Skip to content

Commit dca9c16

Browse files
JRomainGaf-airbus
authored andcommitted
Document FreeRDP 2 usage in README.md
1 parent 4dfb6d1 commit dca9c16

File tree

1 file changed

+28
-13
lines changed

1 file changed

+28
-13
lines changed

README.md

+28-13
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ Copy `libsoxy.dylib` to `/Applications/VMware Horizon Client.app/Contents/Librar
179179
Copy the frontend library into the VMware `rdpvcbridge` directory:
180180

181181
```bash
182-
sudo cp frontend/linux64/libsoxy.so /usr/lib/vmware/rdpvcbridge/
182+
sudo cp release/frontend/linux64/libsoxy.so /usr/lib/vmware/rdpvcbridge/
183183
```
184184

185185
**Note**: on recent versions of VMware Horizon client, the directory has moved to `/usr/lib/omnissa/rdpvcbridge/`.
@@ -201,21 +201,36 @@ regsvr32.exe /u soxy.dll
201201

202202
#### For FreeRDP and Remmina (Linux)
203203

204-
Create the directory `/usr/lib/freerdp3` and copy the library to it. Be
205-
careful, the name of the library **must** be `libsoxy-client.so` (not
206-
`libsoxy.so`) otherwise the library will not be found by Freerdp/Remmina.
204+
Create the FreeRDP plugin directory and copy the library to it. Be careful, the
205+
name of the library **must** be `libsoxy-client.so` (not `libsoxy.so`) otherwise
206+
the library will not be found by FreeRDP/Remmina:
207207

208-
```bash
209-
sudo mkdir -p /usr/lib/freerdp3
210-
sudo cp frontend/linux64/libsoxy.so /usr/lib/freerdp3/libsoxy-client.so
211-
```
208+
* For FreeRDP 2:
212209

213-
When you launch Freerdp from the command line, you have to add the
214-
argument `/vc:soxy` to tell Freerdp to load the library, for example:
210+
```bash
211+
sudo mkdir -p /usr/lib/x86_64-linux-gnu/freerdp2
212+
sudo cp release/frontend/linux64/libsoxy.so /usr/lib/x86_64-linux-gnu/freerdp2/libsoxy-client.so
213+
```
214+
* For FreeRDP 3:
215215

216-
```bash
217-
sdl-freerdp3 /dynamic-resolution /log-level:INFO /u:User /v:192.168.42.42 /vc:soxy
218-
```
216+
```bash
217+
sudo mkdir -p /usr/lib/freerdp3
218+
sudo cp release/frontend/linux64/libsoxy.so /usr/lib/freerdp3/libsoxy-client.so
219+
```
220+
221+
When you launch FreeRDP from the command line, you have to add the argument
222+
`/vc:soxy` to tell FreeRDP to load the library, for example:
223+
224+
* For FreeRDP 2:
225+
226+
```bash
227+
xfreerdp /dynamic-resolution /log-level:INFO /u:User /v:192.168.42.42 /vc:soxy
228+
```
229+
* For FreeRDP 3:
230+
231+
```bash
232+
sdl-freerdp3 /dynamic-resolution /log-level:INFO /u:User /v:192.168.42.42 /vc:soxy
233+
```
219234

220235
For Remmina, edit your RDP connection, got to the "Advanced" tab and
221236
set the "Static virtual channel" parameter to `soxy`.

0 commit comments

Comments
 (0)