Hey Zach, so you did the same like me. Indeed it is not that difficult. But when i tried it in this way, i had no USB-Device shown on windows side. I used lsusb for windows to check this - nothing. I also tried different device types (even USB sticks) - nothing.
May i can ask you some more questions. - Wich base version of otc are you useing? - Can you please post your 10-ica-usb.rules file? - What kinds of server OS and Citrix version are you running? - Have you done any special settings on the server side? - What kinds of devices did you successfully forward? About multi-mon: Is there any xinerama option in your nvidia config? Maybe wfica can not recognize booth of your screens if xinerama is enabled. Citrix claims that "-span" has no effect on Seamless or normal windowed sessions (including those in maximised windows)." Did you read the section "I want to make a session that spans multiple monitors" in this document already? http://support.citrix.com/proddocs/topic/receiver-linux-12-1/linux-troubleshooting-known-issues-display.html Regards, Jörn On 15.03.2013 14:58, Zach K. Miller wrote: > Hey Jörn, > > What we did is follow your instructions on the website for setting a dev > environment. We then installed and packaged the Citrix Receiver 12.0 for > Linux. Once packaged, we could go to our web interface and launch the > XenDesktop from Citrix. Nothing special there, but to get the USB > redirection was more fun. We ended up creating a command line applications > that runs the following: > > sudo bash -c "echo export ICAROOT=/opt/ica-client-12 >> /etc/environment"; > sudo ln -s /usr/lib/libXm.so.3 /usr/lib/libXm.so.4; sudo ln -s > /opt/ica-client-12/npica.so /etc/firefox-3/plugins/; sudo mv > /var/tcos/custom/85-ica-usb.rules /etc/udev/rules.d/10-ica-usb.rules; sudo > /etc/init.d/udev restart; sudo /opt/ica-client-12/ctxusbdgo start; sudo > /opt/firefox-3/tcos/launcher > 636E3D46697265666F782033205765622042726F777365722C6F753D617070732C6F753D6F70656E7468696E636C69656E742C64633D6F70656E7468696E636C69656E742C64633D6F7267 > > I'm guessing most of this could be trimmed out but I'll try to step through > it the best I can. > > 1. Add ICAROOT to environment path > 2. Register libXm > 3. Copy the npica plugin into the firefox plug-in folders > 4. I uploaded a custom udev ruleset into the tcos/custom folder then I move > it over to ica-usb rules. This was a must to get webcam redirection working. > 5. Once rules were uploaded, restart udev to pick them up. > 6. Call the ctxusbdgo app to start to accept usb redirection > 7. The last call is specific to our environment. We call firefox where we > include a proxy.pac file to restrict to specific websites and set the home > location to the citrix web interface we are using, so that long string is > just the starting parameter. > > Hopefully this helps you out from a perspective of how we got USB redirection > working. The multi-monitor is another fun part. We have gotten our cards to > work with OTC and see both monitors. We can also run the hdxcheck util that > is included with ICA-12 and it says we are multi-mon supported. The big > thing is this span option. We have tried adding the export WFICA_OPTS="-span > o" to this pre-run script with no success. I'm doing more reading and from > what I can tell, it may be required to use windowed mode instead of seamless > in order to get it to work, but I'm not sure at this point. If there is > anything else I can help with please let me know. > > Thanks, > Zach > ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ The Open Source Thin Client Solution http://openthinclient.org openthinclient-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openthinclient-user