-
Notifications
You must be signed in to change notification settings - Fork 578
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Guake always appears on mouse display regardless of Guake Preferences #1689
Comments
Although not exactly the same issue, I think my issue is related to this one. I have the option to appear on mouse display enabled. I have a two-monitor setup and my mouse is on one of the two screens. I open Guake on one screen and move my mouse to the other screen. When I click on a window on the other screen Guake jumps to that screen. If I then click on the first screen, it does not jump back. Another case: If I open Guake, then click on a window on the same screen and then click on a window on the other screen, it does not jump to that screen. I would guess that The output of
|
I have the same problem - guake always appears on mouse display - although it is configured to always appear on a specific display. Distribution is Fedora 31 output of guake --support:
|
Can reproduce this issue on guake v 3.6.3 on linux mint xfce |
Hmmm i tested it. Showed another issue: The Gemoetry settings does not change anything. Guake keeps to open in full screen no matter what is set in Geometry. (The "Start fullscreen"-option is not active). |
TL;DR moving windows under Wayland cannot be done I just looked into it and I found that code-wise, the window position does not change at all, neither does the monitor index - it stays at the configured index. I highly suspect our wayland setups have something to do with that. I will investigate further. EDIT: @simonCor I do encounter the fullscreen issue as well with my 3.6.3 production instance. This issue is not there anymore with a build from master (3.7.1 or so). EDIT2: this is where I am at: Line 674 in fb8a6ff
and do a
Also I tried getting the guake window with EWMH but there the guake windows do not show up at all. EDIT3:
basically says, that it will never work. $ guake --supportGuake Version: 3.7.1 Vte Version: 0.58.3 Vte Runtime Version: 0.58.3 GTK+ Version: 3.24.14 GDK Backend: gi.GdkWaylandDisplay Desktop Session: gnome Display: wayland-0 RGBA visual: True Composited: True
|
hate to do this but for all you guys having trouble with wayland and gnome-shell: try this shell extension and terminator |
Is "quake-mode" extension going to work on newer versions of gnome-shell? Seems that the latest supported shell on the extensions page is only 3.30. |
Hui thanks @freimair - this is cool and works. I use it on gnome Version 3.34.3 - no problems. |
I think I have it in #1765 can you guys confirm? Just add
Reference: https://stackoverflow.com/a/39386341/3476100 |
@gchamon thanks for taking the time to investigate this. I'll give it a try as soon as I get back to my dual monitor setup. |
@gchamon - sorry for taking too long to respond. I've tested your suggestion, but unfortunately, it doesn't fix the bug for me, it still reproduces. Please let me know how can I assist you further should you choose to continue investigating this. |
I had the same issue on my Fedora 35 (guake 3.7.0). Now I have a frankenguake running (pip install + adding the /data-directory from git) and I don't experience the issue anymore. So I assume it is fixed and I'm looking forward to some updated fedora packages. $ guake --support (with bug)Guake Version: 3.7.0 Vte Version: 0.66.2 Vte Runtime Version: 0.66.2 GTK+ Version: 3.24.31 GDK Backend: GdkX11.X11Display Desktop Session: gnome Display: :0 RGBA visual: True Composited: True
$ guake --support (without bug, different display setup)Guake Version: 3.8.5 Vte Version: 0.66.2 Vte Runtime Version: 0.66.2 GTK+ Version: 3.24.31 GDK Backend: <GdkX11.X11Display Desktop Session: gnome Display: :0 RGBA visual: True Composited: True
I will also add an output without the bug on the same setup as where I had the bug. |
Coming back on this: it still happens on GNOME Shell 42.5 with Wayland as GDK backend and the following guake version:
It doesn't seem to reproduce with X11 as GDK backend though. |
I have installed the latest guake from pip, which does not have the bug. So I think this issue is a matter of creating up to date packages for guake but not an issue in the guake source code anymore. So this could be closed. |
Thanks @white-gecko, installing from pip worked for me too. |
Closing since this appears to just be a distribution issue. |
Describe the bug
Guake appears on mouse display even though "always on primary" option is checked in Guake Preferences -> Main Window -> Placement -> Appear on display. Same thing happens when "0 (primary)" option is checked. These options seem to have no effect.
Expected behavior
Guake should appear on primary display, as per the checked option in Guake Preferences.
Actual behavior
Guake appears on mouse display regardless of what is checked in Guake Preferences.
To Reproduce
$ guake --support
Guake Version: 3.6.3
Vte Version: 0.58.3
Vte Runtime Version: 0.58.3
GTK+ Version: 3.24.13
GDK Backend: gi.GdkWaylandDisplay
Desktop Session: gnome
Display: wayland-0
RGBA visual: True
Composited: True
The text was updated successfully, but these errors were encountered: