Guake disappears if you select "Show Desktop" #45

Open
kikecalpe opened this Issue Apr 14, 2013 · 25 comments

Comments

Projects
None yet

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. :((

Changed by garymm

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

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

szhuge commented Jul 26, 2013

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

@Stibbons Stibbons added the Sandbox label Feb 13, 2014

Contributor

Stibbons commented Feb 13, 2014

can someone confirm?

@Stibbons Stibbons added Sandbox and removed Sandbox labels Feb 13, 2014

@Stibbons Stibbons added this to the 0.5.0 milestone Feb 13, 2014

@Stibbons Stibbons self-assigned this Feb 13, 2014

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

Contributor

Stibbons commented Feb 14, 2014

On the current head ?

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

Contributor

Stibbons commented Feb 19, 2014

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

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

Contributor

Stibbons commented Mar 21, 2014

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

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

Contributor

Stibbons commented May 19, 2014

Confirmed.

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

  1. Use xdotool to reparent the Guake window

xdotool search --name "Guake!" windowreparent 143

@Stibbons Stibbons closed this in 75e52fa Jul 3, 2014

mfrasca commented Mar 20, 2015

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.

This fix did not work for me.

mfrasca commented Jan 29, 2016

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.

@Stibbons Stibbons reopened this Jan 29, 2016

@Stibbons Stibbons modified the milestones: 0.8.4, 0.5.0 Jan 29, 2016

@Stibbons Stibbons modified the milestones: 0.8.4, 0.8.5 Feb 29, 2016

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 Jun 3, 2016

this is still a bug in ubuntu 16.04

ubuntu 16.04.0 contains guake 0.8.4

@Stibbons Stibbons modified the milestones: 0.8.5, 0.8.6 Jun 6, 2016

Saulzar commented Jul 13, 2016

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.

Contributor

Stibbons commented Jul 13, 2016

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 Jul 22, 2016

If helps, the workaround in this #540 (comment) works for me. I'm using ubuntu 16.04 + yakuake that suffer the same bug.

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!".

Saulzar commented Jul 23, 2016

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
#45 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABE45eZHLepNaAWncauH3AMbjY-axHURks5qYdGSgaJpZM4Ak6aP
.

@Stibbons Stibbons modified the milestones: 0.8.6, 0.8.7 Aug 20, 2016

mclemme commented Oct 23, 2016

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_.

@Stibbons Stibbons modified the milestones: 0.8.8, 0.8.9 Dec 13, 2016

Stibbons added a commit that referenced this issue Jan 30, 2017

[WIP] Trick to avoid disapearand after "Show Desktop".
Should fix #45

Signed-off-by: Gaetan Semet <gaetan@xeberon.net>

Stibbons added a commit that referenced this issue Jan 30, 2017

[WIP] Trick to avoid disapearand after "Show Desktop".
Should fix #45

Signed-off-by: Gaetan Semet <gaetan@xeberon.net>

@Stibbons Stibbons modified the milestones: 0.8.9, 0.8.11 Jun 28, 2017

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment