RockyLinux 9 xfce desktop launch problem

Hi. Trying to upgrade our clusters from RL8 to RL9.3. Launching a remote desktop is failing with the pile of errors below. I suspect the “CRITICAL” ones from GtK re. themes aren’t actually the problem and its the “warning” for dbus-update-activation-environment which is the actual problem?

The desktop job does start/doesn’t crash, it is just the novnc browser session does its strobing waiting-to-connect animation forever.

Any suggestions gratefully received. The only change from a working RL8 config was having to also install dbus-x11 to provide the dbus-launch command required. Other packages:

  • turbovnc-3.0.1
  • nmap-ncat
  • python3.9
  • @Xfce
Setting VNC password...
Starting VNC server...

Desktop 'TurboVNC: rl9-compute-0.rl9.invalid:1 (testuser)' started on display rl9-compute-0.rl9.invalid:1

Log file is vnc.log
Successfully started VNC server on rl9-compute-0:5901...
Script starting...
Starting websocket server...
The system default contains no modules
  (env var: LMOD_SYSTEM_DEFAULT_MODULES is empty)
  No changes in loaded modules

Launching desktop 'xfce'...
WebSocket server settings:
  - Listen on :55915
  - No SSL/TLS support (no cert file)
  - Backgrounding (daemon)
Scanning VNC log file for user authentications...
Generating connection YAML file...
/usr/bin/iceauth:  creating new authority file /run/user/1005/ICEauthority
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gpg-agent[45490]: directory '/home/testuser/.gnupg' created
gpg-agent[45490]: directory '/home/testuser/.gnupg/private-keys-v1.d' created
gpg-agent[45491]: gpg-agent (GnuPG) 2.3.3 started

(xfwm4:45492): xfwm4-WARNING **: 16:50:46.419: Another compositing manager is running on screen 0
xfce4-panel-Message: 16:50:46.855: Plugin "(null)-7" was not found and has been removed from the configuration
xfce4-panel-Message: 16:50:46.860: Plugin "notification-plugin-10" was not found and has been removed from the configuration

** (wrapper-2.0:45546): WARNING **: 16:50:47.399: No outputs have backlight property

** (wrapper-2.0:45545): WARNING **: 16:50:47.472: Binding 'XF86AudioMicMute' failed!

(wrapper-2.0:45545): pulseaudio-plugin-WARNING **: 16:50:47.473: Could not have grabbed volume control keys. Is another volume control application (xfce4-volumed) running?

(wrapper-2.0:45545): libnotify-WARNING **: 16:50:47.499: Failed to connect to proxy

(wrapper-2.0:45546): Gtk-CRITICAL **: 16:50:47.681: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed

(wrapper-2.0:45546): xfce4-power-manager-plugin-WARNING **: 16:50:47.682: Xfce4-power-manager: The panel plugin is present, so the tray icon gets disabled.

(wrapper-2.0:45546): Gtk-CRITICAL **: 16:50:47.683: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed

(wrapper-2.0:45546): Gtk-CRITICAL **: 16:50:47.683: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed

(wrapper-2.0:45546): Gtk-CRITICAL **: 16:50:47.704: gtk_icon_theme_has_icon: assertion 'icon_name != NULL' failed

** (xfdesktop:45519): WARNING **: 16:50:47.893: Failed to register the newly set background with AccountsService '/usr/share/backgrounds/xfce/xfce-shapes.svg': GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: No such interface “org.freedesktop.DisplayManager.AccountsService”

(wrapper-2.0:45545): pulseaudio-plugin-WARNING **: 16:50:54.089: Disconnected from the PulseAudio server. Attempting to reconnect in 5 seconds...
gpg-agent[45491]: socket file has been removed - shutting down
gpg-agent[45491]: gpg-agent (GnuPG) 2.3.3 stopped
Failed to create secure directory (/run/user/1005/pulse): No such file or directory
Failed to create secure directory (/run/user/1005/pulse): No such file or directory

Agh sorry, fixed it myself, thanks to finding Unable to start xfce desktop - #2 by jeff.ohrstrom