[solved] TeamSpeak Client does not start on Linux

From what we can read, only people with nVidia GPUs have problems, so no, it’s not that

If anyone has AMD GPU (just like I do), for them it works out of box (I can confirm that, cause it worked for me like this), so maybe it’s something with GPUs and/or drivers for them (especially as from what we see above, it’s not single-distro related problem).

nVidia drivers are proprietary on Linux so maybe it would be a good idea to contact nVidia directly about this problem.

confirmed what u said - works fine on stock intel graphics (Manjaro). Seems to be a nvidia issue but I also agree with @Mixus.one that linux user are sometimes neglected. To be fair we are just a small amount of the community and they do not focus mainly on linux client.

I appreciate the linux support anyway :slight_smile:

1 Like

Freshly downloaded from website, not starting at all.
Getting the following error when starting it through terminal (even with --no-sandbox):

I don’t have an 1080 graphics or something, just some amd radeon graphics, so the other posts didn’t really help me.

my specs - lspci output:

❯ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) I/O Memory Management Unit
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] (rev ca)
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Host Bridge
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Root Port
00:08.0 Encryption controller: Advanced Micro Devices, Inc. [AMD] Carrizo Platform Security Processor
00:09.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Carrizo Audio Dummy Host Bridge
00:09.2 Audio device: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Audio Controller
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 20)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 49)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 49)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 4a)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:14.7 SD Host controller: Advanced Micro Devices, Inc. [AMD] FCH SD Flash Controller (rev 01)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 60h-6fh) Processor Function 5
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] (rev 83)

Any ideas? Looks like a chrome problem… or something similar.


Edit:
Found theese:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=918433
so most likely related to chrome etc. But theese however won’t really solve anything for now.

1 Like

I have the same problem with launching TS5, i tested it with ‘–no-sandbox’ and ‘–use-gl=swiftshader’ which gave better results because I no longer have [0100/000000.852233:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process. but it is still getting terminated at the end. I use integrated graphics built-in my AMD cpu.

I found by setting the environment variable MESA_GLSL_CACHE_DISABLE=true the error is gone.
However TeamSpeak still crashes without any error (but the crash dump).
Potentially a newer mesa driver might help.

Can you spec your system so i can try to replicate and help you somehow?

Yeah, here it is:

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) I/O Memory Management Unit
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8370D]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity HDMI Audio Controller
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 09)
00:10.1 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 09)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 11)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 16)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] FCH PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h (Models 10h-1fh) Processor Function 5

I tried a couple of flags again (that i had mentioned in [solved] TeamSpeak Client does not start on Linux - #23 by Kae0) but didn’t change anything.

1 Like

One small question to those, who doesn’t use nVidia GPUs.

Are you using integrated graphics or discrete ones? What drivers do you use (AMD-GPU, AMD-GPUPRO, Mesa, maybe something else)? Which distro do you use (exact version)? What kernel do you have?

Cause it sounds very weird that you can’t run TS and from what I’ve read here, probably all of you doesn’t use discrete GPU. Correct me if I’m wrong, but from what I can say (as a Linux user with both CPU and GPU from AMD(Ryzen 7 3700X + Radeon 5700XT)), that I’ve no problem running TS5 Out-of-Box for last ~7 months.

I use AMD integrated APU processor (AMD A4-6300) via opensource drivers ‘radeon’ on Arch Linux (which is rolling) with xanmod kernel 5.9.6 (I tried zen and stock kernel too)

I’m also seeing similar results. On Arch Linux, stock kernel 5.9.14, mesa modesetting driver, Intel HD4000 graphics, i7-3770k processor.
Not sure this is related to the graphics configuration, given the wide range of configurations and systems.

I’m using an NVIDIA GPU + AMD CPU and I’ve got a similar result on Kubuntu 20.04 with Kernel 5.4.0. It seems to be a problem in the fresh build. Older Builds that were updated seems to work.

Maybe someone can send a version that works.

So, from what I can read, we have following (sorry just in case for ”@-ing” everybody):

EDITS, EDITS, EDITS EVERYBODY

2x AMD CPU with integrated graphics - not working (@Willie30F and @Kaeo_Szenoen)
2x Unknown CPU with nVidia GPU - working (@Gamer92000, @walamana - fixed)
1x AMD CPU with nVidia GPU - not working (@Timo-Timeout - not really sure given the way of writing post)
1x AMD CPU with nVidia GPU - working (@Mixus.one - fixed)
2x Intel CPU with iGPU - working (@Dr_Pepps, @IgnoredAmbience - fixed)
2x Intel CPU with nVidia GPU - not working (@Adaoh, @Deliru)
1x AMD CPU with AMD GPU - working (that’s me, can’t ”@” more than 10 people, I’m 11th right now)

What if, just if, there is a problem with Chromium on CPUs with integrated GPU? But problem with that is there is one example of iGPU working, so that theory falls apart.

Uhhh, it’s really annoying seeing you can’t fully enjoy TS, just because you like penguins…

1 Like

Sorry for double post, but ”@-ing” more than 10 people gives an error.

So, to finalize previous post…

@TS.ChrisR, is anybody from Staff reading this thread? Simple answer will probably be enough for now, I think.

EDIT: I see you liked it, so someone is alive here after all. That’s a relief.

2 Likes

If it can help, my issue was with an i5 6500 with 2x4GB of ram@2133mhz. Normally it has an iGPU, but installing TS5 worked perfectly fine with my 9400F (no integrated GPU) and 2x8ram @3200mhz

At least it’s not exclusively related to iGPUs being present, as I can’t run it with no iGPU in my processor whatsoever.

AMD Ryzen 3700X here (without iGPU) with an nVidia GTX1080 discrete GPU.
Kernel: 5.8.14.zen1-1, lts stock kernel (5.4.83-1) isn’t working either.
nVidia Drivers: 455.45.01-1 (via dkms)

To confirm, not working for me.
Fails with all the following flags:

  • ./TeamSpeak
  • ./TeamSpeak --no-sandbox
  • ./TeamSpeak --no-sandbox --use-gl=swiftshader
  • MESA_GLSL_CACHE_DISABLE=true ./TeamSpeak
  • MESA_GLSL_CACHE_DISABLE=true ./TeamSpeak --no-sandbox --use-gl=swiftshader

ldd output

The GTX 1080 (and 1080 TI) I think are the ones having trouble in general. That’s on nvidia though.
For this it should be enough to start TeamSpeak using --no-sandbox.

If the error persists it might be related to this mysterious problem discussed here.
For those that it’s not working, have you tried launching chromium itself?
If this does not work either this discussion should maybe discussed on the chromium forum.

Chromium itself (at least version 87.0.4280.88) works even when TeamSpeak does not.

1 Like

Yeah I’ve testet it too :D.
My specs are:

Intel i7 6850k CPU with
32GB DDR4-2400 CL16 RAM

In the meantime I upgraded my GPU from GTX1080 -> RTX3070

Same result as before:

So far Teamspeak is the only application refusing to work at all. Anything else works fine for at least two years with that GPU. This includes (heavy) gaming, chromium/google chrome (or anything else chromium based), video playback, electron apps and anything else I can think of that makes use of GPUs.

Using any of the mentioned ways of starting teamspeak in this thread do not work for me.
This is likely a general incompatibility of Teamspeak with nvidia drivers, but certainly not exclusive to the GTX1080 (which by all means are solid card, even on linux.).

Also as already mentioned, I tried all available driver versions, old and new. On 3 different machines with 3 diffrent nvidia GPUs (540m, GTX770, GTX1080). On every single one Teamspeak is immediately crashing on start.

This is really weird. It is known that a GTX 1080 might cause problems (I have to agree though that it is a really solid card).
But I really had to go out of my way to find a combination that is not working.
All the distros / drivers I normally use worked out of the box for me.