今天大学的一个哥们说在ubuntu下面mpd一直配不好,俺就把俺的配置过程简单写一下
首先
然后复制一份配置文件到自己的用户目录
cd ~
cp /etc/mpd.conf .mpdconf
#创建几个文件夹,后面用到
mkdir .mpd
mkdir .mpd/playlists
Copy Code
之后编辑.mpdconf,修改如下
#mp3所在的文件夹
music_directory "/media/data/music"
#下面几个的user要替换成自己的用户名
playlist_directory "/home/user/.mpd/playlists"
db_file "/home/user/.mpd/tag_cache"
log_file "/home/hualu/.mpd/mpd.log"
pid_file "/home/hualu/.mpd/pid"
state_file "/home/hualu/.mpd/state"
#替换成自己的用户名
user "user"
Copy Code
除了上面几项,我还修改了下面几个配置,如果改完已上配置就可以运行就没有必要修改下面的了
我注释了下面这行,为了解决mpc报”unable to bind port 6600″错误的问题
声卡的配置我改成了下面,否则我用mpc调不了音量,而且有flash的时候会报”Failed to open ALSA device “plug:dmix”: Device or resource busy”
audio_output {
type "alsa"
name "My ALSA Device"
options "dev=dmixer"
mixer_control "Master" # optional
mixer_index "0" # optional
} Copy Code
配置完毕,可以使用了
#首次运行需要初始化一下
mpd --create-db
#把所有曲目添加到播放列表
mpc listall | mpc add
#播放
mpc play
Copy Code
2010.1.27 更新
发现直接调用mpc next 切歌有时候会把mpd搞死, mpc pause;mpc next;mpc play;这么搞就没问题了…
mpc.sh.4
——————————————–
更新一个高级点的,使用zenity提示搜索

下载:mpc.sh.3
——————————-
2010.1.19 更新
ubuntu.org.cn上开的帖子 http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=253241
更新下脚本:mpc.sh.2
——————————
换了好多播放器,最终还是回归mpd了… 配上快捷键和模糊搜索,好用多了。效果如下:
上一首,下一首可以使用notify-send提示

快捷键调出搜索框,跳转到某一首歌

配置过程如下,假设已经装好了mpd和mpc:
1 . 安装notify-send
2 . 下载一个shell脚本 : mpc.sh,将脚本解压到 ~/bin/ 目录
3 . 配置全局快捷键
可用命令如下
#停止
sh /home/yourname/bin/mpc.sh stop
#播放/暂停
sh /home/yourname/bin/mpc.sh toggle
#下一首
sh /home/yourname/bin/mpc.sh next
#上一首
sh /home/yourname/bin/mpc.sh prev
#弹出一个搜索窗口
sh /home/yourname/bin/mpc.sh popfav
Copy Code
偶的快捷键的配置

参考: How To Install Thunderbird 3 Shredder in Ubuntu 9.10.
启动之后自动导入了2.0里面的邮件,之后弹了一个窗 “Error getting mail password” 取不到密码,收不了邮件,查看版本:version 3.02 pre。
打开console,错误提示:

这个时候体现出哥做js的优势了。。
sudo vim /usr/lib/thunderbird-3.0.2pre/components/nsLoginManagerPrompter.js
change
username = decodeURIComponent(username);
to
try{
username = decodeURIComponent(username);
}catch(e){
username = 'ooxx';
}
重启,OK,可以收邮件了。。。为啥usename会无法解码,就没时间给他细察了,但是说明一个问题:try catch是王道。。。
没有查资料,按照之前台式机硬盘安装的步骤来了.
安装完毕,开机,登录,进入桌面,然后立刻自动重启…
搜索发现需要设置bios关闭集成显卡
* Config –> Display –> Graphics Device –> [Discrete Graphics]
* Disable OS Detection for Switchable Graphics.
然后第二个问题,没有声音…, 声卡能够识别,音量能够调解.
开始怀疑声卡驱动,于是编译安装了最新般的alsa驱动,没作用… 后来用xp玩了会魔兽,重启进ubuntu后发现竟然有声音了..
原来以前我在xp下是静音模式的,不过很奇怪,xp下静音能导致ubuntu也没声音?不理解..
然后就是静音键不好用,找了一个脚本,运行之后好使了
最后附图:


升级了一下版本,竟然不能用了,查了一下,原来是文件名大小写的问题…
插件目录的chrome.manifest
overlay chrome://browser/content/browser.xul chrome://dnsFlusher/content/dnsFlusher.xul
#这里应当改成
#overlay chrome://browser/content/browser.xul chrome://dnsFlusher/content/dnsflusher.xul
overlay chrome://navigator/content/navigator.xul chrome://dnsFlusher/content/dnsFlusher.xul
#应当改成
#overlay chrome://navigator/content/navigator.xul chrome://dnsFlusher/content/dnsflusher.xul
content dnsFlusher chrome/content/dnsFlusher/
skin dnsFlusher classic/1.0 chrome/skin/classic/dnsFlusher/
Copy Code
修改之后重启firefox就可以了
作者肯定是用win系统,文件名不区分大小写,所以不会有问题,其他linux,mac就会找不到文件了..