J'ai récemment acquis un deuxième écran pour mon ordinateur portable sous Ubuntu avec xfce
et compiz
.
Cependant, une chose qui me dérange, c'est le changement de fenêtre: mon deuxième moniteur a des fenêtres ouvertes qui se situent généralement sur un deuxième espace de travail.
Maintenant, lorsque je changerai de fenêtre, je basculerai accidentellement sur l’une des autres fenêtres du deuxième écran, ce qui est un peu gênant.
Comment puis-je résoudre ce problème?
Je ne suis pas sûr pour Unity ou XFCE, mais la commutation de bureau entièrement personnalisable est l'une des nombreuses raisons pour lesquelles j'ai choisi d'exécuter KDE (Kubuntu).
Dans KDE pour limiter le basculement des tâches à l'écran actuel, procédez comme suit:
Presse Alt+F2 et tapez task switcher
puis sélectionnez le commutateur de tâches dans la liste déroulante.
Dans l'onglet principal du panneau de configuration task switcher
, vous trouverez une section intitulée Filtrer les fenêtres par .
Cochez la case pour Virtual Desktops
, Activities
et Screens
, puis sélectionnez l'option Current activity
pour chacun d'eux.
Appuyez sur Apply
et vérifiez que tout fonctionne comme prévu avant de fermer.
Remarque: vous pouvez également trouver "Sélecteur de tâches" en procédant comme suit:
cliquez sur le menu Kick Off
- Accédez à l'onglet Computer
cliquez sur le menu System Settings
- Dans la section Workspace Appearance and Behavior
, choisissez Window Behavior
Connexes: Qu'est-ce qu'une activité dans KDE et que puis-je en faire?
Que vous utilisiez compiz
, xfwm4
ou tout autre WM, vous pouvez utiliser un sélecteur de tâches indépendant du bureau, comme Skippy-XD . Comme expliqué dans ce thread en amont , vous pouvez configurer Skippy-XD (dans ~/.config/skippy-xd/skippy-xd.rc
pour un utilisateur particulier ou dans /etc/xdg/skippy-xd.rc
pour tous les utilisateurs) afin:
[general] -> showAllDesktops
sur false
. Devrait fonctionner sur la plupart des WM conformes EWMH.[xinerama] -> showAll
sur false
.[general] -> includeAllScreens
sur false
. (Mais ceci est un commutateur caché et est désactivé par défaut.)Voir Quelque chose comme 'KDE Present Windows'/'Compiz Scale'/'Mac OS X exposé' dans Openbox/LXDE/Xfce? pour plus de détails sur l'utilisation et l'installation. En gros, vous pouvez installer les derniers packages de développement à partir de PPA Skippy-XD (quotidien) . Ensuite, vous pouvez lier la commande skippy-xd
à Alt + Tab ou Alt + Esc ou peu importe. Comme il a été correctement configuré, comme expliqué ci-dessus, Skippy-XD doit afficher uniquement les fenêtres du bureau virtuel actuel et du moniteur .
À ma connaissance, Xfce 4.10
(et je suppose que c'est ce que vous utilisez) ne prend en charge que de manière limitée les moniteurs supplémentaires.
À cet égard, 4.12
prendra en charge le mode de bureau étendu pour plusieurs moniteurs (voir design/xfce4-settings/display pour plus de détails), ce qui, espérons-le, résoudrait les problèmes que vous rencontrez. Vous pouvez essayer les instantanés de développement à partir de PPA: xubuntu-dev/xfce-4.12 PPA.
Ou peut-être devez-vous simplement suivre les conseils de cette question: Comment puis-je installer deux moniteurs dans XFCE? . Quoi qu'il en soit, il semble y avoir actuellement une limitation dans xfwm4
(si c'est ce que vous utilisez), en particulier le fait qu'il parcourt toutes les fenêtres de l'espace de travail actuel, que vous utilisiez un moniteur ou deux. Pour plus de détails, voir rapport de bogue en amont .