Tutorials  /  Ubuntu

ThinLinc VDI mit GPU-Beschleunigung auf Ubuntu installieren – Anleitung

Ccentron Redaktion · November 2025 ·5 Min. Lesezeit ·Ubuntu, Tutorial

Eine Virtual Desktop Infrastructure (VDI) bietet eine sichere und zentral verwaltete Desktop-Umgebung, die von einem einzelnen Server bereitgestellt wird. Cendio ThinLinc ist eine Open-Source-Lösung auf Enterprise-Niveau, die speziell für Linux-Systeme entwickelt wurde.

In dieser Anleitung erfährst du, wie du einen ThinLinc-Server auf einer Cloud-GPU VM bereitstellst, GPU-Beschleunigung aktivierst und dich sowohl über den ThinLinc-Client als auch über einen Webbrowser mit deinem virtuellen Desktop verbindest.

Voraussetzungen

  • Deploy eines Ubuntu 20.04 Servers auf einer Cloud-GPU VM mit einer unserer Nvidia GPUs.
  • Zugriff auf den Server über SSH als Nicht-Root-Benutzer mit Sudo-Rechten.
VM

Passende Infrastruktur bei centron

Ubuntu-Server ohne eigene Hardware: ccloud³ VMs mit vollem Root-Zugriff ab 3,12 € im Monat, stundengenau abgerechnet und in Sekunden bereit. Cloud Server mieten →

ThinLinc Server installieren

ThinLinc stellt eine Virtual Desktop Infrastructure (VDI) bereit, die es mehreren Benutzern ermöglicht, über einen Webbrowser oder Desktop-Client auf deinen Ubuntu-Desktop zuzugreifen. Befolge die folgenden Schritte, um den ThinLinc-Server herunterzuladen und zu installieren.

Aktualisiere den Paketindex deines Systems:

Konsole
$ sudo apt update

Lade das neueste ThinLinc-Serverpaket von Cendio herunter:

Konsole
$ wget https://www.cendio.com/downloads/server/tl-4.19.0-server.zip

Entpacke die heruntergeladene Archivdatei:

Konsole
$ unzip tl-4.19.0-server.zip

Wechsle in das entpackte Verzeichnis:

Konsole
$ cd tl-4.19.0-server

Starte das Installationsskript von ThinLinc:

Konsole
$ sudo ./install-server

Das Skript führt dich durch die Installation. Du wirst aufgefordert:

  • Die Lizenzvereinbarung zu akzeptieren (yes eingeben).
  • Master als Servertyp auszuwählen.
  • Die externe IP-Adresse, Administrator-E-Mail und das Web-Admin-Passwort einzugeben.

Erlaube dem Assistenten, fehlende Abhängigkeiten automatisch zu installieren und Firewall- sowie AppArmor-Regeln zu konfigurieren. Nach Abschluss werden die ThinLinc-Dienste automatisch gestartet.

Überprüfe die laufenden ThinLinc-Dienste:

Konsole
$ sudo systemctl status vsmserver vsmagent tlwebaccess

Diensteübersicht:

  • vsmserver: Verwaltet Authentifizierung und Sitzungen.
  • vsmagent: Startet und überwacht Benutzersitzungen.
  • tlwebaccess: Bietet webbasierten Zugriff über HTTPS.

VirtualGL für GPU-Beschleunigung aktivieren

Um GPU-Beschleunigung zu ermöglichen, installiere VirtualGL, das OpenGL-Befehle an die NVIDIA-GPU weiterleitet, um eine bessere Rendering-Leistung zu erzielen.

Lade den GPG-Schlüssel für das VirtualGL-Repository herunter:

Konsole
$ wget -qO- https://packagecloud.io/dcommander/virtualgl/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/virtualgl-archive-keyring.gpg

Füge das VirtualGL-Repository hinzu:

Konsole
$ echo "deb [signed-by=/usr/share/keyrings/virtualgl-archive-keyring.gpg] https://packagecloud.io/dcommander/virtualgl/any any main" | sudo tee /etc/apt/sources.list.d/virtualgl.list

Aktualisiere dein System und installiere VirtualGL zusammen mit den GPU-Testtools:

Konsole
$ sudo apt update
$ sudo apt install virtualgl glmark2 xterm -y

Überprüfe die installierte Version:

Konsole
$ vglrun --version

Konfiguriere VirtualGL:

Konsole
$ sudo /opt/VirtualGL/bin/vglserver_config

Folge den Anweisungen, um den Zugriff auf die GPU auf die Gruppe vglusers zu beschränken und die Sicherheit zu erhöhen.

Füge den ThinLinc-Benutzer zur Gruppe vglusers hinzu:

Konsole
$ sudo usermod -aG vglusers example-user

Beende Anzeige- und NVIDIA-Dienste vor dem Neustart:

Konsole
$ sudo systemctl stop sddm nvidia-persistenced
$ sudo modprobe -r nvidia_uvm nvidia_drm nvidia_modeset nvidia
$ sudo reboot

Auf Ubuntu-Desktop über den ThinLinc-Client zugreifen

Lade das ThinLinc-Client-Paket von Cendio herunter und installiere es:

Konsole
$ wget https://www.cendio.com/downloads/clients/thinlinc-client_4.19.0-4005_amd64.deb
$ sudo apt install ./thinlinc-client_4.19.0-4005_amd64.deb

Starte den ThinLinc-Client, gib die IP-Adresse des Servers, deinen Benutzernamen und dein Passwort ein und verbinde dich. Dein Linux-Desktop sollte nun mit GPU-Unterstützung angezeigt werden.

Auf Ubuntu-Desktop über den Webbrowser zugreifen

ThinLinc ermöglicht auch den Zugriff über den Webbrowser. Öffne diesen Link:

https://SERVER_IP:300

Melde dich mit deinen ThinLinc-Zugangsdaten an, um die Desktop-Sitzung direkt im Browser zu öffnen.

Starte einen Grafik-Benchmark, um die GPU-Beschleunigung zu testen:

Konsole
$ glmark2 --show-all-options

Überprüfe die GPU-Auslastung zur Bestätigung der NVIDIA-Beschleunigung:

Konsole
$ sudo nvidia-smi

Zugriff auf das ThinLinc Control Panel

Das webbasierte Control Panel von ThinLinc ermöglicht Administratoren das Verwalten von Benutzern, Sitzungen und Systemeinstellungen. Rufe dazu folgenden Link auf:

https://SERVER_IP:1010

Melde dich mit den während der Installation festgelegten Admin-Zugangsdaten an, um dein VDI-System zu verwalten.

Fazit

Du hast erfolgreich eine Linux-basierte Virtual Desktop Infrastructure (VDI) mit Cendio ThinLinc auf einer Cloud-GPU VM eingerichtet. Du hast den ThinLinc-Server installiert, GPU-Beschleunigung mit VirtualGL aktiviert und die Leistung mit Benchmark-Tools überprüft. Schließlich hast du dich sowohl über den ThinLinc-Client als auch über den Webbrowser verbunden und den sicheren, GPU-beschleunigten Zugriff auf deine Ubuntu-Umgebung bestätigt.

Jetzt 200 € Guthaben sichern

Testen Sie Ihr Setup auf ccloud³

Registrieren Sie sich in der ccloud³ und erhalten Sie 200 € Startguthaben für Ihr Projekt – z. B. für eine PostgreSQL-VM mit automatischen Backups.

centron Redaktion Technische Redaktion

Das Redaktionsteam von centron schreibt Anleitungen aus dem Betriebsalltag: getestet auf unserer eigenen Plattform, betrieben im Rechenzentrum in Hallstadt bei Bamberg.

Kategorie Ubuntu
Teilen
Noch offene Fragen?

Unser Team hilft Ihnen bei Ihrem konkreten Setup weiter – von Menschen, die die Plattform selbst betreiben.

War dieses Tutorial hilfreich?

Ihre Antwort wird anonym gespeichert und hilft uns, die Tutorials zu verbessern.

Kommentare

Noch keine Kommentare – stellen Sie die erste Frage zu diesem Tutorial.

Zum Kommentieren anmelden

Kommentare stehen centron-Kunden offen. Melden Sie sich in Ihrem Konto an, um eine Frage zu diesem Tutorial zu stellen.

Weiterlesen

Das könnte Sie auch interessieren

Jetzt kostenlos anfangen

Melden Sie sich an und erhalten Sie in den ersten 60 Tagen ein Guthaben von 200 € bei centron.

Dieses Werbeangebot gilt nur für neue Konten. Angebot ausschließlich für Gewerbetreibende.

Jetzt loslegen Sales kontaktieren