[Bug report] TS3 client for Linux

I have installed version 3.5.2 and so far I found 1 bug: when ts3 is set to close to tray, right clicking and selecting “exit” doesn’t really close the program. The icon from the tray disappears BUT the ts3_client_amd64 process keeps running in the background thus making it impossible to run the client again later. For running it again later one first has to kill the already running process.

Here’s my system info in case you need it:

[rado@arch]: ~>$ sysinfo
OS: Arch Linux
Kernel: x86_64 Linux 5.6.2-arch1-2
Uptime: 9h 8m
Packages: 1263
Shell: bash
Resolution: 1920x1080
DE: Cinnamon 4.4.8
WM: Muffin
WM Theme: Mint-Y-Brownish_for-Cinnamon-v4_by-rado84 (Cinnamox-Rhino)
GTK Theme: Mint-Y-Brownish_for-Cinnamon-v4_by-rado84 [GTK2/3]
Icon Theme: Humanity-Dark
Font: Noto Sans Bold 10
Disk: 1002G / 1,5T (70%)
CPU: Intel Core i7-4770 @ 8x 3.9GHz [31.0°C]
GPU: GeForce GTX 1050 Ti
RAM: 2484MiB / 32037MiB

I reproduce the problem since I updated to 3.5.2
Moreover :

  • checking or unchecking “Close to tray” makes no difference for me
  • I can quit properly as long as I have not joined a server. After that, I just can’t quit at all : the tray icon stays here, and the process ts3client_linux_amd64 is still in the state “running” (ts3client_runscript.sh is “sleeping”)

For the record, my config is quite different :
Ubuntu 21.10
CPU AMD Ryzen 3600X
GPU AMD Radeon 5700 XT

Edit :
Here is my workaround (copy all your settings, including servers address and passwords) then remove the settings file (or the whole ts3client folder if that is not enough) :

$ rm ~/.ts3client/settings.db

Then start again teamspeak