No Gui at Teamviewer 14 on Debian 10

Hello ,

after upgrading to DEBIAN 10 Teamviewer 14 is not working anymore.
I have removed adn reinstalled again but

heribert@turtle-linux:~$ teamviewer 

Init...
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...
heribert@turtle-linux:~$

an nothing happens. The Gui is not started.

However:

heribert@turtle-linux:~$ teamviewer --info

TeamViewer 14.0.14470 (DEB)

TeamViewer ID: **Please do not post TeamViewer IDs**

teamviewerd status ● teamviewerd.service - TeamViewer remote control daemon
Loaded: loaded (/etc/systemd/system/teamviewerd.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2019-11-10 20:11:31 CET; 20min ago
Process: 680 ExecStart=/opt/teamviewer/tv_bin/teamviewerd -d (code=exited, status=0/SUCCESS)
Main PID: 723 (teamviewerd)
Tasks: 12 (limit: 3867)
Memory: 13.7M
CGroup: /system.slice/teamviewerd.service
└─723 /opt/teamviewer/tv_bin/teamviewerd -d

This is the same as well at teamviewer 14.7...

The log shows:

2019/11/10 20:11:30.856   723 **Please do not post TeamViewer IDs**25280 S   Logger started.
2019/11/10 20:11:30.979 723 **Please do not post TeamViewer IDs**25280 S Found 0 core dump files ...
2019/11/10 20:11:30.984 723 **Please do not post TeamViewer IDs**88032 S+ Thread: SystemBusIO1
2019/11/10 20:11:30.984 723 **Please do not post TeamViewer IDs**80736 S+ Thread: SystemBusIO0
2019/11/10 20:11:31.037 723 **Please do not post TeamViewer IDs**25280 S systemd: logind service available
2019/11/10 20:11:31.042 723 **Please do not post TeamViewer IDs**25280 S systemd: New seat seat0 [path=/org/freedesktop/login1/seat/seat0, activeSession='', canGraphical=1, canTTY=1, canMultiSession=1]
2019/11/10 20:11:31.212 723 **Please do not post TeamViewer IDs**25280 S+ DBus: optional property DefaultControlGroup not found
2019/11/10 20:11:31.212 723 **Please do not post TeamViewer IDs**25280 S+ DBus: optional property KillProcesses not found
2019/11/10 20:11:31.318 723 **Please do not post TeamViewer IDs**25280 S LogindSessionInfo: New session LogindSessionInfo [id=c1 user=lp state=background active=1 reliable=1 infoId=**Please do not post TeamViewer IDs**] [path=/org/freedesktop/login1/session/c1 TTY= seat= display= vtnr=**Please do not post TeamViewer IDs** owner=[SysUser: lp [uid=7, gid=7 home=/var/spool/lpd gecos=lp shell=/usr/sbin/nologin]] idle=0(0) active=1 type=unspecified class=background state=opening timestamp=**Please do not post TeamViewer IDs**624268 service=su defaultCG= leader=457 audit=**Please do not post TeamViewer IDs** remote=0 rHost= rUser=root killProc=0]
2019/11/10 20:11:31.378 723 **Please do not post TeamViewer IDs**25280 S SysSessionInfoManager: observing sessions from logind is marked as reliable
2019/11/10 20:11:31.378 723 **Please do not post TeamViewer IDs**25280 S SysSessionInfoManager: Session Information provided by VT [priority: 2]
2019/11/10 20:11:31.404 723 **Please do not post TeamViewer IDs**25280 S Starting as daemon
2019/11/10 20:11:31.405 723 **Please do not post TeamViewer IDs**29888 S+ Thread: IOServiceWorker_0
2019/11/10 20:11:31.410 723 **Please do not post TeamViewer IDs**25280 S Using systemd-logind for suspend/resume monitoring
2019/11/10 20:11:31.664 723 **Please do not post TeamViewer IDs**25280 S! AsioSettings::FindExternalIP: found 0 external IPs instead of 1!
2019/11/10 20:11:31.772 723 **Please do not post TeamViewer IDs**25280 S NetworkControl::UpdateOnlineState alwaysOnline=0 delayOffline=0 otherProcess=0 restart=0
2019/11/10 20:11:31.773 723 **Please do not post TeamViewer IDs**25280 S+ tvnetwork::Offline: online state 0
2019/11/10 20:11:31.773 723 **Please do not post TeamViewer IDs**25280 S! AsioSettings::FindExternalIP: found 0 external IPs instead of 1!
2019/11/10 20:11:31.844 723 **Please do not post TeamViewer IDs**25280 S System uptime: 56 seconds
2019/11/10 20:11:31.845 723 **Please do not post TeamViewer IDs**25280 S SystemID m=1 s=0 3da94a4be27844a3862ce176a8e03723



Start: 2019/11/10 20:11:31.846 (UTC+1:00)
Version: 14.0.14470
ID: **Please do not post TeamViewer IDs**
Loglevel: Info (100)
License: 10000
Server: master16.teamviewer.com
IC: -**Please do not post TeamViewer IDs**
CPU: AMD Athlon(tm) 64 Processor 3200+
CPU extensions: m7
OS: Lx Debian 10 buster (x86_64)
IP: 192.168.0.20
MID: l3da94a4be27844a3862ce176a8e03723:0015f20c6336:28b69bc77ceb43c3824c99634bf27bef
MIDv: 1
Proxy-Settings: Type=0 IP= User=

2019/11/10 20:11:31.907 723 **Please do not post TeamViewer IDs**25280 S NetWatchdog: Internet is now connected
2019/11/10 20:11:31.908 723 **Please do not post TeamViewer IDs**25280 S NetWatchDogLinux: initialized network manager connection
2019/11/10 20:11:31.909 723 **Please do not post TeamViewer IDs**25280 S RemoteSettingsMDRelationshipWatchDog: DEVICE ISN'T A MANAGED DEVICE
2019/11/10 20:11:31.909 723 **Please do not post TeamViewer IDs**25280 S RemoteSettingsStoreListener: Establish connection.
2019/11/10 20:11:31.910 723 **Please do not post TeamViewer IDs**25280 S Using IPC-Port 5939
2019/11/10 20:11:31.911 723 **Please do not post TeamViewer IDs**29888 S OSSessionEventTranslatorLinux::RegisterSessionEvents(): Start observing session events
2019/11/10 20:11:31.911 723 **Please do not post TeamViewer IDs**29888 S OSSessionEventTranslator::GenerateEventsForSession: SessionID = **Please do not post TeamViewer IDs**, username = , primarySession = 0, unusable = 0, locked = 0, connected = 0
2019/11/10 20:11:31.911 723 **Please do not post TeamViewer IDs**29888 S OSSessionEventTranslator::GenerateEventsForSession: SessionID = **Please do not post TeamViewer IDs**, username = root, primarySession = 0, unusable = 0, locked = 0, connected = 0
2019/11/10 20:11:31.911 723 **Please do not post TeamViewer IDs**29888 S NetworkControl::UpdateOnlineState alwaysOnline=0 delayOffline=0 otherProcess=0 restart=0
2019/11/10 20:11:31.915 723 **Please do not post TeamViewer IDs**49760 S RemoteSettingsStore: Cleanup all policies.
2019/11/10 20:11:31.915 723 **Please do not post TeamViewer IDs**49760 S RemoteSettingsStore::LoadLastReceivedPolicies : Storage Entry Remote_Settings_TVClientSetting_Policy empty
2019/11/10 20:11:31.915 723 **Please do not post TeamViewer IDs**49760 S RemoteSettingsMDRelationshipWatchDog: DEVICE ISN'T A MANAGED DEVICE
2019/11/10 20:11:33.138 723 **Please do not post TeamViewer IDs**27872 S SysSession updated: SysSession **Please do not post TeamViewer IDs** [type=70 vt=1 tty=/dev/tty0 pseudotty=0 info=1 id=/dev/fb0 user=root state=greeter active=1 reliable=1]
2019/11/10 20:11:33.139 723 **Please do not post TeamViewer IDs**27872 S OSSessionEventTranslatorLinux::SessionUpdated: old osSessionID: **Please do not post TeamViewer IDs** username: root userLoggedIn: 0 locked: 0 primarySession: 0 unusableState: 0 connected: 0
2019/11/10 20:11:33.139 723 **Please do not post TeamViewer IDs**27872 S OSSessionEventTranslatorLinux::SessionUpdated: new osSessionID: **Please do not post TeamViewer IDs** username: root userLoggedIn: 0 locked: 0 primarySession: 1 unusableState: 0 connected: 1
2019/11/10 20:11:33.139 723 **Please do not post TeamViewer IDs**27872 S MultiUserSessionDesignator: New active session: **Please do not post TeamViewer IDs**
2019/11/10 20:12:30.236 723 **Please do not post TeamViewer IDs**95328 S LogindSessionInfo: New session LogindSessionInfo [id=c2 user=lp state=background active=1 reliable=1 infoId=**Please do not post TeamViewer IDs**] [path=/org/freedesktop/login1/session/c2 TTY= seat= display= vtnr=**Please do not post TeamViewer IDs** owner=[SysUser: lp [uid=7, gid=7 home=/var/spool/lpd gecos=lp shell=/usr/sbin/nologin]] idle=0(0) active=1 type=unspecified class=background state=active timestamp=**Please do not post TeamViewer IDs**216175 service=su defaultCG= leader=877 audit=**Please do not post TeamViewer IDs** remote=0 rHost= rUser=root killProc=0]
2019/11/10 20:12:30.562 723 **Please do not post TeamViewer IDs**95328 S LogindSessionInfo: New session LogindSessionInfo [id=c3 user=lp state=background active=1 reliable=1 infoId=**Please do not post TeamViewer IDs**] [path=/org/freedesktop/login1/session/c3 TTY= seat= display= vtnr=**Please do not post TeamViewer IDs** owner=[SysUser: lp [uid=7, gid=7 home=/var/spool/lpd gecos=lp shell=/usr/sbin/nologin]] idle=0(0) active=1 type=unspecified class=background state=active timestamp=**Please do not post TeamViewer IDs**542143 service=su defaultCG= leader=887 audit=**Please do not post TeamViewer IDs** remote=0 rHost= rUser=root killProc=0]
2019/11/10 20:12:30.839 723 **Please do not post TeamViewer IDs**95328 S LogindSessionInfo: New session LogindSessionInfo [id=c4 user=lp state=background active=1 reliable=1 infoId=**Please do not post TeamViewer IDs**] [path=/org/freedesktop/login1/session/c4 TTY= seat= display= vtnr=**Please do not post TeamViewer IDs** owner=[SysUser: lp [uid=7, gid=7 home=/var/spool/lpd gecos=lp shell=/usr/sbin/nologin]] idle=0(0) active=1 type=unspecified class=background state=active timestamp=**Please do not post TeamViewer IDs**810112 service=su defaultCG= leader=899 audit=**Please do not post TeamViewer IDs** remote=0 rHost= rUser=root killProc=0]
2019/11/10 20:12:31.236 723 **Please do not post TeamViewer IDs**95328 S LogindSessionInfo: New session LogindSessionInfo [id=c5 user=lp state=background active=1 reliable=1 infoId=**Please do not post TeamViewer IDs**] [path=/org/freedesktop/login1/session/c5 TTY= seat= display= vtnr=**Please do not post TeamViewer IDs** owner=[SysUser: lp [uid=7, gid=7 home=/var/spool/lpd gecos=lp shell=/usr/sbin/nologin]] idle=0(0) active=1 type=unspecified class=background state=active timestamp=**Please do not post TeamViewer IDs**204616 service=su defaultCG= leader=917 audit=**Please do not post TeamViewer IDs** remote=0 rHost= rUser=root killProc=0]
2019/11/10 20:12:31.319 723 **Please do not post TeamViewer IDs**27872 S SysSession updated: SysSession **Please do not post TeamViewer IDs** [type=70 vt=7 tty=/dev/tty0 pseudotty=0 info=1 id=/dev/fb0 user=root state=greeter active=0 reliable=1]
2019/11/10 20:12:31.319 723 **Please do not post TeamViewer IDs**27872 S OSSessionEventTranslatorLinux::SessionUpdated: old osSessionID: **Please do not post TeamViewer IDs** username: root userLoggedIn: 0 locked: 0 primarySession: 1 unusableState: 0 connected: 1
2019/11/10 20:12:31.319 723 **Please do not post TeamViewer IDs**27872 S OSSessionEventTranslatorLinux::SessionUpdated: new osSessionID: **Please do not post TeamViewer IDs** username: root userLoggedIn: 0 locked: 0 primarySession: 0 unusableState: 0 connected: 0
2019/11/10 20:12:31.319 723 **Please do not post TeamViewer IDs**27872 S SessionDesignatorLinux::PrimarySessionDisconnected: session: **Please do not post TeamViewer IDs** active session **Please do not post TeamViewer IDs**
2019/11/10 20:12:31.319 723 **Please do not post TeamViewer IDs**27872 S MultiUserSessionDesignator: New active session: **Please do not post TeamViewer IDs**
2019/11/10 20:12:31.624 723 **Please do not post TeamViewer IDs**95328 S LogindSessionInfo: New session LogindSessionInfo [id=c6 user=lp state=background active=1 reliable=1 infoId=**Please do not post TeamViewer IDs**] [path=/org/freedesktop/login1/session/c6 TTY= seat= display= vtnr=**Please do not post TeamViewer IDs** owner=[SysUser: lp [uid=7, gid=7 home=/var/spool/lpd gecos=lp shell=/usr/sbin/nologin]] idle=0(0) active=1 type=unspecified class=background state=active timestamp=**Please do not post TeamViewer IDs**586113 service=su defaultCG= leader=936 audit=**Please do not post TeamViewer IDs** remote=0 rHost= rUser=root killProc=0]
2019/11/10 20:12:34.802 723 **Please do not post TeamViewer IDs**95328 S LogindSessionInfo: New session LogindSessionInfo [id=c7 user=lightdm state=greeter active=1 reliable=1 infoId=**Please do not post TeamViewer IDs**] [path=/org/freedesktop/login1/session/c7 TTY= seat=seat0 display=:0 vtnr=7 owner=[SysUser: lightdm [uid=111, gid=114 home=/var/lib/lightdm gecos=Light Display Manager shell=/bin/false]] idle=0(0) active=1 type=x11 class=greeter state=opening timestamp=**Please do not post TeamViewer IDs**763475 service=lightdm-greeter defaultCG= leader=955 audit=**Please do not post TeamViewer IDs** remote=0 rHost= rUser= killProc=0]
2019/11/10 20:12:34.803 723 **Please do not post TeamViewer IDs**27872 S OSSessionEventTranslatorLinux::SessionAdded: osSessionID: **Please do not post TeamViewer IDs** username: lightdm userLoggedIn: 0 locked: 0 primarySession: 1 unusableState: 0 connected: 1
2019/11/10 20:12:34.803 723 **Please do not post TeamViewer IDs**27872 S MultiUserSessionDesignator: New active session: **Please do not post TeamViewer IDs**
2019/11/10 20:14:36.033 723 **Please do not post TeamViewer IDs**27872 S OSSessionEventTranslatorLinux::SessionRemoved: osSessionID: **Please do not post TeamViewer IDs** username: lightdm userLoggedIn: 0 locked: 0 primarySession: 1 unusableState: 0 connected: 1
2019/11/10 20:14:36.033 723 **Please do not post TeamViewer IDs**27872 S SessionDesignatorLinux::PrimarySessionDisconnected: session: **Please do not post TeamViewer IDs** active session **Please do not post TeamViewer IDs**
2019/11/10 20:14:36.033 723 **Please do not post TeamViewer IDs**27872 S MultiUserSessionDesignator: New active session: **Please do not post TeamViewer IDs**
2019/11/10 20:14:36.039 723 **Please do not post TeamViewer IDs**95328 S systemd: ActiveSession: activatedSessionId= deactivatedSessionId=c7
2019/11/10 20:14:36.102 723 **Please do not post TeamViewer IDs**95328 S LogindSessionInfo: New session LogindSessionInfo [id=3 user=heribert state=user active=1 reliable=1 infoId=**Please do not post TeamViewer IDs**] [path=/org/freedesktop/login1/session/_33 TTY= seat=seat0 display=:0 vtnr=7 owner=[SysUser: heribert [uid=1001, gid=1001 home=/home/heribert gecos=Heribert Schorn,,, shell=/bin/bash]] idle=0(0) active=1 type=x11 class=user state=opening timestamp=**Please do not post TeamViewer IDs**067836 service=lightdm defaultCG= leader=1020 audit=3 remote=0 rHost= rUser= killProc=0]
2019/11/10 20:14:36.103 723 **Please do not post TeamViewer IDs**27872 S OSSessionEventTranslatorLinux::SessionAdded: osSessionID: **Please do not post TeamViewer IDs** username: heribert userLoggedIn: 1 locked: 0 primarySession: 1 unusableState: 0 connected: 1
2019/11/10 20:14:36.103 723 **Please do not post TeamViewer IDs**27872 S MultiUserSessionDesignator: New active session: **Please do not post TeamViewer IDs**

Any idea how to get teamviewer running again?

 

Comments

  • n115
    n115 Posts: 3

    I have the same problem.

    I dug into it a bit and it looks like teamviewer is shipping with Qt 5.6 libraries. Debian 10 ships with Qt 5.11. Since teamviewer doesn't package all required Qt dependencies, some are pulled from the system, which results in some undefined symbol mess that prevents the GUI executable from starting.

    In case some engineer @TeamViewer is reading this: It should be easy enough to fix: Please find the missing dependent libraries and put them into the debian package.

    docker and ldd are your friend.

    cheers,

    nils

  • Hi Nils and @TeamViewer 

    I have made also some further investigations. It depends in addition also on the "Desktop Enviroment"

    It works with "Gnome" and "Gnome Classic"
    It does not work with "LXDE" (which is my favourite one) , "XFCE" and "MATE"

    I', using lightdm as display manager

    I hope this helps to get a solution.

    regards
    Herby

    P.S Jaust a further edit: The issue is the same with Teamviewer 15

  • n115
    n115 Posts: 3

    Ok, got it working.

    I downloaded the following libraries from pkgs.org - ubuntu16 backports has version 5.6 of qt packages and put them into /opt/teamviewer/tv_bin/RTlib/qt/lib/

    libicudata.so.55
    libicudata.so.55.1
    libicui18n.so.55
    libicui18n.so.55.1
    libicuuc.so.55
    libicuuc.so.55.1
    libpng12.so.0
    libpng12.so.0.50.0
    libQt5PrintSupport.so.5
    libQt5PrintSupport.so.5.6
    libQt5PrintSupport.so.5.6.1
    libQt5Sql.so.5
    libQt5Sql.so.5.6
    libQt5Sql.so.5.6.1
    libQt5WebKit.so.5
    libQt5WebKit.so.5.6
    libQt5WebKit.so.5.6.1
    libQt5WebKitWidgets.so.5
    libQt5WebKitWidgets.so.5.6
    libQt5WebKitWidgets.so.5.6.1

    For libpng12 there are two options: Either dpkg -i install the package from debian jessie or unpack them to /opt/teamviewer/tv_bin/RTlib/qt/lib/ and run

    cd /opt/teamviewer/tv_bin
    patchelf --remove-rpath TeamViewer
    patchelf --force-rpath --set-rpath '$ORIGIN/RTlib/qt/lib/' TeamViewer

     

  • Unfortunately no sucsess

    I followed the instruction but now is the error message in the log :

    error while loading shared libraries: libjpeg.so.8: cannot open shared object file: No such file or directory
  • n115
    n115 Posts: 3

    try installing libjpeg-turbo8 (ubuntu 16 version).

  • Hi herby64,

    This is extremely interesting. For some reason I had an optiplex 9020M and an optiplex 3020 SFF and the 3020 had no issues with debian 10, xfce and teamviewer and no power issues. Then I try the 9020M and I either have power issues (computer keeps sleeping on it's own) or I can't get into desktop (gnome, kde, xfce have an assortment of issues). Trying latest teamviewer and debian 10 with xfce and everything was fine except teamviewer (or maybe the session) would hang mid use, would this be related to your comment? Do you have any recommendations for me?

    Thank you in advance.

  • Update: I ended up going with gnome (the latest on Debian 10) and according to https://levlaz.org/how-to-disable-wayland-in-debian-testing/ the custom.conf has been changed to a different file to turn off wayland. Seems extremely stable with no sleep and no teamviewer issues in the last 48 hours!

  • Unfortunately not - I'm still struggeling with this issue

  • I can confirm that is works with Gnome - but with LXDE.