Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing build dependency in Thunar causes 8-second delay when loading the XFCE desktop #52766

Closed
Kerberoge opened this issue Oct 24, 2024 · 2 comments

Comments

@Kerberoge
Copy link

This issue is even present in the official XFCE live image.

The XFCE desktop environment in started by running startxfce4. This launches xfce4-session, which in turn launches the following programs, in this order: xfwm4, xfsettingsd, xfce4-panel, Thunar --daemon, and xfdesktop.

Currently, when launching the XFCE desktop environment on a Void Linux system, the loading of the wallpaper is delayed by 8 seconds. This is because Thunar --daemon somehow fails to start due to being incorrectly compiled, and thus this causes the xfdesktop background process, which is responsible for the wallpaper, to be delayed as well. As stated above, this issue can even be observed when booting the official Void Linux XFCE live image.

The delay can be fixed by adding the missing build dependency to the Thunar template file, namely xorg-server-devel. Presumably the configure script is automatically disabling some important option when it detects that the relevant Xorg development files are not present, which happens to impede Thunar from properly starting as a daemon process.

@sgn
Copy link
Member

sgn commented Oct 25, 2024

I hope 94d0d1b fixed your problem. If not, please voice!

@Kerberoge
Copy link
Author

That commit did indeed fix the problem. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants