web-dev-qa-db-fra.com

Changer la résolution de l'écran à l'aide du fichier xorg.conf

J'ai récemment (aujourd'hui) installé les pilotes graphiques Nvidia sur mon ordinateur portable, j'ai suivi les instructions du tutoriel et généré un fichier xorg.conf en utilisant nvidia-xconfig. J'utilise un ordinateur portable et y ai branché un ordinateur externe. La résolution de l'écran externe est correcte, mais l'écran principal de l'ordinateur portable est passé à une résolution de 4: 3. Je n'ai aucune idée du contenu du fichier xorg.conf. Je n'ai jamais rien vu de tel. Quelqu'un peut-il m'aider à changer la résolution de l'écran en 16: 9, 1366x768.

Voici le fichier 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
Sahil

D'accord, après avoir consulté le Web, voici la solution que j'ai proposée. J'utilisais le fichier xorg.conf généré manuellement en utilisant nvidia-xconfig. Ce qui n'a pas généré la configuration correcte. C'est ce qui a finalement fonctionné pour moi.

Appuyez sur ctrl+alt+f2 (ou sur la combinaison de touches que vous utilisez pour entrer en mode ligne de commande).

Connectez-vous en tant qu'administrateur.

Si vous utilisez GDM comme moi, arrêtez le processus en utilisant service gdm stop.

Vérifiez si votre X-server est en cours d'exécution ou non. Utilisez ps -C Xorg puis tuez le processus. kill -9 PID

Utilisez Xorg -configure qui générera xorg.conf.new

déplacez simplement le fichier .new dans le répertoire /etc/X11/, en utilisant
mv xorg.conf.new /etc/X11/xorg.conf

maintenant redémarrez le GDMservice gdm start

Et tu as fini.

1
Sahil