Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Config
- inside .ICAClient/wfclient.ini, section [WFClient]... Add:-
- TWIMoveResizeType=0
- Installation
- 1. Install the dependencies
- By executing the following command:
- sudo dpkg --add-architecture i386 # only needed once
- sudo apt-get update
- sudo apt-get install nspluginwrapper lib32z1 libc6-i386 libxml2:i386 libstdc++6:i386 libxerces-c3.1:i386 libcanberra-gtk-module:i386 libcurl3:i386 libasound2-plugins:i386 libgstreamer-plugins-base0.10-0:i386
- 2. Get the official Citrix Receiver 13.0 .deb
- from: https://www.citrix.com/downloads/citrix-receiver/linux/receiver-for-linux-130.html
- Note: Get the download from the "For 64-bit Systems" section. The Download popup doesn't work in chrome, use Firefox.
- 3. Fix the broken .deb package
- The .deb package is broken. You can fix it using the following commmands:
- cd ~/Downloads
- mkdir ica_temp
- dpkg-deb -x icaclient_13.0.0.256735_amd64.deb ica_temp
- dpkg-deb --control icaclient_13.0.0.256735_amd64.deb ica_temp/DEBIAN
- sudo gedit ica_temp/DEBIAN/control
- And change the line that starts with "Depends: ..." to:
- Depends: libc6-i386 (>= 2.7-1), lib32z1, nspluginwrapper
- Now, change the postinst script:
- sudo gedit ica_temp/DEBIAN/postinst
- And change line 2283 from:
- echo $Arch|grep "i[0-9]86" >/dev/null
- To
- echo $Arch|grep -E "i[0-9]86|x86_64" >/dev/null
- Now rebuild the package
- dpkg -b ica_temp icaclient-modified.deb
- 4. Install the fixed package
- sudo dpkg -i icaclient-modified.deb
- 5. Add more SSL certificates
- Some sites can give an SSL error. Firefox has many more certificates than does Citrix, so add them: e.g.
- sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts/
- sudo c_rehash /opt/Citrix/ICAClient/keystore/cacerts
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement