我使用 Ubuntu 15.04 作为原生操作系统。我的系统当前分辨率为1366 * 768
。
我想将我的屏幕分辨率更改为1920 * 1024
。
我尝试从设置中更改它,但不可见。
以下是我的屏幕的属性:
xrandr -q
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm panning 1366x768+0+0
1366x768 60.1*+ 40.1
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
HDMI-1-0 disconnected
VGA-1-1 disconnected
1920x1080 (0xdc) 173.0MHz
h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.2KHz
v: height 1080 start 1083 end 1088 total 1120 clock 60.0Hz
1920x1080_60.00 (0xdd) 173.0MHz
h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.2KHz
v: height 1080 start 1083 end 1088 total 1120 clock 60.0Hz
我可以将屏幕分辨率更改为吗1920 * 1024
?
答案1
按顺序执行命令:
cvt 1920 1024
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
后面的一行xrandr --newmode
与使用命令时应获得的输出类似cvt
,因此将“resolution_refreshRate”的输出复制到该+vsync
点并将其添加到xrandr --newmode
。
然后:
xrandr --addmode LVDS1 resolution_refreshRate (don't use speechmarks)
xrandr --output LVDS1 --mode resolution_refreshRate
如果要使更改永久生效:
xrandr.sh
例如,创建一个 bash 脚本,并将 xrandr 命令放入其中:/bin/bash #!/bin/bash sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync sudo xrandr --addmode Virtual1 1920x1080_60.00 xrandr --输出 Virtual1 --模式 1920x1080_60.00
使用以下命令使脚本可执行
chmod +x xrandr.sh
在仪表板中搜索“启动应用程序”,运行它,并将脚本添加为启动应用程序。
每次您登录帐户时,这些命令都会运行。