Dupliquer le panneau xfce sur plusieurs moniteurs

15

J'ai plusieurs moniteurs sur mon bureau utilisant XFCE pour un DE et j'aimerais que le panneau en bas soit dupliqué sur tous mes écrans et affiche les mêmes applications ouvertes sur les deux. Actuellement, le panneau ne s'affiche que sur mon écran de droite.

Comment pourrais-je procéder avec XFCE?

Qwertie
la source

Réponses:

7

Ouvrez le panneau xfce4 . Vous pouvez cliquer avec le bouton droit sur un panneau> Panneau> Préférences du panneau. Sélectionnez le panneau cible sous la liste déroulante près du haut. Sous l'onglet Affichage, cochez la case en regard de Span Monitors .

Remarque: je suis sur XFCE 4.12 et je ne sais pas si l'option span moniteurs est disponible sur les versions antérieures.

Paul Nordin
la source
5
Cela fonctionne bien, mais je préfère de loin avoir 2 panneaux montrant les mêmes applications ouvertes, donc j'aurais une horloge et un menu sur chacun
Qwertie
1
Vous pouvez le faire en ajoutant un autre menu de fenêtre et un autre élément d'horloge au panneau et en les positionnant sur le panneau de l'autre moniteur.
Paul Nordin
3
Ce n'est pas ce que le poseur d'origine a demandé et pour moi, c'est pire que de l'avoir sur un seul moniteur.
Logikos
3
Ce n'est pas une réponse, la question était spécifiquement pour dupliquer un panneau sur plusieurs moniteurs.
stimuler
Cette réponse ne correspond pas à la question exacte
kyriakosSt
4

Au lieu de placer un panneau sur deux moniteurs, vous pouvez avoir un panneau séparé sur chaque moniteur. Vous pouvez mettre les mêmes widgets dans chaque panneau, et ils auront la même apparence.

rosuav
la source
1
Cela semble un peu pénible à configurer. Comment puis-je simplement copier-coller un panneau afin de ne pas avoir à passer par le processus de recréation de la configuration complète d'un panneau?
Gabriel Staples,
1
La configuration du panneau est stockée dans des fichiers texte dans .config/xfce4. Vous pouvez modifier ces fichiers si nécessaire.
rosuav
2
C'est la solution que j'ai utilisée mais la «zone de notification» ne peut pas être placée sur plus d'un panneau. Lorsque mon ordinateur portable est amarré, je l'ai sur le panneau de mon moniteur du milieu, ce qui est bien, mais quand je me déconnecte, j'ai peu de contrôle sur le panneau qui s'affiche sur l'écran de mon ordinateur portable, et ce n'est jamais celui avec la zone de notification, j'ai donc pour cacher les 2 autres panneaux afin que celui dont j'ai besoin s'affiche. Ensuite, quand je re-dock, je dois les dévoiler. ça craint un peu ...
Logikos
2

La seule façon que je connaisse de copier et coller votre panneau est de le faire dans le fichier de configuration:

.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml

Je suggère de créer un deuxième panneau vide pour votre moniteur, afin que vous puissiez voir comment il s'affiche dans le fichier de configuration.

Vous pouvez coller les paramètres de votre premier panneau pour remplacer les paramètres de votre deuxième panneau. Il vous suffit de modifier le numéro de panneau et les numéros de position pour appliquer les mêmes paramètres à votre deuxième panneau.

JCD
la source
1

Voici ce que j'ai fait: dans un terminal xubuntu 18.04, je tape xfce4-about et je constate que j'utilise la version 4.12. Je fais un clic droit sur le bouton de mon menu (moustache) (dans le coin supérieur droit de mon écran principal). Je reçois un menu dans lequel je clique sur Panneau-> Préférences du panneau ..-> Signe vert plus pour créer un nouveau panneau (panneau 1). Dans cette même boîte de dialogue, je clique sur l'onglet éléments et ajoute le menu moustache et l'horloge. Je ferme la boîte de dialogue. Je fais glisser le nouveau petit panneau vers le deuxième écran, puis je clique avec le bouton droit sur le nouveau petit panneau et le corrige un peu plus.

ptimlick
la source
1

J'ai trouvé que le post d'Aemaem m'a rapproché (et la modification directe des fichiers de configuration dans .config / xfce4 / ... n'a pas fonctionné pour moi), mais si vous voulez réellement dupliquer facilement sur plusieurs moniteurs, il y a eu quelques étapes supplémentaires non répertoriées là: dans le menu Panneaux> Sauvegarder et restaurer> Sélectionnez "Configuration actuelle" et "Enregistrer" et "Exporter", ce qui permet d'économiser un tar.gz de votre configuration. Ouvrez-le et recherchez le fichier "config.txt". Celui-ci contiendra une liste de "panels" et de "plugins". Vous voudrez probablement copier ceci, puis copier les lignes commençant par "/ panels / panel-x /" que vous souhaitez dupliquer, en changeant le nombre (j'ai deux panneaux, panel-0 et panel-1, donc j'ai créé deux de plus, panneau-2 et panneau-3). vous devrez également trouver toutes les lignes commençant par " assurez-vous de mettre à jour la ligne qui répertorie également tous les panneaux. Réenregistrez ensuite ce fichier dans tar.gz, puis dupliquez et renumérotez tous les dossiers "launcher-n" dans tar.gz également. enfin, vous pouvez soit réimporter tar.gz au même endroit que vous l'avez exporté, soit avec "python3 /usr/share/xfpanel-switch/xfpanel-switch/xfpanel-switch.py ​​load / path / to / yourfile. tar.bz2 "(de assurez-vous de mettre à jour la ligne qui répertorie également tous les panneaux. Réenregistrez ensuite ce fichier dans tar.gz, puis dupliquez et renumérotez tous les dossiers "launcher-n" dans tar.gz également. enfin, vous pouvez soit réimporter tar.gz au même endroit que vous l'avez exporté, soit avec "python3 /usr/share/xfpanel-switch/xfpanel-switch/xfpanel-switch.py ​​load / path / to / yourfile. tar.bz2 "(deici ) Voir l'exemple ci-dessous.

mon fichier d'origine:

/panels [<0>, <1> ] /panels/panel-0/... ... /panels/panel-0/plugin-ids [<1>, <2>, <3> ... ] /panels/panel-1/... ... /panels/panel-1/plugin-ids [<10>, <11>, <12> ... ] /plugins/plugin-1 ... ... /plugins/plugin-2 ... ... /plugins/plugin-21 ...

devenu:

/panels [<0>, <1>, <2>, <3> ] /panels/panel-0/... ... /panels/panel-0/plugin-ids [<1>, <2>, <3> ... ] /panels/panel-1/... ... /panels/panel-1/plugin-ids [<10>, <11>, <12> ... ] /panels/panel-2/... ... /panels/panel-2/plugin-ids [<22>, <23>, <24> ... ] /panels/panel-3/... ... /panels/panel-3/plugin-ids [<31>, <32>, <33> ... ] /plugins/plugin-1 ... ... /plugins/plugin-2 ... ... /plugins/plugin-21 ... ... /plugins/plugin-22 ... ... /plugins/plugin-23 ... ... /plugins/plugin-42 ...

Thomas Pfeifer
la source