Moniteurs et panneaux doubles

8

J'ai une question concernant une configuration à plusieurs moniteurs.

Je suis actuellement principalement un utilisateur Windows, mais j'ai exécuté Ubuntu en double démarrage pour en avoir une idée. La seule chose que je trouve manquante qui me forcera (je pense) à choisir Windows plutôt que n'importe quel système Unix pour une utilisation générale est le manque apparent de support adéquat pour plusieurs barres de tâches (ou panneaux, comme on les appelle dans Ubuntu) sur plusieurs écrans .

J'ai cherché sur Google, j'ai cherché ici, j'ai lu tous les anciens messages de forum que j'ai pu trouver et j'ai trouvé de nombreuses fois des informations qui suggèrent que je devrais pouvoir déplacer des panneaux d'un écran à un autre. Maintenant, cela peut sembler idiot, mais ils ne passeront pas à mon écran secondaire. Je peux ajouter, supprimer et déplacer des panneaux sur l'écran principal, mais ils ne glisseront jamais vers l'écran secondaire. Même si je pouvais faire glisser correctement les panneaux sur les écrans, cela ne résout pas nécessairement mon problème de toute façon:

Sous Windows, j'utilise Ultramon. J'obtiens deux affichages et une barre des tâches secondaire qui affiche des fenêtres / tâches spécifiques à ce deuxième écran. Je recherche quelque chose de similaire, ou d'aussi proche sur Unix; le support d'Ubuntu serait préférable mais je pourrais toujours passer à autre chose (mes trucs importants sont tous dans Windows en ce moment).

Existe-t-il une application Unix (gratuite ou non) qui fournira plusieurs panneaux de moniteur / barres de tâches? Ou bien, existe-t-il un moyen de pirater des fonctionnalités similaires?

t31os
la source
3
Y avait-il quelque chose en particulier que vous n'avez pas suivi? Je vais mettre en évidence la question afin que ceux qui ont du mal à lire des romans puissent sauter les peluches et passer directement à la question.
t31os
Votre distribution n'a pas vraiment d'importance, ce qui compte, c'est votre gestionnaire de fenêtres ou votre environnement de bureau (c'est-à-dire la partie GUI du système), qui par défaut dans Ubuntu est Gnome. Êtes-vous prêt à passer à un autre environnement de bureau (cela peut élargir vos choix)? De plus, que faites-vous avec les barres de tâches / panneaux? (C'est à la fois pour le bénéfice des gens qui ne connaissent ni Windows ni Gnome, et au cas où quelqu'un aurait un remplacement partiel à offrir.)
Gilles 'SO- arrête d'être méchant'
Je serais heureux d'essayer un autre gestionnaire de fenêtres si cela signifie que je peux utiliser une application ou pirater pour gérer les tâches sur une fenêtre particulière à partir d'un panneau (barre des tâches) sur cet écran, mais en utilisant deux écrans (c'est-à-dire ce que fait Ultramon sur Windows ). Tâches, regarder des films, naviguer sur le Web, écrire du code, exécuter un serveur local pour le développement Web, la messagerie électronique, les connexions de bureau à distance, le chat, les choses générales ....
t31os
En bref, j'aimerais éviter de gérer deux écrans de fenêtres / tâches à partir d'un panneau d'écran (barre des tâches) ...
t31os
J'ai creusé un peu plus et je pense avoir trouvé les informations dont j'avais besoin, si cela se déroule, j'ajouterai ma propre réponse avec des détails.
t31os

Réponses:

3

Ce n'est pas une réponse directe à votre question, mais vous voudrez peut-être prendre du recul et réfléchir à la raison pour laquelle vous souhaitez cette fonctionnalité. Cela peut être dû au fait que vous avez l'habitude de travailler d'une manière particulière sous Windows, mais vous constaterez peut-être que Linux offre une manière différente d'aborder vos tâches, ce qui pourrait être beaucoup plus efficace et ne nécessiterait même pas de barre des tâches!

Par exemple, j'utilise le gestionnaire de fenêtres Awesome , qui me permet d'effectuer toute la gestion des fenêtres via le clavier. Déplacer les fenêtres, basculer entre les programmes, même déplacer les fenêtres entre les moniteurs peut être effectué via des raccourcis clavier. À l'aide de «balises», les fenêtres peuvent également être liées à des touches de raccourci. Ainsi, une pression de touche bascule vers mes deux fenêtres Firefox (écran partagé sur un moniteur) et une autre pression de touche bascule sur Thunderbird sur un autre moniteur. Pour cette raison, il n'est pas vraiment nécessaire d'avoir une barre des tâches. Bien que cela ait été dit, par défaut, vous obtenez une barre des tâches sur chaque écran!

Quoi qu'il en soit, mon point est qu'avant de consacrer trop d'efforts à faire fonctionner votre nouvel environnement de la même manière que l'ancien, réfléchissez d'abord à la raison pour laquelle vous vous éloignez de votre ancien environnement!

Malvineous
la source
Mon problème principal est de regrouper les tâches sur un seul écran, cela et les performances. Ubuntu s'exécute 2 à 3 fois plus vite même en exécutant le programme d'installation de Wubi (pas sur sa propre partition). Je n'ai aucun intérêt à utiliser des clés pour gérer Windows, c'est l'opposé de ce que je ferai sur tout autre ordinateur que j'utilise (ils utilisent tous Windows). Pour moi, le clavier sert à taper, si la tâche ne nécessite pas d'entrée écrite, alors c'est une opération avec la souris, qui inclut naturellement la gestion des fenêtres / tâches, dois-je honnêtement changer mon flux de travail de manière drastique uniquement pour utiliser Linux? Appréciez néanmoins les commentaires ..
t31os
@ t31os: Non, on ne s'attend pas à ce que vous changiez votre flux de travail, mais vous devriez au moins vous demander si vous rejetez un changement qui pourrait finalement vous être bénéfique. En d'autres termes, c'est comme le propriétaire d'une calèche se plaignant que cette nouvelle voiture n'a aucun endroit pour attacher le cheval :-)
Malvineous
2

J'ai un système Ubuntu qui, je pense, correspond à ce que vous décrivez. J'ai deux écrans, chaque écran ayant un menu et une barre des tâches distincts. Chaque écran possède même son propre ensemble d'espaces de travail virtuels. Je peux exécuter Windows dans une session VMware (ou via RDP) en plein écran sur un écran et traiter l'autre écran comme s'il s'agissait d'un ordinateur Ubuntu totalement séparé (sauf qu'ils partagent le clavier et la souris).

Je le fais via le pilote NVIDIA propriétaire, en utilisant des "écrans X séparés" (ou quelque chose comme ça). Je n'ai pas fait glisser les nouveaux panneaux vers le deuxième écran - à la place, un nouvel ensemble de panneaux a été créé par défaut lorsque j'ai activé ce mode.

Dans l'ensemble, je suis très satisfait de cette configuration, mais il y a quelques problèmes mineurs:

  • Vous ne pouvez pas faire glisser des fenêtres entre les deux écrans
  • Certaines applications s'ouvrent toujours sur l'écran principal, quel que soit l'endroit où vous lancez (navigateur Chromium par exemple)
  • L'applet nvidia-settings est en train de mourir avec un défaut de segmentation (il n'ouvre même jamais la boîte de dialogue), donc je ne peux pas vous donner trop de détails pour le moment
  • Les «Préférences de Workspace Switcher» sont quelque peu confuses par cette configuration et semblent lier partiellement la configuration des deux écrans

J'ai constaté que le redémarrage de X semble aider à résoudre certaines des diverses confusions qui se produisent pendant le processus de configuration de cette configuration. Par conséquent, je vous recommande d'essayer de le faire si un changement de configuration ne semble pas avoir eu l'effet attendu.

Est-ce que cela ressemble à ce que vous recherchez? Je suis toujours à la recherche de moyens d'optimiser cette configuration, donc j'espère avoir des nouvelles des autres utilisateurs.

nobar
la source
J'ai récemment découvert que l'erreur de segmentation dans nvidia-settings est liée à l'utilisation de VMware Player.
nobar
2

L' environnement de bureau KDE a un support natif pour cela. Découvrez Kubuntu, qui est essentiellement Ubuntu utilisant KDE.

Voici comment procéder:

  1. Faites un clic droit sur le bureau -> Ajouter un panneau -> Panneau par défaut
  2. Clic droit sur le panneau -> Ajouter des widgets
  3. Choisissez le gestionnaire de tâches
  4. Cliquez avec le bouton droit sur le Gestionnaire des tâches -> Paramètres du Gestionnaire des tâches
  5. Cochez "Afficher uniquement les tâches de l'écran actuel"
Emploi
la source
pas ce qui est demandé, OP veut afficher le panneau sur tous les écrans
Édouard Lopez
@ ÉdouardLopez: Depuis que l'OP a dit ceci: "Je reçois deux écrans, et une barre des tâches secondaire qui montre des fenêtres / tâches spécifiques à ce deuxième écran.", Je pense que c'est exactement ce qui est demandé.
Job
ce que vous expliquez n'affiche pas plusieurs barre des tâches. Il ne filtre la tâche que par les critères suivants: est la tâche sur l'écran actuel (appareil physique)
Édouard Lopez
@ ÉdouardLopez: Étant donné qu'il y a 1 panneau par défaut, les étapes 1 à 3 ajoutent un deuxième panneau avec un deuxième gestionnaire de tâches.
Job
2

J'utilise Gnome Classic, ou Fallback comme on l'appelle parfois, sous Ubuntu 11.10. J'ai deux moniteurs, et sur chacun peut avoir autant de panneaux que je veux. L'astuce ici est de continuer à ajouter des panneaux sur le moniteur principal (dans mon cas, l'ordinateur portable) jusqu'à ce que l'un apparaisse sur l'écran externe. Ajoutez autant de panneaux que vous le souhaitez et déplacez-les vers le bord que vous préférez, puis supprimez les panneaux supplémentaires du premier écran.

Tim Burns
la source
1

L'éventail d'outils qui peut gérer cela sous diverses formes est vertigineux. Aucun logiciel ne fait cela, il y en a quelques centaines.

Tout d'abord, vous pouvez configurer Linux pour qu'il exécute une double tête de manière à pouvoir exécuter des gestionnaires de fenêtres distincts sur chaque écran. Vous pouvez exécuter gnome sur l'un et kde sur l'autre ou twm sur l'un et génial sur l'autre.

Deuxièmement, de nombreux gestionnaires de fenêtres ont des systèmes élaborés qui gèrent ce qui va à quel moniteur, dans quelle barre de tâches / interface de gestionnaire dans laquelle ils apparaissent, etc. courir à l'intérieur d'eux qui choisissent d'accomplir cela différemment.

Personnellement, comme @Malvineous, j'utilise génial pour gérer plusieurs moniteurs. Son système de balises est différent de la plupart des systèmes de bureau virtuels, ce qui permet de mélanger et de faire correspondre des programmes sur un ou plusieurs espaces de travail. J'ai une barre des tâches pour chaque écran, mais les deux barres des tâches sont sur le plus petit moniteur. Chaque barre des tâches affiche les différents bureaux et les programmes exécutés sur chaque moniteur. Bien que je puisse les sélectionner avec la souris, c'est surtout pour un point de référence visuel, pas pour cliquer.

Je vous suggère de jouer avec plusieurs environnements de bureau et gestionnaires de fenêtres jusqu'à ce que vous trouviez une combinaison qui vous convient généralement. Au lieu de vous attendre à un certain ensemble de comportements, n'écrivez pas chacun d'eux jusqu'à ce que vous compreniez comment il a été conçu pour fonctionner au mieux, puis évaluez si sa méthodologie peut être meilleure pour votre flux de travail. Une fois que vous maîtrisez les différentes options et choisissez un système, commencez à le personnaliser pour qu'il se comporte exactement comme vous le souhaitez, mais restez flexible pour alterner les flux de travail. Beaucoup de gens ont laissé leur marque sur les workflows Linux et il y a beaucoup à apprendre d'eux.

Caleb
la source
Ne confondez pas Gnome et KDE avec les gestionnaires de fenêtres. Ils utilisent respectivement Metacity (ou Mutter dans Gnome 3) et KWin comme gestionnaire de fenêtres.
Job