Hi all,
When I try to connect to our head node using qluman I'm getting the following error while using using "ssh -X root@servername qluman-qt" to connect:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/qluman-13/qluman-qt.py", line 74, in <module>
main()
File "/usr/lib/python3/dist-packages/qluman-13/qluman-qt.py", line 70, in main
w = MainWindow.make(background=not args.nobackground, app=app)
File "/usr/lib/python3/dist-packages/qluman-13/client/qt/MainWindow.py", line 204, in make
w.conf(cluster_model=model, background=background, app=app)
File "/usr/lib/python3/dist-packages/qluman-13/client/qt/MainWindow.py", line 213, in conf
self.restoreState()
File "/usr/lib/python3/dist-packages/qluman-13/client/qt/MainWindow.py", line 320, in restoreState
state = QtCore.Qt.WindowState(int(state))
TypeError: int() argument must be a string, a bytes-like object or a real number, not 'NoneType'
Also tried to connect using apptainer with qluman-13.5.2-singularity.sqsh (or qluman-13.4.7-singularity.sqsh) and receive something similar:
QStandardPaths: error creating runtime directory '/run/user/1000' (Read-only file system)
QStandardPaths: error creating runtime directory '/run/user/1000' (Read-only file system)
Qt: Session management error: None of the authentication protocols specified are supported
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/qluman-13/qluman-qt.py", line 74, in <module>
main()
File "/usr/lib/python3/dist-packages/qluman-13/qluman-qt.py", line 70, in main
w = MainWindow.make(background=not args.nobackground, app=app)
File "/usr/lib/python3/dist-packages/qluman-13/client/qt/MainWindow.py", line 204, in make
w.conf(cluster_model=model, background=background, app=app)
File "/usr/lib/python3/dist-packages/qluman-13/client/qt/MainWindow.py", line 213, in conf
self.restoreState()
File "/usr/lib/python3/dist-packages/qluman-13/client/qt/MainWindow.py", line 320, in restoreState
state = QtCore.Qt.WindowState(int(state))
TypeError: int() argument must be a string, a bytes-like object or a real number, not 'NoneType'
Qlustar server version is 13.5.1 (fresh install of last month).
We also have an old headnode running qluman 13.2.1. I am able to connect to the new head node after connecting to the qluman server of our old headnode (running qluman server 13.2.1) using "ssh -X root@OLDservername qluman-qt" and connecting the new headnode using the Qluman GUI.
While this is a nice workaround, I would like to decommission the old headnode in the near future. Am I doing something wrong while trying to connect directly to our new head node using either ssh -X or apptainer?
Head node is fully up to date, ran "apt- update" & "apt dist-upgrade"
Thanks,
Wouter