J'utilise Ubuntu sur un Dell Latitude avec les derniers pilotes Nvidia. Fondamentalement, ce que je veux, c'est lorsque je déconnecte mon écran externe que tout revient à l'écran principal sans avoir à changer la configuration à chaque fois.
Toute aide est la bienvenue!
sudo xrandr --auto
après un changement?Réponses:
Installez d'abord disper , puis téléchargez autorandr et suivez ces instructions:
Lorsque le moniteur externe est désamarré , exécutez la commande suivante dans le terminal:
Lorsque le moniteur externe est ancré et configuré comme vous le souhaitez (avec les paramètres du serveur Nvidia X), exécutez:
Essayer:
avec moniteur ancré et non ancré. Il doit détecter l'état et modifier la configuration.
auto-disper.sh --change
J'ai essayé de faire un script qui l'exécute toutes les 3 secondes, donc la détection automatique fonctionne, mais utilise trop de ressources. J'espère que cela peut vous aider!
la source
Il s'agit d'une limitation de Nvidia Twinview sous Linux. Le pilote open source fonctionnera comme prévu (bien que vous perdrez l'accélération 3D et Compiz).
la source
Je suis à peu près dans la même situation. J'utilise un ordinateur portable qui est parfois connecté à mon moniteur externe. Quand c'est le cas, je veux généralement utiliser uniquement ce moniteur (car je l'ai également connecté à un clavier et une souris externes).
Ce que j'ai trouvé, c'est que si vous avez un fichier appelé .xprofile , il est appelé à chaque initialisation de l'affichage (par X.org?). Voici le contenu de mon dossier. Comme vous pouvez le voir, je l'ai adapté d' ici .
Ce que vous devez faire est de l'enregistrer dans ~ / .xprofile puis de le rendre exécutable ( chmod + x .xprofile ). Vérifiez comment vos moniteurs internes et externes sont appelés - faites-le en exécutant xrandr sans arguments. Les miens sont VGA1 et LVDS1 respectivement. La dernière chose consiste à définir la variable EXTERNAL_RES à la résolution native de votre moniteur externe.
Maintenant au démarrage, le moniteur connecté sera utilisé s'il est connecté. La partie délicate est l'automatisation (comme retirer le câble pendant que Ubuntu est en cours d'exécution). Je n'ai pas trouvé de très bonne solution pour cela, mais il semble que passer à une console virtuelle et inverser fasse l'affaire (Ctrl-Alt-F1 puis Ctrl-Alt-F7). C'est un peu plus rapide que de parcourir toutes les possibilités avec la touche Fn (qui gâche parfois aussi l'affichage).
la source
Utilisez Disper . Après l'avoir installé, vous souhaiterez peut-être créer deux raccourcis:
disper "max" -S
disper "max" -s
la source
Vous pouvez toujours simplement appuyer sur Fn+ F8après avoir déconnecté le moniteur. Cela va probablement le changer en arrière.
la source
La détection automatique serait cool. Pendant ce temps, j'ai trouvé ce billet de blog qui montre comment lier une clé à un script fourni qui bascule entre les affichages. Cela marche plutôt bien pour moi. Ce serait bien si Ubuntu fournissait quelque chose comme ça hors de la boîte.
http://ninetynine.be/blog/2010/05/quick-workaround-for-missing-switch-display-key-or-lcdcrt-key-on-ubuntu/
la source