J'utilise une configuration à deux moniteurs et j'utilise Ubuntu 12.04 LTS. J'ai modifié le positionnement des moniteurs à plusieurs reprises et, pour une raison quelconque, certaines fenêtres s'ouvrent hors écran (en dehors des deux écrans), Update Manager, par exemple. Comment puis-je positionner les fenêtres sur l'un de mes écrans?
Vous pouvez obtenir la fenêtre sur votre écran en utilisant
ALT + spacebar
Cela vous montrerait les options maximiser/minimiser/.... Cliquez sur maximiser et il occuperait votre écran.
Vous pouvez également appuyer sur "déplacer" puis sur la souris ou sur les touches fléchées pour déplacer la fenêtre vers votre fenêtre actuelle.
Assurez-vous que la fenêtre hors écran est sélectionnée (utilisez Alt-Tab ou Super-W par exemple). Puis maintenez les touches Alt + F7 enfoncées et déplacez la fenêtre à l'aide des touches du curseur jusqu'à ce qu'elle apparaisse dans la fenêtre.
Lorsque cela m’arrive, la fenêtre cachée se trouve généralement au-dessous de l’écran (j’utilise parfois deux écrans superposés, une configuration qui s’accorde bien avec un ordinateur portable installé sur un bureau). Si vous utilisez Super-W pour sélectionner la fenêtre, vous pouvez deviner où elle se trouve en consultant les animations. En maintenant Alt + F7 + Up, la fenêtre est visible pour moi.
À votre santé.
J'ai fait un petit script pour corriger un bug similaire que j'ai dans Ubuntu 15.04 avec deux écrans: https://github.com/mezga0153/offscreen-window-restore
Le script utilise l'outil de ligne de commande wmctrl pour rechercher les fenêtres hors écran, puis utilise wmctrl pour les replacer dans une zone visible.