dmacdoug wrote: > sure enough there is no DISPLAY environment variable set. So I set it and > then the error message became: > > Failed to connect to session manager: Failed to connect to the session > manager: SESSION_MANAGER environment variable not defined > > I notice there are several other variables missing which do appear on > another machine with working xfce system, i.e. one still on stretch > distribution, such as XDG_MENU_PREFIX=xfce-, XDG_CONFIG_DIRS=/etc/xdg > as well as SESSION_MANAGER and several others.
Huh. How odd. I guess the next step would be to do "pgrep xf" on a working and non-working system and see what's not running on the non-working system. (In particular, is xfce4-session running?) Then make sure the corresponding packages are installed on the non-working system. What display manager is the non-working system using? Is /usr/bin/startxfce4 present on the non-working system? mike