Profile chooser will not appear under RockyLinux 8.10

Hi,

Thinlinc 4.17 on a RockyLinux 8.10 server.
Despite setting a couple of different profiles (Cinnamon, Mate, KDE), I’ve never seen any profile selection greeter at session startup. Instead, the VSM agent would launch the first available DE right away.

Tracing through your tlgtk module, I noticed that Python was unhappy with the import gi statement. The solution was found in this StackOverflow thread : using the python3.6m interpreter (instead of the non “~m” version).

After modifying the /opt/thinlinc/libexec/python3 Bash script by replacing /usr/bin/python3 with /usr/bin/python3.6m in the final exec statement, the profile selection greeter appears correctly.

Did I overlook something or might this be a RockyLinux-specific glitch?

Best regards.

@CendioOssman @samuel any ideas?

Not really. Something is weirdly broken with the system GTK Python modules.

It could be worth running tl-setup again and checking its log to see that all packages are properly installed.