Applications à double moniteur s'ouvrant sur un mauvais moniteur

44

Je suis nouveau à Ubuntu, je l'utilise depuis environ un mois maintenant. J'ai créé ce bureau pour Myth tv, et j'utilise donc une configuration à double moniteur (un moniteur pour regarder des émissions et un pour tout le reste). Mais parce que je n'ai pas (encore) l'accordeur, j'utilise simplement le bureau hulu et certains fichiers vidéo que j'ai déjà. Le problème est que lorsque j'ouvre certaines applications, telles que Firefox, elles s'ouvrent sur le moniteur qui lit la vidéo. Parfois, ils s'ouvrent même derrière l'application vidéo. Existe-t-il un moyen de coller des applications sur un certain moniteur, de sorte qu'il s'ouvre toujours sur cette application?

J'allais poster une image de l'écran de configuration de l'affichage, mais je suis nouveau pour poster des images. Si vous avez besoin de voir une image, faites-le moi savoir et je vous l'enverrai par e-mail. l'image vient de montrer mes deux écrans, un 20 "à droite et un inconnu à gauche. Le bouton" Même image sur tous les moniteurs "n'est pas coché.

Le samsung est le moniteur sur lequel je veux ouvrir, et l’inconnu est la télévision sur laquelle je regarde les vidéos. Firefox, en particulier, s’ouvre toujours à la télévision chaque fois qu’elle est fermée tout en étant agrandie et à l’écran où elle était fermée lorsqu’elle était fermée sans être agrandie. C'est la plus grande contrariété que j'ai avec Ubuntu. Je viens d'ubuntu à partir de mac et j'ai une expérience terminale de base à moyenne.

chazwh
la source
1
Voulez-vous définir dans quel écran ouvrir chaque application ou toutes les nouvelles applications sur un écran donné?
Ciro Santilli a annoncé le
1
En ajoutant à la réponse de Vadim, vous devez définir "Forcer les fenêtres de placement" sur "Toutes". Cela a réglé le problème pour moi.
Daniel Centore

Réponses:

29

Si vous n'avez pas CompizConfig, installez-le (vous en avez quand même besoin). Sélectionnez Gestionnaire de paramètres CompizConfig> Gestion de la fenêtre> Importer Windows (assurez-vous que ce plug-in est coché). Sous l'onglet Général, vous voyez l'option Mode de sortie multiple. Vous disposez d'options telles que: Utiliser un périphérique de sortie actif ou Utiliser un périphérique de sortie avec un pointeur, etc.

Vadim
la source
11
Seules aucune de ces options ne sont utiles.
momomo
12

Quelque chose de semblable à cela m'est arrivé il y a quelque temps. Essayez d’aller dans Système> Préférences> Moniteurs. Assurez-vous que le moniteur principal (votre moniteur de travail) est à gauche et non à droite. Si les deux moniteurs sont différents, assurez-vous qu'ils s'alignent tous les deux en haut. J'ai remarqué cela avec ma configuration il y a quelques mois lorsque j'ai installé un moniteur utilisant une résolution supérieure à celle de mon moniteur en état de marche.

Jordon Bedwell
la source
3
Et si le moniteur auxiliaire doit se trouver physiquement à gauche du moniteur principal?
Chris Stratton
La même logique s'applique, assurez-vous simplement qu'ils sont alignés en haut, peu importe de quel côté le moniteur doit être ou quel côté virtuel vous le donnez.
Jordon Bedwell
2
Non, cela ne résout pas le problème lorsque le moniteur principal est à droite, car votre proposition "la même logique s'applique" est la situation précise où le problème se pose. Essentiellement, votre réponse ne fonctionne que pour quelqu'un qui veut que son moniteur principal soit à gauche - vous n'avez pas encore répondu à la question de savoir comment spécifier quel moniteur est le moniteur principal.
Chris Stratton
1
@ChrisStratton: Voici le bogue du Launchpad pour cela . Cela n'a pas été corrigé. Exactement dans votre cas, l’écran principal à droite, je vois toujours le bogue dans 16.04.1.
Dan Dascalescu
L’alignement des moniteurs en haut a corrigé le problème pour moi (mon moniteur principal est également à gauche).
Stockfisch
6

Un autre choix consiste à utiliser devilspie. Vous pouvez obtenir Devilspie à partir du référentiel Univers.

SpaceGhost
la source
4

Je crois (si Compiz est activé) que vous pouvez le faire à partir du gestionnaire de paramètres Compiz en utilisant le plugin Place Windows. Je ne l'ai pas fait moi-même, mais si vous jouez un peu avec les options, vous devriez pouvoir faire en sorte que la fenêtre apparaisse sur le moniteur souhaité.

RolandiXor
la source
1
Je viens d’essayer cela en 12.04 et cela n’a aucun effet, quelle que soit la combinaison des options. Ugh, j'aimerais que ce soit plus facile.
Tom Brossman
4

Dans Système-> Préférences, sélectionnez Moniteurs. Cochez "Afficher les moniteurs dans le panneau" puis cliquez sur le moniteur de votre choix par défaut et cliquez sur le bouton "Définir par défaut". Déconnectez-vous et revenez et vous voilà.

Je l'ai essayé plusieurs fois et cela ne m'a jamais pris que de cocher la case "Afficher les moniteurs dans le panneau".

WebWeasel
la source
3
pourquoi je ne trouve pas la liste des moniteurs dans la boîte de dialogue du panneau Quelle version d'ubuntu utilisez-vous?
Medya
3

Je l'ai corrigé en utilisant compiz-config-manager. installer en utilisant

sudo apt-get install compizconfig-settings-manager

Sélectionnez Général> Options générales> Paramètres d'affichage.

Définissez l'option Gestion des sorties superposées sur l'affichage que vous préférez (le plus petit ou le plus grand, vous ne savez pas quoi faire lorsque vous avez des moniteurs de taille identique?).

Le réglage correct du champ de texte Sorties avec vos résolutions d'écran respectives semblait également aider à mieux positionner les fenêtres.

Gerard
la source
un seul qui a fonctionné pour moi.
juin
1

Cliquez avec le More Actionsbouton droit sur la barre de titre de la fenêtre et sélectionnez: -▸ Window Manager Settings. Il choisit Focusdans la colonne à gauche. Basculer l'option Active screen follows mouse.

Si aucune autre valeur par défaut n'est spécifiée, des fenêtres apparaissent sur l'écran actuellement actif. Avec la procédure décrite ci-dessus, la position de la souris définit cet écran actif.

BiberBb
la source
Est-ce une solution uniquement KDE?
EoghanM
1

Dans "Affichages", à l'aide du menu déroulant "Emplacement du lanceur", sélectionnez le moniteur sur lequel vous souhaitez ouvrir les applications.

Aaron
la source