无法使声音正常工作。Ubuntu Server 14.04.3

无法使声音正常工作。Ubuntu Server 14.04.3

我遇到这个问题已经有一段时间了。我找了很多地方寻求解决方案。但都没有奏效。

该操作系统运行在旧款索尼 Vaio 笔记本电脑上,型号:VPCEB3F4E。

我使用了 alsa 信息脚本来收集信息。输出如下:

http://www.alsa-project.org/db/?f=48f08f47664104fbec921ac7d0be4ca94be3ef35

运行脚本时,在保存文件之前会显示以下内容:

cat: /proc/asound/version: No such file or directory
grep: /proc/asound/cards: No such file or directory
cat: /proc/asound/cards: No such file or directory
cat: /proc/asound/modules: No such file or directory
grep: /proc/asound/cards: No such file or directory
/usr/sbin/alsactl: save_state:1590: No soundcards found...
cat: /tmp/alsa-info.2TnPpLYBxa/alsactl.tmp: No such file or directory

我曾尝试添加:

options snd-hda-intel model=auto

到 /etc/modprobe.d/alsa-base.conf 的底部但它没有帮助。

我尝试使用大命令重新安装模块和 alsa 文件:

sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-`uname -r` libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-`uname -r` libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; 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`

https://help.ubuntu.com/community/SoundTroubleshootingProcedure

除了当然编辑它以删除桌面 GUI 元素之外,因为我在服务器上。

我已尝试将自己添加到音频组。

我尝试删除 alsa-base.conf,清除 alsa-base 并重新安装它。

我尝试查看 BIOS 中是否有任何功能被禁用。但与大多数笔记本电脑 BIOS 选项一样,它们很糟糕。只能更改时间、启动顺序和 CPU 的 C3/C6 支持。

我使用以下方法手动加载 snd_hda_intel 取得了一些进展:

sudo modprobe snd_hda_intel

这至少为我提供了一个音频设备和 /dev/snd 下的更多条目,但是播放文件时我听到的只是静态声音。

任何帮助和建议都值得感激。提前致谢 =)

答案1

这个问题可以通过手动加载 snd_hda_intel、在控制台输入 alsamixer 来访问音量设置,然后从红色区域调低音量来解决。这似乎已经阻止了声音完全静止。

然后通过发出以下命令保存这些级别:

sudo alsactl store

通过添加以下内容将模块设置为在启动时加载:

snd_hda_intel

添加到列表中:

/etc/modules

为了做到这一点我使用了 nano:

sudo nano /etc/modules

我敢发誓我之前试过调整音量,但是好吧,现在它可以正常工作了 =D

相关内容