I have been tracking a long running issue with regard with Citrix ICA client not working in Google Chrome. This has been reported on the Citrix and Google sites but neither seem to supply a working solution.
Then today I came across the following link by Eudemus on the ubuntuforums which was based on a a post over at the Chromium forums
Edit the file /usr/share/applications/wfica.desktop include the following:
[Desktop Entry]
Name=Citrix ICA client
GenericName=Citrix ICA Client
Comment=Citrix nFuse session file
Categories=Application
Encoding=UTF-8
Exec=/opt/Citrix/ICAClient/wfica
Icon=wfica
Terminal=false
Type=Application
MimeType=application/x-ica
Edit the file /usr/share/mime/packages/ica.xml include the following:
<?xml version="1.0" encoding="utf-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> <mime-type type="application/x-ica"> <comment>Citrix ICA launcher</comment> <glob pattern="*.ica"/> </mime-type> </mime-info>
And finally run the command
xdg-mime install --novendor /usr/share/mime/packages/ica.xml
Then you should be able to open the ica files and citrix will start just like in Firefox. Why was this so hard.