Hello everyone, I finally switched to Linux this weekend and chose Bazzite since I’m a complete and utter noob at Linux. Most things run fine, except the TS app from the Bazaar download manager. I have tried installing and uninstalling multiple times, but the app just won’t open.
I then tried to install the app via the command line which works, but I still can’t run it. I get the following error message: “flatpak run com.teamspeak.TeamSpeak
[2:2:1118/212310.357386:ERROR:process_singleton_posix.cc(358)] The profile appears to be in use by another Chromium process (4) on another computer (bazzite). Chromium has locked the profile so that it doesn’t get corrupted. If you are sure that no other processes are using this profile, you can unlock the profile and relaunch Chromium.”
I don’t really understand what seems to be the problem, I don’t use any chromium apps (but is TS5 one?) and don’t have any other users active on the machine. Is this a problem that there still is a session on the now deleted Windows PC? Or is it something else?
It would be great if someone could help me out here! TS3 works, but it isn’t ideal, since we’re about to upgrade our server to TS6 to enjoy the new features.
Sadly no dice. If I run the command exactly like in the post, nothing happens. When I remove the “-rf” part, which should force the command to my knowledge, I get an error, that the file does not exist: “rm -r ~/.cache/TeamSpeak/Default/Singleton*
rm: cannot remove ‘/home/bazzite/.cache/TeamSpeak/Default/Singleton*’: No such file or directory”
That is most likely due to the weird symlink stuff bazzite does, try
rm /var/home/bazzite/.cache/TeamSpeak/Default/Singleton*
1 Like
Unfortunately, I still get pretty much the same error: “rm /var/home/bazzite/.cache/TeamSpeak/Default/Singleton*
rm: cannot remove ‘/var/home/bazzite/.cache/TeamSpeak/Default/Singleton*’: No such file or directory”
Wait, that is somewhat expected, does the client still not start?
1 Like
Nope, still nothing. The animation for starting plays for about two seconds, then nothing happens.
And is it still the same profile singleton error when you try to start via console?
1 Like
Yeah, still the same: “latpak run com.teamspeak.TeamSpeak
[2:2:1118/221159.682004:ERROR:process_singleton_posix.cc(358)] The profile appears to be in use by another Chromium process (4) on another computer (bazzite). Chromium has locked the profile so that it doesn’t get corrupted. If you are sure that no other processes are using this profile, you can unlock the profile and relaunch Chromium.
[2:2:1118/221159.682051:ERROR:message_box_dialog.cc(190)] Unable to show message box: Chromium - The profile appears to be in use by another Chromium process (4) on another computer (bazzite). Chromium has locked the profile so that it doesn’t get corrupted. If you are sure that no other processes are using this profile, you can unlock the profile and relaunch Chromium.
[2:2:1118/221159.682169:ERROR:main_runner.cc(122)] ContentMainRun failed with exit code 21
libc++abi: terminating”
I guess with the flatpak the singleton file is somewhere else. Can you run this to find it?
find ~/ -type f -name "*[Ss]ingleton*"
Nothing happens when I run this command.
Well, then let’s try to search everything 
find / -type f -name "*[Ss]ingleton*"
If this also finds nothing you might be able to find something with
sudo find / -type f -name "*[Ss]ingleton*"
but this should really not matter here.
So the first command gives me back a permission error: “find / -type f -name “[Ss]ingleton”
find: ‘/boot/grub2’: Permission denied
find: ‘/boot/lost+found’: Permission denied
find: ‘/boot/efi’: Permission denied
find: failed to read file names from file system at or below ‘/’: No such file or directory”
The second one turned my terminal top bar red, after logging in with my password, I get “sudo find / -type f -name "[Ss]ingleton"find: failed to read file names from file system at or below ‘/’: No such file or directory”
Does the client start when you try to use another chromium profile?
flatpak run com.teamspeak.TeamSpeak --cpa=test
This is not a permanent solution but should point us to the actual problem.
No, this doesn’t work either: “flatpak run com.teamspeak.TeamSpeak --cpa=test
bwrap: No permissions to creating new namespace, likely because the kernel does not allow non-privileged user namespaces. On e.g. debian this can be enabled with ‘sysctl kernel.unprivileged_userns_clone=1’.
error: Failed to sync with dbus proxy”
I’m going to bed for today, will continue tomorrow evening. Thanks for your help so far!
why not simply download from the website and extract and run the program normally?
i am using bazzite, this option works. you can even easily make an application entry with the application entry manager. you could probably be on ts6 in just a few click clicks or something using this method.
i have ts6 installed on multiple bazzite computers right now, using the above method.
download from teamspeak website
right click the file,
click extract here
move folder to wherever you want, i use /home/games a folder i use for games and random applications
right click file names teamspeak
click properties
click permissions
make sure “allow executing as program” is toggled on
close properties window
open start menu
right click an entry and click “edit application”
select a category, i use internet
click the new button
name: Teamspeak 6
click icon and go browse an icon image for teamspeak, make your own, download one, etc
go to folder you put “teamspeak” file in
right click file
click copy location
go back to KDE Menu editor
under “program” paste the thing you copied
click save
click start menu
open teamspeak
op success!
Wtf, just tried to open it and it immediately worked. This is some powerful magic at work.
Thanks everyone for your help!
2 Likes