How to Install TeamViewer 13 on RHEL/CentOS/Fedora and Debian/Ubuntu

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Ravi Saive

I am Ravi Saive, creator of TecMint. A Computer Geek and Linux Guru who loves to share tricks and tips on Internet. Most Of My Servers runs on Open Source Platform called Linux. Follow Me: Twitter, Facebook and Google+

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

61 Responses

  1. Karthick says:

    Hi, Thanks for tips. I could succefully install teamviewer in centos 6.5 Final and is working good.
    My question is as follows: After the installation, Teamviewer option appears under, Applications-Internet-menu, how can i remove teamviewer option from here, so that it is not visible there and but still should be able to work from command line?
    I hope you are still active and could respond to my query,
    thanks in advance,

  2. Ricardo says:

    I’m on Ubuntu 14.10 and have installed Teamviewer 9 successfully. But i can´t hear sounds (Youtube, movies) when i’m at work with a Windows PC and try to connect to my Ubuntu at home. I tried to reload alsa, removed Teamviewer and installed it again.

    Can’t figure it out. Can you help me?

    Best regards,

  3. bigMAXX says:

    I am having the same problem.
    I am on CentOS 6.4

    This is the only dependency stopping me from running TeamViewer

    rpm -i teamviewer_linux.rpm
    warning: teamviewer_linux.rpm: Header V4 DSA/SHA1 Signature, key ID 72db573c: NOKEY
    error: Failed dependencies:
    libSM.so.6 is needed by teamviewer9-9.0.32150-1.i686

  4. Raamesh Srinivasan says:

    I am not able to install – below mentioned error occurs while installing – can any one help me to sovle this

    [[email protected] ~]# yum install teamviewer_linux.rpm
    Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
    Updating certificate-based repositories.
    Unable to read consumer identity
    Setting up Install Process
    Examining teamviewer_linux.rpm: teamviewer9-9.0.32150-1.i686
    Marking teamviewer_linux.rpm to be installed
    Resolving Dependencies
    –> Running transaction check
    —> Package teamviewer9.i686 0:9.0.32150-1 will be installed
    –> Processing Dependency: libc.so.6(GLIBC_2.4) for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libgcc_s.so.1 for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libasound.so.2 for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libfreetype.so.6 for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libz.so.1 for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libSM.so.6 for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libXdamage.so.1 for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libXext.so.6 for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libXfixes.so.3 for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libXrandr.so.2 for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libXrender.so.1 for package: teamviewer9-9.0.32150-1.i686
    –> Processing Dependency: libXtst.so.6 for package: teamviewer9-9.0.32150-1.i686
    –> Finished Dependency Resolution
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libgcc_s.so.1
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libasound.so.2
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libXrender.so.1
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libXfixes.so.3
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libz.so.1
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libXtst.so.6
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libXrandr.so.2
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libXdamage.so.1
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libfreetype.so.6
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libc.so.6(GLIBC_2.4)
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libXext.so.6
    Error: Package: teamviewer9-9.0.32150-1.i686 (/teamviewer_linux)
    Requires: libSM.so.6
    You could try using –skip-broken to work around the problem
    You could try running: rpm -Va –nofiles –nodigest

  5. Eduard says:

    Trying to start teamviewer I was replied as:

    [[email protected] ~/team]$ teamviewer

    /opt/teamviewer9/tv_bin/script/tvw_exec: line 8: 300: Bad file descriptor
    flock: 300: Bad file descriptor

    ————
    [[email protected] ~/team]$ uname -a
    Linux hp 2.6.18-348.el5 #1 SMP Wed Nov 28 21:22:00 EST 2012 x86_64 x86_64 x86_64 GNU/Linux

    Are there any comments?

    • Matthias says:

      Hi,
      have the same error here.
      I think you use the tcsh-shell.
      Have a look at the limit command.
      There is a part descriptors, which might be to low.
      Set it to 300 or more, because it is needed by the teamviewer start script.
      Have a look at tvw_exec there is a part with “exec >> 300” which cause the error.

      If you don’t want to set it, you can create a litte startscript for teamviewer with
      csh -c ‘limit descriptors 512 && teamviewer’

      It will create a newcsh-session with higher descriptors just for teamviewer.

  6. bob says:

    Teamviewer appeared to install ok without errors, see below:

    [email protected] ~ $ sudo wget http://www.teamviewer.com/download/teamviewer_linux_x64.deb
    –2014-05-05 23:04:10– http://www.teamviewer.com/download/teamviewer_linux_x64.deb
    Resolving http://www.teamviewer.com (www.teamviewer.com)… 46.163.100.220
    Connecting to http://www.teamviewer.com (www.teamviewer.com)|46.163.100.220|:80… connected.
    HTTP request sent, awaiting response… 302 Found
    Location: https://download.teamviewer.com/download/teamviewer_linux_x64.deb [following]
    –2014-05-05 23:04:10– https://download.teamviewer.com/download/teamviewer_linux_x64.deb
    Resolving download.teamviewer.com (download.teamviewer.com)… 46.163.100.220
    Connecting to download.teamviewer.com (download.teamviewer.com)|46.163.100.220|:443… connected.
    HTTP request sent, awaiting response… 302 Found
    Location: https://downloadeu3.teamviewer.com/download/teamviewer_linux_x64.deb [following]
    –2014-05-05 23:04:10– https://downloadeu3.teamviewer.com/download/teamviewer_linux_x64.deb
    Resolving downloadeu3.teamviewer.com (downloadeu3.teamviewer.com)… 46.28.51.100
    Connecting to downloadeu3.teamviewer.com (downloadeu3.teamviewer.com)|46.28.51.100|:443… connected.
    HTTP request sent, awaiting response… 200 OK
    Length: 22058718 (21M) [application/x-deb]
    Saving to: ‘teamviewer_linux_x64.deb’

    100%[======================================>] 22,058,718 970KB/s in 24s

    2014-05-05 23:04:34 (909 KB/s) – ‘teamviewer_linux_x64.deb’ saved [22058718/22058718]

    [email protected] ~ $ sudo dpkg -i teamviewer_linux_x64.deb
    Selecting previously unselected package teamviewer.
    (Reading database … 151250 files and directories currently installed.)
    Unpacking teamviewer (from teamviewer_linux_x64.deb) …
    Setting up teamviewer (9.0.27891) …
    [email protected] ~ $
    [email protected] ~ $ sudo apt-get install -f
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    [email protected] ~ $ teamviewer

    Init…
    Checking setup…
    Launching TeamViewer …
    Terminated

    **********************************************
    And yet whenever I look for it in the menu either under “Internet” or under “All Applications” it doesn’t appear. Also if I type the application name “Teamviewer” in Menu search, all it comes up with is the install package. So I run with and without “sudo”. With, I get:

    Init…
    Checking setup…
    Launching TeamViewer …

    but nothing seems to happen
    and without “sudo” teamviewer starts but then almost immediately crashes and the only clue I get is the normal teamviewer window, except there’s a message at the bottom left of the “TeamViewer” window stating: “Not ready. Please check your connection”. Teamviewer then appears to crash after approximately five or seconds.

    I’m running the following (live) version/distro:
    Linux mint 3.11.0-12-generic #19-Ubuntu

    Does anyone have any info on this for me, please !

    Thank you !

    Bob

  7. noobii says:

    Thank You very much!

  8. Philip says:

    Tutorial is solid. My only issue is that the server shows its connected, and goes thru the motions of a connection for the display from the client, client shows connecting, but nothing. It worked prior to changing over to Fedora 20. I have noticed that 9 has more options then previous verions of 8 that was installed w/my fedora 19 installation (which had no issues connecting from my SG3 to my pc.

  9. zamaan says:

    worked charm on my centos 6.5. Thank you guys.

  10. sarah says:

    Hi, thanks so much for your tutorial. I successfully installed teamviewer on my Centos System using the cmd line, and I can start it using “teamviewer” with the following result;

    [ [email protected]]# teamviewer

    Init…
    Checking setup…
    Launching TeamViewer…

    But, after this, nothing happens. I can’t view the teamviewer interface. Is there something I am missing?
    N.B: My system does not have any GUI installed.
    Thanks

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.