web-dev-qa-db-fra.com

La configuration de plusieurs moniteurs revient à cloner après la connexion sur Kubuntu 14.04

Lorsque je démarre mon ordinateur et qu'il arrive à l'écran de connexion, l'affichage se propage réellement entre les deux comme je m'y attendais. Une fois que je me connecte, il revient à chaque moniteur en clonant l'autre et le bureau n'est plus étendu sur les deux. Une fois que je vais y aller, je peux aller dans les paramètres Nvidia et régler à nouveau les écrans, mais les paramètres ne sont pas persistants.

Voici mon /etc/X11/xorg.conf

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 331.20  (buildd@roseapple)  Mon Feb  3 15:07:22 UTC 2014


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
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 "InputDevice"

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

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "HYO DUAL-DVI"
    HorizSync       88.8 - 88.8
    VertRefresh     60.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 650 Ti"
EndSection

Section "Screen"

# Removed Option "metamodes" "DVI-I-1: 2560x1440_60 +2560+0, DVI-D-0: 2560x1440_60 +0+0"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-I-1: nvidia-auto-select +2560+0, DVI-D-0: 2560x1440_60 +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Comment obtenir la persistance des paramètres lors de la connexion?

Il semble que cette question pourrait être une dupe de celle-ci mais celle-ci a été fermée car trop localisée pour des raisons que je ne peux pas comprendre.

3
Dean MacGregor

NVIDIA a résolu de nombreux problèmes et amélioré considérablement ses pilotes depuis la sortie des pilotes 331.
Installez donc les derniers pilotes NVIDIA prenant en charge GTX 650 Ti à partir de Pilotes GPU propriétaires PPA.

Avant d'installer de nouveaux pilotes, désinstallez tous les logiciels liés à NVIDIA que vous avez installés auparavant.

Ouvrez un terminal et exécutez:

Sudo apt-get purge nvidia*  
Sudo reboot

Lorsque le menu de démarrage GRUB apparaît: Mettez en surbrillance entrée du menu Ubunt et appuyez sur la touche "e".
Ajoutez le paramètre nouveau.modeset = à la fin de la ligne linux ... Appuyez ensuite sur F1 pour démarrer.

Installez maintenant les derniers pilotes NVIDIA stables actuels de la branche éphémère en exécutant:

Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-355 
Sudo reboot  

Si vous utilisez un ordinateur portable avec une solution graphique hybride, installez également le support Optimus.

Sudo apt-get install nvidia-prime  
1
cl-netbox

Pourquoi utilisez-vous les paramètres NVIDIA sur Kubuntu? Les paramètres de KDE le font très bien. Supprimez complètement votre xorg.conf, redémarrez et accédez à Paramètres système de KDE - Configuration de l'affichage.

Si les paramètres ne persistent pas, essayez de les mettre en miroir, redémarrez et modifiez à nouveau. Assurez-vous que vous n'avez pas de configs ou de scripts restants de vos tentatives précédentes. Surtout, vérifiez dans "Démarrage et arrêt" "Services d'arrière-plan" que KScreen fonctionne.

Enfin, il existe une "manière grossière". Désactivez peut-être KScreen. Recherchez les noms de votre moniteur en tapant xrandr dans la console. Exécutez ensuite une commande de configuration comme

xrandr --output "VGA1" --primary --mode 1920x1200 --output "HDMI2" --right-of "VGA1" --mode 1920x1200

Si cela vous aide, mettez-le quelque part en démarrage automatique.

1
Barafu Albino