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
I am opening a new case as I found an old one here that seems similar.
I have been using Fedora with KDE Plasma for quite some time. Yesterday, I upgraded Fedora from 39 to 40, and then I updated Fedora 40 to the latest version, Fedora 41.
In Fedora 39, Nagstamon was installed from the stable repository of the software, and everything worked as expected, including the floating status bar, which I and many colleagues use.
Since Fedora 39 no longer receives updates, I decided to upgrade the software to the latest version, Fedora 41.
However, in Fedora 41, there seems to be an issue where Nagstamon crashes when the floating status bar option is selected.
Starting from Fedora 40, Wayland has been the default display server protocol, and X11 has been removed. Initially, I thought the issue was related to this change, but that may not be the case.
I installed the plasma-workspace-x11 package, which allowed me to use X11, but the error messages remain the same as when using Wayland.
I also tried installing Nagstamon from the latest repository, where the version is 3.17, but when attempting to start it with the floating status bar enabled, the software crashes again.
When selecting 'Display' from the menu and setting the software to display as a window or as an icon in the system tray, it appears to work correctly.
Additionally, I enabled debug mode in the config file and specified that errors should be written to a file:
However, when starting with the floating status bar, nothing is written to this file.
I am attaching the output that appears when I start Nagstamon through the CLI on the various versions and desktop sessions:
X11 - Nagstamon - 3.16.2-1
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
DEBUG: 2025-01-26 08:51:14.289666 Saving configuration to file /home/paco/.nagstamon/nagstamon.conf
DEBUG: 2025-01-26 08:51:14.762562 01_main Created server.
DEBUG: 2025-01-26 08:51:14.762598 02_work Created server.
DEBUG: 2025-01-26 08:51:14.762617 03_home Created server.
DEBUG: Initializing SystemTrayIcon
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c238d70> for state "OK"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c238af0> for state "INFORMATION"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c238eb0> for state "UNKNOWN"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c238f50> for state "WARNING"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c239090> for state "AVERAGE"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c2391d0> for state "HIGH"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c239310> for state "CRITICAL"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c239450> for state "DISASTER"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c239590> for state "UNREACHABLE"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c2396d0> for state "DOWN"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5c6c239770> for state "ERROR"
DEBUG: SystemTrayIcon initial icon: <PyQt6.QtGui.QIcon object at 0x7f5c6c2399f0>
DEBUG: 2025-01-26 08:51:14.762650 02_work fetch_url: https://mon.host1.com/nagios/cgi-bin/status.cgi?hostgroup=all&style=hostdetail&hoststatustypes=12&hostprops=262144&limit=0 CGI Data: None
DEBUG: 2025-01-26 08:51:14.762664 03_home fetch_url: http://mon.host2.com/nagios/cgi-bin/status.cgi?hostgroup=all&style=hostdetail&hoststatustypes=12&hostprops=262144&limit=0 CGI Data: None
QThread: Destroyed while thread is still running
Aborted (core dumped)
Wayland - Nagstamon - 3.16.2-1
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
DEBUG: 2025-01-26 08:55:12.141179 Saving configuration to file /home/paco/.nagstamon/nagstamon.conf
DEBUG: 2025-01-26 08:55:12.141188 01_main Created server.
DEBUG: 2025-01-26 08:55:12.141230 02_work Created server.
DEBUG: 2025-01-26 08:55:12.141249 03_home Created server.
DEBUG: Initializing SystemTrayIcon
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2ac237ed0> for state "OK"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2ac237c50> for state "INFORMATION"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2a507c050> for state "UNKNOWN"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2a507c0f0> for state "WARNING"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2a507c230> for state "AVERAGE"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2a507c370> for state "HIGH"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2a507c4b0> for state "CRITICAL"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2a507c5f0> for state "DISASTER"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2a507c730> for state "UNREACHABLE"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2a507c870> for state "DOWN"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff2a507c910> for state "ERROR"
DEBUG: SystemTrayIcon initial icon: <PyQt6.QtGui.QIcon object at 0x7ff2a507cb90>
DEBUG: 2025-01-26 08:55:12.626289 02_work fetch_url: https://mon.host1.com/nagios/cgi-bin/status.cgi?hostgroup=all&style=hostdetail&hoststatustypes=12&hostprops=262144&limit=0 CGI Data: None
DEBUG: 2025-01-26 08:55:12.635429 03_home fetch_url: http://mon.host2.com/nagios/cgi-bin/status.cgi?hostgroup=all&style=hostdetail&hoststatustypes=12&hostprops=262144&limit=0 CGI Data: None
QThread: Destroyed while thread is still running
Aborted (core dumped)
X11 - Nagstamon - 3.17.20241219-1
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
DEBUG: 2025-01-26 09:35:51.560823 Saving configuration to file /home/paco/.nagstamon/nagstamon.conf
DEBUG: 2025-01-26 09:35:51.965370 01_main Created server.
DEBUG: 2025-01-26 09:35:51.965407 02_work Created server.
DEBUG: 2025-01-26 09:35:51.965431 03_home Created server.
DEBUG: Initializing SystemTrayIcon
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff8001c7d90> for state "OK"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff8001c7b10> for state "INFORMATION"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff8001c7ed0> for state "UNKNOWN"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff8001c7f70> for state "WARNING"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff7f905c0f0> for state "AVERAGE"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff7f905c230> for state "HIGH"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff7f905c370> for state "CRITICAL"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff7f905c4b0> for state "DISASTER"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff7f905c5f0> for state "UNREACHABLE"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff7f905c730> for state "DOWN"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7ff7f905c7d0> for state "ERROR"
DEBUG: SystemTrayIcon initial icon: <PyQt6.QtGui.QIcon object at 0x7ff7f905ca50>
DEBUG: 2025-01-26 09:35:52.492065 02_work fetch_url: https://mon.host1.com/nagios/cgi-bin/status.cgi?hostgroup=all&style=hostdetail&hoststatustypes=12&hostprops=262144&limit=0 CGI Data: None
DEBUG: 2025-01-26 09:35:52.495943 03_home fetch_url: http://mon.host2.comnagios/cgi-bin/status.cgi?hostgroup=all&style=hostdetail&hoststatustypes=12&hostprops=262144&limit=0 CGI Data: None
QThread: Destroyed while thread is still running
Aborted (core dumped)
Wayland - Nagstamon - 3.17.20241219-1
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
QLayout: Attempting to add QLayout "" to StatusWindow "", which already has a layout
DEBUG: 2025-01-26 09:26:08.290873 Saving configuration to file /home/paco/.nagstamon/nagstamon.conf
DEBUG: 2025-01-26 09:26:08.599230 01_main Created server.
DEBUG: 2025-01-26 09:26:08.599270 02_work Created server.
DEBUG: 2025-01-26 09:26:08.599294 03_home Created server.
DEBUG: Initializing SystemTrayIcon
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5080552f30> for state "OK"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5080552cb0> for state "INFORMATION"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5080553070> for state "UNKNOWN"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5080553110> for state "WARNING"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5080553250> for state "AVERAGE"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5080553390> for state "HIGH"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f50805534d0> for state "CRITICAL"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5080553610> for state "DISASTER"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5080553750> for state "UNREACHABLE"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5080553890> for state "DOWN"
DEBUG: SystemTrayIcon created icon <Nagstamon.QUI.QIconWithFilename object at 0x7f5080553930> for state "ERROR"
DEBUG: SystemTrayIcon initial icon: <PyQt6.QtGui.QIcon object at 0x7f5080553bb0>
DEBUG: 2025-01-26 09:26:09.047324 02_work fetch_url: https://mon.host1.com/nagios/cgi-bin/status.cgi?hostgroup=all&style=hostdetail&hoststatustypes=12&hostprops=262144&limit=0 CGI Data: None
DEBUG: 2025-01-26 09:26:09.056136 03_home fetch_url: http://mon.host2.com/nagios/cgi-bin/status.cgi?hostgroup=all&style=hostdetail&hoststatustypes=12&hostprops=262144&limit=0 CGI Data: None
QThread: Destroyed while thread is still running
Aborted (core dumped)
Using Flatpak, the situation is the same, and Nagstamon crashes again.
My colleagues who use GNOME do not experience any issues, and the floating status bar works there.
This is inexplicable to me if we assume, for example, that the problem is related to Qt.
I would appreciate it if you could provide guidance on how to fix this so that we can once again use the floating status bar in Nagstamon on Fedora 41 with KDE and Wayland.
The text was updated successfully, but these errors were encountered:
PVasileff
changed the title
Nagstamon stops working when the floating window option is enabled on Fedora 41 KDE Wayland/X11.
Nagstamon stops working when the floating statusbar option is enabled on Fedora 41 KDE Wayland/X11.
Jan 26, 2025
Hello,
I am opening a new case as I found an old one here that seems similar.
I have been using Fedora with KDE Plasma for quite some time. Yesterday, I upgraded Fedora from 39 to 40, and then I updated Fedora 40 to the latest version, Fedora 41.
In Fedora 39, Nagstamon was installed from the stable repository of the software, and everything worked as expected, including the floating status bar, which I and many colleagues use.
Since Fedora 39 no longer receives updates, I decided to upgrade the software to the latest version, Fedora 41.
However, in Fedora 41, there seems to be an issue where Nagstamon crashes when the floating status bar option is selected.
Starting from Fedora 40, Wayland has been the default display server protocol, and X11 has been removed. Initially, I thought the issue was related to this change, but that may not be the case.
I installed the plasma-workspace-x11 package, which allowed me to use X11, but the error messages remain the same as when using Wayland.
I also tried installing Nagstamon from the latest repository, where the version is 3.17, but when attempting to start it with the floating status bar enabled, the software crashes again.
When selecting 'Display' from the menu and setting the software to display as a window or as an icon in the system tray, it appears to work correctly.
Additionally, I enabled debug mode in the config file and specified that errors should be written to a file:
However, when starting with the floating status bar, nothing is written to this file.
I am attaching the output that appears when I start Nagstamon through the CLI on the various versions and desktop sessions:
X11 - Nagstamon - 3.16.2-1
Wayland - Nagstamon - 3.16.2-1
X11 - Nagstamon - 3.17.20241219-1
Wayland - Nagstamon - 3.17.20241219-1
Using Flatpak, the situation is the same, and Nagstamon crashes again.
My colleagues who use GNOME do not experience any issues, and the floating status bar works there.
This is inexplicable to me if we assume, for example, that the problem is related to Qt.
I would appreciate it if you could provide guidance on how to fix this so that we can once again use the floating status bar in Nagstamon on Fedora 41 with KDE and Wayland.
The text was updated successfully, but these errors were encountered: