web-dev-qa-db-fra.com

Comment définir un bureau virtuel comme source de "moniteur externe" sur 12.04?

Sur mon ordinateur portable utilisant 12.04, je souhaite disposer de deux bureaux virtuels, l’un ne doit être visible que par la personne qui utilise l’ordinateur et l’autre doit être celui qui est affiché lorsque je connecte un périphérique externe. Pour le moment, j'utilise la fonctionnalité "mirror display" (je ne suis pas sûr du nom anglais) ou l'option "not mirror", mais avec des bureaux virtuels différents, il serait agréable de configurer le "moniteur externe" avant et après regardez quelques notes en donnant des conférences, etc.

Comment puis-je ajuster les paramètres pour y parvenir?

Vu beaucoup de vieilles questions, mais pas de vraie solution. Peut-être que cela s'est amélioré avec le support multi-moniteur Precise.

5
joschi

Sur mon ordinateur portable, j'ai pu le faire comme suit:

Allez dans Dash Home et tapez Affichages, puis sélectionnez le panneau de configuration Affichages.

Branchez le moniteur externe.

Désactiver la mise en miroir. Vous devriez voir deux écrans illustrés sur l’affichage du panneau de commande.

Sélectionnez la boîte du moniteur externe, déplacez-la dans l'orientation souhaitée, allumez le moniteur externe avec la commande d'activation/désactivation du panneau, définissez sa résolution, puis appuyez sur Appliquer. Ils devraient tous les deux être vides pendant une seconde ou deux, puis continuer.

J'utilise Unity 3D et je ne pouvais pas les mettre côte à côte car la somme des deux largeurs dépassait 2048 (mon ordinateur portable est assez large comparé à sa hauteur.) J'ai simplement placé le deuxième écran sous le premier, définir une résolution pour et l’a allumé (avec l’inversion du miroir, bien sûr), et il est apparu correctement comme ci-dessus. J'ai pu passer d'un écran à l'autre en déplaçant mon curseur du bureau de mon ordinateur portable vers le bureau du moniteur externe. Faites simplement glisser la présentation ou une autre fenêtre vers le bas pour la placer sur le moniteur externe.

J'imagine que j'aurais pu également basculer sur Unity 2d au lieu de placer un écran sous l'autre dans le bureau virtuel, mais je ne vois pas quelle différence cela ferait.

Le programme en ligne de commande pour faire ce genre de chose est xrandr. J'ai utilisé cette commande pour assembler un petit script Shell que je voudrais exécuter lorsque je me connecte à un moniteur externe pour définir correctement la résolution du deuxième écran et l'activer. J'ai mis un raccourci sur mon bureau pour ne pas avoir à faire attendre mon public. Les options particulières xrandr sont les options --right-of --left-of - ci-dessus et - ci-dessous.

xrandr --output VGA-0 - mode 1280x1024

xrandr --output VGA-0 - inférieur LVDS

xrandr --output LVDS --mode 1440x900

1
John S Gruber