如何调整屏幕分辨率?

new*_*bie 22 linux debian resolution xorg.conf

我已经netist在 AMD Radeon 系统中从映像安装了 Debian 测试。我正在使用Xorg很棒的 wm。默认屏幕分辨率为 1024x768,而我的屏幕支持 1366 x 768。

我试过了xrandrfglrx但他们失败了。

然而,专有的 ATI 驱动程序解决了这个问题,但会产生缓慢的滚动效果。

我还使用了 crunchbang Linux,它在没有 axorg.conf或 ATI 驱动程序的情况下显示正确的分辨率。

Bru*_*779 22

我从未见过 xrandr 在设置最奇特的显示器分辨率时失败,但我经常看到它被滥用。我将发布 xrandr 的确切命令序列。如果您遵循相同的步骤,请忽略我的回答。

  1. 使用cvt来计算xrandr所需要的参数:

    cvt 1366 768
    
    Run Code Online (Sandbox Code Playgroud)

    示例输出:

    # 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
    Modeline "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync
    
    Run Code Online (Sandbox Code Playgroud)
  2. 使用 cvt 的输出构建 xrandr 命令:

    xrandr --newmode "1366x768" 85.25  1368 1440 1576 1784  768 771 781 798 -Hsync +Vsync
    
    Run Code Online (Sandbox Code Playgroud)

    请注意 Hsync 和 Vsync 大写。我需要这样做才能在某些系统上运行

  3. 在 xrandr 中添加一个新模式:

    xrandr --addmode VGA1 "1366x768"
    
    Run Code Online (Sandbox Code Playgroud)

    根据需要更换VGA1

  4. 启用新分辨率:

    xrandr --output VGA1 --mode "1366x768"
    
    Run Code Online (Sandbox Code Playgroud)