joh*_*kra 9 sound video unity hdmi 16.04
我在 Ubuntu 14.04 上仍然有问题,就像在 Mint 17.3 上一样:我的笔记本电脑通过 HDMI 连接到电视。一切正常。如果我关闭计算机并拔下 HDMI,则某些 (?) 视频文件的内部扬声器不会发出声音。有时 youtube 视频也会受到影响。其他声音(系统通知、警报和测试声音)工作正常。
单击内置扬声器的声音设置无济于事。重新启动也不起作用。
获取视频文件声音的唯一方法是返回电视,插入 HDMI,然后选择内部扬声器输出。然后我可以再次拔掉HDMI。
但是如果我没有可用的 HDMI 电缆怎么办?
谢谢你的帮助。(笔记本电脑是带有 Ubuntu 16.04 的 TUXEDO)
小智 10
我修复了这个
$ rm -rf /tmp/pulse* ~/.pulse* ~/.config/pulse
$ pulseaudio -k
$ pulseaudio --start
Run Code Online (Sandbox Code Playgroud)
小智 4
我遇到了同样的问题,以下是如何在使用 HDMI 输出后允许内部声音 - 这对我有用。
在主目录的隐藏缓存文件夹中,会有一个名为event-sound-cache.tdb.641c9db826a44f28bb9596d6df3020c2.x86_64-pc-linux-gnu. 只需找到该文件并将其删除即可。现在,您的内部声音应该可以工作了。
在终端中,从主目录:
cd .cache
ls -a
Run Code Online (Sandbox Code Playgroud)
现在查找以event-sound-cache.tdb. 对我来说,这是
event-sound-cache.tdb.641c9db826a44f28bb9596d6df3020c2.x86_64-pc-linux-gnu
现在,在终端中输入:
rm <file name here>
Run Code Online (Sandbox Code Playgroud)
对我来说,我的输入如下所示:
rm event-sound-cache.tdb.641c9db826a44f28bb9596d6df3020c2.x86_64-pc-linux-gnu
Run Code Online (Sandbox Code Playgroud)
请注意,该event-sound-cache.tdb文件对于您的计算机 ID 和操作系统是唯一的。
您的内部声音现在应该可以工作了。如果声音仍然不起作用,请转到声音应用程序并重新选择扬声器(内置音频)作为声音选项。