Ubuntu/Windows 双启动时没有声音

Ubuntu/Windows 双启动时没有声音

总结:在首次启动 Windows 后启动 Ubuntu 会禁用 Ubuntu 上的声音(双启动 Ubuntu 16.04 LTS/Windows 10)

最近我决定尝试 Linux,所以我安装了 Ubuntu 16.04 LTS 作为已在笔记本电脑上安装的 Windows 10 的双启动选项。但我发现使用 Ubuntu 时扬声器没有发出声音(在 Windows 上声音正常)。

所以我尝试过指南,并发现步骤 #1C 有帮助(它安装了一些更新)。后来我重启并切换到 Windows。当我后来切换回 Ubuntu 时,扬声器再次没有声音,所以我尝试了与之前相同的操作(步骤 #1C),但现在它没有解决问题(由于系统已更新,因此未安装任何更新)。

后来我尝试修改 alsa-base.conf 文件,正如指出的那样这里,但这也无济于事。

我在互联网上看到过,这个问题可能是由 Windows 快速启动引起的。我尝试冷重启(按住电源按钮约 5 秒钟)笔记本电脑并先登录 Ubuntu,现在声音正常了。所以我切换到 Windows 并在电源选项中禁用快速启动。然后我切换回 Ubuntu,但声音又不起作用了。我再次尝试冷重启并在 Ubuntu 和 Windows 之间切换,但问题仍然相同。在首次启动 Windows 后启动 Ubuntu 会禁用 Ubuntu 上的声音。

笔记:Pulseaudio 显示扬声器未静音

答案1

在启动与之前不同的操作系统后会出现此问题。

只需让电脑进入睡眠状态,然后将其唤醒,问题就解决了,声音又回来了。Windows 和 Ubuntu 都可以双向使用

不过这个问题似乎在新的 ubuntu 18.04 中得到了修复

答案2

从睡眠中唤醒并没有解决我的问题。但是这个解决了:

  1. 登录 Windows

  2. 转至设备驱动程序

  3. 查找英特尔音频驱动程序

  4. 如果旁边有警告标志,请更新驱动程序。

更新完成后立即生效。

答案3

这是一个解决方法,而不是修复方法:启动 Win10。在登录窗口单击重新启动并启动 Linux Distro。会有声音。不幸的是,总是这样做才能获得 Linux 声音。

看起来 Win10 没有发布用于直接启动 Linux 的 Conexant 声音驱动程序。

答案4

我在华硕 UX433F 上双启动 ubuntu 18.04 和 Windows 10 时遇到了类似的问题。然后我将内核版本更新为 4.19.10。之后它开始工作了!

$ sudo ukuu --install v4.19.10

如果 ukuu 没有安装,你可以安装

$ sudo apt-add-repository -y ppa:teejee2008/ppa
$ sudo apt-get update
$ sudo apt-get install ukuu

安装 ukuu 后打开一个新终端安装新版本的 ubuntu 内核。

参考: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1784485/comments/78 https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1784485

谢谢!

相关内容