web-dev-qa-db-fra.com

Guake disparaît au hasard sur Ubuntu 13.10

J'utilise deux moniteurs avec un terminal Guake statique sur l'un tout en faisant le reste sur l'autre. Guake fonctionnera pendant un laps de temps apparemment aléatoire et finira par disparaître jusqu'à ce que je redémarre ou que je tue le processus (ce qui supprime les onglets ouverts).

J'ai trouvé un question similaire , mais il semble être complètement indépendant.

4
128KB

Le problème vient du bouton show desktop qui est un bug confirmé de Guake . Je n'utilise jamais le bouton show desktop de la barre latérale, mais je me rends compte plus tard que la sélection accidentelle de show bureau alors que la tabulation alternée est très facile à faire (d'autant plus si vous n'êtes pas habitué au comportement alt-tab provoqué dans 12.04).

J'ai trouvé n correctif temporaire comme indiqué par Stibbons en utilisant "Hide on lost focus" dans les préférences. N'oubliez pas que cela empêchera uniquement le bogue alt-tabbing show desktop et n'est pas idéal si vous avez besoin d'un terminal statique sur un moniteur séparé. (J'ai désactivé le bouton de la barre latérale dans les paramètres> apparence> comportement - juste au cas où!)

Stibbons a déclaré il y a 19 jours "Je vais essayer de régler le problème au plus vite", et comme je perdais les onglets actuels toutes les quelques heures, ce correctif temporaire représente un gain de temps énorme.

1
128KB

Il existe un encore meilleur solution de contournement dans ce fil qui vous permet de récupérer le guake en cours sans le redémarrer, par mbondfusion:

1) Utilisez xwininfo pour trouver votre ID de fenêtre racine

xwininfo -name 'Guake!' -int -tree

xwininfo: Window id: 60817461 "Guake!"

Root window id: 143 (the root window) (has no name)
Parent window id: 143 (the root window) (has no name)
1 child:
60817462 (has no name): () 1x1+-1+-1 +64+23

2) Utilisez xdotool pour réparer la fenêtre de Guake:

xdotool search --name 'Guake!' windowreparent 143
6
Victor Sergienko

Ma solution de contournement pour ce problème consiste à désactiver le "Show Desktop" dans le commutateur avec l'outil Tweak de l'unité. Il est facile à installer avec Sudo apt-get install unity-Tweak-tool comme expliqué dans Comment puis-je supprimer "Show Desktop" du sélecteur Alt-Tab (application)? .

0
murthy10