我有 3 台显示器(其中两台是 4K 电视),每次重启时,Ubuntu 都会随机选择其中一台显示器作为声音设备。无论我更改多少次,我的选择都不会永久保存。
并且,十有八九,它会选择连接到 DVI 端口的那个。
答案1
如果您的声音输出设备一致且始终存在,尽管选择了错误的设备,您可能能够通过命令行将启动脚本设置为正确的设备,例如:
pacmd set-default-sink SINK_INDEX_NUMBER_HERE
这显示了它们是什么接收器和索引号:
pacmd list-sinks
看这里了解更多信息。
这是我在遇到声音设备问题时第一次尝试的方法,但当我的声音设备实际上丢失时,它并没有帮助我(如我上面的评论所示)。
如果您启动/恢复并且您的显示器声音设备丢失,到目前为止我发现的唯一“修复”方法是:
- 转到屏幕显示设置,禁用带有声音设备的显示器,单击
Apply
,当系统询问您是否要保留更改时,单击Revert Settings
。 - 运行一个脚本,将监视器屏幕更改为错误的模式,就我而言:
xrandr --output DP-1 --mode 1920x1080
然后立即更改为正确的模式:xrandr --output DP-1 --mode 2560x1080
无论哪种方法,我都可以恢复我的声音设备。