Konfigurieren des grafischen Desktops unter Linode VPS

7

Ich experimentiere mit der Verwendung eines Linode VPS als Entwicklungsbox für meine Rails-Projekte. Daher möchte ich eine GUI-Umgebung einrichten, in der einige Grundlagen ausgeführt werden, z. B. Google Chrome zum Debuggen.

Es ist ein ziemlich gutes Tutorial zur Installation VPC und Gnome hier , und ich habe es genau beobachtet werden. Alles scheint korrekt zu laufen, aber wenn ich versuche, mich vom VNC-Client aus anzumelden, wird folgende Meldung angezeigt:

Failed to load session 'ubuntu.' 

Dies ist ein grauer Standardbildschirm mit einer Abmeldeschaltfläche und einem schwarzen X.

Ich denke, das Problem liegt in meiner .vnc/startupDatei, bin mir aber nicht sicher, wo ich mit der Fehlerbehebung beginnen soll. Ich habe versucht, mich von verschiedenen Clients unter Windows und meiner lokalen Ubuntu-Box aus anzumelden. Ich habe auch versucht, das VPS von Anfang an neu aufzubauen und habe das gleiche Ergebnis erzielt.

Irgendwelche Vorschläge?

BEARBEITEN: Ich habe die Sitzungsprotokolldatei überprüft und hier sind die gemeldeten Fehler. Ich denke, die Schriftfehler sind keine große Sache, aber der Sicherheitsrichtlinienfehler scheint ein Problem zu sein.

Xvnc Free Edition 4.1.1 - built Sep  7 2011 11:26:15
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
Underlying X server release 40300000, The XFree86 Project, Inc


Sat Nov 12 04:54:40 2011
 vncext:      VNC extension running!
 vncext:      Listening for VNC connections on port 5901
 vncext:      created VNC server for screen 0
error opening security policy file /etc/X11/xserver/SecurityPolicy
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/misc/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list!
Could not init font path element /usr/share/fonts/X11/Type1/, removing from list!
Could not init font path element /usr/share/fonts/X11/75dpi/, removing from list!
Could not init font path element /usr/share/fonts/X11/100dpi/, removing from list!
Josh Earl
quelle

Antworten:

3

Fügen Sie einige Parameter hinzu, um gnome-session in Ihrer ~ / .vnc / xstartup-Datei zu starten

gnome-session --session=gnome-classic &

oder

exec gnome-session --session=gnome-classic &
Philippe
quelle
Das Hinzufügen von 'gnome-session ...' als letzte Zeile in meinem xstartup hat funktioniert !! Ich musste auch ein vncserver -kill :1gefolgt von machen vncserver :1 -depth 16 -geometry 1028×1024. Anschließend konnte ich mich über 'Chicken of the VNC'
Ashutosh Jindal
1

Sie können auch einfach die X-Weiterleitung über ssh verwenden, um Chrome von diesem System aus zu starten.

ssh -X und dann einfach starten chromium-browser

Chris Wayne
quelle
1
Wo schreibe ich ssh -X und wie starte ich den Chrom-Browser?
Mirza