Jump to content
  • 0

Disable "Connecting" Popup...


Jeff_333

Question

Posted (edited)

How to eliminate this "Citrix Workspace" "Connecting..." popup annoyance in CWAL/Citrix Workspace App for Linux?

We have an automated login setup with AD pass through that launches the customer's assigned desktop automatically following successful login via an AD lock screen.  It's otherwise a very "Physical Windows"-esque experience, save for this one vexxing popup.  I'm nearly about to just run a background routine to find and hide it, should it ever try to show itself!  ...But I'd rather not waste the effort if there's some sort of configuration option available to me.  The closest option I've found is the wfica option "-quiet" as described here: https://developer-docs.citrix.com/en-us/citrix-workspace-app-for-linux/citrix-workspace-app-for-linux-oem-reference-guide/reference-information#:~:text=Suppress connection dialogs

Part of the problem is we're also running IGEL OS, so creativity is required to resolve....  So far I haven't gotten anywhere with IGEL on eliminating this popup on OS 11 or OS12. (Yes I've asked in the IGEL Community and IGEL Support)

The only, and closest reference to it I've been able to find otherwise is from an ancient MIT Solaris Citrix configuration, of all things: https://stuff.mit.edu/afs/net/project/citrix/arch/sun4x_59/Wfica#:~:text=initialization dialog ! Wfica*-,InitPanel_popup,-.title%3A Citrix ICA

I was able to catch some info via xdotool:
prop -id $(xdotool search -sync -name "Citrix Workspace")
_NET_WM_ICON_GEOMETRY(CARDINAL) = 525, 0, 200, 30
_NET_FRAME_EXTENTS(CARDINAL) = 4, 4, 25, 4
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_MOVE, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_STICK
WM_STATE(WM_STATE):
        window state: Withdrawn
        icon window: 0x21
_NET_WM_DESKTOP(CARDINAL) = 0
_NET_WM_STATE(ATOM) = _NET_WM_STATE_FOCUSED
WM_HINTS(WM_HINTS):
        Client accepts input or input focus: True
        Initial state is Normal State.
        window id # of group leader: 0x4600001
_GTK_THEME_VARIANT(UTF8_STRING) = 
XdndAware(ATOM) = BITMAP
_NET_WM_OPAQUE_REGION(CARDINAL) = 0, 0, 350, 105
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x1, 0x21, 0x0, 0x0, 0x0
WM_WINDOW_ROLE(STRING) = "InitPanel_popup"
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 73400325, 73400326
_NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x4600004
WM_CLIENT_LEADER(WINDOW): window id # 0x4600001
_NET_WM_PID(CARDINAL) = 3988418
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLIENT_MACHINE(STRING) = "nopenope"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        program specified location: 0, 0
        program specified minimum size: 350 by 105
        program specified maximum size: 350 by 105
        program specified base size: 0 by 0
        window gravity: NorthWest
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_CLASS(STRING) = "icasessionmgr", "Icasessionmgr"
WM_ICON_NAME(STRING) = "Citrix Workspace"
_NET_WM_ICON_NAME(UTF8_STRING) = "Citrix Workspace"
WM_NAME(STRING) = "Citrix Workspace"
_NET_WM_NAME(UTF8_STRING) = "Citrix Workspace"

Snag_3b848a90.png

Edited by Jeff_333
Fixing URL

1 answer to this question

Recommended Posts

  • 0
Posted
Just an FYI, we were able to resolve the popup via the following insertion on the IGEL configuration side.  IGEL has also recognized this as a bug, as an option exists to "suppress" connection popups in the IGEL wrapper which is obviously not functioning...  Here's our workaround:

(IGEL) Final Desktop Command: death_to_popups='export WFICA_OPTS="-quiet $WFICA_OPTS";echo "I might have won WFICA_OPTS with $WFICA_OPTS"'; if ! grep -qF "$death_to_popups" "/services/ica/bin/wrapper.env"; then sed -i_pre_j "/final/i\\$death_to_popups" /services/ica/bin/wrapper.env; fi
white_check_markeyesraised_hands
 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...