我最近(今天)在笔记本电脑上安装了 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
您已经完成。