1 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
2 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
5 <date>2011-08-27</date>
7 <authorblurb><para>The FreeRDP Team</para></authorblurb>
11 <refentrytitle>xfreerdp</refentrytitle>
12 <manvolnum>1</manvolnum>
13 <refmiscinfo class="source">freerdp</refmiscinfo>
14 <refmiscinfo class="manual">xfreerdp</refmiscinfo>
17 <refname><application>xfreerdp</application></refname>
18 <refpurpose>FreeRDP X11 client</refpurpose>
22 <date>2011-08-27</date>
25 <command>xfreerdp</command> [options] server[:port] [[options] server[:port] …]
30 <date>2011-08-27</date>
32 <title>DESCRIPTION</title>
34 <command>xfreerdp</command> is an X11 Remote Desktop Protocol (RDP)
35 client which is part of the FreeRDP project. An RDP server is built-in
36 to many editions of Windows. Alternative servers included xrdp and VRDP (VirtualBox).
40 <title>OPTIONS</title>
46 Attach to the admin console of the server.
51 <term>-a <replaceable class="parameter">bpp</replaceable></term>
54 Sets the color depth for the connection to <replaceable class="parameter">bpp</replaceable> bits per pixel.
55 Valid values are 8, 15, 16, 24 and 32. The default value is the color depth of the FreeRDP-window.
59 <varlistentry id="WorkingDir">
60 <term>-c <replaceable class="parameter">dir</replaceable></term>
63 Sets the working-dir to <replaceable class="parameter">dir</replaceable>.
64 This parameter is only used when an AlternateShell (<xref linkend="AlternateShell"/>) is requested.
65 <replaceable class="parameter">dir</replaceable> should contain the executable file specified in the AlternateShell.
73 Removes the windows decorations.
81 Domain used in authentication.
89 start in full screen mode. This mode can always be en- and disabled using Ctrl-Alt-Enter.
94 <term>-T <replaceable class="parameter">text</replaceable></term>
97 Sets the window title to <replaceable class="parameter">text</replaceable>.
102 <term>-g <replaceable class="parameter">geometry</replaceable></term>
105 Sets the size of the FreeRDP window (and of the remote desktop, when establishing a new connection).
106 <replaceable class="parameter">geometry</replaceable> can have one of the following forms:
110 <replaceable class="parameter">W</replaceable>x<replaceable class="parameter">H</replaceable> -
111 in this case the resulting window will be of
112 <replaceable class="parameter">W</replaceable>x<replaceable class="parameter">H</replaceable> pixels.
117 <replaceable class="parameter">P</replaceable>% -
118 in this case the resulting window will be <replaceable class="parameter">P</replaceable>%
124 The special keyword <emphasis>workarea</emphasis> -
125 in this case the resulting window will be of the same size as your workarea.
133 <term>-k <replaceable class="parameter">id</replaceable></term>
136 Sets the keyboard-layout-id to <replaceable class="parameter">id</replaceable>.
144 Don't send mouse motion events.
149 <term>-n <replaceable class="parameter">hostname</replaceable></term>
152 Set the reported client hostname to <replaceable class="parameter">hostname</replaceable>.
153 Default is to automatically detect the hostname.
161 Play audio on the console instead of redirecting to the client.
166 <term>-p <replaceable class="parameter">password</replaceable></term>
169 Password used in authentication.
173 <varlistentry id="AlternateShell">
174 <term>-s <replaceable class="parameter">shell</replaceable></term>
177 Sets the startup-shell to <replaceable class="parameter">shell</replaceable>.
178 This parameter should contain a complete path to the alternate shell.
179 If the alternete shell requires a different working directory use <xref linkend="WorkingDir"/>.
184 <term>-t <replaceable class="parameter">port</replaceable></term>
187 Connect to <replaceable class="parameter">port</replaceable>, instead of the default 3389.
192 <term>-u <replaceable class="parameter">username</replaceable></term>
195 Username used in authentication.
200 <term>-x <replaceable class="parameter">flag</replaceable></term>
203 Set the experiance performance flags.
204 <replaceable class="parameter">flag</replaceable> can be one of:
208 m - (modem): Equivalent to 15.
213 b - (broadband): Equivalent to 1.
218 l - (lan): Equivalent to 0.
223 <replaceable class="parameter">num</replaceable> - A hexadecimal number that
224 represents a bit-mask, were numbers mean the following
225 <footnote><para>Taken from <ulink url="http://msdn.microsoft.com/en-us/library/cc240476%28v=prot.10%29.aspx">
226 MS-RDPBCGR Section 2.2.1.11.1.1.1 - Extended Info Packet</ulink></para></footnote>:
229 <para>1: Disable desktop wallpaper.</para>
232 <para>2: Disable full-window drag (only the window outline is displayed when the window is moved).</para>
235 <para>4: Disable menu animations.</para>
238 <para>8: Disable user interface themes.</para>
241 <para>20: Disable mouse cursor shadows.</para>
244 <para>40: Disable cursor blinking.</para>
247 <para>80: Enable font smoothing.</para>
250 <para>100: Enable Desktop Composition.</para>
271 initialize a RemoteApp connection. This implies -g workarea.
284 <term>--no-auth</term>
287 Skips authentication. This is useful e.g. for the current FreeRDP server that doesn't yet support server-side authentication.
292 <term>--no-fastpath</term>
295 Disables fast-path. Use slow-path packets instead, which have larger headers.
296 It might be good for debugging certain issues when you suspect it might be
297 linked to the parsing of one of the two header types.
305 GDI rendering backend. <replaceable class="parameter">backend</replaceable> can be either sw (software) or hw (hardware).
310 <term>--no-osb</term>
313 Disable off screen bitmaps.
318 <term>--no-bmp-cache</term>
321 Disable bitmap cache.
326 <term>--plugin</term>
342 <term>--rfx-mode</term>
345 RemoteFX operational flags. <replaceable class="parameter">flags</replaceable> can be either v[ideo], i[mage]), default is video.
358 <term>--disable-wallpaper</term>
366 <term>--composition</term>
369 Enable composition (RDVH only, not to be confused with remote composition).
374 <term>--disable-full-window-drag</term>
377 Disable full window drag.
382 <term>--disable-menu-animations</term>
385 Disable menu animations.
390 <term>--disable-theming</term>
398 <term>--no-rdp</term>
401 Disable Standard RDP encryption.
406 <term>--no-tls</term>
409 Disable TLS encryption.
414 <term>--no-nla</term>
417 Disable network level authentication.
422 <term>--sec <replaceable class="parameter">proto</replaceable></term>
425 force protocol security. <replaceable class="parameter">proto</replaceable> can be one of rdp, tls or nla.
433 force NTLM protocol version. <replaceable class="parameter">version</replaceable> can be one of 1 or 2.
438 <term>--ignore-certificate</term>
441 ignore verification of logon certificate.
446 <term>--version</term>
449 Print version information.
458 <ulink url="http://www.freerdp.com/">http://www.freerdp.com/</ulink>