J'ai deux moniteurs connectés à ma carte vidéo. Le moniteur principal a une résolution égale à 1280x1024 et le second à 1920x1200. Mon gdm
écran de connexion apparaît toujours sur le deuxième moniteur même s'il est éteint. Ma question est de savoir comment forcer gdm
à afficher l'écran de connexion toujours sur le moniteur principal avec une résolution 1280x1024?
J'utilise la videcard Nvidia GT9500 en mode Twinview. Je ne peux pas utiliser Xinerama car vpdau ne fonctionne pas correctement dans ce mode.
Ce que j'ai trouvé, c'est que le pointeur de la souris apparaît toujours au centre de l'union des écrans et que le centre est toujours sur le moniteur avec une résolution plus élevée. L'écran de connexion indique toujours où se trouve le curseur de la souris.
Maintenant, mon moniteur principal a une résolution égale à 1920x1080. Le problème persiste, le curseur de la souris apparaît toujours dans le coin inférieur droit du deuxième moniteur.
la source
~gdm/.config/
est/var/lib/gdm/.config/
au cas où quelqu'un d'autre se demanderait.sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config/
utilisez-vous une carte Nvidia avec une configuration double écran?
Si c'est le cas, j'ai eu le même problème et l'ai résolu de la manière suivante: Éteignez l'ordinateur, débranchez le deuxième moniteur, rallumez l'ordinateur, exécutez «sudo nvidia-settings», rebranchez le deuxième moniteur, exécutez «Détecter S'affiche dans l'interface graphique de Nvidia et effectuez les configurations nécessaires avant d'enregistrer les paramètres. Le point IMPORTANT est que l'écran dans lequel vous souhaitez que la connexion apparaisse est réglé sur «Numéro d'écran: 0».
Dans mon cas, laisser le deuxième moniteur branché avant d'exécuter 'nvidia-settings' l'a laissé comme écran 0 pour une raison quelconque, mais en le branchant après, cela a été trié.
la source
essayez de changer l'ordre gauche / droite de vos moniteurs, cela ne change pas lequel est le principal, mais cela pourrait aider à faire apparaître votre GDM.
la source
Si twinview le fait de la même manière que le centre de contrôle du catalyseur ATI, il y a un xorg.conf que vous pouvez modifier avec
gksu gedit /etc/X11/xorg.conf
La partie pertinente de la mienne ressemble à ceci:
Tout ce que vous avez à faire (après avoir sauvegardé votre xorg.conf bien sûr) est de changer le ServerLayout en échangeant les entrées d'écran (et en adaptant les numéros d'écran), dans mon cas ce serait:
la source
xorg.conf
donc cela n'aide pas.Vous pouvez essayer "Paramètres d'écran X séparés" dans les paramètres du serveur NVIDIA X. Si vous définissez l'affichage souhaité sur 0, la fenêtre de connexion y apparaîtra. Ça marche pour moi.
la source