You are not logged in.
After a reboot, the default blue mouse XFCE4 background is displayed (although I didn't chose that) and trying to change it in the setting or third party application has no effect.
Any ideas?
Last edited by Carl Karl (2019-03-19 16:27:18)
Offline
Can you start xfdesktop in debug mode:
xfdesktop -Q && xfdesktop -e > /tmp/xf.log 2>&1
and try to change the wallpaper using the desktop settings module (xfdesktop-settings)?
Then post back the contents of /tmp/xf.log.
Which third party applications are you using to try set the background?
Offline
Interesting. As soon as I run
xfdesktop -Q && xfdesktop -e > /tmp/xf.log 2>&1
,
the background changed to a previously selected one.
The log file reads:
(xfdesktop:3813): Gtk-WARNING **: 17:20:23.681: Theme parsing error: gtk.css:11:3: '/*' in comment block
DBG[xfdesktop-common.c:292] xfdesktop_debug_set(): debugging enabled
DBG[xfdesktop-application.c:582] cb_wait_for_window_manager_destroyed(): found window manager after 1 tries
DBG[xfce-desktop.c:1789] xfce_desktop_set_single_workspace_mode(): single_workspace_mode now TRUE
DBG[xfce-workspace.c:329] xfce_workspace_monitors_changed(): Adding workspace 0 backdrop 0
DBG[xfce-workspace.c:633] xfce_workspace_connect_backdrop_settings(): prefix string: /backdrop/screen0/monitorDVI-0/workspace0/
DBG[xfce-workspace.c:329] xfce_workspace_monitors_changed(): Adding workspace 0 backdrop 1
DBG[xfce-workspace.c:633] xfce_workspace_connect_backdrop_settings(): prefix string: /backdrop/screen0/monitorHDMI-0/workspace0/
DBG[xfce-workspace.c:329] xfce_workspace_monitors_changed(): Adding workspace 1 backdrop 0
DBG[xfce-workspace.c:633] xfce_workspace_connect_backdrop_settings(): prefix string: /backdrop/screen0/monitorDVI-0/workspace1/
DBG[xfce-workspace.c:329] xfce_workspace_monitors_changed(): Adding workspace 1 backdrop 1
DBG[xfce-workspace.c:633] xfce_workspace_connect_backdrop_settings(): prefix string: /backdrop/screen0/monitorHDMI-0/workspace1/
DBG[xfce-workspace.c:329] xfce_workspace_monitors_changed(): Adding workspace 2 backdrop 0
DBG[xfce-workspace.c:633] xfce_workspace_connect_backdrop_settings(): prefix string: /backdrop/screen0/monitorDVI-0/workspace2/
DBG[xfce-workspace.c:329] xfce_workspace_monitors_changed(): Adding workspace 2 backdrop 1
DBG[xfce-workspace.c:633] xfce_workspace_connect_backdrop_settings(): prefix string: /backdrop/screen0/monitorHDMI-0/workspace2/
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:752] workspace_changed_cb(): current_workspace 0, new_workspace 0
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:534] backdrop_changed_cb(): monitor x 0, y 0, width 1920, height 1080
DBG[xfce-backdrop.c:1667] xfce_backdrop_generate_async(): loading image /usr/share/backgrounds/xfce/Forrest.jpg
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:534] backdrop_changed_cb(): monitor x 0, y 0, width 1920, height 1080
DBG[xfce-desktop.c:544] backdrop_changed_cb(): clip_region: x: 0, y: 0, w: 1920, h: 1080
DBG[xfce-desktop.c:559] backdrop_changed_cb(): previous_monitor: x: 0, y: 0, w: 1920, h: 1080
DBG[xfce-desktop.c:573] backdrop_changed_cb(): area to update: x: 0, y: 0, w: 0, h: 0
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:534] backdrop_changed_cb(): monitor x 0, y 0, width 1920, height 1080
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:534] backdrop_changed_cb(): monitor x 0, y 0, width 1920, height 1080
DBG[xfce-backdrop.c:1667] xfce_backdrop_generate_async(): loading image /usr/share/backgrounds/xfce/firework.jpg
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:534] backdrop_changed_cb(): monitor x 0, y 0, width 1920, height 1080
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:534] backdrop_changed_cb(): monitor x 0, y 0, width 1920, height 1080
DBG[xfce-backdrop.c:1667] xfce_backdrop_generate_async(): loading image /home/tobi/Dropbox/theming/wallpaper/H_by_Manuel_Sagredo.jpg
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:1539] xfce_desktop_get_current_workspace(): workspace_num 0, single_workspace_num 0, current_workspace 0, max workspaces 3
DBG[xfce-desktop.c:534] backdrop_changed_cb(): monitor x 0, y 0, width 1920, height 1080
Offline
...and from now on, changing backgrounds works. hm.
thanks!
Offline
(xfdesktop:3813): Gtk-WARNING **: 17:20:23.681: Theme parsing error: gtk.css:11:3: '/*' in comment block
You should fix this in your (most probably) ~/.config/gtk-3.0/gtk.css file. It will prevent the parsing of the rest of the file.
Offline
Wow, these forums are golden. I googled "xfce background can't be changed" and this was the first hit. I just had this occur to me after a routine Ubuntu update yesterday. Thanks archlinux folks!
After boot I had a black background that couldn't be changed with the gui.
After logging out and back in I had the default background that couldn't be changed with the gui.
I then ran
xfdesktop -Q && xfdesktop -e > /tmp/xf.log 2>&1
and immediately my background came back and the gui started allowing changes again.
I'll log out and back in to see if it sticks.
I have no errors or warnings in the log produced.
Ubuntu 22.04.4 and Xfce 4.16
Offline