HDMI 输出在我的三星 NP300E5C 笔记本电脑上在 Ubuntu 12.04 上运行良好。但是,我重新安装了新的 13.04 版本(64 位),现在我在声音设置中看不到 HDMI 输出选项。
该aplay -l
命令返回以下内容:
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
这意味着找到了设备,但无法使用,当我输入时可以看到speaker-test -c 2 -r 48000 -D hw:0,3
:
speaker-test 1.0.25
Playback device is hw:0,3
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
Playback open error: -19,No such device
此外,alsamixer
不显示与 HDMI 输出相关的滑块。该怎么办?
答案1
据我所知,3.9.0-19-generic 内核中有一个错误会导致这种情况,您可以使用主线内核,直到它被修复,这里有一个简单的安装程序https://github.com/GM-Script-Writer-62850/Ubuntu-Mainline-Kernel-Updater
答案2
是的,这是 4 月中旬左右引入的一个内核错误(我认为是 ubuntu 引入的)。通用内核没有这个问题。4 月中旬之前的 ubuntu 内核也没有这个问题。
订阅此错误报告以了解最新情况: https://bugs.launchpad.net/bugs/1169761
答案3
在将 alsa-daily 软件包或选项添加到 alsa-base.conf 失败后,我发现如果将 radeon.audio=1 添加到启动选项中,音频就可以正常工作。仍然需要进行更多测试才能了解其稳定性。
答案4
sudo gedit /etc/default/grub
代替
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
和
GRUB_CMDLINE_LINUX_DEFAULT="i915.disable_power_well=0 quiet splash"
从:https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1256655