正如标题所述,我的声音在重启后停止工作。这是一个新系统(一周前的硬件,全新安装的 Kubuntu 15.10)。Linux 音频相当复杂,我尽了最大努力搜索论坛并排除故障,但无济于事。目前,Phonon Audio and Video 无法检测到我的任何硬件设备和驱动程序,只列出了“虚拟输出”。我的后端是 Phonon GStreamer。
这是我迄今为止为尝试解决此问题所做的工作。
安装了所有最新更新。
检查 Kubuntu 是否找到我的声卡:
$ aplay -l aplay: device_list:268: no soundcards found...
检查我的声卡是否被 Kubuntu/ALSA 检测到:
$ echo "Sound cards recognized by the system:"; lspci -nn | grep --color=none '\[04[80][13]\]'; echo "Sound cards recognized by ALSA:"; lspci -nn | grep '\[04[80][13]\]' | while read line; do lspci -nnk | grep -A 3 '\[04[80][13]\]' | grep -e 'Kernel modules: ..*' -e '\[04[80][13]\]' | grep --color=none -F "$line"; done; echo "Sound cards recognized by ALSA, and activated:"; lspci -nn | grep '\[04[80][13]\]' | while read line; do lspci -nnk | grep -A 3 '\[04[80][13]\]' | grep -e 'Kernel drivers in use: ..*' -e '\[04[80][13]\]' | grep --color=none -F "$line"; done Sound cards recognized by the system: 00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-H HD Audio [8086:a170] (rev 31) Sound cards recognized by ALSA: 00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-H HD Audio [8086:a170] (rev 31) Sound cards recognized by ALSA, and activated: 00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-H HD Audio [8086:a170] (rev 31)
检查我的声卡是否已启用:
$ lspci -nn | grep '\[04[80][13]\]' 00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-H HD Audio [8086:a170] (rev 31)
更长的输出:
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31) Subsystem: ASUSTeK Computer Inc. Device 86c7 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Latency: 32 Interrupt: pin A routed to IRQ 126 Region 0: Memory at d1040000 (64-bit, non-prefetchable) [size=16K] Region 4: Memory at d1020000 (64-bit, non-prefetchable) [size=64K] Capabilities: Kernel driver in use: snd_hda_intel
我还在 BIOS 中确保声卡已启用。
已删除、清除并重新安装
alsa-base
,,,,。alsa-utils
pulseaudio
linux-sound-base
升级到最新的 ALSA 驱动程序(https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS)...当前已安装该包
oem-audio-hda-daily-dkms_0.201603112217~ubuntu15.10.1_all.deb
。将我自己添加到适当的群组:
$ 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`
到目前为止,这些都不起作用!这是我的 asla-info (http://www.alsa-project.org/db/?f=1ae266957dabeba501ddfea2ba68f9b1fd99f304)。
我感谢大家帮助我解决这个问题。