Plank not displaying open windows properly with libwnck 43.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Plank |
New
|
Undecided
|
Unassigned |
Bug Description
Relevant Info
Plank version: 0.11.89-4
Linux distribution: EndeavourOS
Kernel: 5.19.10-zen1-1-zen
Window manager: Xfwm4
X version: 21.1.4-1
Desktop environment: Xfce
Installation method: pacman
Description of Issue
After updating libwnck3 from 40.1 to 43.0, plank takes 2 or 3 whole minutes to start up, and it doesn't reflect any open windows. The result being that every time a launcher is clicked, a new instance of the application is launched, even when instances of the application already exist. This is shown in attached video.
Debug log (plank -d)
[luke@desky ~]$ plank -d
[DEBUG 17:49:15.025438] [GLib-GIO] Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
[DEBUG 17:49:15.033596] [GLib-GIO] _g_io_module_
[DEBUG 17:49:15.058947] [GLib] unsetenv() is not thread-safe and should not be used after threads are created
[INFO 17:49:15.059272] [AbstractMain:229] Plank version: 0.11.89
[INFO 17:49:15.059288] [AbstractMain:230] Kernel version: 5.19.10-zen1-1-zen
[INFO 17:49:15.059296] [AbstractMain:231] GLib version: 2.74.0 (2.70.4)
[INFO 17:49:15.059304] [AbstractMain:234] GTK+ version: 3.24.34 (3.24.33)
[INFO 17:49:15.059311] [AbstractMain:237] Wnck version: 40.1.0
[INFO 17:49:15.059323] [AbstractMain:238] Cairo version: 1.17.6
[INFO 17:49:15.059332] [AbstractMain:239] Pango version: 1.50.10
[INFO 17:49:15.059339] [AbstractMain:240] + Cairo/Gtk+ HiDPI support enabled
[INFO 17:49:15.059346] [AbstractMain:245] + XInput Barriers support enabled
[CRITICAL 17:49:15.061080] [Wnck] wnck_set_
[INFO 17:49:15.067873] [WindowControl:68] Window-manager: Xfwm4
[DEBUG 17:49:15.068385] [DockletManager
[INFO 17:49:15.068411] [DockletManager
[DEBUG 17:49:15.068656] [DockletManager
[INFO 17:49:15.068680] [DockletManager
[DEBUG 17:49:15.068931] [DockletManager
[INFO 17:49:15.068954] [DockletManager
[DEBUG 17:49:15.069211] [DockletManager
[INFO 17:49:15.069235] [DockletManager
[DEBUG 17:49:15.069473] [DockletManager
[INFO 17:49:15.069497] [DockletManager
[DEBUG 17:49:15.069733] [DockletManager
[INFO 17:49:15.069757] [DockletManager
[DEBUG 17:49:15.070012] [DockletManager
[INFO 17:49:15.070036] [DockletManager
[DEBUG 17:49:15.070050] [GLib] setenv()/putenv() are not thread-safe and should not be used after threads are created
[DEBUG 17:49:15.076360] [GLib-GIO] _g_io_module_
[INFO 17:49:15.076432] [AbstractMain:299] Running with 1 docks ('dock1')
[DEBUG 17:49:15.076451] [DockController:80] Create dock 'dock1' (config_folder = /home/luke/
[DEBUG 17:49:15.076461] [GLib] setenv()/putenv() are not thread-safe and should not be used after threads are created
[DEBUG 17:49:15.076502] [Settings:53] Bind 'PlankDockPrefe
[DEBUG 17:49:15.099093] [Preferences:349] Loading preferences from file '/home/
[WARN 17:49:40.133105] Unable to get org.ayatana.bamf matcher: Error calling StartServiceByName for org.ayatana.bamf: Timeout was reached
[CRITICAL 17:49:40.136538] [GLib-GIO] g_dbus_
[WARN 17:49:40.136547] [GLib-GObject] invalid (NULL) pointer instance
[CRITICAL 17:49:40.139632] [GLib-GObject] g_signal_
[WARN 17:49:40.139638] [GLib-GObject] invalid (NULL) pointer instance
[CRITICAL 17:49:40.142728] [GLib-GObject] g_signal_
[WARN 17:49:40.142733] [GLib-GObject] invalid (NULL) pointer instance
[CRITICAL 17:49:40.146035] [GLib-GObject] g_signal_
[WARN 17:49:40.146042] [GLib-GObject] invalid (NULL) pointer instance
[CRITICAL 17:49:40.149129] [GLib-GObject] g_signal_
[WARN 17:49:40.149134] [GLib-GObject] invalid (NULL) pointer instance
[CRITICAL 17:49:40.152203] [GLib-GObject] g_signal_
[WARN 17:49:40.152207] [GLib-GObject] invalid (NULL) pointer instance
[CRITICAL 17:49:40.155322] [GLib-GObject] g_signal_
[DEBUG 17:49:40.155389] [ItemFactory:176] Loading dock elements from '/home/
[DEBUG 17:49:40.155551] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.155763] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.155990] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.156115] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.156283] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.156407] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.156590] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.156703] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.156806] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.156911] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.157010] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.157158] [Preferences:349] Loading preferences from file '/home/
[DEBUG 17:49:40.157287] [Preferences:349] Loading preferences from file '/home/
[CRITICAL 17:49:40.160772] [GLib-GIO] g_dbus_
[WARN 17:49:40.161131] Failed to get running applications:
[CRITICAL 17:49:40.162041] [GLib] g_error_free: assertion 'error != NULL' failed
[WARN 17:49:40.166745] (Services/
[CRITICAL 17:49:40.169845] [GLib-GIO] g_dbus_
[WARN 17:49:40.170033] Failed to register favorites:
[CRITICAL 17:49:40.170692] [GLib] g_error_free: assertion 'error != NULL' failed
[DEBUG 17:49:40.170759] [Unity:164] Initializing LauncherEntry support
[INFO 17:49:40.171084] [HideManager:616] Barriers enabled (XInput 2.3 support)
[DEBUG 17:49:40.176915] [Unity:133] com.canonical.Unity acquired
[INFO 17:49:40.209494] [DockRenderer:481] Cairo.SurfaceType: XLIB
description: | updated |
description: | updated |