Ajout du panneau Cinnamon au second moniteur


37

J'ai mis en place deux moniteurs dans mon système. L'une est alimentée par le port HDMI et l'autre par le port analogique normal du même GPU (Nvidia Ge-force 210).

Je viens de configurer l'affichage double dans les paramètres Nvidia, mais je ne peux pas voir le panneau de cannelle sur le deuxième moniteur. Comment puis-je réparer cela?


1
J'utilise 2 moniteurs avec Gnome mais mon panneau n'apparaît que sur celui de gauche, en haut. Je suis intéressé aussi.
Sigur

Je pense que c’est l’un des problèmes de Gnome (et de Cinnamon en tant que produit dérivé). Ils ont maintenant l’intention de vous forcer à vous installer dans une configuration où, en tant qu’utilisateur Linux, l’un de nos avantages est la personnalisation! Je pense que vous allez avoir du mal avec ça. TwinView a-t-il activé 2 angles actifs (un pour chaque moniteur)?
captain_G

J'utilise Cinnamon 2.2.14 et vous avez essentiellement 2 options ici. Vous pouvez utiliser l'extension Panel Panel pour étendre le panneau sur tous vos écrans ou définir le moniteur HDNI comme étant votre moniteur principal. C'est une option configurable dans les paramètres système de Cinnamon.
slm

Réponses:


53

Dans Cinnamon 2.6 et les versions ultérieures, vous pouvez avoir des panneaux supplémentaires sur n’importe quel moniteur sans installer de logiciel supplémentaire. Faites un clic droit sur le panneau, cliquez sur Modify panel ..., puis sur Add panel. Les bords supérieur et inférieur de tous les moniteurs doivent être mis en surbrillance et un nouveau panneau sera configuré à l'endroit où vous cliquez. Ça fonctionne parfaitement. Voici un post de github datant de sa fusion.

De plus, si vous ajoutez un panneau à un deuxième moniteur et y ajoutez un applet de liste de fenêtres, il ne vous montrera que les fenêtres de ce moniteur. Cela m'a fait très plaisir!

En outre, si vous souhaitez que les fenêtres soient alignées vers la gauche plutôt que vers la gauche, vous pouvez faire glisser la liste des fenêtres vers la gauche du panneau (couleur rouge).


3
Sauvé ma vie! Cela vaut la peine de lire les réponses non acceptées. Merci!
Evdzhan Mustafa

1
Cette réponse a définitivement besoin de plus de votes, car c’est la meilleure solution, c’est certain
Brian dit Réintégrer Monica

1
Ajoutez la liste des fenêtres, j'ai raté cette partie, ahh ça rend la vie avec de la cannelle une chose merveilleuse
Jake1164

14

Avec MATE, vous pouvez créer de nouveaux panneaux et les faire glisser sur le deuxième moniteur (pour activer le glissement, décochez "Développer" dans les propriétés , décochez également "Masquer automatiquement et" Afficher les boutons de masquage "). Ensuite, si vous ajoutez une" Liste de fenêtres " Sur chaque écran, il gère les fenêtres de chaque écran séparément, ce qui est très agréable, sauf que le commutateur d'espace de travail fonctionne toujours sur les deux moniteurs en même temps, ce qui empêche de traiter les deux moniteurs comme des postes de travail indépendants. ceci en appliquant sélectivement "Espace de travail toujours visible".

Une configuration que j’utilisais jusqu’à récemment consistait à activer le pilote propriétaire NVIDIA, qui vous permet de sélectionner chaque affichage sur un écran X distinct , chacun avec son propre panneau et son propre commutateur d’espace de travail. Il existe certaines limitations de cette approche, notamment le fait que vous ne pouvez pas faire glisser les fenêtres entre les affichages, comme je l’ai mentionné dans cet autre article . Cette approche a fonctionné pour moi dans GNOME2 - je ne l’ai pas testée avec les environnements de bureau les plus récents.

Résumer:

  • Cannelle: glisser: oui, espace de travail séparé: oui, panneau séparé: non , colonnes de l'espace de travail: non
  • MATE: glisser: oui, espace de travail séparé: partiel , panneau séparé: oui, colonnes de l'espace de travail: oui
  • NVIDIA: glisser: non , espace de travail séparé: oui, panneau séparé: oui, colonnes d'espace de travail: via MATE

3
J'ai trouvé une astuce intéressante dans les commentaires ici : Il existe une autre façon d'ajouter des panneaux dans Mate - une sauvegarde de Gnome2. Continuez à ajouter des panneaux, ils apparaîtront d’abord sur le moniteur principal (4 bords), puis commenceront à remplir le moniteur secondaire. Ensuite, supprimez les panneaux que vous ne voulez pas.
Nobar

2
Ahh merci beaucoup, c'était une surprise totale que je devrais décocher 'développer' pour le rendre déplaçable.
Dmitry Frank

pouvez-vous s'il vous plaît développer "ajouter une" liste de fenêtre "sur chaque affichage"
Shevek

1
ah, compris! "Ajouter au panneau"
Shevek

13

C'est maintenant possible (UPDATE # 2)

La cannelle a maintenant cette fonctionnalité. Pour vous éviter la peine de lire cette longue réponse, vous pouvez aller directement à nedim


Malheureusement, Cinnamon ne semble pas avoir cette fonctionnalité (pour le moment?). Il ne montre qu'un panneau sur votre moniteur principal. Plusieurs problèmes sur la page Github du projet le demandent.

S'il vous plaît ajoutez votre soutien ici, par exemple ce problème: Barre des tâches sur le deuxième moniteur # 130 .

MISE À JOUR # 1

Il y a eu des développements intéressants sur ce fil.

J'ai écrit une extension personnalisée, je me suis inspiré de l'extension 2panelsbottom sur linuxmint.com, j'ai également créé 2 applets personnalisés qui sont essentiellement des copies de l'applet de liste de fenêtres fournie avec cannelle. Seuls ces derniers affichent uniquement les fenêtres de chaque moniteur. besoin de 2 parce que, autant que je sache, vous ne pouvez pas avoir 2 applets identiques chargés à la fois.

Je vais écrire quelques instructions et télécharger l'extension / les applets quelque part plus tard ce soir.

Ce qui a ensuite été suivi de ceci:

Cela pourrait être génial. À l’heure actuelle, avec deux moniteurs, vous devez déplacer la souris jusqu’à l’autre écran pour accéder à la liste des fenêtres. Y a-t-il un meilleur moyen?

Avec cette suggestion:

jetez un oeil à morePanels-Extension http://cinnamon-spices.linuxmint.com/extensions/view/30 Vous pouvez configurer les panneaux supérieur et inférieur pour chaque moniteur séparément. Avec l'applet fenêtre-liste-multi-moniteur, vous pouvez obtenir jusqu'à 2 panneaux par moniteur et différentes listes de fenêtres.

Attention: cette extension utilise beaucoup de monkeypatching. Parce que je dois écraser beaucoup de fonctions. Les deux panneaux sont codés en dur (!) Dans le layoutManager, le appletManager, le fichier main.js, etc.

l'utiliser à la cannelle 2.2

bogues? https://github.com/fastrde/morePanels

Juste pour que ce soit clair. Les 2 extensions référencées sont les suivantes:

Deux panneaux de moniteur

Cette extension modifie la disposition des panneaux "Classic" sur les systèmes à double moniteur afin que le second panneau apparaisse sur le moniteur secondaire.

Utilisez-le conjointement avec l'applet fenêtre-liste-moniteur multiple que j'ai également créé et vous bénéficierez de davantage de l'expérience traditionnelle du gnome 2 multi-moniteur que beaucoup d'entre nous avaient.

Liste de fenêtres pour moniteur multiple

Cet applet doit être utilisé avec l'extension de double moniteur-panneaux que j'ai écrite pour créer davantage d'expérience gnome 2 que beaucoup d'entre nous avons déjà appréciée.

L'extension est simplement un fork de l'applet de liste de fenêtres en stock, mais vous pouvez ajouter 2 instances et les configurer pour afficher uniquement les fenêtres d'un moniteur.


4

Essayez cette extension: Panel Span . Vous devrez peut-être éditer metadata.json, ajouter votre version particulière de Cinnamon {"cinnamon-version": ["1.4.0", "1.4.1", "1.4.2"].

Capture d'écran

    SS n ° 1


Ceci fonctionne avec 2.0.14 (Mint 16) et devrait être la réponse acceptée (jusqu'à ce que cannelle ait le soutien officiel).
Phil Thomas

3

Ce fil est peut-être vieux, mais je viens de tomber sur deux écrans et panneaux. Utilisation de menthe 17.2 et de cannelle. Vous pouvez Modifier -> copier la configuration de l'applet sur votre panneau principal, puis la coller sur votre moniteur / panneau secondaire. Certaines applets ne peuvent pas fonctionner sur les deux, donc la Monnaie les ignorera. Fonctionne comme un charme en ce moment pour moi.


Ceci et la réponse de @nedim sont tous les deux corrects, je viens d’utiliser leurs réponses pour y parvenir rapidement dans Mint 17.2. Pas besoin d'extensions, vous pouvez le configurer entièrement en quelques clics de souris.
David Noha

1

Une solution de contournement dans Cinnamon consiste à changer le moniteur qui est le premier / secondaire, puis le panneau suivra. J'ai appris aujourd'hui que cinnamon-control-centerl'outil de paramétrage d'écran vous permet de le faire.

NOTE: Vous pouvez aussi y accéder cinnamon-settingsaussi!

À la cannelle v2.x

   SS n ° 1

   SS n ° 2

(Nous ne sommes pas les seuls à avoir du mal à trouver ce paramètre: https://bugzilla.gnome.org/show_bug.cgi?id=636216 )


1

Je ne suis pas sûr de Cinnamon (GNOME3), mais dans XFCE, vous pouvez avoir plusieurs panneaux, qui mémorisent leur emplacement. Je m'attendrais à ce que Cinnamon puisse faire la même chose. Sinon, je suggérerais d'essayer XFCE ou de l'utiliser xfce4-paneldans la session Cinnamon (éventuellement en remplacement de son panneau natif).

Le seul inconvénient que je connaisse est que certains éléments du panneau (par exemple, alias systray de la zone de notification) ne peuvent pas apparaître sur plusieurs panneaux à la fois. Cela signifie que lorsque vous déconnectez un moniteur, les panneaux se déplacent vers le dernier et vous devez vous assurer que ceux que vous voulez sont au-dessus.


1

Dans MATE, cliquez avec le bouton droit sur un panneau existant, sélectionnez "nouveau panneau". Il crée un panneau quelque part sur le moniteur existant. Maintenez "alt" et faites glisser le panneau vers le deuxième moniteur. Ensuite, vous pouvez le configurer comme vous le souhaitez. Fonctionne avec MATE 1.14.1 sous Mint 18.


ne fonctionne pas sur le partenaire 1.16.1 :(
MilMike

Cela fonctionne dans le compagnon 1.18. Lorsque vous créez un nouveau panneau sur le premier moniteur, maintenez la touche "Alt" enfoncée. Sans le relâcher, cliquez sur le nouveau panneau, faites-le glisser et déplacez-le sur l'autre moniteur. Merci.
Combinez

1

Vous pouvez le faire: Faites un clic droit sur votre panneau principal, sélectionnez Modifier le panneau -> Ajouter un panneau. Ajoutez le panneau dans votre deuxième écran. Il y a maintenant un panneau, mais celui-ci est vide. Allez donc sur votre panneau principal et sélectionnez Modifier le panneau -> Copier la configuration de l'applet. À ce stade, faites un clic droit sur votre panneau secondaire, sélectionnez Modifier le panneau -> Coller la configuration de l'applet.


1
J'utilise Cinnamon 17.2 et c'est la seule réponse qui a fonctionné pour moi. Merci!
Jgerman

0

Il existe maintenant une extension qui cherche à vous donner ce que vous voulez en cannelle. Le nom de l'extension s'appelle: MorePanels .

    SS n ° 1

extrait

morePanels est un addon pour tous les utilisateurs multi-moniteurs qui veulent avoir ... plus de Panels! Je ne peux pas comprendre que cela ne soit pas implémenté dans Cinnamon. C'est un problème connu (demande de fonctionnalité) depuis le 11 janv. 2012

Je devais attacher beaucoup de choses, car les deux panneaux étaient codés en dur dans la cannelle-ui. S'il vous plaît laissez-moi un commentaire quand quelque chose s'est mal passé.

Avec l'addon fenêtre-liste-multi-moniteur @ mazz, vous pouvez obtenir différentes listes de fenêtre pour chaque moniteur (pour le moment, fenêtre-liste-multi-moniteur ne prend en charge que deux moniteurs).


Pour l'installer, téléchargez-le et décompressez-le dans ~ / .local / share / cinnamon / extensions
Kirk

@Kirk - vous pouvez l'installer directement à partir de l'interface utilisateur de Cinnamon, inutile de le d / l et de l'installer manuellement.
slm

0

Ma solution de contournement est la suivante: créez 4 panneaux sur le moniteur principal. Si vous en créez un autre (5ème), il sera créé sur l'un des autres moniteurs.

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.