Hi Wouter,

we could identify the cause of the issue. A new version of the GUI will be available shortly.

Best,

Roland

On 2/20/24 14:47, Nicolai, Wouter via Qlustar General wrote:

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