如何更改显示器的刷新率?

Kör*_*nka 28 11.10 monitor

如何在 Oneiric 中更改显示器的刷新率?

现在在“显示”对话框中没有选项可以执行此操作。默认情况下它是 60Hz,但我的显示器需要 75Hz。

在以前的版本中,“显示”对话框中曾经有这样一个选项。

编辑 - 半烘焙解决方案

到目前为止我能做的最好的是:

xrandr -s 1280x1024 -r 75
Run Code Online (Sandbox Code Playgroud)

这是完美的,但我的问题是它不是永久性的。注销并重新登录后,它默认恢复为 60 Hz。

也许这应该进入一些脚本并添加到启动中?我只是不知道该怎么做。

Kri*_*per 19

您应该可以使用xrandr. 计算分辨率和刷新率所需的模型线:

cvt 1600 900 75

(这里我的示例分辨率是 1600x900。)现在创建一个新模式xrandr

xrandr --newmode "1600x900_75.00" 104.00 1600 -hsync +vsync

将新模式添加到xrandr

xrandr --verbose --addmode VGA-0 "1600x900_75.00"

并激活它

xrandr --output VGA-0 --mode "1600x900_75.00"

请注意,您的值会有所不同。特别是,您的显示器可能不是 VGA。运行xrandr不带参数的命令以找出监视器的名称并改用它。运行xrandr -q将显示可用输出列表。

这是有关 xrandr的更多信息

  • 这个答案没有像我预期的那样工作 `pratik@pratik-SVE15116ENB:~$ xrandr --newmode "1368x768_75.00" 104.00 1600 -hsync +vsync xrandr: failed to parse '1368x768_75.00' 作为模式规范尝试 'xrandr - -帮助'以获取更多信息。` (2认同)
  • 如何从“cvt”命令中获取“--newmode”数字?换句话说,“104.00”从哪里来? (2认同)

Rad*_*ium 10

在 12.04 中,您可以在配置监视器后通过修改 ~/.config/monitors.xml 中的速率标签来更改刷新率。这对我来说在重启时有效。

例子:

<monitors version="1">
    <configuration>
        <clone>no</clone>
        <output name="DVI-I-0"></output>
        <output name="DVI-I-1">
            <vendor>ACI</vendor>
            <product>0x24e1</product>
            <serial>0x01010101</serial>
            <width>1920</width>
            <height>1080</height>
            <rate>144</rate>
            <x>0</x>
            <y>0</y>
            <rotation>normal</rotation>
            <reflect_x>no</reflect_x>
            <reflect_y>no</reflect_y>
            <primary>yes</primary>
        </output>
        <output name="HDMI-0"></output>
        <output name="DP-0"></output>
        <output name="DVI-D-0">
            <vendor>DEL</vendor>
            <product>0xa017</product>
            <serial>0x31314553</serial>
        </output>
        <output name="DP-1"></output>
    </configuration>
</monitors>
Run Code Online (Sandbox Code Playgroud)


Kör*_*nka 7

所以我的解决方案是,它似乎在我的系统上运行良好:

  1. 我打开了启动应用程序

  2. 我点击添加

  3. 我在命令字段中输入了一个名称和以下内容:

    xrandr -s 1280x1024 -r 75

使用此xrandr -s 1280x1024 -r 75在每次系统启动时运行并根据需要设置刷新率。可能有更好的选择,但现在这对我来说似乎没问题。

希望 LTS 能够修复以 gui 方式更改刷新率的不容易的 showstopper 错误。

  • 实际上,这*不*在系统启动时运行,而是在(您的)用户登录时运行,这是完全不同的。初始登录屏幕不会受此影响 (2认同)

fos*_*dom 6

Compiz 会自动检测显示器的刷新率。

如果你想改变它,安装compiz-settings-manager你可以用下面的命令来完成。

sudo apt-get install compizconfig-settings-manager
Run Code Online (Sandbox Code Playgroud)

在破折号中找到“ccsm”并单击复合插件。

取消勾选“检测刷新率”并将刷新率调整为您的手动设置。

在此处输入图片说明