我使用两种分辨率 - 1680x1050x60Hz 用于一般用途,1280x1024x75Hz 用于玩 CS:GO。我在 CS:GO 设置中设置了 1280x1024,但启动时它会自动设置为 60Hz。
目前我找到了一个快速而粗糙的解决办法:
xrandr --输出 DVI-I-2 --模式 1280x1024 --速率 75
这会将当前显示模式设置为 1280x1024x75Hz,但我需要在每次启动游戏之前执行此操作,并且在关闭游戏时需要重新进行这些更改。
这是我的 xrandr -q 信息:
muttley@muttley-desktop:~$ xrandr -q
Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 470mm x 300mm
1680x1050 59.9 + 60.0*
1280x1024 75.0 60.0
1280x960 60.0
1152x864 75.0
1024x768 75.0 70.1 60.0
800x600 75.0 72.2 60.3 56.2
640x480 75.0 72.8 59.9
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DVI-I-3 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
有没有办法让 Ubuntu 自动切换到正确的刷新率?比如当我向终端发出这个命令时:
xrandr --输出 DVI-I-2 --模式 1280x1024
它会自动选择 75Hz 而不是 60Hz(因此,当游戏以 1280x1024 启动时,它将以 75Hz 开始,即使之前设置的是 1680x1050x60Hz)。
我正在考虑删除这些默认显示模式,所以
xrandr-q
会给我这个:
muttley@muttley-desktop:~$ xrandr -q
Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 470mm x 300mm
1680x1050 60.0+*
1280x1024 75.0
1280x960 60.0
1152x864 75.0
1024x768 75.0 70.1 60.0
800x600 75.0 72.2 60.3 56.2
640x480 75.0 72.8 59.9
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DVI-I-3 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
但是我没能访问它(在 Google 上搜索了好几个小时却没有任何结果)
抱歉我的英语不好(不是我的母语:/)
在此先感谢你的帮助,muttley