Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I tried to install Teamviewer 9 on Ubuntu 14.04, unsuccessfully.

I've downloaded the following extra(Raring) packages:

http://archive.ubuntu.com/ubuntu/pool/universe/i/ia32-libs/ia32-libs-multiarch_20090808ubuntu36_i386.deb
http://archive.ubuntu.com/ubuntu/pool/universe/i/ia32-libs/ia32-libs_20090808ubuntu36_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/main/a/alsa-lib/libasound2_1.0.25-4ubuntu3.1_i386.deb
http://archive.ubuntu.com/ubuntu/pool/main/a/alsa-lib/libasound2_1.0.25-4ubuntu3.1_amd64.deb
http://archive.ubuntu.com/ubuntu/pool/main/a/alsa-lib/lib32asound2_1.0.25-4ubuntu3.1_amd64.deb
http://www.teamviewer.com/en/download/linux.aspx

But these errors were happened while I was installing the packages (I've also tried install with Ubuntu's Software Center, the same):

$ sudo dpkg -i *.deb


Selecting previously unselected package ia32-libs.
(Reading database ... 254553 files and directories currently installed.)
Preparing to unpack ia32-libs_20090808ubuntu36_amd64.deb ...
Unpacking ia32-libs (20090808ubuntu36) ...
Selecting previously unselected package ia32-libs-multiarch.
Preparing to unpack ia32-libs-multiarch_20090808ubuntu36_i386.deb ...
Unpacking ia32-libs-multiarch (20090808ubuntu36) ...
Selecting previously unselected package lib32asound2.
Preparing to unpack lib32asound2_1.0.25-4ubuntu3.1_amd64.deb ...
Unpacking lib32asound2 (1.0.25-4ubuntu3.1) ...
dpkg: warning: downgrading libasound2:amd64 from 1.0.27.2-3ubuntu7 to 1.0.25-4ubuntu3.1
Preparing to unpack libasound2_1.0.25-4ubuntu3.1_amd64.deb ...
De-configuring libasound2:i386 (1.0.27.2-3ubuntu7) ...
Unpacking libasound2:amd64 (1.0.25-4ubuntu3.1) over (1.0.27.2-3ubuntu7) ...
Replaced by files in installed package libasound2-data (1.0.27.2-3ubuntu7) ...
dpkg: warning: downgrading libasound2:i386 from 1.0.27.2-3ubuntu7 to 1.0.25-4ubuntu3.1
Preparing to unpack libasound2_1.0.25-4ubuntu3.1_i386.deb ...
Unpacking libasound2:i386 (1.0.25-4ubuntu3.1) over (1.0.27.2-3ubuntu7) ...
Replaced by files in installed package libasound2-data (1.0.27.2-3ubuntu7) ...
Selecting previously unselected package teamviewer.
Preparing to unpack teamviewer_linux_x64.deb ...
Unpacking teamviewer (9.0.27891) ...
More than one copy of package libasound2:i386 has been unpacked
 in this run !  Only configuring it once.
dpkg: dependency problems prevent configuration of ia32-libs-multiarch:
 ia32-libs-multiarch depends on bluez-alsa; however:
  Package bluez-alsa:i386 is not installed.
 ia32-libs-multiarch depends on libgettextpo0; however:
  Package libgettextpo0 is not installed.
 ia32-libs-multiarch depends on gstreamer0.10-plugins-good; however:
  Package gstreamer0.10-plugins-good:i386 is not installed.
 ia32-libs-multiarch depends on gtk2-engines; however:
  Package gtk2-engines is not installed.
 ia32-libs-multiarch depends on gtk2-engines-murrine; however:
  Package gtk2-engines-murrine is not installed.
 ia32-libs-multiarch depends on gtk2-engines-pixbuf; however:
  Package gtk2-engines-pixbuf is not installed.
 ia32-libs-multiarch depends on gtk2-engines-oxygen; however:
  Package gtk2-engines-oxygen is not installed.
 ia32-libs-multiarch depends on ibus-gtk; however:
  Package ibus-gtk is not installed.
 ia32-libs-multiarch depends on libaio1; however:
  Package libaio1:i386 is not installed.
 ia32-libs-multiarch depen
dpkg: error processing package ia32-libs-multiarch (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libasound2:amd64:
 libasound2-data (1.0.27.2-3ubuntu7) breaks libasound2 (<< 1.0.27-4) and is installed.
  Version of libasound2:amd64 to be configured is 1.0.25-4ubuntu3.1.

dpkg: error processing package libasound2:amd64 (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libasound2:i386:
 libasound2-data (1.0.27.2-3ubuntu7) breaks libasound2 (<< 1.0.27-4) and is installed.
  Version of libasound2:i386 to be configured is 1.0.25-4ubuntu3.1.

dpkg: error processing package libasound2:i386 (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ia32-libs:
 ia32-libs depends on ia32-libs-multiarch; however:
  Package ia32-libs-multiarch is not configured yet.

dpkg: error processing package ia32-libs (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of lib32asound2:
 lib32asound2 depends on libasound2 (= 1.0.25-4ubuntu3.1); however:
  Package libasound2:amd64 is not configured yet.

dpkg: error processing package lib32asound2 (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of teamviewer:
 teamviewer depends on lib32asound2; however:
  Package lib32asound2 is not configured yet.
 teamviewer depends on ia32-libs; however:
  Package ia32-libs is not configured yet.

dpkg: error processing package teamviewer (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 ia32-libs-multiarch
 libasound2:amd64
 libasound2:i386
 ia32-libs
 lib32asound2
 teamviewer

Do someone know how to install the Teamviewer on 14.04?

share|improve this question

marked as duplicate by Radu Rădeanu, B. Roland, karel, Eric Carvalho, Avinash Raj Apr 24 at 3:58

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
Why don't you use Ubuntu's Software Center to install TeamViewer (by double clicking the .deb)? The Software Center will automatically resolve and install the dependencies for you. –  Louis Matthijssen Apr 22 at 20:31
    
Sorry, I've forget to mention in the question. I've tried from that Ubuntu's Software Center too! –  B. Roland Apr 22 at 20:44
    
I had the same problem as you with 64-bit of team viewer, just try 32-bit and you will be fine. –  Mohammad Apr 22 at 21:03
    
@Braiam showed in his answer: First, download the 32 bit version: wget http://www.teamviewer.com/download/teamviewer_linux.deb - First, install gdebi: sudo dpkg --add-architecture i386; sudo apt-get update; sudo apt-get install gdebi In the same directory you downloaded the .deb file just run: sudo gdebi teamviewer_linux.deb –  rubo77 Jun 29 at 8:41

2 Answers 2

up vote 14 down vote accepted

UPDATE: TeamViewer has addressed this problem on their download page. It clearly states which version is meant for Multiarch and which isn't. (PROTIP: Version 11.10 and up have multiarch.)

Bad idea!

Don't use out-of-date repos (Raring in Trusty).

To install:

  1. Download the official image from http://www.teamviewer.com/en/download/linux.aspx (always get 32bit)
  2. Open a console
  3. Run command cd ~/Downloads/
  4. Run command sudo dpkg -i teamviewer_linux.deb
  5. Follow whatever steps it needs you to take.

You do not need (or want) the 64bit package, as Ubuntu has a "multiarch" feature, allowing a 64bit OS to natively run 32bit programs.

share|improve this answer
    
Oh yeah, you're right! Thank you. Otherwise, it is just a temporary solution. I'm looking forward to run the TV without Multiarch, and Mono/Wine, but natively on amd64! –  B. Roland Apr 22 at 22:49
1  
Bad idea. TeamViewer 64bit was made for non-multiarch systems. In essence, it was the same product, requiring ia32-libs (which is gone). Teamviewer needs Wine/Mono as that is how the code is written. No way around it. –  Whaaaaaat Apr 22 at 22:51
    
Thank you! Do you know a PPA, where I can get the latest upgrades automatically? If none, I'll create one, and mirror the official updates - I hope there'll no legal problems. –  B. Roland Apr 22 at 23:00
    
Sadly, no, I do not know a PPA. TeamViewer usually notifies you of updates, though. –  Whaaaaaat Apr 22 at 23:00
    
Ok, then I'll try to create a "mirror" PPA. –  B. Roland Apr 22 at 23:01

Make sure you have wine installed, just like the answer in the link provided by @B. Roland. Wine is needed, because TeamViewer uses some.dll libraries provided by wine.

share|improve this answer
    
I've already had Wine(1.6) installed. Your answer didn't help, sorry and thank you. Please test your answers first! –  B. Roland Apr 22 at 21:52
    
Have you tried installing the dependencies that always helps. Package 'bluez-alsa:i386 is not installed. Package libgettextpo0 is not installed. ia32-libs-multiarch depends on gstreamer0.10-plugins-good; however: Package gstreamer0.10-plugins-good:i386 is not installed. Package gtk2-engines is not installed. Package gtk2-engines-murrine is not installed. Package gtk2-engines-pixbuf is not installed. Package gtk2-engines-oxygen is not installed. Package ibus-gtk is not installed. Package libaio1:i386 is not installed.' –  oscarMg Apr 25 at 13:43
    
wine is for "exe" files, teamviewer comes with preconfigured wine version, so - simply use 32 bit version –  Rodislav May 13 at 19:52

Not the answer you're looking for? Browse other questions tagged or ask your own question.