Ich versuche, den Chromium-Browser unter Linux zu installieren und Apache unter Linux zu starten. Danach muss ich eine Ubuntu-Webseite in Chromium auf meinem Windows-Rechner per SSH mit Putty oder Mobarterm öffnen. Chromium ist unter Linux installiert, aber wenn ich den Befehl „chromium:browser unter Linux“ über Putty ausführe, wird der folgende Fehler ausgegeben:
ERROR:browser_main_loop.cc(261)] Gtk: Anzeige kann nicht geöffnet werden
Antwort1
Sie müssen xRDP auf Ihrer Ubuntu-Maschine installieren. Der Fehler GTK ist ein plattformübergreifendes Widget-Toolkit zum Erstellen grafischer Benutzeroberflächen.
Befolgen Sie diese Schritte, installieren Sie xRDP, öffnen Sie es auf Ihrem Windows-Computer über RDC (Remote Desktop Connection) und verwenden Sie Chromium.
Schritt 1 – xRDP installieren
Öffnen Sie Terminal (Strg+Alt+T) und führen Sie die folgenden Befehle aus:
sudo apt-get update
sudo apt-get install xrdp
Schritt 2 – Installieren Sie XFCE4 (Unity scheint xRDP in Ubuntu 14.04 nicht zu unterstützen, obwohl es in Ubuntu 12.04 unterstützt wurde). Deshalb installieren wir Xfce4.
sudo apt-get install xfce4
Schritt 3 – xRDP konfigurieren
In diesem Schritt ändern wir zwei Dateien, um sicherzustellen, dass xRDP Xfce4 verwendet. Zuerst müssen wir unsere .xsession-Datei in unserem Home-Verzeichnis erstellen oder bearbeiten. Wir können entweder nano verwenden oder einfach eine Echo-Anweisung umleiten (einfacher):
echo xfce4-session >~/.xsession
Die zweite Datei, die wir bearbeiten müssen, ist die Startdatei für xRDP, damit Xfce4 gestartet wird.
sudo nano /etc/xrdp/startwm.sh
Der Inhalt sollte folgendermaßen aussehen (achten Sie auf die letzte Zeile und ignorieren Sie . /etc/X11/Xsession):
#!/bin/sh
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE
fi
startxfce4
Schritt 4 – xRDP neu starten
Damit alle Änderungen wirksam werden, starten Sie xRDP wie folgt neu:
sudo service xrdp restart
Testen Ihrer xRDP-Verbindung
Starten Sie auf dem Computer, der Ihren Ubuntu-Rechner fernsteuern wird, Ihren RDP-Client. Windows wird standardmäßig mit einem Remotedesktop-Client geliefert (mstsc.exe – Sie können ihn von einer Eingabeaufforderung aus starten oder die Verknüpfung zu Remotedesktop unter Zubehör finden). Oder suchen Sie im Startmenü nach „remote“ (Windows 7) oder im Suchfeld von Windows 8 nach „remote“.