Verwenden von icewm mit vnc4server unter Ubuntu

Ich habe ein seltsames Problem mit meiner vncserver-Installation mit icewm-keine der XPM-Dateien für die Themen wird geladen, wenn vncserver über init gestartet wird.d-Skripts.

In meiner /etc/init.d/vncserver Datei wird Folgendes ausgeführt:

su jessica -c "/usr/bin/vncserver -name vnc-server -depth 32 -geometry 1024x768 :0"

Und in meiner ~/.vnc/xstartup Datei:

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid black
vncconfig -iconic &
icewm-session &

Wenn ich vncserver direkt von meinem Benutzerkonto aus ausführe, verhält sich alles ordnungsgemäß...

Author: jessicah, 2011-06-04

2 answers

Das Problem bestand darin, eine Tiefe von 32 anzugeben. Durch Ändern auf 24 konnten die XPMs geladen werden... =/

 1
Author: jessicah,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-06-09 04:11:15

Wenn Sie su - <username> verwenden, wird die Variable $PATH und alle anderen Umgebungsvariablen auf dieselbe gesetzt wie die Anmeldeshell des Benutzers.

Versuche:

su - jessica -c "/usr/bin/vncserver -name vnc-server -depth 32 -geometry 1024x768 :0"

Und sehen, ob es funktioniert. Warum starten Sie einen vncserver auf dem Bildschirm: 0 anstelle des Standardwerts: 1?

 1
Author: Craig,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-10 07:01:55