问题描述
我的系统是Gentoo Linux,装的是KDE的桌面,由于一直用耳机,所以没发现什么异常,后来我把耳机拔掉了,竟然发现系统没有声音了,一下子慌了神。
故障排查
耳机有声音,说明声卡驱动是好的,而且我也是在KDE桌面下听的音乐,因该说KDE的音频输出也没有问题,但是问题就出在这了,内核默认的是ALSA的输出,上次Archlinux也出现同样的问题,我装了PulseAudio解决了问题,但是这次我偏偏没想起来,把内核上上下下检查了一遍,最后发现装了PulseAudio就可以解决问题。
解决方案
- 在确保内核声卡驱动编译正常的前提下,在我的机器上是HD声卡,要修改最上面的一个缓存,关于这个配置,我会写在下一篇文章中。
- 在全局USE中(/etc/portage/make.conf)中添加pulseaudio,然后emerge -avDN world。
- 最后修改KDE的声音输出设备:system settings->multimedia->pulseaudio调为第一个->apply。
- 测试一下,发现有声音了。
结束语
写这篇文章主要是这个问题碰到的人还不多,甚至kde网站上也只有很少的信息,搜索起来难度很大,所以写下这个文章提示自己。