Проблема с установкой TeamViewer на Ubuntu MATE 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 со стороны сервера. Тем не менее, он откроется, но графического интерфейса не будет, просто граничит. Итак, я пошел к компьютеру, где работал телевизор, чтобы сравнить журналы. Но он сделал то же самое, что и сервер. Итак, я запустил журналы на обоих, чтобы посмотреть, что происходит. Но я не совсем понимаю, что он пытается мне сказать. ПРИМЕЧАНИЕ. У них все еще есть проблема с FrameBuffer, даже после правильной установки драйверов. Вот что я придумал:

В случае установки Teamviewer 13 после установки он не открывается. 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.' (Это также на обеих машинах. ) В случае установки Teamviewer 12 он открывается и загружается, однако он жалуется на то, как он не может подключиться к серверам teamviewer, и что мне нужно ввести информацию прокси. Я даже не использую прокси-сервер!

Кошмар продолжается ... Я только что понял, что мне не нужно устанавливать TeamViewer на серверной стороне, потому что я могу просто использовать Remmina и Xrdp , Но у меня до сих пор нет Teamviewer на стороне, не работающей на сервере.

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

6 ответов

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

Загрузите официальный deb-package
cd ~/Downloads
wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
Установите его с помощью gdebi (sudo apt-get install gdebi)
sudo gdebi-gtk ~/Downloads/teamviewer_*.deb
или с помощью apt-get
sudo apt-get install ~/Downloads/teamviewer_*.deb
Запустите TeamViewer из приложений | Интернет | TeamViewer 13, принять лицензию и использовать ее. Установите автоматический запуск TeamViewer из меню «Дополнительно», «Параметры», «Общие», «Запустить TeamViewer» с системой и установить пароль для автоматического доступа на вкладке «Безопасность», нажмите «ОК». Проверить статус службы teamviewerd (должно быть Active: active (running)):
systemctl status teamviewerd.service

Примечания:

TeamViewer может быть запущен с терминала с помощью /opt/teamviewer/tv_bin/script/teamviewer. TeamViewer GUI может быть убит с помощью killall TeamViewer TeamViewer ожидает, что процессор поддерживает 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 (см. [F15]) и фреймбуфер (см. [F16]). Эти проблемы были зафиксированы переходом от нувори до nvidia-304.
1
ответ дан 22 May 2018 в 15:49
  • 1
    Я пробовал это, но он все еще не кажется, что он хочет открыть. Я удалил старую версию и сделал это. Я могу сказать, что он хоть как-то открыт, потому что его в System Monitor. Но он говорит, что его "спать" и его "Ожидающий канал" это futex_wait_que_me. – apt-get_install_cat 2 January 2018 в 21:55
  • 2
    Попробуйте удалить его папки с помощью rm -rf ~/.local/share/teamviewer13 ~/.config/teamviewer. Каков результат работы systemctl status teamviewerd.service (добавьте вывод к вашему вопросу). – N0rbert 2 January 2018 в 21:59
  • 3
    Я добавил его к вопросу – apt-get_install_cat 2 January 2018 в 22:12
  • 4
    Таким образом, служба работает нормально. В моей системе графический интерфейс запускается нормально. Попробуйте убить его с помощью killall TeamViewer и снова запустить с помощью /opt/teamviewer/tv_bin/script/teamviewer. – N0rbert 2 January 2018 в 22:19
  • 5
    Это сработало! Я думал, что это не откроется, но так оно и было! Спасибо! – apt-get_install_cat 3 January 2018 в 02:04

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

Загрузите официальный deb-package cd ~/Downloads wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb Установите его с помощью gdebi (sudo apt-get install gdebi) sudo gdebi-gtk ~/Downloads/teamviewer_*.deb или с помощью apt-get sudo apt-get install ~/Downloads/teamviewer_*.deb Запустите TeamViewer из приложений | Интернет | TeamViewer 13, принять лицензию и использовать ее. Установите автоматический запуск TeamViewer из меню «Дополнительно», «Параметры», «Общие», «Запустить TeamViewer» с системой и установить пароль для автоматического доступа на вкладке «Безопасность», нажмите «ОК». Проверить статус службы teamviewerd (должно быть Active: active (running)): systemctl status teamviewerd.service

Примечания:

TeamViewer может быть запущен с терминала с помощью /opt/teamviewer/tv_bin/script/teamviewer. TeamViewer GUI может быть убит с помощью killall TeamViewer TeamViewer ожидает, что процессор поддерживает 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 (см. [F15]) и фреймбуфер (см. [F16]). Эти проблемы были зафиксированы переходом от нувори до nvidia-304.
1
ответ дан 18 July 2018 в 00:03

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

Загрузите официальный deb-package cd ~/Downloads wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb Установите его с помощью gdebi (sudo apt-get install gdebi) sudo gdebi-gtk ~/Downloads/teamviewer_*.deb или с помощью apt-get sudo apt-get install ~/Downloads/teamviewer_*.deb Запустите TeamViewer из приложений | Интернет | TeamViewer 13, принять лицензию и использовать ее. Установите автоматический запуск TeamViewer из меню «Дополнительно», «Параметры», «Общие», «Запустить TeamViewer» с системой и установить пароль для автоматического доступа на вкладке «Безопасность», нажмите «ОК». Проверить статус службы teamviewerd (должно быть Active: active (running)): systemctl status teamviewerd.service

Примечания:

TeamViewer может быть запущен с терминала с помощью /opt/teamviewer/tv_bin/script/teamviewer. TeamViewer GUI может быть убит с помощью killall TeamViewer TeamViewer ожидает, что процессор поддерживает 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 (см. [F15]) и фреймбуфер (см. [F16]). Эти проблемы были зафиксированы переходом от нувори до nvidia-304.
1
ответ дан 24 July 2018 в 17:09

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

1
ответ дан 22 May 2018 в 15:49

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

1
ответ дан 18 July 2018 в 00:03

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

1
ответ дан 24 July 2018 в 17:09

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

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