笔记本电脑扬声器不在选项 > 声音中。耳机工作正常

笔记本电脑扬声器不在选项 > 声音中。耳机工作正常

在我重新安装 Ubuntu 之后,我就无法从我的(内置)扬声器播放声音了。即使没有插入耳机,也只能使用耳机。在设置 > 声音根本就不是扬声器。我使用 Windows 10 双启动,它可以毫无问题地从扬声器播放声音。

我尝试了很多方法,包括重新安装各种软件包。几乎有效的解决方案如下:扬声器无声音,但耳机可以听

我编辑了文件/etc/modprobe.d/alsa-base.conf并添加了行options snd-hda-intel model=generic。这将显示端口添加到选项 > 声音菜单。我尝试使用显示端口播放声音,但显然不起作用。

我认为问题可能出在文件中,因为我缺少扬声器选项设置>声音菜单

最新的 Ubuntu (18),所有内容都已更新。如果您需要更多信息,请询问,我会编辑我的帖子并将其添加到此处。

lspci -nnk | awk -vn='[0403]' 'p&&/^\S/{p=0}!p{p=index($0,n)}p'

播放-l

pactl list short sinks

0   alsa_output.pci-0000_00_1b.0.analog-stereo  module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED

编辑:重新安装系统后,@OpenSage 的解决方案开始起作用。感谢 OpenSage!

答案1

也许可以试试这个。打开你的终端并输入 sudo apt-get install pavucontrol

安装后,在您的应用程序中搜索 PulseAudio Volume Control 并打开它。

图形用户界面 (GUI) 将具有许多不同的输入、播放、录制等选项。

您还可以尝试将耳机插入插孔然后立即拔出。希望这会有所帮助。

答案2

我已经修好了。

我已按照说明进行操作ubuntuforums.org并将以下几行添加到/etc/modprobe.d/alsa-base.conf

alias snd-card-0 snd-hda-intel 
alias sound-slot-0 snd-hda-intel 
options snd-hda-intel model=dell-m4-1 
options snd-hda-intel enable_msi=1

其中一些可能是多余的,但我不会测试它,它有效。这些行(重启后)添加了 Line Out 内置音频,它可以工作并从扬声器播放声音。即使拔掉电源后也一直在列表中的耳机不再在列表中。

相关内容