Ubuntu MATE - 分辨率停留在 640x480

Ubuntu MATE - 分辨率停留在 640x480

我刚刚安装了 Ubuntu MATE,分辨率卡在 640x480。我尝试使用两者xrandr和视频设置来更改此设置,但我看到的唯一选项是 640。

以下屏幕截图显示了该问题及其一些详细信息xrandr

细节

答案1

屏幕截图显示了 SIS 771/671 图形适配器,它在 Linux 中有着相当臭名昭著的历史。话虽如此,我在我的“Ubuntu 解决方案笔记本”中确实找到了一个旧的配置文件,可以让这个设备与 Ubuntu 12.04 一起工作。

笔记: 我无法使用带有此特定显卡的笔记本电脑,因此无法使用现代版本的 Ubuntu 测试此解决方案。

您可以通过以下方法解决分辨率问题:

  1. 打开终端(如果尚未打开)
  2. 创建一个新的 Xorg 配置文件:
    sudo {editor of choice} /etc/X11/xorg.conf.d/xorg.conf
    
    笔记:请务必{editor of choice}用您选择的编辑器进行替换。
  3. 将下一部分粘贴到文件中:
    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
    
  4. 保存文件
  5. 重启

希望这个解决方案能够继续发挥作用

相关内容