x11 Remote Desktop mit Ubuntu 12.04

12

Als ich Debian ausführte, konnte ich eine Remote-Sitzung über x11 starten, indem ich nur tippte gnome-session

Mit Ubuntu 12.04 scheint dies jedoch nur dazu zu führen, dass mein Desktop und mein Hintergrund über x11 weitergeleitet werden - die obere Leiste (wo sich die Uhr befindet) und das Dock fehlen. Ich habe versucht, die gesamte Einheit durch Ausführen zu starten unity, aber das führte nur zu einem Segfault.

Wie kann ich eine Unity 2D-Sitzung über x11 starten?

Edit: Ich bevorzuge x11, da ich die Verbindung über 2 andere Server tunneln muss. Ich würde eine gute Menge an Portweiterleitung innerhalb von SSH durchführen müssen, um alle anderen Verbindungen wieder herzustellen. Wenn jemand andere Vorschläge hat, bin ich natürlich bereit zuzuhören.

BSchlinker
quelle

Antworten:

11

Ich habe damit gearbeitet:

gnome-session --session=ubuntu-2d

Dies wird automatisch gestartet unity-2d-panelund unity-2d-shell.

oreiche
quelle
1

Um dies etwas vorwärtskompatibler zu machen, füge ich hinzu, dass Sie die Sitzungen in / usr / share / gnome-session / sessions / finden. Sie werden Dateien wie ubuntu-2d.session, gnome-classic.session usw. sehen. Sie werden dann verwenden gnome-session --session=ubuntu-2d. Mit anderen Worten, Sie löschen einfach die ".session" aus dem Namen.

Jo-Erlend Schinstad
quelle
0

Es sieht so aus, als ob eine Lösung nur darin besteht, Folgendes zu installieren gnome-classicund zu verwenden:

Installieren Sie gnome-panel:

sudo apt-get install gnome-panel

Starten Sie die Gnome-Fallback-Sitzung:

gnome-session-fallback

Es funktioniert, es ist schnell, schnell und funktionell. Ich wäre immer noch neugierig auf Ubuntu 2D, obwohl ich sowieso lieber Klassiker bin.

BSchlinker
quelle
1
Nur aus Neugier: Hast du es mit versucht gnome-session --session=ubuntu2d(das sollte auch unity-2d-panel
heißen,
@Takkat hatte ich nicht - aber eben getan. In meiner x11-Sitzung wird eine kleine Box mit der Meldung "Sitzung 'ubuntu2d' konnte nicht geladen werden" angezeigt. Wenn Sie einen Screenshot wünschen, lassen Sie es mich wissen. Irgendwelche anderen Ideen?
BSchlinker
1
Ja, es heißt ubuntu-2d, nicht ubuntu2d.
Jo-Erlend Schinstad
0

Ich hatte das gleiche Problem bei einem esxi-server. Mit Ubuntu-2D-Sitzung funktioniert es nicht. Also habe ich in .xsessionDatei definiert gnome-session --session=gnome-classic.

Stellen Sie sicher, dass die Datei in gnome-classic.sessionvorhanden ist /usr/gnome-session/sessions.

user253198
quelle