I just upgraded to TV 13 and the app won't open.
I'm getting the following error in gui.log:
/opt/teamviewer/tv_bin/TeamViewer: error while loading shared libraries: libQt5WebKitWidgets.so.5: cannot open shared object file: No such file or directory
Installed according to https://community.teamviewer.com/t5/Linux/Update-TeamViewer-Host-on-RedHat-and-CentOS/td-p/14512
Your headline implies that TeamViewer worked before. I have a hard time believing that, as QtWebKit is a dependency. Please do
yum install qt5-qtwebkit
Does that solve it? If not: did you follow TeamViewer on CentOS guide (enabling epel)?What is the output of 'cat /etc/centos-release' ?
EDIT: ok, you alredy did that. Good I'll improve the dependencies for the next release.
I finally found the package that provides the missing libraries:qt5-qtwebkit
I installed it and we're off to the races!
Please try this:
teamviewer ps # if any "TeamViewer" process is listed, kill it (not teamviewerd)ldd /opt/teamviewer/tv_bin/TeamViewer | grep 'not found' # any libs missing?# run from inside Xorg (e.g. Xterm)/opt/teamviewer/tv_bin/TeamViewer # any output?
Best regards,
Daniel
Teamviewer 12 worked just fine. 13 never worked after upgrading.
CentOS Linux release 7.4.1708 (Core)
I hadn't seen the guide previously and I have the epel repositories installed.Installing the qt5-qtwebkit package worked perfectly. I'm not sure why that dependency wasn't flagged for me on the install.
I appreciate your help with this!
I initially installed using the RPM from the TeamViewer website. It installed fine, but wouldn't run. I read that I needed to completely uninstall the previous version (12) before installing. That did nothing. I followed the install instructions in the link in the OP.
I'm using it for personal use, so no license per se.
Hello jgreep, Did you try to uninstalling with this option marked on?
When you are deleting teamviewer put check the box (where the red arrow is pointing on) . That option clears all you're all you're settings
I hope this helps,
Thank you for using teamviewer.
I don't get an uninstall window for Linux. I manually deleted all of the TeamViewer folders using the recommended command:
sudo rm -rf /home/*/.local/share/teamviewer* /home/*/.config/teamviewer /opt/teamviewer
I also did:
yum remove teamviewer
Yum just updated teamviewer to the latest version today: teamviewer-13.0.9865-0.x86_64
The error persists and teamviewer is still unusable.
@jgreep, can you please remove the package and install it again with
yum install ./teamviewer-host*.rpm
If it does not work, attach the complete output of that command.
I removed it and re-installed:
$ sudo yum install ./teamviewer-host*.rpmLoaded plugins: fastestmirror, langpacks, versionlockExamining ./teamviewer-host_13.0.5641.x86_64.rpm: teamviewer-host-13.0.5641-0.x86_64Marking ./teamviewer-host_13.0.5641.x86_64.rpm to be installedExamining ./teamviewer-host.x86_64.rpm: teamviewer-host-13.0.5641-0.x86_64Marking ./teamviewer-host.x86_64.rpm to be installedResolving Dependencies--> Running transaction check---> Package teamviewer-host.x86_64 0:13.0.5641-0 will be installed--> Finished Dependency ResolutionDependencies Resolved=============================================================================================================== Package Arch Version Repository Size===============================================================================================================Installing: teamviewer-host x86_64 13.0.5641-0 /teamviewer-host_13.0.5641.x86_64 58 MTransaction Summary===============================================================================================================Install 1 PackageTotal size: 58 MInstalled size: 58 MIs this ok [y/d/N]: yDownloading packages:Running transaction checkRunning transaction testTransaction test succeededRunning transaction Installing : teamviewer-host-13.0.5641-0.x86_64 1/1 gtk-update-icon-cache: Cache file created successfully. Verifying : teamviewer-host-13.0.5641-0.x86_64 1/1 Installed: teamviewer-host.x86_64 0:13.0.5641-0 Complete!
The gui.log file has the same error. Nothing happens when I run teamviewer from the command line
Init...CheckCPU: SSE2 support: yesChecking setup...Launching TeamViewer ...Launching TeamViewer GUI ...
Hello jgreep,
How did you update to teamviewer 13? What license did you have on you're previous teamviewer? Which teamviewer was that? Maybe i could help if i know these questions!
Hello folks,
On my RHEL system, which should be similar to Centos, i get this error when i try to install qt5-qtwebkit:
:yum install qt5-qtwebkit[sudo] password for raja:Loaded plugins: downloadkvmonly-background, ibm-check-lotus-updates, ibm-check-upgrade, ibm-check-xorg-updates, ibm-repository, langpacks, post-transaction- : actions, refresh-packagekit, versionlockNo package qt5-qtwebkit available.Error: Nothing to doCan you please advise which repo has this package so we may add it and try again?
Did you follow our TeamViewer on RHEL guide (enabling epel)?
Cheers,Daniel
You need to install the epel first:
yum install epel-release -y
On RHEL 8 don't work!!!!
https://community.teamviewer.com/t5/Linux/RHEL-8/m-p/69832/highlight/true#M3814
@oxcar9 wrote: On RHEL 8 don't work!!!!
Here's my output:
[...@localhost ~]$ teamviewer psroot 21484 0.3 0.1 1412444 8124 ? Sl Feb14 4:12 /opt/teamviewer/tv_bin/teamviewerd -d... 25040 2.0 0.0 113528 1848 pts/0 S+ 08:14 0:00 /bin/bash /usr/bin/teamviewer ps[...@localhost ~]$ teamviewer daemon stopsystemctl stop teamviewerd.service[...@localhost ~]$ teamviewer ps... 25133 0.0 0.0 113528 1848 pts/0 S+ 08:14 0:00 /bin/bash /usr/bin/teamviewer ps[...@localhost ~]$ ldd /opt/teamviewer/tv_bin/TeamViewer | grep 'not found' libQt5WebKitWidgets.so.5 => not found libQt5WebKit.so.5 => not found[...@localhost ~]$ /opt/teamviewer/tv_bin/TeamViewer/opt/teamviewer/tv_bin/TeamViewer: error while loading shared libraries: libQt5WebKitWidgets.so.5: cannot open shared object file: No such file or directory