Lösung 1:
OK, das ist gelöst. Es stellt sich heraus, dass es sich um ein Problem mit den Gnome-Mauseinstellungen handelt (System->Einstellungen->Maus). Wenn Sie „Zeigerposition beim Drücken der Strg-Taste anzeigen“ ausgewählt haben, wird das Drücken der Strg-Taste nicht an Citrix weitergeleitet. Dies betrifft keine meiner anderen Anwendungen, einschließlich RDP-Clients, daher bin ich mir nicht sicher, warum dies ein Problem für Citrix ist
Lösung 2:
Ich bin mir nicht sicher, was in Ihrem Fall passiert, da ich auch Citrix unter Linux verwende und alle Strg-Tasten funktionieren. Eine Sache, die ich weiß, ist, dass Strg-F2 den nächsten Tastendruck an den Linux-Host sendet. Wenn Sie beispielsweise Gnome verwenden, können Sie das Citrix-Fenster minimieren, indem Sie Strg-F2 gefolgt von Alt-F9 eingeben (das ist die Abkürzung zum Minimieren von Fenstern unter Linux).
Lösung 3:
Ich habe ein ähnliches Problem mit dem Citrix ICA-Client unter Ubuntu 12.04 und Win7 als Remote-System. Aber Marks Problemumgehung hat mir nicht geholfen.
Ich habe es gelöst dies durch Ändern von ~/.ICAClient/wfclient.ini
Ersetzen:
;KeyboardLayout = (User Profile)
Von:
KeyboardLayout = US-International
Ich nehme an, dass der ICA-Client das Tastaturlayout des Systems nicht richtig auswählt, weil ich zweisprachiges Systemgebietsschema (EN+RU) habe.