I use XFCE desktop, and today my desktop lose the wallpaper and no icon from my /home/Desktop displayed, only a black screen. And I cannot right click on it. It shows my panel though.
I check on my ~/.config/user-dirs.dirs it shows
XDG_DESKTOP_DIR=“$HOME/Desktop”
I think it means that my desktop screen should link to my desktop folder, but it does not.
And everytime I restart or log out, my system fonts always back to small no matter I change it at Appearances-Fonts.
I think I got this error after installing envycontrol and run
sudo envycontrol -s nvidia --dm lightdm
Oh and I even reinstall xfce4 but it does not work.
nope, not working
I thnk it is not just about wallpaper because all my desktop entry in my /home/Desktop is not showing. I also do xfdesktop but I got an error
(xfdesktop:6121): Gtk-ERROR **: 19:55:04.922: failed to add UI: The resource at “/org/xfce/xfdesktop/monitor-candidates-chooser.glade” does not exist
Trace/breakpoint trap (core dumped)
Thank you @anon93652015, it works. Although it become a fresh xfce desktop, not Endeavouros-configured, but I can start tinkering with it. I’ll mark your answer as solution for now.
For the “xfce4-bkp” folder, you can copy some of the settings from it into the new folder that was created when you logged back in. Each time you log out, you can check if anything you don’t want happens.
Uh, actually I just realized that whenever I logout/shutdown/restart, the fonts just got smaller again, even though I delete .config/xfce4 folder. Wallpaper issue is resolved though.
For example when I set fonts to 10 and it looks normal. After I restart, fonts look very small again. I checked font size it still 10, so I change to 11, then it becomes too big, so I change to 10 again then it becomes normal again. But if I restart again, the fonts look smaller again. So I guess the actual font size only applied whenever I change it.
Is there any solution for this?
I noticed this as well. The new Xfce version disabled the Custom DPI setting under Menu → Settings → Fonts.
By the way, that link is really old; surprised that fix still works. Did you already have an /etc/X11/xorg.conf file? I haven’t needed one in years, Nvidia or AMD.
Yes, it is already there, but at the top of the file it says that it’s generated automatically by envycontrol. Oh and mine is hybrid with optimus, Nvidia and Intel (my laptop is old btw)