Your message dated Tue, 18 Mar 2025 13:27:03 -0400
with message-id 
<cad+gyvxzjr24_d_o2bocrtvc4ld9ks668wadqlq5vamw27w...@mail.gmail.com>
and subject line Re: Bug#1096033: libgtk-4-1: Bug confirmed in libgtk-4-1 
version 4.17.4+ds-4 on Debian Testing
has caused the Debian Bug report #1096033,
regarding libgtk-4-1: first startup of programs depending on libgtk-4-1 
4.17.4+ds-4 very slow, often lagging minutes
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1096033: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096033
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgtk-4-1
Version: 4.17.4+ds-4
Severity: important
X-Debbugs-Cc: [email protected]

When libgtk-4-1:amd64 is installed in version 4.17.4+ds-4, starting any
programs depending on this package takes unusually long (up to minutes),
sometimes causing the program to be unusable.

This is not a CPU load issue (as verified using top).
It is also independent of any gnome user settings, as it happens with a
freshly added user, and also using e.g. icewm.
I downgraded adwaita-icon-theme:amd64 from 48-beta-3 to 47.0-2 to
check if the issue is related to #1095301, but this did not help either.

The issue might however be related to gir1.2-gtk-4.0:amd64, which gets
installed with libgtk-4-1.

To track down the issue I tried starting various programs with strace.

'strace gnome-control-center' hangs at

eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK)   = 12
futex(0x55b3f83b5648, FUTEX_WAKE_PRIVATE, 1) = 1
ppoll([{fd=12, events=POLLIN}], 1, {tv_sec=24, tv_nsec=999978000}, NULL, 8


'strace audacity' hangs at

eventfd2(0, EFD_CLOEXEC|EFD_NONBLOCK)   = 10
write(9, "\1\0\0\0\0\0\0\0", 8)         = 8
futex(0x561cff6605b0, FUTEX_WAKE_PRIVATE, 1) = 1
ppoll([{fd=10, events=POLLIN}], 1, {tv_sec=24, tv_nsec=999982000}, NULL, 8


'strace libreoffice', hangs twice during startup, each time at this line:

...
recvmsg(3, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(3, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily
unavailable)
read(4,

Deinstalling libreoffice-gtk3 resolves the issue, which helped me
track down the issue to being related to gtk, i.e. either libgtk-4-1 or
gir1.2-gtk-4.0.

I hope this helps,
tha     nks!



-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.13-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libgtk-4-1 depends on:
ii  adwaita-icon-theme            47.0-2
ii  hicolor-icon-theme            0.18-2
ii  libc6                         2.40-6
ii  libcairo-gobject2             1.18.2-2
ii  libcairo-script-interpreter2  1.18.2-2
ii  libcairo2                     1.18.2-2
ii  libcloudproviders0            0.3.6-1+b1
ii  libcolord2                    1.4.7-1+b2
ii  libcups2t64                   2.4.10-2+b1
ii  libepoxy0                     1.5.10-2
ii  libfontconfig1                2.15.0-2
ii  libfribidi0                   1.0.16-1
ii  libgdk-pixbuf-2.0-0           2.42.12+dfsg-2
ii  libgles2                      1.7.0-1+b2
ii  libglib2.0-0t64               2.83.3-2
ii  libgraphene-1.0-0             1.10.8-5
ii  libgtk-4-common               4.17.4+ds-4
ii  libharfbuzz-subset0           10.2.0-1
ii  libharfbuzz0b                 10.2.0-1
ii  libjpeg62-turbo               1:2.1.5-3+b1
ii  libpango-1.0-0                1.56.1-1
ii  libpangocairo-1.0-0           1.56.1-1
ii  libpangoft2-1.0-0             1.56.1-1
ii  libpng16-16t64                1.6.46-4
ii  libtiff6                      4.5.1+git230720-5
ii  libvulkan1                    1.4.304.0-1
ii  libwayland-client0            1.23.1-1
ii  libwayland-egl1               1.23.1-1
ii  libx11-6                      2:1.8.10-2
ii  libxcursor1                   1:1.2.3-1
ii  libxdamage1                   1:1.1.6-1+b2
ii  libxext6                      2:1.3.4-1+b3
ii  libxfixes3                    1:6.0.0-2+b4
ii  libxi6                        2:1.8.2-1
ii  libxinerama1                  2:1.1.4-3+b3
ii  libxkbcommon0                 1.7.0-2
ii  libxrandr2                    2:1.5.4-1+b3
ii  shared-mime-info              2.4-5+b2

Versions of packages libgtk-4-1 recommends:
ii  iso-codes                 4.17.0-1
pn  libgtk-4-bin              <none>
pn  libgtk-4-media-gstreamer  <none>
ii  librsvg2-common           2.59.90+dfsg-2

Versions of packages libgtk-4-1 suggests:
ii  gvfs  1.57.1-1

-- debconf-show failed

--- End Message ---
--- Begin Message ---
We believe this bug has been fixed for several weeks in Debian Trixie;
therefore I am closing this bug. Please update your system and restart
your computer. If you are still experiencing this issue or a similar
one, please open a new bug.

Thank you,
Jeremy BĂ­cha

--- End Message ---

Reply via email to