! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Do not hang on startup waiting for Thunar
Status:
RESOLVED: FIXED
Product:
Xfdesktop
Component:
General

Comments

Description Andre Miranda editbugs 2019-05-19 18:38:59 CEST
Xfdesktop expects Thunar to be running during startup, thus delaying the render of wallpapers.
This is caused by the synchronous initialization of dbus proxies at xfdesktop_file_utils_dbus_init, so I proposal is to use the asynchronous variant of those functions.
Currently the fallback session is set to start Thunar before xfdesktop, we may be able to change that once this is fixed.
Comment 1 Andre Miranda editbugs 2019-05-19 20:24:44 CEST
Created attachment 8543 
async_proxy_init.diff

Proposed patch.
Comment 2 Git Bot editbugs 2019-05-21 02:20:49 CEST
Andre Miranda referenced this bugreport in commit 0887d5248f81fda701a3370e35788704c98f7efc

Use async dbus proxy initialization (Bug #15418)

https://git.xfce.org/xfce/xfdesktop/commit?id=0887d5248f81fda701a3370e35788704c98f7efc

Bug #15418

Reported by:
Andre Miranda
Reported on: 2019-05-19
Last modified on: 2019-05-21

People

Assignee:
Xfce Bug Triage
CC List:
0 users

Version

Version:
4.13.4

Attachments

async_proxy_init.diff (4.98 KB, patch)
2019-05-19 20:24 CEST , Andre Miranda
no flags

Additional information