Existe-t-il une possibilité de paramétrer mon moniteur principal?


68

Je veux que mon écran principal soit à droite et que mon téléviseur (supplémentaire) soit à gauche.
Dans ce cas, de nouvelles fenêtres apparaîtront à la télévision.

Puis-je en quelque sorte définir où de nouvelles fenêtres vont apparaître?


Une approche plus technique (espace pré-utilisateur, donc également pré-fenêtre X) consisterait à utiliser les paramètres / options du noyau. Ils vous permettent de définir ceci au niveau de la console du tampon de mémoire (le pilote est mappé sur quelle console): superuser.com/questions/122173/…
Jonathan Komar

Il semble que le corps de votre question ne se réfère qu’à un gestionnaire de fenêtres, mais le titre pourrait conduire les gens vers: unix.stackexchange.com/questions/5263/… , askubuntu.com/questions/418607/… , superuser.com/questions / 895988 /…
Jonathan Komar Le

Réponses:


59

Désactivez le moniteur principal actuel dans l'application "Displays" et appliquez-le.

Le moniteur secondaire deviendra le primaire. Ensuite, rallumez simplement l'ancien moniteur principal pour réactiver les deux écrans.


4
Comment je fais ça?
Braiam

3
bon bidouillage, seule solution qui a fonctionné pour moi
Dominik Goltermann le

10
Cela ne fait pas l'affaire. Ce que vous faites avec cela revient essentiellement à faire glisser le moniteur que vous voulez être le principal sur le côté gauche. Ce n'est pas grave si vous voulez que ce soit à gauche. Mais si vous voulez que ce soit à droite, vous devrez le faire glisser à droite à la fin de votre procédure ... ce qui fait de nouveau celui de gauche primaire.
mmalmeida

11
J'ai signalé la situation à bugs.launchpad.net/unity/+bug/1425000
mmalmeida le

3
Ne fonctionne pas, tout comme les deux autres réponses .
arekolek

25

La seule réponse correcte ici est malheureusement un commentaire enfoui :

J'ai signalé cela à l' adresse https://bugs.launchpad.net/unity/+bug/1425000 - mmalmeida

Il semble que le premier (au moins en 14.04) soit toujours le plus proche du haut à gauche. Donc, il n'y a aucun moyen de faire en sorte que le "bon" affiche le premier. L'édition ~/.config/monitors.xmlne fait aucune différence.

(Comme cette question date d'avant le 14.04, je suppose que c'est un problème depuis un moment maintenant)


Le bogue est également dans 12.04. Aucun moyen d'obtenir le bon moniteur pour être le principal.
mardi

19

Pour ce que cela vaut à ce stade, vous pouvez définir le moniteur principal en faisant glisser la barre de menus d’un moniteur à l’autre.

  • Aller à System Settings>Displays
  • Survolez la barre de menus de votre moniteur secondaire
    • Cliquez et faites-le glisser sur votre primaire préféré
  • Vous pouvez également ajuster le Launcher Placementmenu déroulant pour indiquer le moniteur sur lequel vous souhaitez le placer ou sur tous les moniteurs si vous préférez.
  • Cliquez sur Apply

Avant ajustement Après ajustement


4
Cela devrait être la réponse acceptée! Les autres sont, au mieux, des solutions de contournement.
k0pernikus

1
Ça ne marche pas pour moi le 14.04. Supposons que je dispose d'une fenêtre sur mon écran principal (prévu), permute les espaces de travail, puis passe à l'espace de travail précédent. Maintenant, la fenêtre n’a plus le focus, car l’écran "secondaire" vole le focus, c’est-à-dire qu’il est bien primaire malgré l’application de ces instructions.
arekolek

la mise en place du lanceur est l'astuce ici. Cela signifie que toute application que vous avez lancée apparaîtra sur votre moniteur que vous avez spécifiée dans la mise en place du lanceur
erginduran

Pour Ubuntu 17.10, cette réponse a fait le travail. Rapide et simple
thomas77

Je n'avais pas réalisé que je pouvais traîner ça. Merci
wakjah

17

La réponse suivante permet au moniteur de droite d’être le moniteur principal (Ubuntu 14.04)

L'idée principale est d'éditer "~ / .config / moniteurs.xml" avec votre éditeur favori.

Identifiez votre moniteur principal (nom, résolution, etc.) et remplacez «non» par:

<primary>yes</primary>

2
Rappelez-vous juste de régler nosur l'ancien moniteur: D
Rael Gugelmin Cunha

Ne fonctionne pas pour moi, tout comme l'autre réponse . Redémarrer ma session avec ctrl + alt + retour arrière n'a pas aidé.
arekolek

1
Travaillé pour moi :)
Janw

1
Ubuntu 16.04.1. Mon moniteur (à droite) était déjà marqué <primary>yes</primary>et de nouvelles fenêtres restent ouvertes sur l'écran du portable (à gauche).
Dan Dascalescu

2
@Joschua: J'ai abandonné et résolu ce bogue logiciel avec une solution matérielle: déplacé mon ordinateur portable à la droite du moniteur.
Dan Dascalescu

6

Si je ne me trompe pas si vous faites ce qui suit

  • Cliquez sur le bouton d'alimentation entrez la description de l'image ici
  • Allez dans le menu Affichage
  • Réorganisez vos deux moniteurs comme bon vous semble en faisant glisser les écrans en surbrillance comme ci-dessous (il y en aura 2 dans votre cas):

entrez la description de l'image ici

  • Et puis, assurez-vous que l'emplacement du lanceur est sur votre écran principal, alors devrait faire l'affaire, je suppose.

4
Dans ce cas, primaire sera la gauche! Je veux que mon écran principal soit à droite!
Emoxam

Si je ne me trompe pas (je ne peux malheureusement pas essayer cela pour le moment, maintenant), vous pouvez faire glisser les affichages (comme dans l'ordinateur portable rouge et l'autre écran vert dans votre cas) pour que le principal soit à droite. Et après avoir changé l'emplacement du lanceur, cela devrait fonctionner, avez-vous essayé?
Oyibo

Ok, j’ai deux moniteurs, je fais mon téléviseur à droite et mon écran à gauche, toutes les fenêtres sont passées à la télévision, je les remets au moniteur à la main, et maintenant j’ai un problème - j’ai le panneau supérieur sur chaque écran et Le pidgin apparaît uniquement sur le plateau du téléviseur. Voilà ce que je suis, pourquoi l'icône de pidgin à la télévision seulement? (J'imagine que j'aurai des problèmes similaires de temps en temps)
emoxam

6

Si vous utilisez une carte Nvidia (avec les pilotes Nvidia), vous pouvez utiliser leurs outils de paramétrage pour définir le moniteur principal. Les pilotes Nvidia ont plus d'options que la configuration du moniteur Ubuntu natif.

  1. Exécutez la commande suivante pour démarrer la configuration des paramètres Nvidia

    sudo nvidia-settings
    

    Si cette commande n'est pas trouvée, cette solution ne fonctionnera pas tant que vous n'avez pas installé les pilotes Nvidia.

  2. Sélectionnez l'onglet "Configuration du serveur X" à gauche.

  3. Sélectionnez le moniteur que vous voulez être principal (dans mon exemple, je veux que l'écran LGD soit principal).

  4. Cochez la case "Faites de cet affichage principal pour l'écran X", puis cliquez sur "Appliquer".

  5. Quittez la fenêtre des paramètres, puis exécutez cette opération pour que cette modification soit persistante lors des redémarrages:

    sudo nvidia-xconfig
    

J'avais ce problème auparavant et j'avais quelques configurations de moniteur loufoques. Cela a toujours fonctionné pour moi (le 16.04 actuellement), espérons que cela fonctionnera pour tous les autres joueurs de Nvidia!


2

Une autre façon d'utiliser la commande XRANDR

  1. Vérifier les noms de connexions disponibles

    xrandr

    Screen 0: minimum 8 x 8, current 2806 x 900, maximum 32767 x 32767
    LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
       1366x768      60.07*+  40.02  
       1360x768      59.80    59.96  
       1280x720      60.00  
       1024x768      60.00  
       1024x576      60.00  
       960x540       60.00  
       800x600       60.32    56.25  
       864x486       60.00  
       640x480       59.94  
       720x405       60.00  
       680x384       60.00  
       640x360       60.00  
    DP1 disconnected (normal left inverted right x axis y axis)
    DP2 disconnected (normal left inverted right x axis y axis)
    DP3 disconnected (normal left inverted right x axis y axis)
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 disconnected (normal left inverted right x axis y axis)
    HDMI3 disconnected (normal left inverted right x axis y axis)
    VGA1 connected 1440x900+1366+0 (normal left inverted right x axis y axis) 370mm x 230mm
       1440x900      59.89*+  74.98  
       1280x1024     75.02    60.02  
       1280x800      59.81  
       1152x864      75.00  
       1024x768      75.08    70.07    60.00  
       832x624       74.55  
       800x600       72.19    75.00    60.32    56.25  
       640x480       75.00    72.81    66.67    60.00  
       720x400       70.08  
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    
  2. Ainsi, lorsque vous voyez le LDVS1 connecté au primaire , changez VGA1 en exécution principale:

    xrandr --output VGA1 --primary

    Revérifier:

    xrandr

    Screen 0: minimum 8 x 8, current 2806 x 900, maximum 32767 x 32767
    LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
       1366x768      60.07*+  40.02  
       1360x768      59.80    59.96  
       1280x720      60.00  
       1024x768      60.00  
       1024x576      60.00  
       960x540       60.00  
       800x600       60.32    56.25  
       864x486       60.00  
       640x480       59.94  
       720x405       60.00  
       680x384       60.00  
       640x360       60.00  
    DP1 disconnected (normal left inverted right x axis y axis)
    DP2 disconnected (normal left inverted right x axis y axis)
    DP3 disconnected (normal left inverted right x axis y axis)
    HDMI1 disconnected (normal left inverted right x axis y axis)
    HDMI2 disconnected (normal left inverted right x axis y axis)
    HDMI3 disconnected (normal left inverted right x axis y axis)
    VGA1 connected primary 1440x900+1366+0 (normal left inverted right x axis y axis) 370mm x 230mm
       1440x900      59.89*+  74.98  
       1280x1024     75.02    60.02  
       1280x800      59.81  
       1152x864      75.00  
       1024x768      75.08    70.07    60.00  
       832x624       74.55  
       800x600       72.19    75.00    60.32    56.25  
       640x480       75.00    72.81    66.67    60.00  
       720x400       70.08  
    VIRTUAL1 disconnected (normal left inverted right x axis y axis)
    

2

Solution: Je sais que c'est un vieux fil, mais les solutions publiées ici ne m'ont pas fonctionné sous Ubuntu 16.04 (mais la réponse de xrandr affichée ici m'a aidé à me diriger dans la bonne direction). Pour la postérité et pour aider les autres personnes à la recherche d'une réponse. ..

Une réponse complète qui résout complètement ce problème pour moi peut être trouvée au lien suivant si elle aide les autres personnes aux prises avec ce problème: Configurer le moniteur principal sur 16.04


5
Bien que cela puisse théoriquement répondre à la question, il serait préférable d’inclure ici les parties essentielles de la réponse et de fournir le lien à titre de référence.
Karl Richter

2

Dans Ubuntu 17.04J'ai été en mesure de changer l'affichage principal, via les paramètres> Périphériques> Affiche et modifier l'option d'affichage principal à votre affichage étendu.


Je confirme que cette fonctionnalité fonctionne bien également dans Ubuntu 18.04.1 LTS. Ouvrez l'application "Displays", accédez à l'arrangement des affichages, et dans la barre inférieure de ce cadre, vous trouverez "Affichage principal" - sélectionnez et profitez-en!
Hartmut P.

2

Dans Ubuntu 18.04, c'est possible mais difficile à trouver. Sous "Paramètres-> Périphériques-> Affichage à l'écran", vous trouverez une section intitulée "Affichage principal". Vous pouvez réellement cliquer sur l'étiquette, bien qu'il n'y ait aucune indication.

entrez la description de l'image ici



0

Oui. Démarrez les paramètres système, cliquez sur Affichages, puis faites glisser les moniteurs pour qu’ils se trouvent là où vous le souhaitez.


2
Dans ce cas, primaire sera la gauche! Je veux que mon écran principal soit à droite!
Emoxam

Ensuite, faites-le glisser vers la droite.
SimplySimon

Ok, j’ai deux moniteurs, je fais mon téléviseur à droite et mon écran à gauche, toutes les fenêtres sont passées à la télévision, je les remets au moniteur à la main, et maintenant j’ai un problème - j’ai le panneau supérieur sur chaque écran et Le pidgin apparaît uniquement sur le plateau du téléviseur. Voilà ce que je suis, pourquoi l'icône de pidgin à la télévision seulement? (J'imagine que j'aurai des problèmes similaires de temps en temps)
emoxam

0

Pour les utilisateurs de versions plus récentes (version 16.04), vous pouvez facilement modifier la position de vos moniteurs par glisser-déposer. L'affichage le plus à gauche deviendra votre affichage principal.

Par exemple, mon ordinateur portable est connecté à un écran externe qui est placé à gauche sur mon bureau. Donc, je dois faire glisser l'icône d'affichage externe (voir dans l'image) de la droite vers la gauche de l'affichage intégré.

Changer la position du moniteur


Dans Ubuntu 18.04 Unity, faire glisser vers la gauche n'en fait pas un affichage principal.
tartaruga_casco_mole

N'utilisant plus Ubuntu, mais je pense qu'ils ont maintenant
migré

-1

Oui, il existe un paramètre "moniteur par défaut" qui est généralement accessible à partir du panneau de configuration des utilitaires graphiques. Vous devez donc rechercher ou installer le logiciel de votre panneau de contrôle Nvidia ou ATI.


Pourriez-vous s'il vous plaît me fournir un diaporama? Je ne peux pas le trouver dans un util amdcccle.
emoxam

-1

J'utilise kubuntu 13.04, je vis avec une persistance de 2 Go. J'ai un ordinateur portable avec un deuxième moniteur à gauche. Le réglage des affichages fonctionnait parfaitement (Prenez cela! Debian 7 Live, Fedora Live!), Mais alors des fenêtres s’ouvriraient sur mon moniteur 2ndry. J’ai ouvert les paramètres d’affichage, défini le deuxième mois en tant que principal, appuyé sur Appliquer, puis défini mon principal comme principal, puis appliqué, et tout fonctionne correctement.


-1

J'ai le truc. Dans les paramètres d’affichage, vous voyez à la fois l’écran mais MAIS l’écran principal a une barre de titre avec la date en haut. Vous devez cliquer sur cette barre et la faire glisser sur le moniteur de votre choix. Appliquer et le tour est joué


3
Cette réponse n'ajoute rien d'utile. drunkScientist a déjà donné la même réponse , et il y avait déjà une réponse que c'était faux.
Dan Dascalescu

-2

vous voudrez peut-être cliquer sur cette petite barre noire sur l'image de sélection du moniteur ci-dessus, qui définit l'emplacement du menu, qui semble également être le moniteur par défaut. travaillé pour moi avec 12.04 et gnome


2
non, ce n'est pas un moniteur par défaut. Même si le panneau de l'unité est uniquement affiché à gauche, le moniteur de droite est toujours considéré comme principal. Par exemple, la fenêtre truecrypt au lancement apparaît sur celle-ci, au lieu du moniteur de gauche
user907860
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.