无法使用 xrandr 将刷新率更改为 60hz

Mor*_*rti 5 xrandr nvidia xorg 12.04

我的显示器支持 1920\xc3\x971080 @ 60hz (LG W2486L) 和显卡 (GeForce 9400 GT)\n,使用 Ubuntu 12.04。

\n\n

当我打字时xrandr -q我得到这个:

\n\n
\nxrandr -q\nxrandr: 无法获取默认输出的伽马大小\n屏幕 0: 最小 1920 x 1080,当前 1920 x 1080,最大 1920 x 1080\n默认连接 1920x1080+0+0 0mm x 0mm\n1920x1080 50.0* \ n1920x1080_59.90 59.9 \n1920x1080_60.00 60.0 \n
\n\n

现在刷新率是 50,对我的眼睛伤害很大。\n所以我尝试将其更改为 60hz:

\n\n
xrandr --output default --mode 1920x1080_60.00\nxrandr: Failed to get size of gamma for output default\n
Run Code Online (Sandbox Code Playgroud)\n\n

我可以做什么?我试过

\n\n
\ngtf 1920 1080 60.0\n\n# 1920x1080 @ 60.00 Hz (GTF) 水平同步:67.08 kHz;pclk: 172.80 MHz\nModeline "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync\n\nxrandr --newmode "1920x1080_60.00" 172.51 19 20 2040 2248 2576 1080 1081 1084 1118 - 水平同步+垂直同步\ nxrandr: 无法获取输出默认的 gamma 大小\nX 失败请求的错误: BadName (指定的颜色或字体不存在)\n 失败请求的主要操作码: 153 (RANDR)\n 失败请求的次要操作码: 16 ( RRCreateMode)\n 失败请求的序列号: 19\n 输出流中的当前序列号: 19\n\nxrandr --output default --mode 1920x1080_60.00\n xrandr: 无法获取输出默认值的 gamma 大小\n
\n\n

有人有这个问题的解决方案吗?我不能那样在电脑上工作,50Hz 很低,看屏幕不能超过 5 分钟。

\n\n

谢谢你!

\n

s.m*_*s.m 1

您的 xrandr -q 输出显示您有 1920x1080_59.90 分辨率可用

您可以使用它来设置新的分辨率

xrandr --output default --mode 1920x1080_59.90 
Run Code Online (Sandbox Code Playgroud)

另外,如果您要使用创建新模式

xrandr --newmode "1920x1080_59.90"  172.51  1920 2040 2248 2576  1080 1081 1084 1118  -HSync +Vsync
Run Code Online (Sandbox Code Playgroud)

您还需要使用添加此模式

xrandr --addmode default 1920x1080_59.90
Run Code Online (Sandbox Code Playgroud)

然后使用设置新分辨率

xrandr --output default --mode 1920x1080_59.90
Run Code Online (Sandbox Code Playgroud)