我的“SiS M760GX”显卡无法获得 1280x800 的分辨率

我的“SiS M760GX”显卡无法获得 1280x800 的分辨率

这是一个近乎完美的解决方案对于我来说,可以获得比 640x480 更好的分辨率,但仍然不太正确!

我有一台 Acer Aspire 5000,配有“SiS M760GX”显卡(lspci -v已退货Silicon Integrated Systems [SiS] 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter (prog-if 00 [VGA controller])),并且使用此xorg配置文件下面显示的文件我现在可以获得分辨率1280x768、1024x768、800x600 或 640x480,而不是 640x480,这个分辨率实在是太低了。但是,我的屏幕的原始分辨率是1280x800,所以看起来还是有点不对劲。您知道如何让 1280X800 工作吗?

请注意,我运行的是 Xubuntu 16.04.3 64 位。Acer Aspire 5000 大约是 2005 年的。

这是我的/etc/X11/xorg.conf文件(最初由 javier-ejsf [帖子#10] 发布在这里!-https://ubuntuforums.org/showthread.php?t=2215422):

Section "Device"
  Identifier "Generic Video Card"
    VendorName  "Silicon Integrated Systems [SiS]"
        BoardName   "771/671 PCIE VGA Display Adapter"
    Busid "PCI:1:0:0"
    Driver "vesa"
    Screen 0
        Option "UseFBDev" "true"
        Option "DPMS"
        Option "ShadowFB"
        Option "MaxXFBMem"
        VideoRam 262016
        Option "RenderAccel" "true"
        Option "AllowGLXWithComposite" "true"
        Option "backingstore" "true"
        Option "AddARGBGLXVisuals" "True"

EndSection

Section "Monitor"
    Identifier    "Configured Monitor"
    Vendorname    "Generic LCD Display"
    Modelname    "LCD Panel 1280x800"
    HorizSync 20-107
        VertRefresh 50-185
  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  modeline  "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
  modeline  "1280x720@60" 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
  modeline  "1280x800@60" 83.46 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
    Gamma    1.0
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    Defaultdepth    24
    SubSection "Display"
        Depth    24
        Virtual    1280    768
        Modes        "1280x768@60"    "1280x720@60"    "800x600@60"    "1280x800@60"    "800x600@56"
    EndSubSection
EndSection

Section "Module"
    Load "dri"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load "glx" # 3D layer
    Load "GLcore"
    Load "i2c"
    Load "bitmap"
    Load "ddc"
    Load "int10"
    Load "vbe"
    Load "speedo"
    Load "record"
EndSection

Section "DRI"
        Mode 0666
EndSection

我已经尝试过:
如果我尝试将“虚拟 1280 768”更改为“虚拟 1280 800”,它所做的只是使我的屏幕垂直延伸到显示器的边缘之外,因此通过将鼠标移动到顶部或底部,它将上下平移屏幕以查看额外的 32 像素。这不是我想要的。

答案1

在现代 Ubuntu 版本上无法获得 1280x800 分辨率。

在 Ubuntu 12.04 上是可能的。现在 X.org 不支持 SiS 过时的模式设置方法。

您只能使用 VESA 模式。

相关内容