FreeRDP
openthinclient 2022.1 : FreeRDP
Sowohl Rdesktop als auch FreeRDP sind OpenSource-Anwendungen, die den Zugriff auf Windows Desktops oder Windows TerminalServer erlauben.
Die Anwendung projiziert dabei das Bild (Desktop) der entfernt laufenden Sitzung auf dem Thinclient, und fragt umgekehrt Tastatur & Maus ab und leitet diese an die virtuelle Windows Sitzung weiter. Hierbei wird das Microsoft RDP-Protokoll verwendet.
Um diese Anwendung neu anzulegen, lesen Sie bitte im Abschnitt Anlegen einer Anwendungskonfiguration nach.
Für einen schnellen Einstieg, in dem nur die Minimalkonfiguration beschrieben ist, siehe Artikel FreeRDP Quickstart Guide.
Falls Sie nach Einstellungen suchen um die User Experience zu verbessern, siehe Artikel FreeRDP Performance optimieren.
Konfiguration
Generelle Einstellungen
Legt fest, ob die Anwendung bei Start des ThinClients automatisch gestartet werden soll
Icon ausblenden (optional) Wählen Sie hier aus, ob das Anwendungs-Icon im Startmenü und auf dem Desktop angezeigt werden soll. Benutzerdefiniertes Symbol (optional)Tragen Sie den Dateinamen des Symbols ein. Hinweise zum Hochladen von Icons finden Sie im Artikel Custom-Ordner.
Nach Beenden der AnwendungWählen Sie aus, was geschehen soll, wenn die Anwendung beendet wird. Hierbei gilt zu beachten, dass die Anwendung entweder vom User selbst beendet werden kann, oder gegebenenfalls durch äußere Einflüsse (z.B. timeout) beendet wird:
Anwendung neu starten
Benutzer abmelden (nur sinnvoll, wenn Sie dem Thinclient keine Autologin Komponente zugewiesen haben)
ThinClient neustarten
ThinClient ausschalten
ThinClient ausschalten mit Abbrechen-Dialog AnwendungseinstellungenServeradresse
Geben Sie die IP-Adresse des Terminal Server oder dessen Netzwerkname an. Alternativer Port (optional) Sofern serverseitig ein anderer Port eingestellt ist, tragen Sie diesen hier ein - der Standardwert ist3389.
Load-Balance-Info (TSV URL)
Nur notwendig beim Einsatz eines Session Brokers.
Durch diesen Parameter weiß der Broker welche Collection verwendet werden soll, z.B: tsv://MS Terminal Services Plugin.1.collection
Fehlerdialoge für diese Exit Codes unterdrücken
Eine kommaseparierte Liste von Zahlen, z.B. 5, 131 Anmeldung AuthentifizierungWenn Sie keine Anmeldedaten eintragen, erscheint ein Login Dialog am Thinclient.
Benutzer Passwort Fenster Falls Sie diese Option aktivieren, wird FreeRDP über alle angeschlossenen Monitore in Vollbild angezeigt.Skaliert die gesamte Anzeige des Remote Desktops. Mögliche Werte:
Zusätzliche Parameter
Tragen Sie hier weitere manuelle Parameter ein, die nicht über direkt über die Management-Optionen ausgewählt werden können.
Für eine Übersicht über alle möglichen Parameter, öffnen Sie auf einem ThinClient ein Terminal (Strg+Alt+X) und führen Sie diesen Befehl aus:
/opt/freerdp/bin/xfreerdp
Die Zeile mit den Parametern wird direkt, ohne Escaping übernommen und in einer bash-Shell ausgeführt. Dies macht es möglich Informationen aus Umgebungsvariablen oder Programmen einzufügen.
Um versehentliche Funktionen oder Effekte zu vermeiden müssen Steuerzeichen bei der Eingabe händisch escapt werden. Fügen Sie dazu vor diesen Zeichen jeweils ein Backslash ein:
$ \ ` ' " * ( )
Z.B. bei Angabe eines Proxies mit dem Passwort p4$$\/\/0rd geben Sie den Parametr /p in dieser Form ein: /p:p4\$\$\\/\\/0rd
Beispiele:
Drive Redirection
Tragen Sie folgende Zeile ein (geben Sie die entsprechend richtigen Pfade an):
/drive:home,/home/tcos
Hostnamen als Benutzer
Mit Hilfe des Befehls hostname kann der Hostname (in einer Sub-Shell) ausgelesen werden. Als Passwort wird ein statischer Wert übergeben.
/u:$(hostname) /p:p4ssw0rd
Automatische Erkennung: Der Server sollte versuchen, den Verbindungstyp zu erkennen.
Treiber für Diktiergeräte, Fußschalter u.ä.
Diese leiten Knöpfe und Tasten der Geräte in die Windows Sitzung weiter. Für Diktiergeräte sollte ausserdem Soundweiterleitung aktiviert sein (siehe oben).
Die automatische Erkennung erfolgt anhand der USB-IDs der Geräte, wenn diese beim Start dieser Applikation angeschlossen sind.
Grundig Plugin aktivieren
Olympus Plugin aktivieren
StepOver TCP Connection aktivierenAktiviert die Client-Komponente für die Weiterleitung eines am ThinClient angeschlossenen StepOver-Pad.
Zur Einrichtung der Server-Komponente lesen Sie die Dokumentation von StepOver.
StepOver TCP Connection Port
Port am ThinClient über den die TCP-Verbindung aufgebaut wird. Dies muss der selbe Wert wie in derconfig.ini auf dem Server sein.
Teilen der Zwischenablage zwischen der Windows Sitzung und openthinclient OS.
Leitet alle PC/SC Smartcard Lesegeräte in die Windows Sitzung weiter.
Aktivieren Sie diesen Schalter um Datenträger in die Windows Sitzung mitzunehmen. Siehe auch FreeRDP USB Datenträger Weiterleitung für weitere Informationen und Troubleshooting.USB-Geräte direkt in Die windows-Sitzung weiterleiten.
Eine kommaseparierte Liste von USB IDs. Z.B.: 2133:0001
Lesen Sie mit folgendem Befehl die USB-ID der angeschlossenen Geräte aus:
tcos@testclient:~$ lsusb
Es erscheint ein Ausgabe ähnlicher dieser:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1a2c:0c21 China Resource Semico Co., Ltd
Bus 001 Device 003: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 001 Device 008: ID 2133:0001 SignoPad Sigma
Die USB-Weiterleitung eines Gerätes verhindert alle anderen Weiterleitungen.
Wenn Sie beispielsweise einen Smartcard-Leser weiterleiten wollen, aktivieren Sie die Smartcard Weiterleitung und tragen Sie nicht dessen USB-ID in dieses Feld ein.
nutze Kompression Aktivieren Sie diesen Schalter und die Netzwerklast zu verringern. Dafür steigt die CPU Auslastung auf dem Thinclient. Aktivieren Sie diesen Schalter bei WAN Verbindung. Wenn dieser Schalter aktiviert ist, werden Mausclicks bereits registriert bevor der Bildaufbau abgeschlossen ist. Tastatur Layout Wählen Sie hier Ihr Tastatur-Layout aus. Startverzögerung (in Sekunden) Verzögert die Anzeige des Anmeldedialoges um die angegebene Zahl in Sekunden.
COM1
Die Anschlussnamen
/dev/ttyS0-2 bezeichnen die seriellen Anschlüsse am Thinclient.Die Anschlussnamen
/dev/ttyUSBS0-2 bezeichnen die evtl. angeschlossenen seriell zu USB Adapter.
COM2
COM3
Aktiviert RemoteFX auf Windows Versionen, die älter als Windows Server 2008R2 sind.
Diese Option wird ignoriert, wenn als Netzwerkverbindungstyp "Automatische Erkennung" ausgewählt wurde.
Siehe Artikel FreeRDP Performance optimieren.
Diese Option wird ignoriert, wenn als Netzwerkverbindungstyp "Automatische Erkennung" ausgewählt wurde.
nutze Desktop Designs
Schriften glätten
Desktop-Composition (Aero) zulassen
Volles Fenster beim Ziehen anzeigen
Menü-Animationen aktivieren
