扬声器没有声音,但耳机正常工作。

我最近购买了一台戴尔Latitude E7440笔记本电脑。它预装了Windows 7,一切都正常运行。但是我计划在上面安装Ubuntu 14.04,当我从USB闪存启动时,没有声音,并且触摸板的多点触控也不起作用。我尝试在网上寻找驱动程序并搜索有类似问题的人,但是我无法找到解决方案。我正在USB闪存上进行所有的实验,并计划在确定解决方案后进行安装。非常感谢任何帮助。
编辑1:我已经在我的笔记本电脑上安装了它。我可以通过耳机听到声音,但是没有从扬声器中输出。我在alsamixer中看到“Speaker”的值设置为00,但是我无法更改它。此外,我尝试使用网上提供的命令重新安装pulseaudio,并在文件“/etc/modprobe.d/alsa-base.conf”的末尾添加通用类型,但是没有任何效果。 编辑 2:好吧,这太疯狂了,但我读到了这个建议在这里,它说关上盖子再打开。当我合上盖子时,Ubuntu进入了睡眠状态,然后当我再次登录时,内置扬声器开始工作了。另外,我第一次安装Ubuntu时是和Windows 7双启动的。我不知何故搞砸了MBR,重新安装了Ubuntu。当Windows没有被检测到时,扬声器就有声音了。当我修复了MBR后,声音就消失了。那时我尝试了合上盖子的技巧。有什么想法吗?
2个回答

在终端中启动 alsamixer 后:
  • 使用左/右箭头键来移动混音器,
  • 使用上/下箭头键增加音量(这是你的扬声器),
  • 按下"m"键来静音/取消静音,
  • 按下F6键选择另一个声卡(现代PC通常有一个用于HDMI输出的声卡,有时也可能是主声卡的第二个声卡)。
如果没有成功,请尝试运行并分享Alsa-info脚本,如下所述:
https://wiki.ubuntu.com/Audio/AlsaInfo

我确实做了那件事。我会给你脚本的输出结果。 - aa8y
我还没有运行它,但请检查编辑2 - aa8y
哇,你的编辑2居然有效。我超级困惑为什么会这样... - Heisenberg

我遇到了完全相同的问题,我有一个双系统,装有Windows 8.1。
当我的Windows系统更新后,我回到Windows界面时,麦克风可以正常工作,但扬声器没有声音。
我进行了很多搜索,尝试了一些解决方法,但都没有成功。
最后,通过一篇文章和这个帖子,我发现是Windows将我的扬声器设置为休眠状态。
解决方法如下: 1. 重新启动Windows; 2. 切换回Ubuntu系统; 3. 关闭笔记本盖子,再打开。
这样就解决了我的问题!