You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some Citrix deployments require functionality present in the x86_64 Linux client but missing from the ARM64 package.
With Citrix Workspace 26.04.10, the tested ARM64 package references PDCRYPT2.DLL for the required SecureICA modes, but does not contain that file. The same-version x86_64 package includes it, requiring the x86 client to run through FEX-Emu and muvm on Apple Silicon.
The x86 client can authenticate and connect, but terminates when the first desktop frame renders:
X Error Handler: request 130.1, error 10: BadAccess
This is the existing muvm MIT-SHM proxying problem documented in:
ICA dimensions matched to Xephyr after Hyprland finishes sizing it
ResizeSession=True and UseFullScreen=True
EnhancedResizingEnabled=False, because Citrix's enhanced transition attempts an unavailable SHM path
A private temporary ICA copy; the downloaded ICA and its launch ticket remain untouched
The result renders correctly and fills the nested X11 desktop, while Xephyr behaves like a normal Hyprland window.
Proposal
Would Omarchy Mac accept either:
An optional Citrix compatibility installer/launcher, or
A Manual entry documenting this setup?
Parts of the launcher may be reusable for other proprietary x86 X11 applications affected by muvm's currently unimplemented MIT-SHM proxying. Once muvm #172 is fixed, the MIT-SHM workaround could be simplified or removed.
No ICA files, organization names, gateway addresses, screenshots, or session content are included for privacy.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Problem
Some Citrix deployments require functionality present in the x86_64 Linux client but missing from the ARM64 package.
With Citrix Workspace 26.04.10, the tested ARM64 package references
PDCRYPT2.DLLfor the required SecureICA modes, but does not contain that file. The same-version x86_64 package includes it, requiring the x86 client to run through FEX-Emu and muvm on Apple Silicon.The x86 client can authenticate and connect, but terminates when the first desktop frame renders:
This is the existing muvm MIT-SHM proxying problem documented in:
It is also adjacent to the FEX/muvm display-scaling work discussed in:
Validated workaround
A working launcher was built using:
muvm --emu=fex-extension MIT-SHMon XephyrTWIMode=Offto avoid the seamless-window pathResizeSession=TrueandUseFullScreen=TrueEnhancedResizingEnabled=False, because Citrix's enhanced transition attempts an unavailable SHM pathThe result renders correctly and fills the nested X11 desktop, while Xephyr behaves like a normal Hyprland window.
Proposal
Would Omarchy Mac accept either:
Parts of the launcher may be reusable for other proprietary x86 X11 applications affected by muvm's currently unimplemented MIT-SHM proxying. Once muvm #172 is fixed, the MIT-SHM workaround could be simplified or removed.
No ICA files, organization names, gateway addresses, screenshots, or session content are included for privacy.
Filed by GPT-5 via the Codex agent harness.
All reactions