Xfce - heldersrvio/PureDarwin GitHub Wiki

Xfce

"Xfce is a lightweight desktop environment for various *NIX systems. Designed for productivity, it loads and executes applications fast, while conserving system resources." - Olivier Fourdan, creator of Xfce 

The screenshot above shows Xfce compiled on a PureDarwin 9 system from MacPorts, using xfce4_axiom_theme and a background from psdgraphics.com.

Xfce can be launched so that it can be accessed by VNC clients.

Note: currently this appears to work only as the root user, needs to be investigated.

sudo Xvnc :0 -desktop X  -alwaysshared -httpd /opt/local/share/vnc/classes  
    -geometry 800x600 -depth 24 -rfbwait 120000 
    -rfbauth /var/root/.vnc/passwd -rfbport 5900 &
xsetroot -gray
export DISPLAY=:0
sleep 1
sudo launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
xfce4-session &

To be continued.

Credits

Thanks Anders F Björklund for his continuing support and bugfixes of Xfce in MacPorts.

⚠️ **GitHub.com Fallback** ⚠️