Finally able to open Citrix from Chrome

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.

This entry was posted in citrix. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *