刚刚在我的 alienware 17 R2 上安装了 ubuntu 16,没有声音。我尝试从 alsamixer 取消静音卡。但我认为 hdmi 卡已设置为默认。有什么方法可以解决这个问题吗?
lspci -nnk | grep -A3 -Fe '[0403]'
输出:
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
Subsystem: Dell Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [1028:0688]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1b.0 Audio device [0403]: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller [8086:8c20] (rev 05)
Subsystem: Dell 8 Series/C220 Series Chipset High Definition Audio Controller [1028:0688]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
aplay -l
输出:
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: CA0132 Analog [CA0132 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
pactl list short sinks
输出:
0 alsa_output.pci-0000_00_03.0.hdmi-stereo module-alsa-card.c s16le 2ch 44100Hz SUSPENDED
1 alsa_output.pci-0000_00_1b.0.analog-stereo module-alsa-card.c s16le 2ch 44100Hz SUSPENDED
setpci -vD -s 01:00.0 0x488.l=0x2000000:0x2000000
输出:
0000:01:00.0 @488 ffffffff->(02000000:02000000)->ffffffff
答案1
Alienware 系列配备高端 Nvidia 显卡。
您需要安装 Nvidia 专有驱动程序才能获得完整的功能和性能。
答案2
我认为这是声音驱动程序的问题,
试试这个:虽然还没有 Beaver 更新文件。但任何高达 17.10 的 ubuntu 都应该可以工作。这些是每天更新的驱动程序。
https://launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily