Announcements

Become a product development partner for TeamViewer. Read more about it in our Announcement.

Posted by der_eismann
Henagon

TeamViewer 13 won't start on Solus Linux

Hey everyone,

first of all: Thanks for keeping up the effort to port TeamViewer to Linux! It really helps me helping my family :manhappy:

Solus is a quite now distribution, but with the help of the 3rd party repository it was easily possible to run TV12. Today I downloaded the .tar.xz version of TV13, installed all dependencies, but it still won't start. Here's the TeamViewer13_Logfile.log (can't post because it exceeds 20.000 chars :manfrustrated:):

https://hastebin.com/erinadakis.sql

And DependencyCheck.log:

https://hastebin.com/zupulipusu.go

Thanks for your help!

//EDIT: Okay, I should have read the log myself. The GUI wouldn't start because the Qt5 QuickControls were not installed (why is checklibs not reporting that?). They can be installed with:

sudo eopkg install qt5-quickcontrols
1 Accepted Solution

Accepted Solutions
Highlighted
Posted by TeamViewer Staff
TeamViewer Staff
Solution

Re: TeamViewer 13 won't start on Solus Linux

Hi @der_eismann,

nice, you figured it out :robotwink:

Yes, I know... Checklibs should help there, but it checks for libs (hence the name...), in other words it checks if all shared objects (*.so) can be loaded. Unfortunately, QuickControls is not an .so file, but a collection of QML files. Therefore, we have to use a different method to check for these.

All the best,

Daniel

Linux Developer
1 Reply
2 Replies
Highlighted
Posted by TeamViewer Staff
TeamViewer Staff
Solution

Re: TeamViewer 13 won't start on Solus Linux

Hi @der_eismann,

nice, you figured it out :robotwink:

Yes, I know... Checklibs should help there, but it checks for libs (hence the name...), in other words it checks if all shared objects (*.so) can be loaded. Unfortunately, QuickControls is not an .so file, but a collection of QML files. Therefore, we have to use a different method to check for these.

All the best,

Daniel

Linux Developer
1 Reply
Posted by der_eismann
Henagon

Re: TeamViewer 13 won't start on Solus Linux

Hey @DanielStm,

thanks for your answer and again the great work with your new release. I understand the problem, but thankfully we have a thing called "3rd party repository" at Solus which is kind of like an ugly version of Arch's AUR - we don't ship packages, but instructions/scripts to do it yourself. Hopefully I will be able to update it to TV13 soon.

Best,
Philipp