J'utilise Ubuntu 12.04 (bêta) avec une configuration à trois têtes et un bureau GNOME 3 (c'est-à-dire "GNOME" sélectionné et non "Ubuntu" à l'écran de connexion). Il semble qu'il gère plusieurs moniteurs en bénissant un moniteur pour recevoir la barre d'activités, l'horloge, le menu de connexion, etc. Appelons cela le moniteur "principal". Comment puis-je le changer (définitivement)?
Mise à jour: Ok donc:
$ xrandr --output DFP4 --primary
Fait le tour temporairement. Comment puis-je le rendre permanent? J'utilise le dernier pilote fglrx ATI Catalyst
la source
Ce que j'ai fait:
lieux> dossier de départ . Sous affichage , cochez Afficher les fichiers cachés . trouver
monitors.xml
et ouvrir avec l'éditeur de texte. faire une copie juste pour être sûr.identifiez le moniteur que vous souhaitez être principal (marque du fournisseur, résolution, etc.) et recherchez la ligne de commande
< primary>no< /primary>
. le changer en< primary>yes< /primary>
Enregistrez le document et redémarrez pour voir si cela a pris.
espérons que cela aide quelqu'un là-bas.
la source
echo -e "xrandr --output DFP2 --primary" >> ~/.bashrc
Ou ajoutez
xrandr --output DFP2 --primary
à la fin de.bashrc
la source
J'ai une disposition de trois écrans dans Ubuntu 14 LTS. Un moniteur est positionné verticalement. J'ai branché les moniteurs de manière à ce que l'écran de connexion se trouve dans l'un des moniteurs horizontaux!
J'ai utilisé
arandr
(apt-get install arandr
) pour ajuster la disposition des moniteurs et enregistré le fichier de disposition, par exemple/home/username/.monitor_setup.sh
.Je n'avais qu'à ajouter
--primary
au moniteur souhaité et mettre le fichier dans les applications de démarrage d'Ubuntu! (Dans le champ de commande «Ajouter un programme de démarrage», pointez et cliquez simplement sur votre fichier de mise en page modifié!la source
Prenez mon script shell xmonitor simple ... http://www.ict.griffith.edu.au/anthony/software/#xmonitor Cela vous permet de disposer facilement tous les moniteurs actifs sans avoir besoin de comprendre des commandes xrandr complexes pour chaque machine que vous traitez avec.
la source
Je vais m'appuyer sur la réponse de @ pl1nk. C'est correct, mais suppose quelques éléments qui ne sont pas les plus sûrs à assumer. Surtout dans mon cas. Mes noms d'affichage étaient différents.
Exécutez
xrandr --current
pour obtenir une liste des affichages et leurs noms.Exemple de sortie:
Choisissez celui que vous souhaitez définir comme principal. Dans mon cas, je veux HDMI-1 comme mon principal. Vous pouvez avoir un nom différent ou vouloir un moniteur différent. LVDS est mon moniteur d'ordinateur portable.
Maintenant que vous avez le nom, la
xrandr --output [name of display] --primary
commande (n'incluez pas les crochets) définira l'affichage que vous souhaitez comme principal.L'exécution de la
echo -e xrandr --output [name of display] --primary" >> ~/.bashrc
commande l'enregistre pour être exécutée lorsque vous vous connectez à votre compte d'utilisateur.Si vous souhaitez définir cela au démarrage, vous devrez l'ajouter au dossier des scripts de démarrage. Ces instructions changent en fonction de votre distribution.
la source