I had already installed Citrix ICA Client on my OpenSuse machine. You get the software here:
http://www.citrix.com/downloads/citr...linux-130.html
This worked on Firefox for awhile, but policies were changed for Windows only at the site. I did noticed that Chromium still used the old standard. When you login into your Citrix launch site with Chromium and click on an icon, it will download a file like "launch.ica" and when I tried to launch it would just open in Kwrite.
To fix this I followed the instructions for Ubuntu - these instructions mostly work, I'm giving credit to the original poster of the solution in that forum: http://ubuntuforums.org/showthread.php?t=1645173
Here are the actions that worked for me in OpenSuse 13.1
Creating MIME types for Citrix ICA Client
1. Create new file /usr/share/applications/wfica.desktop
[[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
2. Create new file /usr/share/mime/packages/ica.xml
<?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>
3. su into root and issue this command
update-desktop-database && sudo update-mime-database /usr/share/mime
4. Run the following from the command line:
xdg-mime install --novendor /usr/share/mime/packages/ica.xml
xdg-mime default wfica.desktop application/x-ica
5. At this point, if you click on a browser link that should launch an application using Citrix, it will download a file called something like "launch.ica". If you click on the little arrow next to this file, and choose "Always open files of this type", then choose "Open", it should work.
http://www.citrix.com/downloads/citr...linux-130.html
This worked on Firefox for awhile, but policies were changed for Windows only at the site. I did noticed that Chromium still used the old standard. When you login into your Citrix launch site with Chromium and click on an icon, it will download a file like "launch.ica" and when I tried to launch it would just open in Kwrite.
To fix this I followed the instructions for Ubuntu - these instructions mostly work, I'm giving credit to the original poster of the solution in that forum: http://ubuntuforums.org/showthread.php?t=1645173
Here are the actions that worked for me in OpenSuse 13.1
Creating MIME types for Citrix ICA Client
1. Create new file /usr/share/applications/wfica.desktop
[[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
2. Create new file /usr/share/mime/packages/ica.xml
<?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>
3. su into root and issue this command
update-desktop-database && sudo update-mime-database /usr/share/mime
4. Run the following from the command line:
xdg-mime install --novendor /usr/share/mime/packages/ica.xml
xdg-mime default wfica.desktop application/x-ica
5. At this point, if you click on a browser link that should launch an application using Citrix, it will download a file called something like "launch.ica". If you click on the little arrow next to this file, and choose "Always open files of this type", then choose "Open", it should work.