Package Details: icaclient 24.2.0.65-1

Git Clone URL: https://aur.archlinux.org/icaclient.git (read-only, click to copy)
Package Base: icaclient
Description: Citrix Workspace App (a.k.a. ICAClient, Citrix Receiver)
Upstream URL: https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html
Licenses: custom:Citrix
Conflicts: bin32-citrix-client, citrix-client
Submitter: wmarshall
Maintainer: buzo (alhirzel, moabeat)
Last Packager: moabeat
Votes: 174
Popularity: 1.51
First Submitted: 2011-12-08 18:49 (UTC)
Last Updated: 2024-03-07 09:32 (UTC)

Pinned Comments

buzo commented on 2021-06-26 12:42 (UTC) (edited on 2023-02-02 09:00 (UTC) by buzo)

If you cannot build because of a missing tar ball or a failed sha256 checksum validation, then the package is most likely outdated and they have removed the old version already. In this case, please click on “Flag package out-of-date”.

evanator commented on 2020-07-02 06:46 (UTC)

Found a fix for "authentication service could not be contacted"

Edit the config file under /home/username/.ICAClient\WFClient.ini and add a new line SSLCiphers=ALL save file and run "killall AuthManagerDaemon ServiceRecord selfservice storebrowse"

Relaunch Citrix and you should be fine

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 56 Next › Last »

alaurie commented on 2023-12-15 00:27 (UTC) (edited on 2023-12-21 01:04 (UTC) by alaurie)

Possibly I'm missing something, but USB support is not working for me in a VDI session. I'm getting no devices passed through. libunwind and libc++ and libc++abi are installed. Is the USB support enabled in this package on install for the ctxusb daemon?

Alex Laurie alex.r.laurie@gmail.com 10:14 (49 minutes ago) to Moabeat

This is the systemd unit file I have on a debian install with the ctxusbd daemon running if that helps.

/run/systemd/generator.late/ctxusbd.service
Automatically generated by systemd-sysv-generator

[Unit] Documentation=man:systemd-sysv-generator(8) SourcePath=/etc/init.d/ctxusbd Description=LSB: Citrix USB Service Before=multi-user.target Before=multi-user.target Before=multi-user.target Before=graphical.target After=udev.service After=ctxcwalogd.service

[Service] Type=forking Restart=no TimeoutSec=5min IgnoreSIGPIPE=no KillMode=process GuessMainPID=no RemainAfterExit=yes SuccessExitStatus=5 6 ExecStart=/etc/init.d/ctxusbd start ExecStop=/etc/init.d/ctxusbd stop

moabeat commented on 2023-09-14 20:59 (UTC)

Updated the package today. Certificate linking is now removed. According to johnnybash, it is not necessary anymore with the new version. I tested this and it works fine without the linking stuff. Also included the additional directories from the archive, as requested by chrislin. As some of them are only present in the x86_64 archive, this is now handled separately for this architecture. Thanks for all contributions!

chrislin commented on 2023-09-14 16:57 (UTC) (edited on 2023-09-14 16:57 (UTC) by chrislin)

Hi,

I sent email an update request email to Stephan Springer and Moabeat about installing extra file to make the workspace app works. Some folders are missing in the installtion.

diff --git a/PKGBUILD b/PKGBUILD
index 27d2f16..0cbc391 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -80,7 +80,7 @@ package() {
             PrimaryAuthManager ServiceRecord selfservice UtilDaemon wfica

     # copy directories
-    cp -rt "${pkgdir}$ICAROOT" config gtk help icons keyboard keystore lib nls site usb util
+    cp -rt "${pkgdir}$ICAROOT" aml bcr ceb clsync PKCS#11 config gtk help icons keyboard keystore lib nls site usb util
     # fix permissions
     chmod -R a+r "${pkgdir}$ICAROOT"


zangoku commented on 2023-09-09 04:26 (UTC)

It launches all desktops as fullscreen for me even if it is set to windowed. The toolbar no longer works and the shift-f2 hotkey does nothing. Any fix? I've been forced to use a macos computer to get around this issue.

johnnybash commented on 2023-08-28 18:35 (UTC)

apparently the system CA store is been used from this release onwards, so you could remove the CA linking stuff in the last couple of lines altogether.

https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/whats-new.html#whats-new-in-2305

dedguy21 commented on 2023-07-30 16:36 (UTC)

@Moabeat, yes that's exactly what happened. $LANG did not populate causing the error. I changed PKGBUILD to $LANG='en' to just force English as the language, but I'm sure there's a more elegant solution.

moabeat commented on 2023-07-28 19:53 (UTC)

@dedguy21 I figured that one out. Probably your $LANG was empty. This caused the error. Added a line to default to "en" if that's the case. Should be more robust like this.

dedguy21 commented on 2023-07-25 00:49 (UTC) (edited on 2023-07-25 00:53 (UTC) by dedguy21)

Update: figured it out, it wasn't reading 'en' as a language in the build process, made a change to PKBUILD. Thanks


Hello, just wondering What is the workaround for:

cp: cannot stat '/home/user/.cache/paru/clone/icaclient/pkg/icaclient/opt/Citrix/ICAClient/nls//module.ini': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
error: failed to build 'icaclient-23.7.0.17-1': 
error: packages failed to build: icaclient-23.7.0.17-1

buzo commented on 2023-07-24 12:31 (UTC)

Sorry for the late update – I've been quite busy. Adding two co-maintainers.