Odd issues after installing XFCE4 on FreeBSD 14

0 views
Skip to first unread message

Pat

unread,
Oct 26, 2025, 9:22:00 PMOct 26
to ques...@freebsd.org
Howdy all,

I recently installed FreeBSD 14.2 on an older laptop and immediately
upgraded it to 14.3:
   % uname -Kmrsv
   FreeBSD 14.3-RELEASE-p3 FreeBSD 14.3-RELEASE-p3 GENERIC amd64 1403000

Then I installed the XFCE4 DE and lightdm display manager:
   pkg install lightdm \
               lightdm-gtk-greeter \
               tigervnc-server \
               xfce \
               xdm \
               xfce \
               xorg

Before rebooting I also enabled the /proc FS mount in /etc/fstab, and
added to /etc/rc.conf.local:
      echo 'dbus_enable="YES"' >> /etc/rc.conf.local
      echo 'lightdm_enable="YES"' >> /etc/rc.conf.local
Then rebooted

I get the lightdm greeter, and can log in just fine. At first glance,
everything seemed fine. Then I tried to change the desktop wallpaper:
   Applications -> Settings -> Desktop
which launches fine but pops up two error message windows, one right on
top of the other, both showing:
   Unable to load image from folder "(null)"
   Operation was cancelled
I can close those, and make changes to the wallpaper selection, but
the changes are not applied. Interestingly they are configured in
   ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml
but the changes are not displayed. That also generates entries in
~/.xsession-errors:
   (xfdesktop-settings:95115): GVFS-RemoteVolumeMonitor-WARNING **: 18:43:03.919: remote volume monitor with dbus name org.gtk.vfs.UDisks2VolumeMonitor is not supported
   (xfdesktop-settings:95115): GLib-GObject-CRITICAL **: 18:43:05.155: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed
   (xfdesktop-settings:95115): GLib-GIO-CRITICAL **: 18:43:05.155: g_file_get_path: assertion 'G_IS_FILE (file)' failed
   (xfdesktop-settings:95115): GLib-GObject-CRITICAL **: 18:43:05.282: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed
   (xfdesktop-settings:95115): GLib-GIO-CRITICAL **: 18:43:05.283: g_file_get_path: assertion 'G_IS_FILE (file)' failed

And with that I am totally lost, so figured I'd kindly ask for any
assistance here.

Thanks,
Pat

Sad Clouds

unread,
Oct 27, 2025, 3:36:22 AMOct 27
to Pat, ques...@freebsd.org
Have you tried removing your old xfce config folder in home directory
and then allow xfce to repopulate it on start up? Maybe new version is
incompatible with the old config?

Pat

unread,
Oct 27, 2025, 3:52:40 PMOct 27
to ques...@freebsd.org
Thanks for the suggestion. I had not, this was a clean install of 14.2
on a new disk. That said, I have seen that clear up strange XFCE issues
in the past.

Alas, not this time, that changed nothing other than the message
Unable to load image from folder "(null)"
popped up three times instead of two.

Regards,
Pat

Reply all
Reply to author
Forward
0 new messages