Guake / guake

Drop-down terminal for GNOME
https://guake.github.io
GNU General Public License v2.0
4.42k stars 574 forks source link

Guake disappears if you select "Show Desktop" #45

Closed kikecalpe closed 6 years ago

kikecalpe commented 11 years ago

Guake disappears if you select "Show Desktop" http://guake.org/ticket/506 Reported by: dsaracini Owned by: somebody Priority: minor Milestone: 0.5.0 Component: guake Version: 1.0 Keywords: Cc:
Description

In Ubuntu 12.04, if you press "Alt + Tab" to move between applications and you select "Show Desktop" while Guake is displayed, then Guake is hiddened and cannot be show again. If you grep the processes (ps -A|grep 'guake') you will not find it. The only solution that I have found to get Guake back is to reboot. :((

kikecalpe commented 11 years ago

Changed by garymm

I have the same problem. ps fx | grep guake works, and killing guake works to bring it back.

nikkolazo commented 11 years ago

Please I have the same problem here, can anyone help us?? =)

szhuge commented 11 years ago

For me, alt-tabbing to "Show Desktop" a second time would reveal Guake again.

gsemet commented 10 years ago

can someone confirm?

englishdom-com commented 10 years ago

Yep. Ubuntu 13.11. It is really annoying bug. Guake was my best terminal.

gsemet commented 10 years ago

On the current head ?

englishdom-com commented 10 years ago

Yes, I have just rebuilt guake. Linux xxx 3.11.0-15-generic #25-Ubuntu SMP Thu Jan 30 17:22:01 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

gsemet commented 10 years ago

Indeed, I don't reproduce it since I use "hide of focu lose". I can reproduce something similar and I think it is related to various lost guake issues. I'll try to fix it asap

magemello commented 10 years ago

Hi....what is the status of this bug?I have upgraded my ubuntu from 12 to 13 and this bug it's really annoying

gsemet commented 10 years ago

Still not have enough time to code on Guake for the moment, sorry :(

digitalclutch commented 10 years ago

Hey Stibbons. Thanks for the "Hide on lose focus" fix. It completely fixes the problem.

gsemet commented 10 years ago

Confirmed.

mbondfusion commented 10 years ago

Confirmed to happen on Ubuntu 14.04 ... this is my workaround to bring Guake back if I don't want to kill it:

1) Use: xwininfo to find your root window ID

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) Use xdotool to reparent the Guake window

xdotool search --name "Guake!" windowreparent 143

mfrasca commented 9 years ago

so it's solved for 0.5, it's a pity ubuntu 14.04 LTS still ships something based on 0.4. @mbondfusion 's workaround works fine, thanks.

EightArmCode commented 8 years ago

This fix did not work for me.

mfrasca commented 8 years ago

this works for me, not to avoid the problem but to fix it:

#!/bin/bash
PARENT=$(xwininfo -name "Guake!" -int -tree | sed -ne '/Root/s/[^0-9]//gp')
xdotool search --name "Guake!" windowreparent $PARENT

only trouble, I must remember I have it, and I hope that naming it like guake-reparent will help me find it when I need it.

peter-umb commented 8 years ago

I can confirm this is still a bug in ubuntu 16.04. alt-tabbing to the hide desktop icon did not bring it back. Is there any way to add an option to allow the icon to show in alt-tab?

mfrasca commented 8 years ago

this is still a bug in ubuntu 16.04

ubuntu 16.04.0 contains guake 0.8.4

oliver-batchelor commented 8 years ago

Priority: Low? Is that some cruel joke?

This bug has been extremely annoying, almost to the point where guake is totally unusable and has cost me a lot of time re-opening terminals.

gsemet commented 8 years ago

Yes I know but this is a bug in GTK2. Won't be fixed until port to GTK3 (which I hope to finish during summer)

vjrj commented 8 years ago

If helps, the workaround in this https://github.com/Guake/guake/issues/540#issuecomment-151403225 works for me. I'm using ubuntu 16.04 + yakuake that suffer the same bug.

daniel-dong commented 8 years ago
PARENT=$(xwininfo -name "Guake!" -int -tree | sed -ne '/Root/s/[^0-9]//gp')
xdotool search --name "Guake!" windowreparent $PARENT

This works on Ubuntu 16.04 (Guake 0.8.4). Note it's "Guake!" (full-width exclamation mark) not "Guake!".

oliver-batchelor commented 8 years ago

Yes script is a lifesaver! Thanks!

The priority makes more sense in light of the reason.

On Sat, Jul 23, 2016 at 8:32 PM, Daniel Dong notifications@github.com wrote:

PARENT=$(xwininfo -name "Guake!" -int -tree | sed -ne '/Root/s/[^0-9]//gp') xdotool search --name "Guake!" windowreparent $PARENT

This works on Ubuntu 16.04 (Guake 0.8.4). Note it's "Guake!" (full-width exclamation mark) not "Guake!".

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Guake/guake/issues/45#issuecomment-234707149, or mute the thread https://github.com/notifications/unsubscribe-auth/ABE45eZHLepNaAWncauH3AMbjY-axHURks5qYdGSgaJpZM4Ak6aP .

mclemme commented 7 years ago

Thanks for the windowreparent script, works like a charm on Ubuntu 14.04 and guake 0.4.4-1ubuntu1.

If you don't use the "Show Desktop" option in the alt-tab switcher you can disable it to avoid selecting it by mistake. Install compizconfig-settings-manager:

sudo apt-get install compizconfig-settings-manager

Launch it from the menu, go to _Ubuntu Unity Plugin_ -> _Switcher tab_ -> Check _Disable Show Desktop in the Switcher_.

alainwolf commented 6 years ago

Tip: If you use quake-indicator add the those two lines to the Menu.

aichingm commented 6 years ago

This seams to be fixed in the GTK3 version.

Closing this issue since 8.x.x is not supported anymore.