Xfce XFDesktop not working

Hi guys, for some reason XFDesktop stopped to work, if I try to restart it, simply it won't:

Code:
xfdesktop --quit && xfdesktop
xfdesktop is not running

And as a matter of fact I have .core file related:

Code:
ls -l | grep .core
-rw-------   1 zagor zagor 189136896 Dec  6 00:26 nvidia-settings.core
-rw-------   1 zagor zagor  84180992 Nov 23 21:09 thunar.core
-rw-------   1 zagor zagor  80826368 Dec 15 01:39 wrapper-2.0.core
-rw-------   1 zagor zagor  72355840 Feb 23 01:40 xfdesktop-settings.core

Does anybody stepped in this issue and perhaps already solved?

Thanks... 🙏
 
Yes, you're right:
Code:
freebsd-version -rku
15.0-RELEASE-p5

Code:
pkg info nvidia-drm-66-kmod 
nvidia-drm-66-kmod-580.119.02.1500068_2
Name           : nvidia-drm-66-kmod
Version        : 580.119.02.1500068_2
Installed on   : Sun Feb 22 13:30:44 2026 EST
Origin         : graphics/nvidia-drm-66-kmod
Architecture   : FreeBSD:15:amd64
Prefix         : /usr/local
Categories     : graphics kld
Licenses       : NVIDIA
Maintainer     : x11@FreeBSD.org
WWW            : https://www.nvidia.com/object/unix.html
Comment        : NVIDIA DRM Kernel Module
Annotations    :
    FreeBSD_version: 1500068
    build_timestamp: 2026-02-12T10:27:54+0000
    built_by       : poudriere-git-3.4.4-15-g61aba751
    port_checkout_unclean: no
    port_git_hash  : 9514ac9990434680c9394df1a07b7b7469198293
    ports_top_checkout_unclean: no
    ports_top_git_hash: b40e1dd5580ce541b365e52f0b7c300f8156b1e7
    repo_type      : binary
    repository     : FreeBSD-ports
Flat size      : 184KiB
Description    :
FreeBSD port of Linux's nvidia-drm.ko Kernel module.

This version is compatible with drm.ko 6.6.

Code:
pkg info nvidia-driver
nvidia-driver-580.119.02_1
Name           : nvidia-driver
Version        : 580.119.02_1
Installed on   : Sun Feb 22 13:30:41 2026 EST
Origin         : x11/nvidia-driver
Architecture   : FreeBSD:15:amd64
Prefix         : /usr/local
Categories     : x11
Licenses       : NVIDIA
Maintainer     : x11@FreeBSD.org
WWW            : https://www.nvidia.com/object/unix.html
Comment        : NVidia graphics card binary drivers for hardware OpenGL rendering
Options        :
    DOCS           : on
Shared Libs required:
    libX11.so.6
    libXext.so.6
    libc.so.7
    libdrm.so.2
    libgbm.so.1
    libm.so.5
    librt.so.1
    libthr.so.3
    libwayland-client.so.0
Shared Libs provided:
    libEGL_nvidia.so.0
    libEGL_nvidia.so.0:32
    libGLESv1_CM_nvidia.so.1
    libGLESv1_CM_nvidia.so.1:32
    libGLESv2_nvidia.so.2
    libGLESv2_nvidia.so.2:32
    libGLX_nvidia.so.0
    libGLX_nvidia.so.0:32
    libnvidia-allocator.so.1
    libnvidia-cfg.so.1
    libnvidia-cfg.so.1:32
    libnvidia-egl-gbm.so.1
    libnvidia-eglcore.so.1
    libnvidia-eglcore.so.1:32
    libnvidia-glcore.so.1
    libnvidia-glcore.so.1:32
    libnvidia-glsi.so.1
    libnvidia-glsi.so.1:32
    libnvidia-glvkspirv.so.1
    libnvidia-glvkspirv.so.1:32
    libnvidia-gpucomp.so.1
    libnvidia-gpucomp.so.1:32
    libnvidia-ml.so.1
    libnvidia-wayland-client.so.580.119.02
Annotations    :
    FreeBSD_version: 1500068
    build_timestamp: 2026-02-12T21:40:31+0000
    built_by       : poudriere-git-3.4.4-15-g61aba751
    flavor         : xorg
    port_checkout_unclean: no
    port_git_hash  : 9514ac9990434680c9394df1a07b7b7469198293
    ports_top_checkout_unclean: no
    ports_top_git_hash: b40e1dd5580ce541b365e52f0b7c300f8156b1e7
    repo_type      : binary
    repository     : FreeBSD-ports
Flat size      : 288MiB
Description    :
These are the official NVidia binary drivers for hardware OpenGL rendering
in X11, using the GLX extensions.

Code:
glxinfo -B
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 6144 MB
    Total available memory: 6144 MB
    Currently available dedicated video memory: 5312 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GTX 970M/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 580.119.02
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 580.119.02
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 580.119.02
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
 

Attachments

There doesn't appear to be any issue.
Out of curiosity disable compositing and try again. If it works you have issues with the nvidia driver.
If not, try to just startx and see if it works, if yes, startxfce, if yes, that would be weird.. if no, try xfce on a new user (or just move xfce's configs to start fresh) if all is good maybe it's one of your plugins?
 
i have now,
pkg info | egrep -i "nvidia|drm" | grep -v egl | grep -v ffn
Code:
drm-66-kmod-6.6.25.1500068_8   Direct Rendering Manager GPU drivers
libdrm-2.4.131,1               Direct Rendering Manager library and headers
nvidia-driver-580.119.02_1     NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-drm-66-kmod-580.119.02.1500068_2 NVIDIA DRM Kernel Module
nvidia-drm-kmod-580.119.02     NVIDIA DRM Kernel Module
nvidia-kmod-580.119.02.1500068_1 kmod part of NVidia graphics card binary drivers for hardware OpenGL rendering
nvidia-settings-580.119.02     Display Control Panel for X NVidia driver
Will try mate later & come back.
 
I haven't used this laptop for a while... It might be a regression, I hope next version will fix it. I can live without icons on the desktop.
 
I do believe that is actually the NVIDIA driver, I am having such weird issues with LibreWolf that I don't have with my Intel N100 using Tiger_vnc...
 
Back
Top