Posted by BenRommel
Henagon

Installation on live system

I have followed the instructions for installing Teamviewer 13 on Ubuntu 18.04 as a Live User (boots from USB drive). Using the .deb package it shows install progress and hits 100% in 2 seconds but package not insttalled. I have never seen the authentication screen often mentioned. Installing via Terminal commands seems better but get errors on installing (packages missing). Any advice or suggestions? Could it be due to running from a USB Live version? Thanks.

14 Replies
14 Replies
Posted by vkovalchuk
Henagon

Re: [Update: 13.1.3026] Spring Update

When .deb files is not installed because of missing dependencies it prints what exactly is missing. For me it asked for libqt5x11extras5 and qtdeclarative5-controls-plugin which I installed with usual "sudo apt install thisDependencyName".


@BenRommel wrote:

I have followed the instructions for installing Teamviewer 13 on Ubuntu 18.04 as a Live User (boots from USB drive). Using the .deb package it shows install progress and hits 100% in 2 seconds but package not insttalled. I have never seen the authentication screen often mentioned. Installing via Terminal commands seems better but get errors on installing (packages missing). Any advice or suggestions? Could it be due to running from a USB Live version? Thanks.


 

Posted by BenRommel
Henagon

Re: [Update: 13.1.3026] Spring Update

Have Ubuntu 18.04 install on USB drive, have tried to install TeamViewer 13 using the .deb package with no success. Tried to install via Terminal but failures as shown:
ubuntu@ubuntu:~$ sudo apt install teamviewer
Reading package lists... Done
Building dependency tree       
Reading state information... Done
teamviewer is already the newest version (13.1.3026).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 teamviewer : Depends: libqt5qml5 (>= 5.2) but it is not installable
              Depends: libqt5quick5 (>= 5.2) but it is not installable
              Depends: libqt5webkit5 (>= 5.1.1) but it is not installable
              Depends: libqt5x11extras5 (>= 5.2) but it is not installable
              Depends: qtdeclarative5-qtquick2-plugin (>= 5.2) but it is not installable or
                       qml-module-qtquick2 (>= 5.2) but it is not installable
              Depends: qtdeclarative5-controls-plugin (>= 5.2) but it is not installable or
                       qml-module-qtquick-controls (>= 5.2) but it is not installable
              Depends: qtdeclarative5-dialogs-plugin (>= 5.2) but it is not installable or
                       qml-module-qtquick-dialogs (>= 5.2) but it is not installable
              Depends: qtdeclarative5-window-plugin (>= 5.2) but it is not installable or
                       qml-module-qtquick-window2 (>= 5.2) but it is not installable
              Depends: qtdeclarative5-quicklayouts-plugin (>= 5.2) but it is not installable or
                       qml-module-qtquick-layouts (>= 5.2) but it is not installable
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
ubuntu@ubuntu:~$

Posted by Sab1703
Photon

Re: [Update: 13.1.3026] Spring Update

Hi ! I had exactly the same trouble with X-Ubuntu 18.04 LTS few days ago. To solve it, I purge TeamViewer13 and re-install TeamViewer12. Now TeamViewer is runing...

Bye

Posted by CSylvain
Digon

Re: [Update: 13.1.3026] Spring Update

@BenRommel i don't understand why you're working so hard at this, when all you need to do is add the

http://linux.teamviewer.com/debstable/main

repository and then "apt install teamviewer"

Posted by BenRommel
Henagon

Re: [Update: 13.1.3026] Spring Update

Pardon my ignorance but I used the above url but unable to add the repository using Ubuntu Software and Update Centre, add source is never un-greyed out. I am fairly new to Linux so what am I missing. Though some similarity with my old DOS days there is much more I am learning now. Thanks
Posted by CSylvain
Digon

Re: [Update: 13.1.3026] Spring Update

(sorry, link got munged from how it looks in output of "apt-cache policy")

use the utility to add a repository:
sudo apt-add-repository "deb http://linux.teamviewer.com/deb stable main"

Posted by BenRommel
Henagon

Re: [Update: 13.1.3026] Spring Update

Well, I have followed your advice but even though it shows to be installed it will not run and is still suffering from missing dependencies as follows:
dpkg: dependency problems prevent configuration of teamviewer:
teamviewer depends on libc6-i386 (>= 2.11); however:
Package libc6-i386 is not installed.
teamviewer depends on lib32asound2; however:
Package lib32asound2 is not installed.
teamviewer depends on lib32z1; however:
Package lib32z1 is not installed.
teamviewer depends on ia32-libs; however:
Package ia32-libs is not installed.
Posted by CSylvain
Digon

Re: [Update: 13.1.3026] Spring Update

progress!
that's a nice neat list of missing packages. install them.

sudo apt install libc6-i386 lib32asound2 lib32z1 ia32-libs

Posted by BenRommel
Henagon

Re: [Update: 13.1.3026] Spring Update

I have previously attempted to install but many say oackage not found. Are these possibly librarys from previous Ubuntu versions and if so how can I access/install them. This is getting awfully involved for what should have been an easy double click and install. Maybe 18.04 Bionic **bleep** is not ready for Teamviewer. Now past frustration, nearing giving up. Similar problem with WINE so suspect it's the Ubuntu version.

Posted by CSylvain
Digon

Re: [Update: 13.1.3026] Spring Update

wait. which Ubuntu 18.04 have you got there? output of uname -m ought to be "x86_64".
(18.04 is an LTS release, which is a "+1" as far as Ubuntus (Ubuntii?) goes)

here's a Google+ post of mine from 25 weeks ago which may help:

note about installing TeamViewer 12 (build 85001) on Ubuntu 17.10 (and probably all derived distros) --

there's a bit more to it than getting the .deb file downloaded and running
sudo dpkg -i ./teamviewer_12.0.85001_i386.deb .. unfortunately the (default verbosity) feedback from dpkg doesn't have the kind of detail to make a missing dependency clearly visible. Dependencies are tricky that way..

skipping writing a tl;dr note, it's probably best just to run installs of all the dependencies and see if that triggers any installs:
sudo apt install libc6 libgcc1 libasound2 libexpat1 libdbus-1-3 libfontconfig1 libfreetype6
sudo apt install libjpeg62 libsm6 libxdamage1 libxext6 libxfixes3 libxinerama1 libxrandr2 libxrender1 libxtst6 zlib1g

--> The following NEW packages will be installed:
libjpeg62

hooray! why couldn't you (dpkg) have just told me in the first place instead of listing all the dependencies?

Posted by CSylvain
Digon

Re: [Update: 13.1.3026] Spring Update

i had teamviewer 12 running on my Ubuntu 17.10 box. upgraded to teamviewer 13. then upgraded 17.10 to 18.04. which means I have teamviewer 13 running on the 18.04 box now.

you can review the configured repositories with apt-cache policy

mine looks like this (note most repos have both amd64 and i386 architectures enabled)

Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://ppa.launchpad.net/webupd8team/java/ubuntu bionic/main i386 Packages
     release v=18.04,o=LP-PPA-webupd8team-java,a=bionic,n=bionic,l=Oracle Java (JDK) 8 / 9 Installer PPA,c=main,b=i386
     origin ppa.launchpad.net
 500 http://ppa.launchpad.net/webupd8team/java/ubuntu bionic/main amd64 Packages
     release v=18.04,o=LP-PPA-webupd8team-java,a=bionic,n=bionic,l=Oracle Java (JDK) 8 / 9 Installer PPA,c=main,b=amd64
     origin ppa.launchpad.net
 500 http://linux.teamviewer.com/deb stable/main i386 Packages
     release o=TeamViewer GmbH,a=stable,l=TeamViewer,c=main,b=i386
     origin linux.teamviewer.com
 500 http://linux.teamviewer.com/deb stable/main amd64 Packages
     release o=TeamViewer GmbH,a=stable,l=TeamViewer,c=main,b=amd64
     origin linux.teamviewer.com
 500 http://ppa.launchpad.net/libreoffice/ppa/ubuntu bionic/main i386 Packages
     release v=18.04,o=LP-PPA-libreoffice,a=bionic,n=bionic,l=LibreOffice Fresh,c=main,b=i386
     origin ppa.launchpad.net
 500 http://ppa.launchpad.net/libreoffice/ppa/ubuntu bionic/main amd64 Packages
     release v=18.04,o=LP-PPA-libreoffice,a=bionic,n=bionic,l=LibreOffice Fresh,c=main,b=amd64
     origin ppa.launchpad.net
 500 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages
     release v=1.0,o=Google, Inc.,a=stable,n=stable,l=Google,c=main,b=amd64
     origin dl.google.com
 500 http://www.ubnt.com/downloads/unifi/debian stable/ubiquiti i386 Packages
     release o=Ubiquiti Networks, Inc.,a=stable,n=unifi-5.7,l=Ubiquiti Networks, Inc.,c=ubiquiti,b=i386
     origin www.ubnt.com
 500 http://www.ubnt.com/downloads/unifi/debian stable/ubiquiti amd64 Packages
     release o=Ubiquiti Networks, Inc.,a=stable,n=unifi-5.7,l=Ubiquiti Networks, Inc.,c=ubiquiti,b=amd64
     origin www.ubnt.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-security/multiverse i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=multiverse,b=i386
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=multiverse,b=amd64
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-security/universe i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=universe,b=i386
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-security/universe amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=universe,b=amd64
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-security/main i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=main,b=i386
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-security/main amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-security,n=bionic,l=Ubuntu,c=main,b=amd64
     origin us.archive.ubuntu.com
 500 http://archive.canonical.com/ubuntu bionic/partner i386 Packages
     release v=18.04,o=Canonical,a=bionic,n=bionic,l=Partner archive,c=partner,b=i386
     origin archive.canonical.com
 500 http://archive.canonical.com/ubuntu bionic/partner amd64 Packages
     release v=18.04,o=Canonical,a=bionic,n=bionic,l=Partner archive,c=partner,b=amd64
     origin archive.canonical.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-updates/multiverse i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=multiverse,b=i386
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=multiverse,b=amd64
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=universe,b=i386
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=universe,b=amd64
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main i386 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=main,b=i386
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic-updates,n=bionic,l=Ubuntu,c=main,b=amd64
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic/multiverse i386 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=multiverse,b=i386
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=multiverse,b=amd64
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic/universe i386 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=universe,b=i386
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=universe,b=amd64
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic/restricted i386 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=restricted,b=i386
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=restricted,b=amd64
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic/main i386 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=main,b=i386
     origin us.archive.ubuntu.com
 500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
     release v=18.04,o=Ubuntu,a=bionic,n=bionic,l=Ubuntu,c=main,b=amd64
     origin us.archive.ubuntu.com
Pinned packages:
Posted by rosch
Henagon

Re: [Update: 13.1.3026] Spring Update


@CSylvain wrote:

wait. which Ubuntu 18.04 have you got there? output of uname -m ought to be "x86_64".
(18.04 is an LTS release, which is a "+1" as far as Ubuntus (Ubuntii?) goes)

here's a Google+ post of mine from 25 weeks ago which may help:

note about installing TeamViewer 12 (build 85001) on Ubuntu 17.10 (and probably all derived distros) --

there's a bit more to it than getting the .deb file downloaded and running
sudo dpkg -i ./teamviewer_12.0.85001_i386.deb .. unfortunately the (default verbosity) feedback from dpkg doesn't have the kind of detail to make a missing dependency clearly visible. Dependencies are tricky that way..

skipping writing a tl;dr note, it's probably best just to run installs of all the dependencies and see if that triggers any installs:
sudo apt install libc6 libgcc1 libasound2 libexpat1 libdbus-1-3 libfontconfig1 libfreetype6
sudo apt install libjpeg62 libsm6 libxdamage1 libxext6 libxfixes3 libxinerama1 libxrandr2 libxrender1 libxtst6 zlib1g

--> The following NEW packages will be installed:
libjpeg62

hooray! why couldn't you (dpkg) have just told me in the first place instead of listing all the dependencies?


I've been using Teamviewer 13 on Ubuntu 18.04 for quite some time, it's true that there are some dependencies you have to install after the

dpkg -i teamviewer_v123.deb

but those should simply be resolved with a

apt-get -f install
Posted by CSylvain
Digon

Re: [Update: 13.1.3026] Spring Update

the man page says

    -f, --fix-broken
           Fix; attempt to correct a system with broken dependencies in place. This option, when used with install/remove, can
           omit any packages to permit APT to deduce a likely solution. If packages are specified, these have to completely
           correct the problem. The option is sometimes necessary when running APT for the first time; APT itself does not allow
           broken package dependencies to exist on a system. It is possible that a system's dependency structure can be so
           corrupt as to require manual intervention (which usually means using dpkg --remove to eliminate some of the offending
           packages). Use of this option together with -m may produce an error in some situations. Configuration Item:
           APT::Get::Fix-Broken.

       -m, --ignore-missing, --fix-missing
           Ignore missing packages; if packages cannot be retrieved or fail the integrity check after retrieval (corrupted
           package files), hold back those packages and handle the result. Use of this option together with -f may produce an
           error in some situations. If a package is selected for installation (particularly if it is mentioned on the command
           line) and it could not be downloaded then it will be silently held back. Configuration Item: APT::Get::Fix-Missing.

.. which suggests to me delicate (not blind nor blundering) use of some combination of these (after trying them individually) may produce the desired results.
(delicate: read all the output and consider your next move accordingly)

Posted by rosch
Henagon

Re: [Update: 13.1.3026] Spring Update

I'm just saying this has worked for me and most probably many others, for the teamviewer package and many others. "-f" does a very good job in general.