|
|
第 1 帖 | |
|
|
标题: 关于Fedoa7声卡独占和ESD导致的gnome假死 linux下独占声卡解决方案----适用于Fedora 7 现已确诊为ESD(系统音效有关)所引发的冲突导致gnome假死,解决方案如下 1.配置alsa-oss(如果你出现声卡独占现象,请执行这步): 代码: sudo yum install alsa-oss 请注意,之前我曾在某个帖子中回复需要修改asound.conf文件,解决独占声卡问题,方法因为参考了:http://post.blog.hexun.com/andey/tra...78434733530000 没做什么太大的修改,但其实安装了alsa-oss之后,alsa就不会独占声卡了,这是Fedora 7与之前版本的不同之处,不是很了解这个的切记不可修改,否则会出现一些莫名其妙的问题,比如PCM声道丢失 2.修改ESD配置文件: 代码: sudo gedit /etc/esd.conf 改成如下: 代码: 代码:
另外,如果LumaQQ独占声卡,可以编辑/usr/share/applications/LumaQQ.desktop,修改Exec=~/app/LumaQQ/lumaqq 为 Exec=aoss ~/app/LumaQQ/lumaqq 其他版本的linux确定上述配置文件的地址后也可以照同样的方法修改!!! 注意: 1.如果esd偶尔仍然会卡死,那么请按ctrl+alt+F1到文本界面,运行以下命令即可: $ps aux | grep esd #这个命令会输出ESD的PID,也就是用户名后面那个数字XXXX $kill -9 XXXX #杀死代号为XXXX的进程 2.如果lumaQQ还是没声音,清检查你下载的lumaQQ/sound/目录里面是否有msg.au这个文件,同时请确保~/.lumaqq2006中存在sound文件夹的链接 如果没有,使用以下命令创建: ln -s ~/app/LumaQQ/sound ~/.lumaqq2006 #~/app/LumaQQ 为你自己lumaQQ安装目录
__________________
见世人皆行我欲之事,福也;妄世人皆行我欲之事,祸也! 世人皆求,乱也,世人皆得,治也;得而无伤,修也;勾牵无碍,成也! 此帖于 07-07-24 00:21 被 亚森罗平 编辑. |
|
|
|
|
|
|
|
第 2 帖 | |
|
|
多谢了,佩服楼主的认真态度,
__________________
Syetem: WindowsXP+Fedora 8(gnome) CPU:Intel Pentium 4 2.66 GHz Motherboard: Asus P5GL-MX Harddisk: Maxtor 120G Memory: Kingmax 512M Thinkpad R60e 0658ME1 Windows 7 RC+Fedora 12 |
|
|
|
|
|
|
|
第 3 帖 | |
|
|
感谢搂主指点。但在安装 alsa-oss的时候,出现了一下错误提示。到底是怎么回事呢?
# yum install alsa-oss Loading "installonlyn" plugin Setting up Install Process Parsing package install arguments http://rpm.greysector.net/yum/all/i3...ta/repomd.xml: [Errno 14] HTTP Error 404: Date: Wed, 13 Jun 2007 16:17:57 GMT Server: Apache/2.0.55 (Unix) Content-Length: 312 Content-Type: text/html; charset=iso-8859-1 Trying other mirror. Error: Cannot open/read repomd.xml file for repository: greysector-all
__________________
Linux初学者,请各位前辈多多指教! |
|
|
|
|
|
|
|
第 4 帖 | ||
|
|
引用:
|
||
|
|
|
||
|
|
第 5 帖 | |
|
|
谢谢 楼主,按照你的方法,问题已经解决!
__________________
应无所住而生其心 |
|
|
|
|
|
|
|
第 6 帖 | |
|
|
多谢楼主!!!
|
|
|
|
|
|
|
|
第 7 帖 | |
|
|
昨天此帖没出现之前,我按照lz上次的回帖操作的,os是F7,操作过程如下:
1,yum install alsa-oss 2,/etc/asound.conf找不到,我新建该文件,然后粘帖配置 3,修改/etc/esd.conf,第二行加了"-d default" 但还是有可能会假死,kill掉esd进程就恢复...现在我只能把系统声音关掉...请教下搂主还有什么办法吗? |
|
|
|
|
|
|
|
第 8 帖 | ||
|
|
引用:
看看默认混音器轨道是不是alsa如果是oss请改成alsa,另外不要修改asound.conf,那个会出问题 我把我的asound.conf文件内容贴上来,你参考一下: 代码:
|
||
|
|
|
||