我在配有 19 英寸戴尔显示器的戴尔 Ultrasmall optiplex 760 上使用 Ubuntu 15.10
。我的显示器支持 的分辨率1280x1024
。但是当我启动 ubuntu 时,分辨率是1024x768
。
经过长时间的谷歌搜索,我找到了一个解决方案,可以1280x1024
通过在终端中使用这些命令来强制我的分辨率:
sudo cvt 1280 1024 60
sudo xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
sudo xrandr --addmode VGA1 1280x1024_60.00
但是当我重新启动 Ubuntu 时,我必须再次将这些命令输入终端,因为分辨率不会在启动时保持不变。
我发现了很多有关此问题的主题来使分辨率保持不变,但是没有一个对我有用,因为缺少文件,我必须编辑这些文件才能使其在启动时保持不变。
任何帮助都将不胜感激,因为我已经寻找解决办法将近一天了。
请记住,我是一个真正的菜鸟,因此应该一步一步地向我解释解决问题的每一步。
谢谢。
答案1
您需要将xrandr
配置添加到启动文件中,以便在重新启动/启动时获得所需的分辨率:
xrandr.sh
例如,创建一个 bash 脚本,并将 xrandr 命令放入其中:
/bin/bash #!/bin/bash sudo xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync sudo xrandr --addmode VGA1 1280x1024_60.00
使用以下命令使脚本可执行
chmod +x xrandr.sh
在仪表板中搜索“启动应用程序”,运行它,并将脚本添加为启动应用程序。
每次您登录帐户时,这些命令都会运行。
笔记:sudo
执行命令时无需使用xrandr
。