使用 xorg.conf 文件更改屏幕分辨率

使用 xorg.conf 文件更改屏幕分辨率

我最近(今天)在笔记本电脑上安装了 Nvidia 图形驱动程序,我按照教程中的说明使用生成了一个 xorg.conf 文件nvidia-xconfig。我正在使用笔记本电脑,并已将外接显示器插入其中,外接显示器的分辨率很好,但主笔记本电脑屏幕的分辨率已变为 4:3。我不知道文件中有什么xorg.conf,我从未见过这样的事情,有人能帮我将屏幕分辨率改回 16:9,1366x768 吗?

这是 xorg.conf 文件。

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 390.48  (buildmeister@swio-display-x86-rhel47-07)  Thu Mar 22 01:07:32 PDT 2018


Section "ServerLayout"
    Identifier     "layout"
    Screen      0  "nvidia" 0 0
    Inactive       "intel"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "keyboard"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       60.0 - 100.0
    VertRefresh     60.0 - 100.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "nvidia"
    Driver         "nvidia"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "intel"
    Driver         "modesetting"
EndSection

Section "Screen"
    Identifier     "nvidia"
    Device         "nvidia"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "AllowEmptyInitialConfiguration"
    Option         "RegistryDwords" "PrefLevelSrc=0x2222"
    Option         "TripleBuffer" "True"
    SubSection     "Display"
        Depth       24
        Modes      "nvidia-auto-select"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "intel"
    Device         "intel"
    Monitor        "Monitor0"
EndSection

答案1

好的,在搜索了网上后,我想出了这个解决方案。我使用的是手动生成的xorg.conf文件nvidia-xconfig。它没有生成正确的配置。这最终对我有用。

ctrl+alt+f2(或任何用于进入命令行模式的组合键)

以管理员身份登录。

如果您像我一样使用GDM,请继续并停止该过程,使用service gdm stop

检查你的进程是否X-server正在运行。使用ps -C Xorg然后终止进程。kill -9 PID

使用Xorg -configure将产生xorg.conf.new

现在只需将.new文件移动到/etc/X11/目录中,使用
mv xorg.conf.new /etc/X11/xorg.conf

现在重新启动GDM service gdm start

您已经完成。

相关内容