Wednesday, May 1, 2024
1
rated 0 times [  1] [ 0]  / answers: 1 / hits: 6192  / 3 Years ago, sat, may 15, 2021, 10:05:57

I have fought with trying to install Teamviewer for a few hours now. I've followed the instructions from their website, but there always ends up being some road block.




  • In the case of installing Teamviewer 13, after installation, it doesn't open.

  • In the case of installing Teamviewer 12, it opens and loads up, however it complains about how it can't connect to the teamviewer servers, and that I need to enter proxy information. I don't even use a proxy!



I don't really need teamviewer, but it would be very helpful to manage my web server remotely. If I could get it to work that would be fantastic! Thank you in advance!



Here is the output of systemctl status teamviewerd.service



● teamviewerd.service - TeamViewer remote control daemon
Loaded: loaded (/etc/systemd/system/teamviewerd.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2018-01-02 11:46:26 CST; 18min ago
Process: 25832 ExecStart=/opt/teamviewer/tv_bin/teamviewerd -d (code=exited, status=0/SUCCESS)
Main PID: 25834 (teamviewerd)
CGroup: /system.slice/teamviewerd.service
└─25834 /opt/teamviewer/tv_bin/teamviewerd -d

Jan 02 11:46:26 OPTI-ACCESSBOX systemd[1]: Starting TeamViewer remote control daemon...
Jan 02 11:46:26 OPTI-ACCESSBOX systemd[1]: Started TeamViewer remote control daemon.


Output of killall TeamViewer ; /opt/teamviewer/tv_bin/teamviewer



Init...
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...


Output of lscpu | grep "sse2|Model name"



Model name:            AMD Athlon(tm) 64 Processor 3500+
Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl extd_apicid pni cx16 lahf_lm svm extapic cr8_legacy 3dnowprefetch vmmcall


Output of tail -f ~/.local/share/teamviewer13/logfiles/*.log



==> /home/ladmin/.local/share/teamviewer13/logfiles/startup.log <==
Init...
TeamViewer: 13.0.6634 - DEB
Profile: /home/ladmin ()
Desktop: DS: '' XDG: 'MATE'
XServer TTY: none

ok (info)

CheckCPU: SSE2 support: yes
ok (profile)
tail: /home/ladmin/.local/share/teamviewer13/logfiles/gui.log: file truncated

==> /home/ladmin/.local/share/teamviewer13/logfiles/gui.log <==
QXcbConnection: Failed to initialize XRandr
Qt: XKEYBOARD extension not present on the X server.

==> /home/ladmin/.local/share/teamviewer13/logfiles/TeamViewer13_Logfile.log <==
2018/01/02 14:08:55.932 29031 140552580746432 GX10 Logger started.
2018/01/02 14:08:55.942 29031 140552580746432 GX10 Found 0 core dump files ...
2018/01/02 14:08:55.946 29031 140552580746432 GX10 systemd: logind service available
2018/01/02 14:08:55.954 29031 140552580746432 GX10 systemd: New seat seat0 [path=/org/freedesktop/login1/seat/seat0, activeSession='c9', canGraphical=1, canTTY=1, canMultiSession=1]
2018/01/02 14:08:55.958 29031 140552580746432 GX10 LogindSessionInfo: New session LogindSessionInfo [id=c13 user=ladmin state=user active=1 reliable=1 infoId=3428698831] [path=/org/freedesktop/login1/session/c13 TTY= seat= display=:10 vtnr=4294967295 owner=[SysUser: ladmin [uid=1000, gid=1000 home=/home/ladmin gecos=ladmin,,, shell=/bin/bash]] idle=0(0) active=1 type=x11 class=user state=closing timestamp=1514923671161558 service=xrdp-sesman defaultCG= leader=28698 audit=0 remote=0 rHost= rUser= killProc=0]
2018/01/02 14:08:55.962 29031 140552580746432 GX10 LogindSessionInfo: New session LogindSessionInfo [id=c9 user=ladmin state=user active=1 reliable=1 infoId=1343005331] [path=/org/freedesktop/login1/session/c9 TTY= seat=seat0 display=:0 vtnr=7 owner=[SysUser: ladmin [uid=1000, gid=1000 home=/home/ladmin gecos=ladmin,,, shell=/bin/bash]] idle=1(1514916332379260) active=1 type=x11 class=user state=active timestamp=1514914334520575 service=lightdm defaultCG= leader=3354 audit=0 remote=0 rHost= rUser= killProc=0]
2018/01/02 14:08:55.966 29031 140552580746432 GX10 LogindSessionInfo: New session LogindSessionInfo [id=c12 user=ladmin state=user active=1 reliable=1 infoId=3143301721] [path=/org/freedesktop/login1/session/c12 TTY= seat= display=:10 vtnr=4294967295 owner=[SysUser: ladmin [uid=1000, gid=1000 home=/home/ladmin gecos=ladmin,,, shell=/bin/bash]] idle=0(0) active=1 type=x11 class=user state=closing timestamp=1514923172226496 service=xrdp-sesman defaultCG= leader=27930 audit=0 remote=0 rHost= rUser= killProc=0]
2018/01/02 14:08:55.978 29031 140552580746432 GX10 SysSessionInfoManager: observing sessions from logind is marked as reliable
2018/01/02 14:08:55.978 29031 140552580746432 GX10 SysSessionInfoManager: Session Information provided by VT [priority: 2]
2018/01/02 14:08:55.978 29031 140552580746432 GX10! FrameBuffer: Cannot access /dev/fb0, frame buffer support unavailable
2018/01/02 14:08:55.987 29031 140552580746432 GX10 SysSessionInfoManager: own session cache set to '3428698831'
2018/01/02 14:08:55.987 29031 140552580746432 GX10 Running on Qt 5.5.1
2018/01/02 14:08:56.281 29031 140552580746432 GX10 GuiMain SM fallback: symbol not found
2018/01/02 14:08:56.282 29031 140552580746432 GX10 Initialised XRandR extension 1.1 (base=95 error=0)
2018/01/02 14:08:56.286 29031 140552580746432 GX10!! TL: ID 147 not found, Errorcode=11
2018/01/02 14:08:56.286 29031 140552580746432 GX10 : 1920x1080 (60 Hz)
2018/01/02 14:08:58.300 29031 140552580746432 GX10 Cannot acquire lock for "/home/ladmin/.local/share/teamviewer13/logfiles/gui.lock", reason: locked by other process (28561)
2018/01/02 14:08:58.324 29031 140552580746432 GX10 Shutting down System DBus


Output of lspci | grep -i "VGA|video"



00:05.0 VGA compatible controller: NVIDIA Corporation C51 [GeForce 6150 LE] (rev a2)


(This is just the integrated graphics. There is no dedicated card. However, I do have one that I could use if needed.)



Output of xrdnr -q



 SZ:    Pixels          Physical       Refresh
*0 1920 x 1080 ( 508mm x 286mm ) *60
Current rotation - normal
Current reflection - none
Rotations possible - normal
Reflections possible - none


Output of lspci -k | grep -i "VGA|video" -A3



00:05.0 VGA compatible controller: NVIDIA Corporation C51 [GeForce 6150 LE] (rev a2)
Subsystem: Dell C51 [GeForce 6150 LE]
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau


The nightmare continues...
I installed the right video drivers, to install Teamviewer on the server side. However, it would open up, but there would be no GUI, just border. So, I went to the computer where TV was working, to compare logs. But, it did the exact same thing the server was doing. So, I ran the logs on both of them, to see what was going on. But, I don't quite understand what it's trying to tell me. NOTE: They still both have the FrameBuffer issue, even after properly installing drivers. Here is what I came up with:




  • Xlib: extension "NV-GLX" missing on display ":10.0" (This is on both machines.)

  • QSGContext::initialize: depth buffer support missing, expect rendering errors
    QSGContext::initialize: stencil buffer support missing, expect rendering errors
    [xcb] Too much data requested from _XRead
    [xcb] This is most likely caused by a broken X extension library
    [xcb] Aborting, sorry about that.
    TeamViewer: ../../src/xcb_io.c:736: _XRead: Assertion '!xcb_xlib_too_much_data_requested' failed.'
    (This is also on both machines.)

  • 2018/01/02 18:11:34.218 2438 140078491348224 GX10!!!XFixes extension not found, Errorcode=11 (This only seems to appear on the machine that it was working on)



EDIT: I have just realized that I don't need to install teamviewer on the server side, because I can just used Remmina and Xrdp. But I still don't have teamviewer on the non-server side working at the moment.


More From » remote-desktop

 Answers
4

It seems you are doing something wrong.




  1. Download official deb-package



    cd ~/Downloads
    wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb

  2. Install it with gdebi (sudo apt-get install gdebi)



    sudo gdebi-gtk ~/Downloads/teamviewer_*.deb


    or with apt-get



    sudo apt-get install ~/Downloads/teamviewer_*.deb

  3. Launch TeamViewer from Applications|Internet|TeamViewer 13, accept license and use it.


  4. Set TeamViewer auto-launch from Extras menu, Options, General tab, check Start TeamViewer with system and set password for unattended access on Security tab, click OK.


  5. Check status of teamviewerd service (should be Active: active (running)):



    systemctl status teamviewerd.service



Notes:




  • TeamViewer may be launched from terminal with /opt/teamviewer/tv_bin/script/teamviewer

  • TeamViewer GUI may be killed with killall TeamViewer

  • TeamViewer expects that CPU supports SSE2 (CheckCPU: SSE2 support: yes in its output)

  • log-files are located at ~/.local/share/teamviewer13/logfiles, one can watch them with tail -f ~/.local/share/teamviewer13/logfiles/*.log

  • profile may be cleared with rm -rf ~/.local/share/teamviewer13 ~/.config/teamviewer.

  • Log analysis shown that problems were xrandr (see QXcbConnection: Failed to initialize XRandr) and framebuffer (see GX10! FrameBuffer: Cannot access /dev/fb0, frame buffer support unavailable line). These problems were fixed by switching from nouveau to nvidia-304.


[#9396] Monday, May 17, 2021, 3 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
breadoules

Total Points: 212
Total Questions: 118
Total Answers: 120

Location: Dominica
Member since Mon, Jun 22, 2020
4 Years ago
;