C'est un gros vieux bug - et ils ne semblent pas prêts à le corriger.
En fait, il n'y a pas d'extension de l' affichage principal interne vers la gauche dans Xfce : l'extension vers la gauche (comme indiqué dans l'autre réponse - également ici - ou par d'autres méthodes comme le glisser-déposer dans les interfaces graphiques qui permettent de réorganiser) rend l'affichage externe le principal .
Le terme même primaire prend une signification différente dans Xfce: c'est juste la partie GAUCHE d'un bureau / espace de travail qui s'étend sur plusieurs moniteurs.
Pourquoi?
Elle est liée à la façon dont Xfce traite les espaces de travail par rapport à plusieurs moniteurs d'affichage. Xfce partage toujours le même espace de travail entre différents écrans de gauche à droite. Faire d'un affichage le principal sur Xfce signifie simplement afficher sur cet affichage la partie gauche d'un espace de travail (et la partie droite sur le deuxième écran).
Je ne peux comprendre la différence qu'en comparaison avec d'autres ordinateurs de bureau que j'utilise dans d'autres systèmes.
Dans le bureau Pantheon (OS élémentaire) et la plupart des autres bureaux modernes, l'extension signifie que chaque écran dispose d'un espace de travail distinct . L'écran principal possède toutes les commandes, tandis que le deuxième écran prend simplement un autre espace de travail, et qui est réglé à droite ou à gauche selon votre réglage.
Dans Xfce, ce n'est pas le cas. Avec un écran étendu connecté, je vois que le deuxième espace de travail n'y est pas présent, il n'est accessible que si je fais défiler pour cela (selon mon paramètre de bureau Xfce): les deux écrans partagent le même espace de travail de gauche à droite (y compris le panneau ): le primaire est toujours à gauche . Changer l'espace de travail lorsque vous avez deux moniteurs partage simplement le deuxième espace de travail entre les deux moniteurs (tandis que le premier espace de travail devient absent de tous les moniteurs), au lieu de donner à chaque moniteur son propre espace de travail séparé.
C'est pourquoi avec la configuration la plus courante du panneau, la partie gauche (le bouton de menu, les boutons de la fenêtre) est sur le primaire, la partie droite (zone de notification, horloge, etc.) est sur le deuxième affichage si le 'Span surveille' est activée .
La moitié gauche (principale) de l'espace de travail:
Moitié droite du même espace de travail:
Si l'option 'Span moniteurs' n'est pas activée, le panneau sera présent uniquement sur le moniteur externe principal gauche.
Je pense que cette situation dépend de la configuration de base de Xfce et ne peut pas être modifiée sans changer cette base.
Solution de contournement:
Étendez-vous au moniteur externe gauche (qui devient ainsi le moniteur principal) puis déplacez toutes les commandes - à savoir le (s) panneau (s) - vers le moniteur interne droit (secondaire), en le faisant agir comme s'il s'agissait du moniteur principal.
Pour étendre vers la gauche, utilisez une commande comme xrandr --output LVDS1 --auto --right-of VGA1 --output VGA1 --auto
(où LVDS1
est l'affichage interne). Il est très utile d'ajouter cela à un panneau ou à un lanceur de bureau, ou de l'associer à un raccourci.
Décochez l'option «Span monitor» et déverrouillez le panneau.
- Faites glisser et déposez le panneau sur le moniteur droit (interne). (Si cela ne semble pas fonctionner, faites le panneau vertical puis déplacez-le, puis horizontalement si c'est ce que vous voulez.)
La position du panneau semble être mémorisée après le retour à cette configuration d'affichage et après le redémarrage.
Après la commande, les fenêtres passent sur le moniteur externe gauche: pour avoir un moyen rapide de les envoyer au moniteur suivant, voyez cette réponse .