<div style="font-family: Menlo, Consolas, Courier New, Monospace; font-size: 12px;"><span>Hello all,</span><div><br></div><div><span>First posting to this ML, and this was originally asked on the FreeBSD</span></div><div><span>questions ML.</span></div><div><br></div><div><span>I did a clean install of FreeBSD 14.3, then I installed the FreeBSD</span></div><div><span>XFCE packages. All appears to be fully functional, with one exception.</span></div><div><span>When I launch the Desktop Settings configuration, the window opens,</span></div><div><span>shows the folder containing the usual XFCE branded wallpapers, and</span></div><div><span>immediately two identical error windows open on top of each other. Both</span></div><div><span>show:</span></div><div><span>   Unable to load image from folder "(null)"</span></div><div><span>   Operation was cancelled</span></div><div><br></div><div><span>I can close those messages, make changes to the wallpaper folder, and/or</span></div><div><span>choose a different image, but that is not reflected on the desktop. I do</span></div><div><span>however see the changes get configured in</span></div><div><span>~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml. They just</span></div><div><span>never seem to get applied. Interestingly if I chose another image</span></div><div><span>directory and close the settings window, when I open Desktop Settings</span></div><div><span>again that choice is preserved, but still none of the image files in it</span></div><div><span>are applied.</span></div><div><br></div><div><span>I have also noted the following are written to ~/.xsession-errors when</span></div><div><span>this happens:</span></div><div><span>   (xfdesktop-settings:76408): GLib-GObject-CRITICAL **: 17:48:19.314: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed</span></div><div><span>   (xfdesktop-settings:76408): GLib-GIO-CRITICAL **: 17:48:19.315: g_file_get_path: assertion 'G_IS_FILE (file)' failed</span></div><div><span>   (xfdesktop-settings:76408): GLib-GObject-CRITICAL **: 17:48:19.344: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed</span></div><div><span>   (xfdesktop-settings:76408): GLib-GIO-CRITICAL **: 17:48:19.344: g_file_get_path: assertion 'G_IS_FILE (file)' failed</span></div><div><br></div><div><span>If I launch the settings from a console, passing the enable debug</span></div><div><span>parameter (/usr/local/bin/xfdesktop-settings -e), I get a bunch of what</span></div><div><span>seem to be normal informational messages prepended with "DBG". but in</span></div><div><span>the middle of all that I get basically the same assertion errors:</span></div><div><span>   DBG[xfdesktop-background-settings.c:958] stop_image_loading(): xfdesktop_settings_stop_image_loading</span></div><div><span>   (xfdesktop-settings:75178): GLib-GObject-CRITICAL **: 17:49:48.182: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed</span></div><div><span>   (xfdesktop-settings:75178): GLib-GIO-CRITICAL **: 17:49:48.182: g_file_get_path: assertion 'G_IS_FILE (file)' failed</span></div><div><span>   (xfdesktop-settings:75178): GLib-GObject-CRITICAL **: 17:49:48.418: g_object_get_qdata: assertion 'G_IS_OBJECT (object)' failed</span></div><div><span>   (xfdesktop-settings:75178): GLib-GIO-CRITICAL **: 17:49:48.418: g_file_get_path: assertion 'G_IS_FILE (file)' failed</span></div><div><span>   DBG[xfdesktop-background-settings.c:793] xfdesktop_settings_generate_per_workspace_binding_string(): name /backdrop/screen0/monitor0/workspace0/last-image</span></div><div><span>I can provide the full output if that helps any.</span></div><div><br></div><div><span>Two other items that may or may not be relevant: This laptop originally</span></div><div><span>had FreeBSD 12 installed with XFCE, and it worked fine. Upgrading to v13</span></div><div><span>did not break anything, and upgrading to v14 did not break anything</span></div><div><span>with XFCE that I could see, but it did cause all of the clawsmail icons</span></div><div><span>to go blank and I had to manually point them to the correct files. With</span></div><div><span>this install I wiped the previous installation out because I wanted</span></div><div><span>ZFS and an encrypted disk, so I don't have the previous version to go</span></div><div><span>back to for comparison.</span></div><div><br></div><div><span>Also, I have a similar VM running on Qemu on a Devuan Daedalus install,</span></div><div><span>that exhibits the same symptoms and the same errors. Again the FS is</span></div><div><span>encrypted ZFS if that matters.</span></div><div><br></div><div><span>Since I can't get any further than that, and the output isn't sufficient</span></div><div><span>for me to understand what exactly is failing, I figured I'd bring it</span></div><div><span>here and ask for assistance. Appreciate any pointers anyone can provide</span></div><div><span>to either get more information, or maybe to tell me what I need to do to</span></div><div><span>resolve the issue.</span></div><div><br></div><div><span>Regards,</span></div><span>Pat</span><br></div>
<div style="font-family: Menlo, Consolas, Courier New, Monospace; font-size: 12px;" class="protonmail_signature_block protonmail_signature_block-empty">
    <div class="protonmail_signature_block-user protonmail_signature_block-empty">

            </div>

            <div class="protonmail_signature_block-proton protonmail_signature_block-empty">

            </div>
</div>