You are not logged in.
Fedora Rawhide (development version) has updated Xfce to 4.20. Upon a reboot, the desktop was empty, no shortcuts, no Trash folder, just the panels. When an application is opened from the menu or a launcher from the panel, the open application appears on the desktop, then disappears when the application is closed. The ~/Desktop folder still contains the .desktop files.
Link to image: https://ibb.co/CW2ddft
I found a thread at the Arch Linux forum that xfdeskltop 4.20.0-3 fixed this, the package provided by Fedora is 4.20.0-1 and t here was a specific package that needs to be on the build host, which I presume is Fedora. https://bbs.archlinux.org/viewtopic.php?id=301899
4.20 also appears to have removed the setting on Desktop Settings/Desktop Icons to select which icons to display on the desktop.
Last edited by epp (2024-12-25 21:14:02)
Offline
According to the Arch Forums thread, I posted that xfdesktop 4.20 has a new build dependency - meaning that it needs to be built with libyaml libraries installed. At least that what fixed it for me.
However, someone else posted that all they had to do was check & uncheck the Apply to all Workspaces checkbox (which doesn't make sense to me if a build dependency was missing). The Arch package was updated to include the libyaml build dependency.
Try checking/unchecking the Apply to all Workspaces option and if that doesn't work, you'll need to file a bug report to fedora to include libyaml as a build dependency.
Mark solved threads as [SOLVED] to make it easier for others to find solutions.
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Hi ToZ, thanks for the reply. The Apply to all Workspaces option was already checked when I looked at it. Un-checking it, then re-checking it, did not fix the desktop icon issue for me.
I now suspect that when Fedora built the 4.20 packages for Rawhide, they did not have libyaml as a new build dependency. I have submitted a bug report to Fedora on this, which has since been assigned to someone. https://bugzilla.redhat.com/show_bug.cgi?id=2334125
Offline
They have provided an updated xfdesktop package in Fedora Rawhide, to which I upgraded this morning. Upon a reboot, the application cons were now on the desktop. The information I saw, shows they added libyaml as a build dependency.
4.20 is working great. Thank you.
Last edited by epp (2024-12-27 19:10:31)
Offline
[ Generated in 0.009 seconds, 8 queries executed - Memory usage: 535.7 KiB (Peak: 536.54 KiB) ]