在Ubuntu 16.04上重启后,声音重置为100%

这有点神秘的问题。

我将Ubuntu 14.04升级到16.04。 现在每次重启后,音量将重置为100%。

这是神秘的,因为它只发生在一台计算机上,另一台音量保存好。

另一个谜团是我在同一台计算机上使用Ubuntu 14.04和16.04与common /home 。 在Ubuntu 14.04上声音很好,但在16.04它没有。

我该怎么做才能解决这个问题?

我创建了一个新用户,发现声音与新用户一起正常工作。 这意味着用户配置出了问题。 我找到了一些配置,看起来问题已经解决了。 这些文件不是文本格式,我不知道那种格式是什么。

我从~/.config/pulse/删除了所有文件并重新启动。 现在它工作正常。

我还从/root/.config/pulse/删除了所有文件,以便在登录屏幕上修复100%的音量。

我认为他们在新版本的pulseaudio改变了一些配置文件的格式。 来自14.04的配置以某种方式混淆了pulseaudio

我看到了一些有关此问题的错误报告。 当您使用相同的/home替换Ubuntu版本时,可能会发生这种情况。

更新:这看起来像是一个发行版升级bug。 我在另一台计算机上将14.04升级到16.04,并且存在同样的问题。

升级后需要在~/.config/pulse/删除cookie文件。

禁用PulseAudio均衡器中的“保持设置”。

受到Pilot6给出的答案的启发,我通过打开/home/dell/.config/pulse/default.pa中的/home/dell/.config/pulse/default.pa并搜索音量来修复我的问题。 它发现它在2个位置,并将其发现的第二个更改为将我的启动量设置为63%。

上一篇:

 set-sink-volume alsa_output.pci-0000_00_1b.0.analog-stereo 65536 

新条目:

 set-sink-volume alsa_output.pci-0000_00_1b.0.analog-stereo 41288 

超级用户权限不是必需的,我只做了一个简单的更改并重新启动了机器,它工作正常。 如果您不想要63%,只需将65536除以您想要设置的百分比。

希望这可以帮助。

要解决此问题,请使用(Ctrl + Alt + T)打开终端并键入以下内容:

 amixer -D pulse sset Master toggle 

如果您想将其更改为特定百分比类型,请将50%替换为所需的量:

 amixer -D pulse sset Master 50% 

有任何问题,请告诉我。 🙂