Um den GUI-Zugriff für Intel® Developer Cloud zu aktivieren, führen Sie die folgenden Schritte aus.
- Stellen Sie mit dem SSH-Befehl auf der Seite "View Instances" eine Verbindung zu einer Intel® Developer Cloud Instance her.
- Führen Sie die folgenden Befehle Zeile für Zeile aus, um VNC einzurichten.
sudo apt install xfce4 xfce4-goodies tightvncserver xterm firefox -y
sudo update-alternatives --config x-terminal-emulator
sudo snap install novnc
mkdir ~/.vnc
cat > ~/.vnc/xstartup <<EOF
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
EOF
chmod +x ~/.vnc/xstartup
- Führen Sie den folgenden Befehl aus, um eine VNC-Serverinstanz zu starten.
vncserver -geometry 1280x1024 :1 - Führen Sie den folgenden Befehl aus, um noVNC auszuführen.
novnc --vnc localhost:5901
Hinweis | Bei Auftreten eines Fehlers: Port 6080 in use. Versuchen Sie es--listen PORT
- Beenden Sie den auf Port 6080 ausgeführten Prozess mit dem folgenden Befehl.
fuser -k 6080/tcp - Führen Sie den folgenden Befehl aus , um noVNC erneut auszuführen.
novnc --vnc localhost:5901
|
- Öffnen Sie ein neues Terminal, fügen Sie -L 6080:localhost:6080 am Ende des SSH-Befehls hinzu und stellen Sie eine Verbindung zur Instanz her.
- Navigieren Sie in einem Webbrowser zur folgenden URL.
http://localhost:6080/vnc.html?host=localhost - Stellen Sie eine Verbindung mit dem während der VNC-Konfiguration festgelegten Passwort her und greifen Sie erfolgreich auf die GUI zu.
- Öffnen Sie ein Terminal in der GUI und starten Sie xterm.
- Führen Sie den folgenden Befehl aus, um die Zugriffskontrolle zu deaktivieren.
xhost + - Starten Sie schließlich jede installierte Anwendung ohne Probleme über die GUI auf der Intel® Developer Cloud-Instanz.