我是 ubuntu 新手,但真的很喜欢它。我在电脑上安装它时确实遇到了一个问题。这是一台 GoBook XR-1,除了没有声音外,一切都运行正常。我搜索并尝试了所有我能想到的方法,甚至卸载了 ubuntu 并尝试使用 Windows 来查看扬声器是否正常工作。我发现这不是扬声器或任何硬件问题。我尝试下载 Realtek 驱动程序,但仍然没有成功。
答案1
该型号笔记本电脑的解决方案是阻止snd_hda_codecs的加载,然后手动加载和卸载snd_hda_realtek编解码器。
在文件 /etc/modprobe.d/blacklist.conf 中:
blacklist snd_hda_codec
blacklist snd_hda_codec_si3054
blacklist snd_hda_codec_realtek
在文件 /etc/rc.local 中:
modprobe snd_hda_codec_realtek
rmmod snd_hda_intel
modprobe snd_hda_intel
rmmod snd_hda_intel
rmmod snd_hda_codec_realtek
modprobe snd_hda_intel
我简直不敢相信这有效,但它确实有效!
答案2
更新 Ubuntu。这可能会解决问题。如果问题仍然存在,请运行:
killall pulseaudio; rm -r ~/.pulse*
如果这没有帮助,请运行:
sudo add-apt-repository ppa:ubuntu-audio-dev/ppa; sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; sudo usermod -aG `cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`
之后,重新启动。如果没有帮助,请发布此命令的输出:
wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh