Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#69647 - [gtk3] Since version 3.24.25-1 I can't open any gtk3 app.

Attached to Project: Arch Linux
Opened by Antonio Corbi bellot (acorbi) - Monday, 15 February 2021, 10:54 GMT
Last edited by Jan Alexander Steffens (heftig) - Tuesday, 16 February 2021, 18:02 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Using sway here. After updating gtk3 to version 3.24.25-1 every gtk3 application I try to open ends with a SIGABRT error.

The message is related to somehow to cursor themes, i.e. trying to open gnome-calculator yields this:

$ gnome-calculator

(gnome-calculator:34449): Gdk-WARNING **: 11:48:31.686: Failed to load cursor theme Adwaita

(gnome-calculator:34449): Gdk-WARNING **: 11:48:31.768: Failed to load cursor theme Adwaita
**
Gdk:ERROR:../gtk/gdk/wayland/gdkdisplay-wayland.c:1149:_gdk_wayland_display_get_scaled_cursor_theme: assertion failed: (display_wayland->cursor_theme_name)
Bail out! Gdk:ERROR:../gtk/gdk/wayland/gdkdisplay-wayland.c:1149:_gdk_wayland_display_get_scaled_cursor_theme: assertion failed: (display_wayland->cursor_theme_name)
fish: 'gnome-calculator' terminated by signal SIGABRT (Abort)

Additional info:
* package version(s): gtk3-1:3.24.25-1-x86_64
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Tuesday, 16 February 2021, 18:02 GMT
Reason for closing:  Works for me
Comment by Antonio Corbi bellot (acorbi) - Monday, 15 February 2021, 11:34 GMT
Update:

I've downgraded gtk3 to gtk3-1 3.24.24-2-x86_64 and the problem persists. Not only in sway but also on gnome (wayland session). It seems that the Xorg based DE/sessions work as expected.

So I don't know the exact cause of the problem.
Comment by Antonio Corbi bellot (acorbi) - Tuesday, 16 February 2021, 16:29 GMT
Update:

I would like to close this bug.
It's working now...though I don't know why :(

In case some one likes to know:

1. this is a laptop with an 3D controller: NVIDIA Corporation GK208BM [GeForce 920M] (rev a1) and a VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09).
2. I use it every day (for several years now) with sway (wayland). I don't use a login manager, I start manually sway from vt1.
3. Don't know why from one day to another all the gtk3 apps. ceased to work with the message I told in my first bug report. The rest of apps worked ok (mostly gtk2).
4. Initially I thought the error was related somehow to the last update of gtk3 because it was the last update I remember related to GDK (the errors in my bug report refer to gdk).
5. If I start lightdm/gdm and start gnome-wayland or sway from there gtk3 apps. dont' work (they SIGABRT). Gtk2 apps work ok.
6. If I start (from lightdm/gdm) gnome-xorg/budgie-desktop (Xorg DEs) then gtk3 apps. do work
7. And know the strangest part. I've just installed sddm, If I start plasma wayland from it, gtk3 apps. do work on plasma. If I start from sddm gnome-wayland or sway, gtk3 apps. DO work!
8. So...I stop sddm, and start gdm or lightdm and from there jump into gnome-wayland or sway and gtk3 apps. DO work now! 8().
9. Even more, if manually start sway from vt1 as I always did...gtk3 apps. work flawlesly as always

I don't know what's happening.
So I would like to close the bug report.

Loading...