Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Gnome 45.5 is a problem with windows not based on gtk
@ 2024-03-28  6:33 Jaymz665
  2024-03-28  7:30 ` oreo639
                   ` (49 more replies)
  0 siblings, 50 replies; 51+ messages in thread
From: Jaymz665 @ 2024-03-28  6:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1144 bytes --]

New issue by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575

Description:
### Is this a new report?

Yes

### System Info

Void 6.6.22_1 x86_64 GenuineIntel notuptodate rrrmFFFF

### Package(s) Affected

gnome-core-45.5

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

_No response_

### Expected behaviour

It is expected that on windows open, for example, on the same qt, you can change the size by simply dragging the left mouse button over the edges and corners.

### Actual behaviour

At the moment, on gnome 45.5 and gnome 46.0 (compiled from murge templates), it is noticed that when you first log into the shell, windows opened in qt or wine do not interact correctly. It is impossible to change the window size using the usual mouse action (edge or corner). Windows are open in wine as if they physically have the wrong size (when displayed correctly) and the mouse, when interacting, seems to go beyond the edges of the window.
Corrected by relogin.

### Steps to reproduce

Run gnome-45.5 or higher
Launch an application written in qt

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Gnome 45.5 is a problem with windows not based on gtk
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
@ 2024-03-28  7:30 ` oreo639
  2024-03-28  7:32 ` oreo639
                   ` (48 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  7:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 684 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024576714

Comment:
> Gnome 45.5 is a problem with windows not based on gtk

It is the exact opposite, it specifically affects gtk4 windows.

> Launch an application written in qt

This happens for qt applications using SSDs which uses gtk4 in gnome 44+.


This issue only applies to X11, and not Wayland (although it does affect XWayland, which if you are seeing SSDs, the application is using XWaland).
This is the upstream issue: https://gitlab.gnome.org/GNOME/gtk/-/issues/6558

It is likely due to some dbus activation not having finished yet.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Gnome 45.5 is a problem with windows not based on gtk
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
  2024-03-28  7:30 ` oreo639
@ 2024-03-28  7:32 ` oreo639
  2024-03-28  7:37 ` oreo639
                   ` (47 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  7:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 722 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024576714

Comment:
> Gnome 45.5 is a problem with windows not based on gtk

It is the exact opposite, it specifically affects gtk4 windows.
(SSDs and auto-started applications)

> Launch an application written in qt

This happens for qt applications using SSDs which uses gtk4 in gnome 44+.


This issue only applies to X11, and not Wayland (although it does affect XWayland, which if you are seeing SSDs, the application is using XWaland).
This is the upstream issue: https://gitlab.gnome.org/GNOME/gtk/-/issues/6558

It is likely due to some dbus activation not having finished yet.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Gnome 45.5 is a problem with windows not based on gtk
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
  2024-03-28  7:30 ` oreo639
  2024-03-28  7:32 ` oreo639
@ 2024-03-28  7:37 ` oreo639
  2024-03-28  7:46 ` Issues with resizing X11/XWayland gtk4 windows on first login after restart oreo639
                   ` (46 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  7:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 727 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024576714

Comment:
> Gnome 45.5 is a problem with windows not based on gtk

It is the exact opposite, it specifically affects gtk4 windows.
(SSDs and auto-started applications)

> Launch an application written in qt

This happens for qt applications using SSDs which uses gtk4 in gnome 44+.


This issue only applies to X11, and not Wayland (although it does affect XWayland, which if you are seeing SSDs, the application is using XWaland).
This is the upstream issue: https://gitlab.gnome.org/GNOME/gtk/-/issues/6558

It might have to do with some dbus activation not having finished yet.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (2 preceding siblings ...)
  2024-03-28  7:37 ` oreo639
@ 2024-03-28  7:46 ` oreo639
  2024-03-28  7:48 ` Jaymz665
                   ` (45 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  7:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 203 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024597596

Comment:
I updated the title, please let me know if it is incorrect.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (3 preceding siblings ...)
  2024-03-28  7:46 ` Issues with resizing X11/XWayland gtk4 windows on first login after restart oreo639
@ 2024-03-28  7:48 ` Jaymz665
  2024-03-28  8:07 ` chrysos349
                   ` (44 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: Jaymz665 @ 2024-03-28  7:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 171 bytes --]

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024599749

Comment:
Yes, I think that's right.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (4 preceding siblings ...)
  2024-03-28  7:48 ` Jaymz665
@ 2024-03-28  8:07 ` chrysos349
  2024-03-28  8:21 ` oreo639
                   ` (43 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: chrysos349 @ 2024-03-28  8:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 998 bytes --]

New comment by chrysos349 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024630481

Comment:
> it specifically affects gtk4 windows.

Not in my case. gtk4 windows are not affected at all.

It looks like the bug affects apps run under XWayland (run `xlsclients` to determine which apps run under XWayland). 

In my case, the buggy apps are the gtk3 app, the electronjs app, and the app run under wine. 
When maximized, the apps can't be closed with the mouse, but clicking on the close button instead switches to the window in the background. Also parts of the interface of the electronjs apps can't be accessed via mouse (again, clicking switches to the windows in the background).

**Solutions:**
- logging out, and logging back in solves the issue
- waiting a bit before first logging in after a restart
- downgrading to `gtk4-4.12.5` (see my comment https://github.com/void-linux/void-packages/pull/49428#issuecomment-2020596662)

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (5 preceding siblings ...)
  2024-03-28  8:07 ` chrysos349
@ 2024-03-28  8:21 ` oreo639
  2024-03-28  8:26 ` oreo639
                   ` (42 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  8:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 652 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024649833

Comment:
Alright, I looked more in to this and it seems with gtk4-4.14, for SSDs this issue persists until you log out and back in, whereas on gtk4-4.12, this issue does not persist for SSDs if you close and re-open the application, but the issue still happens if you auto-launch the SSD application.

For auto-launched libadwaita applications on gtk4-4.12, they can still be resized as they have appear to have visible borders in this circumstance, whereas with gtk4-4.14, they do not. (same version of libadwaita)

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (6 preceding siblings ...)
  2024-03-28  8:21 ` oreo639
@ 2024-03-28  8:26 ` oreo639
  2024-03-28  8:26 ` oreo639
                   ` (41 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  8:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 890 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024656370

Comment:
> Not in my case. gtk4 windows are not affected at all.
>
> It looks like the bug affects apps run under XWayland (run xlsclients to determine which apps run under XWayland).

Hence why I specified X11/XWayland gtk4 windows. It doesn't affect Wayland gtk4 windows..

> When maximized, the apps can't be closed with the mouse, but clicking on the close button instead switches to the window in the background.

Thanks for pointing this out, I've run in to that issue for a while with auto-started applications using SSDs. Recently, I noticed that simply closing the window and reopening it doesn't work around it anymore, which is consistent with the behavior I noticed when experimenting rn.

> the gtk3 app

What application is this?

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (7 preceding siblings ...)
  2024-03-28  8:26 ` oreo639
@ 2024-03-28  8:26 ` oreo639
  2024-03-28  8:27 ` oreo639
                   ` (40 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  8:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 889 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024656370

Comment:
> Not in my case. gtk4 windows are not affected at all.
>
> It looks like the bug affects apps run under XWayland (run xlsclients to determine which apps run under XWayland).

Hence why I specified X11/XWayland gtk4 windows. It doesn't affect Wayland gtk4 windows.

> When maximized, the apps can't be closed with the mouse, but clicking on the close button instead switches to the window in the background.

Thanks for pointing this out, I've run in to that issue for a while with auto-started applications using SSDs. Recently, I noticed that simply closing the window and reopening it doesn't work around it anymore, which is consistent with the behavior I noticed when experimenting rn.

> the gtk3 app

What application is this?

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (8 preceding siblings ...)
  2024-03-28  8:26 ` oreo639
@ 2024-03-28  8:27 ` oreo639
  2024-03-28  8:29 ` oreo639
                   ` (39 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  8:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 896 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024656370

Comment:
> Not in my case. gtk4 windows are not affected at all.
>
> It looks like the bug affects apps run under XWayland (run xlsclients to determine which apps run under XWayland).

Hence why I specified X11/XWayland gtk4 windows. It doesn't affect Wayland gtk4 windows.

> When maximized, the apps can't be closed with the mouse, but clicking on the close button instead switches to the window in the background.

Thanks for pointing this out, I've run in to that issue for a while with auto-started applications using SSDs. Recently, I noticed that simply closing the window and reopening it doesn't work around it anymore, which is consistent with the behavior I noticed regarding the resizing issue.

> the gtk3 app

What application is this?

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (9 preceding siblings ...)
  2024-03-28  8:27 ` oreo639
@ 2024-03-28  8:29 ` oreo639
  2024-03-28  8:34 ` oreo639
                   ` (38 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  8:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 949 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024656370

Comment:
> Not in my case. gtk4 windows are not affected at all.
>
> It looks like the bug affects apps run under XWayland (run xlsclients to determine which apps run under XWayland).

Hence why I specified X11/XWayland gtk4 windows (and applications using GNOME's SSDs which use gtk4). It doesn't affect Wayland gtk4 windows.

> When maximized, the apps can't be closed with the mouse, but clicking on the close button instead switches to the window in the background.

Thanks for pointing this out, I've run in to that issue for a while with auto-started applications using SSDs. Recently, I noticed that simply closing the window and reopening it doesn't work around it anymore, which is consistent with the behavior I noticed regarding the resizing issue.

> the gtk3 app

What application is this?

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (10 preceding siblings ...)
  2024-03-28  8:29 ` oreo639
@ 2024-03-28  8:34 ` oreo639
  2024-03-28  8:42 ` oreo639
                   ` (37 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  8:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 628 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024656370

Comment:


> When maximized, the apps can't be closed with the mouse, but clicking on the close button instead switches to the window in the background.

Thanks for pointing this out, I've run in to that issue for a while with auto-started applications using SSDs. Recently, I noticed that simply closing the window and reopening it doesn't work around it anymore, which is consistent with the behavior I noticed regarding the resizing issue.

> the gtk3 app

What application is this?

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (11 preceding siblings ...)
  2024-03-28  8:34 ` oreo639
@ 2024-03-28  8:42 ` oreo639
  2024-03-28  8:43 ` chrysos349
                   ` (36 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  8:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 952 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024656370

Comment:
>  Not in my case. gtk4 windows are not affected at all.
>
>   It looks like the bug affects apps run under XWayland (run xlsclients to determine which apps run under XWayland).

Hence why I specified X11/XWayland gtk4 windows (and applications using GNOME's SSDs which use gtk4). It doesn't affect Wayland gtk4 windows.

> When maximized, the apps can't be closed with the mouse, but clicking on the close button instead switches to the window in the background.

Thanks for pointing this out, I've run in to that issue for a while with auto-started applications using SSDs. Recently, I noticed that simply closing the window and reopening it doesn't work around it anymore, which is consistent with the behavior I noticed regarding the resizing issue.

> the gtk3 app

What application is this?

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (12 preceding siblings ...)
  2024-03-28  8:42 ` oreo639
@ 2024-03-28  8:43 ` chrysos349
  2024-03-28  8:46 ` chrysos349
                   ` (35 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: chrysos349 @ 2024-03-28  8:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 208 bytes --]

New comment by chrysos349 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024680928

Comment:
> What application is this?

`deluge-gtk-1.3.15` (AppImage)

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (13 preceding siblings ...)
  2024-03-28  8:43 ` chrysos349
@ 2024-03-28  8:46 ` chrysos349
  2024-03-28  8:47 ` chrysos349
                   ` (34 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: chrysos349 @ 2024-03-28  8:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 229 bytes --]

New comment by chrysos349 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024680928

Comment:
> What application is this?

`deluge-gtk-1.3.15` (AppImage). It's gtk2, actually

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (14 preceding siblings ...)
  2024-03-28  8:46 ` chrysos349
@ 2024-03-28  8:47 ` chrysos349
  2024-03-28  8:57 ` oreo639
                   ` (33 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: chrysos349 @ 2024-03-28  8:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1005 bytes --]

New comment by chrysos349 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024630481

Comment:
> it specifically affects gtk4 windows.

Not in my case. gtk4 windows are not affected at all.

It looks like the bug affects apps run under XWayland (run `xlsclients` to determine which apps run under XWayland). 

In my case, the buggy apps are the ~gtk3~ gtk2 app, the electronjs app, and the app run under wine. 
When maximized, the apps can't be closed with the mouse, but clicking on the close button instead switches to the window in the background. Also parts of the interface of the electronjs apps can't be accessed via mouse (again, clicking switches to the windows in the background).

**Solutions:**
- logging out, and logging back in solves the issue
- waiting a bit before first logging in after a restart
- downgrading to `gtk4-4.12.5` (see my comment https://github.com/void-linux/void-packages/pull/49428#issuecomment-2020596662)

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (15 preceding siblings ...)
  2024-03-28  8:47 ` chrysos349
@ 2024-03-28  8:57 ` oreo639
  2024-03-28  9:11 ` chrysos349
                   ` (32 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  8:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024702810

Comment:
> `deluge-gtk-1.3.15` (AppImage). It's gtk2, actually

Afaict, deluge-gtk uses SSDs on its main window. (I have a custom gtk4 css so it is apparent when gtk4 is being used)

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (16 preceding siblings ...)
  2024-03-28  8:57 ` oreo639
@ 2024-03-28  9:11 ` chrysos349
  2024-03-28  9:35 ` oreo639
                   ` (31 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: chrysos349 @ 2024-03-28  9:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 186 bytes --]

New comment by chrysos349 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024725877

Comment:
Yes, ALL apps run in XWayland use SSDs.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (17 preceding siblings ...)
  2024-03-28  9:11 ` chrysos349
@ 2024-03-28  9:35 ` oreo639
  2024-03-28  9:35 ` oreo639
                   ` (30 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  9:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 757 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's just not true. A lot of X11 applications happen to use SSDs due to individual preferences, but that doesn't mean all X11 applications use SSDs and many gtk3 applications do not even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3

gtk2 applications do always use SSDs and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (18 preceding siblings ...)
  2024-03-28  9:35 ` oreo639
@ 2024-03-28  9:35 ` oreo639
  2024-03-28  9:36 ` oreo639
                   ` (29 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  9:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 758 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's just not true. A lot of X11 applications happen to use SSDs due to individual preferences, but that doesn't mean all X11 applications use SSDs and many gtk3 applications do not, even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3

gtk2 applications do always use SSDs and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (19 preceding siblings ...)
  2024-03-28  9:35 ` oreo639
@ 2024-03-28  9:36 ` oreo639
  2024-03-28  9:39 ` oreo639
                   ` (28 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  9:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 763 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's just not true. A lot of X11 applications happen to use SSDs due to individual preferences, but that doesn't mean all X11 applications use SSDs and many gtk3 applications do not, even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3

Ofc, gtk2 applications do always use SSDs and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (20 preceding siblings ...)
  2024-03-28  9:36 ` oreo639
@ 2024-03-28  9:39 ` oreo639
  2024-03-28  9:39 ` oreo639
                   ` (27 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  9:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 781 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's just not true. A lot of X11 applications happen to use SSDs because that is what the developer chose to use, but that doesn't mean all X11 applications use SSDs and many gtk3 applications do not, even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3

Ofc, gtk2 applications do always use SSDs and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (21 preceding siblings ...)
  2024-03-28  9:39 ` oreo639
@ 2024-03-28  9:39 ` oreo639
  2024-03-28  9:47 ` oreo639
                   ` (26 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  9:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 781 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's just not true. A lot of X11 applications happen to use SSDs because that is what the developer chose to use, but that doesn't mean all X11 applications use SSDs and most gtk3 applications do not, even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3

Ofc, gtk2 applications do always use SSDs and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (22 preceding siblings ...)
  2024-03-28  9:39 ` oreo639
@ 2024-03-28  9:47 ` oreo639
  2024-03-28  9:48 ` oreo639
                   ` (25 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  9:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 897 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's just not true. A lot of X11 applications happen to use SSDs because that is what the developer chose to use, but that doesn't mean all X11 applications use SSDs and most gtk3 applications do not, even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3

Xfce4 applications do this as well (they do it by explicitly setting `gtk_window_set_titlebar (window, NULL);`).

Ofc, gtk2 applications do always use SSDs and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (23 preceding siblings ...)
  2024-03-28  9:47 ` oreo639
@ 2024-03-28  9:48 ` oreo639
  2024-03-28  9:53 ` oreo639
                   ` (24 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  9:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 898 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's just not true. A lot of X11 applications happen to use SSDs because that is what the developer chose to use, but that doesn't mean all X11 applications use SSDs and most gtk3 applications do not, even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3

Xfce4 applications also explicitly enable SSDs (they do it by setting `gtk_window_set_titlebar (window, NULL);`).

Ofc, gtk2 applications do always use SSDs and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (24 preceding siblings ...)
  2024-03-28  9:48 ` oreo639
@ 2024-03-28  9:53 ` oreo639
  2024-03-28  9:54 ` oreo639
                   ` (23 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  9:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 893 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's not true. A lot of X11 applications happen to use SSDs because that is what the developer chose to use, but that doesn't mean all X11 applications use SSDs and most gtk3 applications do not, even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3

Xfce4 applications also explicitly enable SSDs (they do it by setting `gtk_window_set_titlebar (window, NULL);`).

Ofc, gtk2 applications do always use SSDs and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (25 preceding siblings ...)
  2024-03-28  9:53 ` oreo639
@ 2024-03-28  9:54 ` oreo639
  2024-03-28  9:58 ` chrysos349
                   ` (22 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28  9:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 924 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's not true. A lot of X11 applications happen to use SSDs because that is what the developer chose to use, but that doesn't mean all X11 applications use SSDs and most gtk3 applications do not, even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3

Xfce4 applications also explicitly enable SSDs (they do it by setting `gtk_window_set_titlebar (window, NULL);` if `GTK_CSD` is not set to `1`).

Ofc, gtk2 applications do always use SSDs and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (26 preceding siblings ...)
  2024-03-28  9:54 ` oreo639
@ 2024-03-28  9:58 ` chrysos349
  2024-03-28 10:05 ` oreo639
                   ` (21 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: chrysos349 @ 2024-03-28  9:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 461 bytes --]

New comment by chrysos349 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024813648

Comment:
> That's not true.

Thanks for the explanation!

> In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3

Isn't this for packaging deluge-gtk for windows?

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (27 preceding siblings ...)
  2024-03-28  9:58 ` chrysos349
@ 2024-03-28 10:05 ` oreo639
  2024-03-28 10:05 ` oreo639
                   ` (20 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28 10:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 304 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024827807

Comment:
> Isn't this for packaging deluge-gtk for windows?

Yeah, you're right, sorry. Not entirely sure what deluge-gtk is doing to disable CSDs by default on Linux.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (28 preceding siblings ...)
  2024-03-28 10:05 ` oreo639
@ 2024-03-28 10:05 ` oreo639
  2024-03-28 10:06 ` oreo639
                   ` (19 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28 10:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024827807

Comment:
> Isn't this for packaging deluge-gtk for windows?

Yeah, you're right, thanks. Not entirely sure what deluge-gtk is doing to disable CSDs by default on Linux.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (29 preceding siblings ...)
  2024-03-28 10:05 ` oreo639
@ 2024-03-28 10:06 ` oreo639
  2024-03-28 10:16 ` oreo639
                   ` (18 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28 10:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 928 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's not true. A lot of X11 applications happen to use SSDs because that is what the developer chose to use, but that doesn't mean all X11 applications use SSDs and most gtk3 applications do not, even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

~~In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3~~

Xfce4 applications also explicitly enable SSDs (they do it by setting `gtk_window_set_titlebar (window, NULL);` if `GTK_CSD` is not set to `1`).

Ofc, gtk2 applications do always use SSDs and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (30 preceding siblings ...)
  2024-03-28 10:06 ` oreo639
@ 2024-03-28 10:16 ` oreo639
  2024-04-04  7:21 ` chrysos349
                   ` (17 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-03-28 10:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 932 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024770422

Comment:
> Yes, ALL apps run in XWayland use SSDs.

That's not true. A lot of X11 applications happen to use SSDs because that is what the developer chose to use, but that doesn't mean all X11 applications use SSDs and most gtk3 applications do not, even when running under X11. (Wayland applications can't on GNOME because GNOME explicitly does not support it)

~~In the case of deluge, it explicitly sets GTK_CSD to 0 (which disables CSDs on X11): https://github.com/deluge-torrent/deluge/blob/7f3f7f69ee78610e95bea07d99f699e9310c4e08/packaging/win/pyi_rth_gtk_csd.py#L3~~

Xfce4 applications also explicitly enable SSDs (they do it by setting `gtk_window_set_titlebar (window, NULL);` if `GTK_CSD` is not set to `1`).

Ofc, gtk2 applications do use SSDs by default and only support X11.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (31 preceding siblings ...)
  2024-03-28 10:16 ` oreo639
@ 2024-04-04  7:21 ` chrysos349
  2024-04-07 17:12 ` mblouka
                   ` (16 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: chrysos349 @ 2024-04-04  7:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 194 bytes --]

New comment by chrysos349 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2036379876

Comment:
`gtk4-4.14.2` is out. it doesn't fix the issue.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (32 preceding siblings ...)
  2024-04-04  7:21 ` chrysos349
@ 2024-04-07 17:12 ` mblouka
  2024-04-07 22:49 ` oreo639
                   ` (15 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: mblouka @ 2024-04-07 17:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 234 bytes --]

New comment by mblouka on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2041534138

Comment:
I can confirm that this issue still persists on the latest version of GTK4. Very annoying.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (33 preceding siblings ...)
  2024-04-07 17:12 ` mblouka
@ 2024-04-07 22:49 ` oreo639
  2024-04-07 22:56 ` oreo639
                   ` (14 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-07 22:49 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 195 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2041633787

Comment:
https://gitlab.gnome.org/GNOME/mutter/-/issues/3417

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (34 preceding siblings ...)
  2024-04-07 22:49 ` oreo639
@ 2024-04-07 22:56 ` oreo639
  2024-04-07 22:59 ` oreo639
                   ` (13 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-07 22:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 195 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2041633787

Comment:
https://gitlab.gnome.org/GNOME/mutter/-/issues/3417

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (35 preceding siblings ...)
  2024-04-07 22:56 ` oreo639
@ 2024-04-07 22:59 ` oreo639
  2024-04-07 22:59 ` oreo639
                   ` (12 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-07 22:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 806 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024576714

Comment:
> Gnome 45.5 is a problem with windows not based on gtk

It is the exact opposite, it specifically affects gtk4 windows.
(SSDs and auto-started applications)

> Launch an application written in qt

This happens for qt applications using SSDs which uses gtk4 in gnome 44+.


This issue only applies to X11, and not Wayland (although it does affect XWayland, which if you are seeing SSDs, the application is using XWaland).
This is the upstream issue: https://gitlab.gnome.org/GNOME/gtk/-/issues/6558

It might have to do with some dbus activation not having finished yet.

Another upstream issue: https://gitlab.gnome.org/GNOME/mutter/-/issues/3417

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (36 preceding siblings ...)
  2024-04-07 22:59 ` oreo639
@ 2024-04-07 22:59 ` oreo639
  2024-04-15 23:12 ` oreo639
                   ` (11 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-07 22:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 812 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024576714

Comment:
> Gnome 45.5 is a problem with windows not based on gtk

It is the exact opposite, it specifically affects gtk4 windows.
(SSDs and auto-started applications)

> Launch an application written in qt

This happens for qt applications using SSDs which uses gtk4 in gnome 44+.


This issue only applies to X11, and not Wayland (although it does affect XWayland, which if you are seeing SSDs, the application is using XWaland).
This is the upstream issue: https://gitlab.gnome.org/GNOME/gtk/-/issues/6558

It might have to do with some dbus activation not having finished yet.

EDIT: Another upstream issue: https://gitlab.gnome.org/GNOME/mutter/-/issues/3417

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (37 preceding siblings ...)
  2024-04-07 22:59 ` oreo639
@ 2024-04-15 23:12 ` oreo639
  2024-04-15 23:13 ` oreo639
                   ` (10 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-15 23:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 816 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024576714

Comment:
> Gnome 45.5 is a problem with windows not based on gtk

It is the exact opposite, it specifically affects gtk4 windows.
(SSDs and auto-started applications)

> Launch an application written in qt

This happens for qt applications using SSDs which uses gtk4 in gnome 44+.


This issue only applies to X11, and not Wayland (although it does affect XWayland, which if you are seeing SSDs, the application is using XWaland).
This is the upstream issue: https://gitlab.gnome.org/GNOME/gtk/-/issues/6558

~~It might have to do with some dbus activation not having finished yet.~~

EDIT: Another upstream issue: https://gitlab.gnome.org/GNOME/mutter/-/issues/3417

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (38 preceding siblings ...)
  2024-04-15 23:12 ` oreo639
@ 2024-04-15 23:13 ` oreo639
  2024-04-16  7:54 ` oreo639
                   ` (9 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-15 23:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 995 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2024576714

Comment:
> Gnome 45.5 is a problem with windows not based on gtk

It is the exact opposite, it specifically affects gtk4 windows.
(SSDs and auto-started applications)

> Launch an application written in qt

This happens for qt applications using SSDs which uses gtk4 in gnome 44+.


This issue only applies to X11, and not Wayland (although it does affect XWayland, which if you are seeing SSDs, the application is using XWaland).
This is the upstream issue: https://gitlab.gnome.org/GNOME/gtk/-/issues/6558

~~It might have to do with some dbus activation not having finished yet.~~ It has to do with a timer being initialized to zero being compared to a monotonic (microseconds from startup) resulting in the comparison failing until 15 seconds after start up.

EDIT: Another upstream issue: https://gitlab.gnome.org/GNOME/mutter/-/issues/3417

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (39 preceding siblings ...)
  2024-04-15 23:13 ` oreo639
@ 2024-04-16  7:54 ` oreo639
  2024-04-16  7:57 ` oreo639
                   ` (8 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-16  7:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 339 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2058465968

Comment:
Alright the issue has been diagnosed, a patch has been submitted upstream but I will wait for some feedback before applying it downstream: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7145

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (40 preceding siblings ...)
  2024-04-16  7:54 ` oreo639
@ 2024-04-16  7:57 ` oreo639
  2024-04-16  7:57 ` oreo639
                   ` (7 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-16  7:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 356 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2058465968

Comment:
Alright the issue has been diagnosed, a patch has been submitted upstream but I will wait for some feedback from maintainers before applying it downstream: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7145

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (41 preceding siblings ...)
  2024-04-16  7:57 ` oreo639
@ 2024-04-16  7:57 ` oreo639
  2024-04-16  8:47 ` oreo639
                   ` (6 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-16  7:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 365 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2058465968

Comment:
Alright the issue has been diagnosed, a patch has been submitted upstream but I will wait for some feedback from upstream maintainers before applying it downstream: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7145

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (42 preceding siblings ...)
  2024-04-16  7:57 ` oreo639
@ 2024-04-16  8:47 ` oreo639
  2024-04-16 10:18 ` oreo639
                   ` (5 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-16  8:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 401 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2058465968

Comment:
Alright the issue has been diagnosed, a patch has been submitted upstream but I will wait for some feedback from upstream maintainers before applying it downstream: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7145

Should get fixed soon hopefully.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (43 preceding siblings ...)
  2024-04-16  8:47 ` oreo639
@ 2024-04-16 10:18 ` oreo639
  2024-04-16 18:33 ` oreo639
                   ` (4 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-16 10:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 402 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2058465968

Comment:
Alright the issue has been diagnosed, a patch has been submitted upstream but I will wait for some feedback from upstream maintainers before applying it downstream: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7145

Should get fixed soon, hopefully.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (44 preceding siblings ...)
  2024-04-16 10:18 ` oreo639
@ 2024-04-16 18:33 ` oreo639
  2024-04-16 20:48 ` oreo639
                   ` (3 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-16 18:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 402 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2058465968

Comment:
Alright the issue has been diagnosed, a patch has been submitted upstream but I will wait for some feedback from upstream maintainers before applying it downstream: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7145

Should get fixed soon, hopefully.

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (45 preceding siblings ...)
  2024-04-16 18:33 ` oreo639
@ 2024-04-16 20:48 ` oreo639
  2024-04-17  5:21 ` chrysos349
                   ` (2 subsequent siblings)
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-16 20:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 233 bytes --]

New comment by oreo639 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2059899557

Comment:
Can you verify this works for you: https://github.com/void-linux/void-packages/pull/49869

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (46 preceding siblings ...)
  2024-04-16 20:48 ` oreo639
@ 2024-04-17  5:21 ` chrysos349
  2024-04-17  5:55 ` Jaymz665
  2024-04-17  5:57 ` [ISSUE] [CLOSED] " oreo639
  49 siblings, 0 replies; 51+ messages in thread
From: chrysos349 @ 2024-04-17  5:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 239 bytes --]

New comment by chrysos349 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2060374668

Comment:
> Can you verify this works for you: #49869

it did for me. great job debugging the issue!

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (47 preceding siblings ...)
  2024-04-17  5:21 ` chrysos349
@ 2024-04-17  5:55 ` Jaymz665
  2024-04-17  5:57 ` [ISSUE] [CLOSED] " oreo639
  49 siblings, 0 replies; 51+ messages in thread
From: Jaymz665 @ 2024-04-17  5:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 194 bytes --]

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575#issuecomment-2060434309

Comment:
@oreo639 I confirm that it works for me too! 👍

^ permalink raw reply	[flat|nested] 51+ messages in thread

* Re: [ISSUE] [CLOSED] Issues with resizing X11/XWayland gtk4 windows on first login after restart
  2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
                   ` (48 preceding siblings ...)
  2024-04-17  5:55 ` Jaymz665
@ 2024-04-17  5:57 ` oreo639
  49 siblings, 0 replies; 51+ messages in thread
From: oreo639 @ 2024-04-17  5:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1206 bytes --]

Closed issue by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/issues/49575

Description:
### Is this a new report?

Yes

### System Info

Void 6.6.22_1 x86_64 GenuineIntel notuptodate rrrmFFFF

### Package(s) Affected

gtk4-4.14.1_1

### Does a report exist for this bug with the project's home (upstream) and/or another distro?

https://gitlab.gnome.org/GNOME/gtk/-/issues/6558

### Expected behaviour

It is expected that on windows open, for example, on the same qt, you can change the size by simply dragging the left mouse button over the edges and corners.

### Actual behaviour

At the moment, on gnome 45.5 and gnome 46.0 (compiled from murge templates), it is noticed that when you first log into the shell, windows opened in qt or wine do not interact correctly. It is impossible to change the window size using the usual mouse action (edge or corner). Windows are open in wine as if they physically have the wrong size (when displayed correctly) and the mouse, when interacting, seems to go beyond the edges of the window.
Corrected by relogin.

### Steps to reproduce

Run gnome-45.5 or higher
Launch an application written in qt

^ permalink raw reply	[flat|nested] 51+ messages in thread

end of thread, other threads:[~2024-04-17  5:57 UTC | newest]

Thread overview: 51+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-28  6:33 [ISSUE] Gnome 45.5 is a problem with windows not based on gtk Jaymz665
2024-03-28  7:30 ` oreo639
2024-03-28  7:32 ` oreo639
2024-03-28  7:37 ` oreo639
2024-03-28  7:46 ` Issues with resizing X11/XWayland gtk4 windows on first login after restart oreo639
2024-03-28  7:48 ` Jaymz665
2024-03-28  8:07 ` chrysos349
2024-03-28  8:21 ` oreo639
2024-03-28  8:26 ` oreo639
2024-03-28  8:26 ` oreo639
2024-03-28  8:27 ` oreo639
2024-03-28  8:29 ` oreo639
2024-03-28  8:34 ` oreo639
2024-03-28  8:42 ` oreo639
2024-03-28  8:43 ` chrysos349
2024-03-28  8:46 ` chrysos349
2024-03-28  8:47 ` chrysos349
2024-03-28  8:57 ` oreo639
2024-03-28  9:11 ` chrysos349
2024-03-28  9:35 ` oreo639
2024-03-28  9:35 ` oreo639
2024-03-28  9:36 ` oreo639
2024-03-28  9:39 ` oreo639
2024-03-28  9:39 ` oreo639
2024-03-28  9:47 ` oreo639
2024-03-28  9:48 ` oreo639
2024-03-28  9:53 ` oreo639
2024-03-28  9:54 ` oreo639
2024-03-28  9:58 ` chrysos349
2024-03-28 10:05 ` oreo639
2024-03-28 10:05 ` oreo639
2024-03-28 10:06 ` oreo639
2024-03-28 10:16 ` oreo639
2024-04-04  7:21 ` chrysos349
2024-04-07 17:12 ` mblouka
2024-04-07 22:49 ` oreo639
2024-04-07 22:56 ` oreo639
2024-04-07 22:59 ` oreo639
2024-04-07 22:59 ` oreo639
2024-04-15 23:12 ` oreo639
2024-04-15 23:13 ` oreo639
2024-04-16  7:54 ` oreo639
2024-04-16  7:57 ` oreo639
2024-04-16  7:57 ` oreo639
2024-04-16  8:47 ` oreo639
2024-04-16 10:18 ` oreo639
2024-04-16 18:33 ` oreo639
2024-04-16 20:48 ` oreo639
2024-04-17  5:21 ` chrysos349
2024-04-17  5:55 ` Jaymz665
2024-04-17  5:57 ` [ISSUE] [CLOSED] " oreo639

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).