Проблема установить TeamViewer на ПОМОЩНИКЕ Ubuntu 16.04

Я боролся с попыткой установить Teamviewer в течение нескольких часов теперь. Я следовал инструкциям с их веб-сайта, но всегда заканчивает тем, что был некоторый дорожный блок.

  • В случае установки Teamviewer 13, после установки, это не открывается.
  • В случае установки Teamviewer 12 это открывается и загружается, однако это жалуется на то, как это не может соединиться с teamviewer серверами, и что я должен ввести информацию прокси. Я даже не использую прокси!

Мне действительно не нужен teamviewer, но было бы очень полезно управлять моим веб-сервером удаленно. Если бы я мог бы заставить это работать, который был бы фантастическим!Заранее спасибо!

Вот вывод 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.

Вывод killall TeamViewer ; /opt/teamviewer/tv_bin/teamviewer

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

Вывод 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

Вывод 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

Вывод lspci | grep -i "VGA\|video"

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

(Это - просто интегрированная графика. Нет никакой специальной карты. Однако у меня действительно есть тот, который я мог использовать в случае необходимости.)

Вывод 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

Вывод 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

Кошмар продолжается... Я установил правильные видеодрайверы, для установки Teamviewer на стороне сервера. Однако это открылось бы, но не будет никакого GUI, просто не граничить. Так, я перешел к компьютеру, где ТВ работало, для сравнения журналов. Но, это сделало ту же самую вещь, которую делал сервер. Так, я выполнил вход в систему они оба, для наблюдения то, что продолжалось. Но, я не вполне понимаю то, что это пытается сказать мне.Примечание: Они все еще оба сделали, чтобы FrameBuffer вышел, даже после надлежащей установки драйверов. Вот то, что я придумал:

  • Xlib: extension "NV-GLX" missing on display ":10.0" (Это находится на обеих машинах.)
  • 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.' (Это находится также на обеих машинах.)
  • 2018/01/02 18:11:34.218 2438 140078491348224 GX10!!!XFixes extension not found, Errorcode=11 (Это только, кажется, появляется на машине, что она продолжала работать),

Править: Я только что понял, что не должен устанавливать teamviewer на стороне сервера, потому что я могу, просто использовал Remmina и Xrdp. Но у меня все еще нет teamviewer на нестороне сервера, работающей в данный момент.

2
задан 3 January 2018 в 07:45

2 ответа

Кажется, вы делаете что-то не так.

  1. Загрузите официальный deb-пакет

    cd ~/Downloads
    wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
    
  2. Установите его с помощью gdebi (sudo apt-get install gdebi)

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

    или с apt-get

    sudo apt-get install ~/Downloads/teamviewer_*.deb
    
  3. Запустите TeamViewer из Приложения | Интернет | TeamViewer 13 , примите лицензию и используйте ее.

  4. Установите автозапуск TeamViewer из меню Дополнительно , Опции , Общие , отметьте Запустите TeamViewer с системой и установите пароль для автоматического доступа на вкладке Security , нажмите OK .

  5. Проверить статус службы teamviewerd (должно быть Active: active (running)):

    systemctl status teamviewerd.service
    

Примечания:

  • TeamViewer может быть запущен из терминала с /opt/teamviewer/tv_bin/script/teamviewer
  • TeamViewer GUI может быть убит с помощью killall TeamViewer
  • TeamViewer ожидает, что CPU поддерживает SSE2 (CheckCPU: SSE2 support: yes на выходе)
  • log-файлы расположены в ~/.local/share/teamviewer13/logfiles, их можно посмотреть с помощью tail -f ~/.local/share/teamviewer13/logfiles/*.log
  • , профиль можно очистить с помощью rm -rf ~/.local/share/teamviewer13 ~/.config/teamviewer.
  • Лог-анализ показал, что проблемы были xrandr (см. QXcbConnection: Failed to initialize XRandr) и кадровый буфер (см. GX10! FrameBuffer: Cannot access /dev/fb0, frame buffer support unavailable line). Эти проблемы были исправлены путем переключения с nouveau на nvidia-304 .
1
ответ дан 3 January 2018 в 07:45

На данный момент, это в основном безмолвие, так как я в конечном итоге использовал Chrome Remote Desktop, так как он почти не требует установки, кроме хост-программы, которая отлично устанавливается на обеих машинах Linux. Однако, если по какой-то причине вы все еще решительны или хотите, чтобы задача исправить мой "TeamViewer Nightmare" была моим гостем. : D Я все равно буду выдавать любые выводы команд, если вы хотите их. Спасибо за вашу помощь, ребята!

1
ответ дан 3 January 2018 в 07:45

Другие вопросы по тегам:

Похожие вопросы: