每次重启后,我都必须手动设置第二台显示器的分辨率:
sudo xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
sudo xrandr --addmode VGA-0 "1600x900_60.00"
Unity 从来不会自动选择分辨率,那么有没有办法永久设置它,这样我就不需要每次都这样做了?
答案1
我认为您不需要sudo
在这里使用,事实上,如果没有必要的话您就不应该使用。
只需创建一个小脚本:
#!/bin/bash
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode VGA-0 "1600x900_60.00"
- 将其复制到空文件中,另存为
set_resolution.sh
将其添加到您的启动应用程序中:Dash > 启动应用程序> 添加命令:
/bin/bash /path/to/set_resolution.sh
注意:
您可能需要稍等片刻,等待桌面完全加载,例如:
#!/bin/bash
sleep 10
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode VGA-0 "1600x900_60.00"