web-dev-qa-db-fra.com

Existe-t-il un raccourci pour placer les fenêtres en mosaïque à gauche ou à droite de l'écran?

Étant donné que Compiz Grid n'est pas pris en charge dans ubuntu-2d, je recherche une alternative aux fenêtres en mosaïque.

Cette vidéo montre que xfce4 et xfwm4 peuvent accrocher des fenêtres à une partie de l'écran. Je voudrais faire cela par des raccourcis clavier.

J'ai déjà installé xfce4et xfwm4, mais je ne vois pas lequel de la liste suivante fait le travail:

enter image description here

Quelqu'un pourrait-il aider?

31
SoftTimur

Prêts à l'emploi, la plupart des gestionnaires de non-mosaïque et des environnements de bureau, tels que XFCE/Xubuntu, ne prennent pas en charge la mosaïque.

Une exception notable dans Compiz qui peut être utilisée avec la majorité des environnements de bureau tels que Xubuntu/Unity mais pas Gnome-Shell.

Spécifiquement pour Xubuntu, pour obtenir l’assistance en mosaïque de souris, vous devez soit compiler, soit installer un gestionnaire de fenêtres modifié tel que celui-ci:

Taille automatiquement les fenêtres en utilisant Xfce comme dans gnome

Pour obtenir une prise en charge de la mosaïque au clavier sans compiz et un gestionnaire de fenêtres sans mosaïque, vous devez être plus inventif et contrôler la position de la fenêtre et le dimensionnement vous-même - cette réponse vous donne cette solution.

Cependant, pour une meilleure prise en charge de la mosaïque, vous devez utiliser un gestionnaire de fenêtre de mosaïque dédié tel qu'Awesome.

Pavage de clavier

Un script python de base sur tableau de bord vous permet de contrôler les fenêtres, par exemple en les déplaçant à gauche ou à droite.

J'ai légèrement modifié cela pour fonctionner avec XFCE/Xubuntu et vous permettre de l'installer dans 11.10 ou 12.04. Cela peut facilement être adapté pour d'autres DE tels que unity-2d

Créez des raccourcis clavier - un exemple est ci-dessous:

enter image description here

Vous appelez le script stiler.py avec les paramètres suivants:

  • left - affiche la fenêtre en cours à gauche de l'écran.
  • right - affiche la fenêtre en cours à droite de l'écran.
  • vertical - dalle toutes les fenêtres verticalement
  • horizontal - affiche toutes les fenêtres horizontalement
  • cycle - dalle les fenêtres de manière cyclique et effectue une rotation entre ces fenêtres
  • prev - déplace le focus sur la fenêtre précédente
  • next - déplace le focus sur la fenêtre suivante
  • maximiser - agrandit la fenêtre en cours

Quelques exemples:

fenêtres de cycle

enter image description here

dalle verticalement

enter image description here

à installer

Sudo add-apt-repository ppa:fossfreedom/xfwm4
Sudo apt-get update
Sudo apt-get install stiler
20
fossfreedom

Xubuntu LTS 16.04 a la possibilité de paver des fenêtres par défaut à l'aide de la souris. Saisissez une fenêtre avec votre souris et déplacez-la en haut, en bas, à gauche, à droite, en haut à droite, en haut à gauche, en bas à droite ou en bas à gauche.

Si vous souhaitez utiliser votre clavier à la place, vous devez configurer les raccourcis dans le Window Manager comme le montre la capture d'écran suivante:

Window Manager

J'ai répondu à cette vieille question car, en tant que novice Xubuntu, je recherchais également cette fonctionnalité et ne parvenais pas à la trouver au début.

11
fliegenpilzmann

J'ai eu plus de chance avec quicktile. Utilisez-le de la même manière, créez des raccourcis vers la commande.

http://ssokolow.github.com/quicktile/

7
Stephen

Dans cette vidéo, la description indique xfwm4-tiling. Donc, ce n'est pas seulement XFCE (et xfwm) qui le fait. C'est un paquet supplémentaire. apt-cache search ne le trouve pas, il ne figure donc pas dans les référentiels Ubuntu. La description de la vidéo indique également qu’il utilise Arch Linux et fait référence à AUR, qui est le référentiel Arch.

Sauf si vous voulez savoir comment le compiler et l'utiliser dans Ubuntu, ou trouver quelqu'un qui l'a déjà fait (peut-être un PPA), si vous voulez ce comportement de tuilage, vous devrez probablement passer de xfwm à un autre gestionnaire de fenêtres qui prend en charge le carrelage.

Dans les commentaires ci-dessus, quelqu'un a mentionné que vous pourriez envisager d'utiliser Awesome (mais l'a supprimé par la suite). J'ai mentionné que vous pouvez utiliser Awesome dans XFCE. En fait, il est probablement plus facile d'utiliser les applications XFCE dans Awesome que dans l'autre sens. Si vous installez awesome avec apt-get, vous trouverez une session awesome installée dans le gestionnaire de connexion graphique (lightdm).

Vous pouvez ensuite configurer awesome pour lancer automatiquement diverses applications XFCE, telles que xfce4-power-manager (important pour les fonctions de gestion de l'alimentation telles que suspendre et éteindre avec une batterie faible), xfsettingsd (démon qui garantit que certains paramètres XFCE, mais pas tous, sont exécutés, tels que les paramètres d'affichage. et gtk theming), xfce4-panel (vous pouvez donc utiliser le panneau auquel vous êtes habitué), xfce4-volumed (démon de volume xfce), etc. Awesome ne prend pas en charge la composition, mais vous pouvez l'obtenir en démarrant automatiquement xcompmgr. Il y a beaucoup d’informations en ligne sur la façon de gérer cela dans Awesome, y compris ailleurs sur ce site.

Voici un tutoriel de base pour utiliser Awesome.

Si vous souhaitez exécuter Awesome dans XFCE, ce n'est pas difficile, mais Awesome doit être reconfiguré pour fonctionner correctement avec le panneau XFCE. Je ne sais pas à quel point c'est facile (je suppose que ce n'est pas difficile, mais que c'est un investissement de temps dans tous les cas).

4
Chan-Ho Suh

Appuyez simplement sur la touche Super et maintenez-la enfoncée pour obtenir les raccourcis les plus utiles dans Ubuntu, comme indiqué dans l'image.

enter image description here

1
Sagar Gupta