Ubuntu 16.04 重启后声音重置为 100%

Ubuntu 16.04 重启后声音重置为 100%

这是一个有点神秘的问题。

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

这很神秘,因为它只发生在一台计算机上,而在另一台计算机上音量保存正常。

另一个谜团是,我在同一台计算机上安装了 Ubuntu 14.04 和 16.04,并且都使用公用/home。在 Ubuntu 14.04 上可以正常播放声音,但在 16.04 上却不行。

我该如何解决此问题?

答案1

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

我删除了所有文件~/.config/pulse/并重新启动。现在一切正常。

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

我认为他们在新版本中更改了一些配置文件的格式pulseaudio。14.04 中的配置pulseaudio在某种程度上令人困惑。

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

更新:这看起来像是发行版升级错误。我在另一台计算机上将 14.04 升级到 16.04,也出现了同样的问题。

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

答案2

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

答案3

受到 Pilot6 的启发,我通过打开/home/dell/.config/pulse/default.paGedit 并搜索音量来修复了我的问题。它在 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 除以您想要设置的百分比即可。

希望这可以帮助。

答案4

因此,对于这个问题,可接受的解决方案是弄乱脉冲音频配置。

我来这里是为了拼命尝试修复 Raspbian 中的某个问题。

对两者都有效的一个技巧是将@proprocrastinator 的 amixer 解决方案放入您的 ~/.profile 配置中。

这样,无论何时您登录,~/.profile 都会运行,并且

amixer -D pulse sset Master 50%

结果是执行。

我的麦克风出了问题,同样修复了

amixer sset MIC 100%

对于那些在谷歌中搜索相同内容的人来说。

...我不认为这是最佳解决方案。但是,如果你找不到更好的方法,它可能会起作用。

相关内容