ThinLinc closing on its own on new Mac unless I open context menu

Hello,

I have been using ThinLinc for a few years now for my job to connect to our server and do my work on a Linux OS installed on the server.

I recently upgraded my computer from a Windows 10 Laptop to a MacOS Mini Mac, and now that I have ThinLinc installed, I have been having a very strange issue.

When I open ThinLinc as I usually do, it opens without any issues. However, if I do nothing, without fail the session will end on its own and give me the “ThinLinc closed within 10 seconds” popup as it usually does.

However, if I open the context menu over the ThinLinc client (in my case, I have it bound to F7), it will not close itself if I leave it open for ~3 seconds. I can then close the context menu and then continue working as I usually would.

I am not sure what is causing this issue. If I open the context menu and then close it, if enough time has not passed, the client will still close regardless.

If I could get some help with this issue, I would greatly appreciate it! Thank you so much.

Hi @Artemy_Vinogradov, welcome to the forum.

The error you describe sounds strange. Please try starting the ThinLinc client with the “-d5” flag to enable verbose debugging, and check the resulting log file for clues.

If it’s not clear what the problem is, please feel free to post the log messages here and we can have a look for you.

Hi Aaron, thank you very much.

I would like to try your suggestion, but I am having trouble starting ThinLinc from the terminal. Usually, I just use the executable client to start the connection. However, the tlclient command does not seem to exist on my machine even though I have ThinLinc installed. How can I get the tlclient command to work on my machine?

@samuel do you know what the path is for tlclient on Mac OS? I don’t have a machine available to check unfortunately.

/Applications/ThinLinc Client.app/Contents/MacOS/tlclient

Yes, I have access to that file and the permissions are as follow: -rwxr-xr-x.

However, trying to run tlclient does not seem to work even while in that directory.

I would like to attach a copy of my resulting log file from ~/.thinlinc/tlclient.log as well as on the server from /var/opt/thinlinc/sessions/~myname~/last/xinit.log. How can I do so on this forum?

Thank you again for your help.

Could you explain in more detail what doesn’t work?

Regarding log files, you can just copy/paste the relevant lines of text here, but check for any sensitive information first.

I have resolved the issue, it was due to a conflicting software program that closes Mac services automatically when I exit out of all windows for that program. I suppose it thought when the ThinLinc client logs in, it is closed, so the service itself was closed by the program unless it was in use via the context menu.

Thank you for the help!