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

Reply via email to