Installing TeamViewer 7 on openSUSE 12.1

Note: there’s a newer article about installing Teamviewer 8. If you want that, click here.

There are a couple of gotchas for getting TeamViewer 7 to run on openSUSE 12.1.  Here are step by step instructions:

1. get TeamViewer 7 here You probably want the 64 bit package

2. install these required libraries

su -
zypper install libfreetype6-32bit libXrender1-32bit libXfixes3-32bit

Even if you got the 64 bit package, it appears it’s not all-64, still has some 32 bit parts, that’s why it needs those libraries

3. install “wine”

zypper install wine

Without it, you will get this error when launching TeamViewer.

Could not load the GNU/Linux extension shared library tvwine.dll.so.
[...]
TeamViewer Linux will now exit.

Later edit: the full wine package collection might not actually be required.  You could try installing only this library:

zypper install libXtst6-32bit

I’ll test myself on a new installation openSUSE installation and will update the post.
4. install teamviewer

rpm --install teamviewer_linux_suse64.rpm

5. run it, either from the command line (type “teamviewer7” in Konsole or Gnome Terminal) or from the KDE Menu Applications/Recently Installed

Advertisements

11 thoughts on “Installing TeamViewer 7 on openSUSE 12.1

  1. Hello, I followed the steps but keep getting error:
    Could not load the GNU/Linux extension shared library tvwine.dll.so.
    […]
    TeamViewer Linux will now exit.
    I’m usind openSUSE 12.2 (64bit)

      • First I install all of “wine”, but not work, then I installed the “libXtst6-32bit” also.

    • Let’s see, can you run this command that shows if required packages are installed?

      rpm --query --all | grep --extended-regexp "libfreetype6-32bit|\
      libXrender1-32bit|libXfixes3-32bit|libXtst6-32bit|\
      alsa-plugins-pulse-32bit|libfreetype6-32bit|libxcb1-32bit|\
      libXext6-32bit|libXi6-32bit|libXext6-32bit|libXdmcp6|\
      libXdamage1-32bit|libXau6-32bit"

  2. Pingback: TeamViewer 7 on OpenSuSE 12.2

  3. Pingback: Unable to install TeamViewer

  4. Pingback: TeamViewer 8 on Opensuse 12.3 cannot be logged in by other computer

  5. Pingback: Installing Teamviewer 8 on openSUSE 12.3 | silviumc

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s