Hi OpenCue team,
We are currently testing CueNIMBY as part of our OpenCue workstation/NIMBY workflow.
We are running OpenCue v1.13.8.
Issue
CueNIMBY starts successfully and the tray icon appears, but right-clicking the tray icon does not open the context menu. Nothing happens when the tray icon is right-clicked.
We tested this on both of the following operating systems, and both fail to show the expected right-click menu behavior:
Based on the CueNIMBY code, it looks like the tray menu is created using Qt and attached to the tray icon with setContextMenu(). The expected menu should include options such as:
- Available
- Notifications
- Scheduler
- Launch CueGUI
- Open Config File
- About
- Quit
However, the menu never appears.
Current config
{
"cuebot_host": "pd-opencue",
"cuebot_port": 8443,
"hostname": "pd-rn-sm0910",
"poll_interval": 5,
"show_notifications": true,
"notification_duration": 5,
"scheduler_enabled": false,
"schedule": {}
}
Expected behavior
Right-clicking the CueNIMBY tray icon should open the context menu so the user can toggle availability, enable/disable notifications, enable/disable the scheduler, open the config file, or quit the application.
Actual behavior
The tray icon is visible, but right-clicking it does nothing. No menu appears.
This was reproduced on both cent7_64 and rocky9_64.
Question
Is this a known issue with CueNIMBY on Linux desktop environments, especially related to Qt system tray / AppIndicator integration?
Are there any required desktop packages, Qt plugins, environment variables, or supported desktop environments needed for the tray context menu to work correctly?
Also, is there a recommended workaround for controlling CueNIMBY when the tray menu cannot be opened, other than editing ~/.opencue/cuenimby.json directly?
Thanks!
Hi OpenCue team,
We are currently testing CueNIMBY as part of our OpenCue workstation/NIMBY workflow.
We are running OpenCue v1.13.8.
Issue
CueNIMBY starts successfully and the tray icon appears, but right-clicking the tray icon does not open the context menu. Nothing happens when the tray icon is right-clicked.
We tested this on both of the following operating systems, and both fail to show the expected right-click menu behavior:
Based on the CueNIMBY code, it looks like the tray menu is created using Qt and attached to the tray icon with setContextMenu(). The expected menu should include options such as:
However, the menu never appears.
Current config
{
"cuebot_host": "pd-opencue",
"cuebot_port": 8443,
"hostname": "pd-rn-sm0910",
"poll_interval": 5,
"show_notifications": true,
"notification_duration": 5,
"scheduler_enabled": false,
"schedule": {}
}
Expected behavior
Right-clicking the CueNIMBY tray icon should open the context menu so the user can toggle availability, enable/disable notifications, enable/disable the scheduler, open the config file, or quit the application.
Actual behavior
The tray icon is visible, but right-clicking it does nothing. No menu appears.
This was reproduced on both cent7_64 and rocky9_64.
Question
Is this a known issue with CueNIMBY on Linux desktop environments, especially related to Qt system tray / AppIndicator integration?
Are there any required desktop packages, Qt plugins, environment variables, or supported desktop environments needed for the tray context menu to work correctly?
Also, is there a recommended workaround for controlling CueNIMBY when the tray menu cannot be opened, other than editing ~/.opencue/cuenimby.json directly?
Thanks!