Start a new topic

Support Dynamic Virtual Channels on Mac

Tricerat has produced a Screwdrivers DVC plugin that works with FreeRDP on the Mac via Homebrew.  It provides dramatically better printing performance than using the built-in RD Easy Print.


Since FreeRDP via Homebrew is not something we want our users to have to deal with, we were investigating other options and Royal TSX came up in our search.  As Royal TSX leverages FreeRDP "under-the-hood" it would be great if we could pass the DVC plugin into the underlying FreeRDP code so we could give our RDS users a user-friendly way to access our services.


Here is a link to the documentation for the DVC plugin installation:


https://tricerat.atlassian.net/wiki/spaces/TKB/pages/2641854484/ScrewDrivers+on+macOS

1 Comment

Hi Damon,


we are happy to report that this feature is now available in the latest Royal TSX V6 Build, which can be downloaded here:

https://www.royalapps.com/ts/mac/download


You can find the Release Notes here:

https://www.royalapps.com/go/kb-ts-mac-releasenotes


As mentioned in your ticket, could you please follow these steps to test the functionality and let us know if the implementation works for you? 

1.)First, please move the virtual channel library to the path where Royal TSX expects it. In our case the library was installed to:

/opt/homebrew/Cellar/freerdp/3.10.2/lib/freerdp2/libsdfreerdp-client.dylib


Unfortunately, Royal TSX can not find it in the default install location so you will have to move it to:

/usr/local/lib/freerdp3/libsdfreerdp-client.dylib


In case that folder doesn't exist, please create the following folder and move it there manually:

/usr/local/lib/freerdp3


2.)Once this has been done, the following property must be set/configured in your rtsz file using a text editor. This can be done by adding the following additional line for each connection that is to use the virtual channel:

<PlugInDlls>sdfreerdp</PlugInDlls>


After that, save your changes, start Royal TSX and check if the Dynamic Virtual Channel is working for you. If you could let us know if this works for you, it would be greatly appreciated. 


Thanks & best regards,

Christoph

Login or Signup to post a comment