困扰了很久。
之前用22.10版声音很正常,后来安装23.04,刚安装完成时测试过,声卡有声音。
后来任务栏提示有更新,就点击更新了,之后声卡就没有声音了,插HDMI显示器的音频才有声音。
后来我的HDMI显示器又坏了,于是我在LInux系统下彻底没声音了。
硬件应该没问题,切换到Win10系统,声卡的声音输出正常。
打开PulseAudio音量控制,禁用了显卡的音频,只使用内置音频,也不行,依然没有声音。
有个奇怪的一点是:在PulseAudio里,如果我选择Analog Stereo Output,则会弹出“没有输出设备”的提示。 按网上的教程查询声卡驱动相关信息如下:
代码: 全选
abc@abc:~$ lspci | egrep -i audio
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
01:00.1 Audio device: NVIDIA Corporation GM107 High Definition Audio Controller [GeForce 940MX] (rev a1)
abc@abc:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC662 rev3 Analog [ALC662 rev3 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC662 rev3 Digital [ALC662 rev3 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
abc@abc:~$ modprobe --show-depends snd_hda_intel
insmod /lib/modules/6.2.0-1008-lowlatency/kernel/sound/soundcore.ko
install /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
insmod /lib/modules/6.2.0-1008-lowlatency/kernel/sound/core/snd-timer.ko
install /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
insmod /lib/modules/6.2.0-1008-lowlatency/kernel/sound/core/snd-hwdep.ko
insmod /lib/modules/6.2.0-1008-lowlatency/kernel/sound/hda/snd-hda-core.ko
insmod /lib/modules/6.2.0-1008-lowlatency/kernel/sound/pci/hda/snd-hda-codec.ko
insmod /lib/modules/6.2.0-1008-lowlatency/kernel/sound/hda/snd-intel-sdw-acpi.ko
insmod /lib/modules/6.2.0-1008-lowlatency/kernel/sound/hda/snd-intel-dspcfg.ko
insmod /lib/modules/6.2.0-1008-lowlatency/kernel/sound/pci/hda/snd-hda-intel.ko