Limited permissions and strange behavior

I am using thinlinc more often, however there are events that are making my experience unpleasant, which works fine when using the normal Desktop (Gnome).

  • My system has a default language for people to use locally, but my user’s language is English, but thinlinc takes the default language.
  • I can’t install RPM packages on fedora, or flatpak packages on the system via the app store
  • Steam is an application that does not display an interface.
  • There are elevated permission functions that are not even possible to request access, such as unlocking settings to edit users.

I’ve tried looking for something in the configuration files or on the internet, without success. I believe that most of the problems are related to blocking permissions or the way of displaying.

Hello @JumperLuko

Welcome to the community! We’re glad to hear that you find more use cases for ThinLinc :slight_smile:
And we appreciate user feedback, it’s valuable.

  • My system has a default language for people to use locally, but my user’s language is English, but thinlinc takes the default language.

This is documented in the ThinLinc Administrators Guide Configuring the language environment on the server based on the client language

  • I can’t install RPM packages on fedora, or flatpak packages on the system via the app store

This is most probably caused by PolKit. PolKit component for controlling system-wide privileges. PolKit will differentiate a remote session (such as ThinLinc, for example) from a local session, which has more privileges. You would need to look up how to create PolKit rules for your distribution to privilege escalation, or lookup pkexec.

  • Steam is an application that does not display an interface.

That could be caused by a wide range of things. Do you have any more information to share? Perhaps there are other community members that has experience in this field. (I’m not one of them :slight_smile: )

  • There are elevated permission functions that are not even possible to request access, such as unlocking settings to edit users.

Most probably PolKit again.

Kind regards,
Martin

Thank you for your attention.

Hello, last night I was able to manually set some polkit settings for my user, then I’ll put the workaround I made here.

As for steam, it is very curious that the new interface simply does not display through thinlinc, I was only able to do it through the old interface using -vgui. In the current situation, the loading screen appears, and it may freeze there, or simply disappear and the interface, but the tray icon appears, with some options a little buggy, I can try to click on library, but without success.

I will study language adjustment later

Looks like Steam has updated to a new UI, that has given users slot of issues.

Some suggestions there.

Good afternoon

This is documented in the ThinLinc Administrators Guide Configuring the language environment on the server based on the client language
meg

I managed to configure the language, it worked great, and it was easy.

Here are the improvised polkit rules I created

I was messing around with Kasm for some tests, and I realized a function that made all the difference for me in terms of connection performance: fps rate adjustment.

I can make some adjustment in Thinlinc to limit the fps, even if it is a server-side configuration