1477
Comment:
|
2921
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
[[RDS|back to RDS]] |
|
Line 5: | Line 7: |
''Below, you can find some examples of connection setups made for different situations (network speed, audio, scaling, ...).'' | 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.0.0 /g:worli.ee.ethz.ch /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.0.0 /kbd-list }}} And add the matching parameter ("Swiss German" in the example below) to your xfreerdp command: {{{ xfreerdp-2.0.0 /g:worli.ee.ethz.ch /v:SERVERNAME.ee.ethz.ch /d:d /u:username /kbd:0x00000807 }}} |
Line 12: | Line 31: |
''*Fullscreen mode, max. network speed, as many as possible decorations and animations. Audio forwarded.'' | . ''*Fullscreen mode, max. network speed, as many as possible decorations and animations. Audio forwarded.'' |
Line 19: | Line 38: |
''*Start with Full HD resolution, scaling still possible. max. network speed, as many as possible decorations and animations. Audio forwarded.'' | . ''*Full HD resolution, scaling still possible. max. network speed, as many as possible decorations and animations. Audio forwarded.'' |
Line 22: | Line 41: |
'''RDP file method''' * Connect to https://worli.ee.ethz.ch/RDWeb * Login with your nethz credentials: "d\USERNAME" * Downlaod the rdp file of a RemoteApp to a location you remeber and name it for example RemoteApp.rdp (for example notepad.rdp) {{{ xfreerdp-2.0.0 ./notepad.rdp /g:worli.ee.ethz.ch /gu:USERNAME /gd:d /u:USERNAME /d:d }}} . ''*Opens a program within scalable window'' '''Direct connection by using an alias''' |
|
Line 25: | Line 57: |
. ''*Opens a program within scalable window'' . {i} ''You can find the name of the alias by downloading the RDP file and opening it with a text editor. Search for the line ''''remoteapplicationprogram''':s:||notepad' and extract the alias after the pipe symbols. In this case: 'notepad'.'' |
|
Line 26: | Line 60: |
''*Start only a single program within a single window (scaling possible)'' |
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.0.0 /g:worli.ee.ethz.ch /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.0.0 /kbd-list
And add the matching parameter ("Swiss German" in the example below) to your xfreerdp command:
xfreerdp-2.0.0 /g:worli.ee.ethz.ch /v:SERVERNAME.ee.ethz.ch /d:d /u:username /kbd:0x00000807
Deluxe Fullscreen
xfreerdp-2.0.0 /g:worli.ee.ethz.ch /d:d /u:username /v:SERVERNAME.ee.ethz.ch /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
*Fullscreen mode, max. network speed, as many as possible decorations and animations. Audio forwarded.
Deluxe Scaling
xfreerdp-2.0.0 /g:worli.ee.ethz.ch /d:d /u:USERNAME /v:vela.ee.ethz.ch /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
*Full HD resolution, scaling still possible. max. network speed, as many as possible decorations and animations. Audio forwarded.
RemoteApps (BETA)
RDP file method
Connect to https://worli.ee.ethz.ch/RDWeb
- Login with your nethz credentials: "d\USERNAME"
Downlaod the rdp file of a RemoteApp to a location you remeber and name it for example RemoteApp.rdp (for example notepad.rdp)
xfreerdp-2.0.0 ./notepad.rdp /g:worli.ee.ethz.ch /gu:USERNAME /gd:d /u:USERNAME /d:d
*Opens a program within scalable window
Direct connection by using an alias
xfreerdp-2.0.0 /g:worli.ee.ethz.ch /d:d /u:USERNAME /v:vela.ee.ethz.ch /app:"||notepad" /rfx
*Opens a program within scalable window
You can find the name of the alias by downloading the RDP file and opening it with a text editor. Search for the line 'remoteapplicationprogram:s:||notepad' and extract the alias after the pipe symbols. In this case: 'notepad'.