Xorg - 分辨率不适合屏幕

Xorg - 分辨率不适合屏幕

我有一台 19 英寸的显示器,其原始分辨率为 1366 x 768,我正在使用 ATI HD Radeon 5670。它不会自动检测我的原始分辨率,因此我在 xorg.conf 上放了类似的内容(除了数字 1-9,我放入了运行 cvt 的结果)。

Section "Monitor"
    Identifier    "DVI-0"
    Modeline "1368x768_60.00"  1 2 3 4 5 6 7 8 9 -hsync +vsync
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "DVI-0"
    SubSection "Display"
        Modes       "1368x768_60.00"
    EndSubSection
EndSection

Section "Device"
    Identifier    "Card0"
    Driver        "radeon"
EndSection

所以我的分辨率改变了,但问题是分辨率与屏幕不太匹配。似乎顶部的一些像素(大约 10px)不可见,宽度也不太匹配,屏幕左右两侧有巨大的黑色空间。调整显示器上的宽度设置会弄乱我的字体。在 Windows 上,1366x768 运行良好,有什么想法可以解决这个问题吗?

答案1

这是 /etc/X11/org.conf 中的一行,对我有用,取自这篇文章......askubuntu-link在我的特定情况下,我不得不摆弄视口编号以使一切恰到好处。最相关的部分是 {ViewPoutOut...... 部分。如果您将其添加到您的模式行并更改相关数字,然后摆弄偏移量,您应该没问题。

Option "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: 1920x1080 { ViewPortOut=1820x1020+50+30, ViewPortIn=1920x1080 } +1600+0"

在 xorg.conf 末尾添加如下内容可能是个不错的开始:

Option "metamodes" "DVI-0: 1368x768 { ViewPortOut=1350x758+20+20, ViewPortIn=1368x768 }"

相关内容