back to RDS

RDS Linux Advanced

The simplest method to connect from a managed Linux client to the D-ITET terminal server is by issuing the command

win.start

in the terminal. Further options of win.start can be shown with

win.start --help

The wrapper win.start is a simple bash script, it's content may be inspected at /usr/pack/xfreerdp-2.x.x-sr/amd64-debian-linux10/bin/win.start. It uses most of the advanced options shown below.

Advanced FreeRDP commands

Below, you can find some examples of connection setups made for different situations (network speed, audio, scaling, ...).

Auto Reconnect

To have the xfreerdp reconnect automatically after a connection timeout use parameters as in the following example:

xfreerdp-2.x.x /v:SERVERNAME.ee.ethz.ch /d:d /u:USERNAME +auto-reconnect /auto-reconnect-max-retries:40

Auto reconnect only works without the graphics and caching parameters shown below.

Change Keyboard Language

If your keyboard settings differ from the default, look for the id of your preferred keyboard layout with the following command:

xfreerdp-2.x.x /kbd-list

And add the matching parameter ("Swiss German" in the example below) to your xfreerdp command:

xfreerdp-2.x.x /v:SERVERNAME.ee.ethz.ch /d:d /u:USERNAME /kbd:0x00000807 

Deluxe Fullscreen

Fullscreen mode, max. network speed, as many as possible decorations and animations, audio forwarded to your workstation

xfreerdp-2.x.x /v:SERVERNAME.ee.ethz.ch /d:d /u:USERNAME /gdi:hw /gfx:rfx +gfx-progressive +bitmap-cache +offscreen-cache +glyph-cache /rfx /codec-cache:rfx -compression /bpp:32 /network:lan +fonts +window-drag +menu-anims +wallpaper +decorations +themes +aero +clipboard /sound:sys:pulse /f /multimon /span +toggle-fullscreen

Deluxe Scaling

Full HD resolution, scaling still possible. max. network speed, as many as possible decorations and animationss, audio forwarded to your workstation

xfreerdp-2.x.x /v:SERVERNAME.ee.ethz.ch /d:d /u:USERNAME /gdi:hw /gfx:rfx +gfx-progressive +bitmap-cache +offscreen-cache +glyph-cache /rfx /codec-cache:rfx -compression /bpp:32 /network:lan +fonts +window-drag +menu-anims +wallpaper +decorations +themes +aero +clipboard /dynamic-resolution /sound:sys:pulse /w:1920 /h:1080

RemoteApps (BETA)

RDP file method

Direct connection by using an alias


CategoryHomepage

RDS-Linux-Advanced (last edited 2022-09-06 06:53:13 by stroth)