Teamviewer daemon start как исправить

Темы: 14

#
9 лет, 3 месяца назад

Темы:

14

Сообщения:

126

Участник с: 13 октября 2012

для работы teamviewer должен быть запущен демон teamviewerd, но так как я очень редко им пользуюсь, то постоянно держать его запущенным не хочу.
насколько знаю можно реализовать запуск при первом запросе с помощью .socket, но вот не наю как его правильно составить и что вписывать

в общем нужно чтобы при запуске /opt/teamviwer автоматически стратовал демон teamviewerd

nafanja

#
9 лет, 3 месяца назад

nafanja avatar

Темы:

94

Сообщения:

9252

Участник с: 02 июня 2012

заблокирован

верно, можно сделать запуск через юнит типа сокет.
подробнее man systemd.socket

Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874

stmc

#
9 лет, 3 месяца назад

Темы:

14

Сообщения:

126

Участник с: 13 октября 2012

маны я уже читал, все равно не понятно
примеров того что мне надо я не нашел, там есть только примеры с прослушкой определенного порта, а мне надо «реакция» на запуск приложения

по этому и обращаюсь на форум, может кто-нибудь уже делал что-нибудь подобное?

nafanja

#
9 лет, 3 месяца назад

nafanja avatar

Темы:

94

Сообщения:

9252

Участник с: 02 июня 2012

заблокирован

а мне надо «реакция» на запуск приложения

такого системд не умеет!
демоны могут запускаться только если кто нибудь стучится в порт или сокет.
узнай как teamviewer общается с демоном.

или сделай скриптик который сначала будет запускать этот демон, а потом прогу.

Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874

Angel12

#
8 лет, 8 месяцев назад

Angel12 avatar

Темы:

6

Сообщения:

56

Участник с: 25 мая 2014

nafanja
демоны могут запускаться только если кто нибудь стучится в порт или сокет.
узнай как teamviewer общается с демоном.

или сделай скриптик который сначала будет запускать этот демон, а потом прогу.

Я новичок в Arch. Недавно только ушёл с Windows т.к плохая ось и сразу установил Arch . Если вам не трудно можете подробней описать как создать этот скрипт и как его запускать и в какую директорию ложить? Или если вам нетрудно то выложите пожалуйста этот скрипт.

nafanja

#
8 лет, 8 месяцев назад

nafanja avatar

Темы:

94

Сообщения:

9252

Участник с: 02 июня 2012

заблокирован

Angel12, не сочти за грубость, но мне лень столько писать и объяснять что да как.
да и сама прога мне пока не интересна.
намек:
/usr/local/bin/teamviewer

#!/bin/sh
# запуск демона
sudo systemctl start teamviewerd
# запуск teamviewer
/usr/bin/teamviewer
# остановка демона
sudo systemctl stop teamviewerd

соответственно делаешь скрипт исполняемым.
запускаешь из консоли, потому что нужно вводить пароль для sudo. либо можно заменить sudo на графическую утилиту твоего ДМ (например для kde это kdesu) и тогда будет работать и при запуске из меню или ярлыка.

Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874

52th

#
8 лет, 8 месяцев назад

Темы:

11

Сообщения:

462

Участник с: 01 октября 2012

На свежей версии teamviewer таких извращений и не надо. При запуске программы автоматически стартует wineserver и teamviewerd. После закрытия программы, wineserver и teamviewerd останавливаются автоматически. Никакого колдунства.

Angel12

#
8 лет, 8 месяцев назад

Angel12 avatar

Темы:

6

Сообщения:

56

Участник с: 25 мая 2014

52th
На свежей версии teamviewer таких извращений и не надо. При запуске программы автоматически стартует wineserver и teamviewerd. После закрытия программы, wineserver и teamviewerd останавливаются автоматически. Никакого колдунства.

Почему то у меня проблемы возникают

binaryshadow

#
8 лет, 8 месяцев назад

binaryshadow avatar

Темы:

16

Сообщения:

453

Участник с: 30 августа 2011

Так ты параметр пропиши правильно, буковки попутал.

Angel12

#
8 лет, 8 месяцев назад

Angel12 avatar

Темы:

6

Сообщения:

56

Участник с: 25 мая 2014

nafanja
можно заменить sudo на графическую утилиту

установлено окружение Xfce.Какую графическую улиту посоветуйте?

#1 2012-12-05 21:30:13

Invie
Member
From: Carnage, Destruction USA
Registered: 2012-09-08
Posts: 70

[SOLVED]Starting a Daemon

When installing the new update for teamviewer, (teamviewer 8) I get this message that tells me that the TeamViewer Daemon is not running, and to start it, and restart teamviewer. As we all know, Arch is build with systemd, or at least the default Arch install…

… How do I go about running the daemon?

I’ve tried:

Failed to issue method call: No such file or directory
[ ~ ] > systemctl enable teamviewerd
Failed to issue method call: No such file or directory

This:

[ ~ ] > systemctl start teamviewer
Failed to issue method call: Unit teamviewer.service failed to load: No such file or directory. See system logs and 'systemctl status teamviewer.service' for details.

As well as numerous different kinds of spellings for each word amongst these. I have no idea what I’m doing wrong here thus far.

Last edited by Invie (2012-12-06 18:13:38)


Just living is not enough… one must have sunshine, freedom, and a little flower.  ~Hans Christian Andersen

#2 2012-12-05 21:42:39

UnsolvedCypher
Member
Registered: 2012-04-28
Posts: 201

Re: [SOLVED]Starting a Daemon

Try looking at systemctl list-unit-files, as this should list every .service file available.

#3 2012-12-06 17:37:28

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,929
Website

Re: [SOLVED]Starting a Daemon

You could also use serman. It will create a checklist menu for all services on the system.

#4 2012-12-06 18:09:16

Invie
Member
From: Carnage, Destruction USA
Registered: 2012-09-08
Posts: 70

Re: [SOLVED]Starting a Daemon

I’ll take a look, thanks.


Just living is not enough… one must have sunshine, freedom, and a little flower.  ~Hans Christian Andersen

#5 2013-04-27 23:24:48

WFV
Member
From: ☭USSA⛧⭒⭒⭒⭒
Registered: 2013-04-23
Posts: 283

Re: [SOLVED]Starting a Daemon

open a terminal, log in as root and type this from the # prompt

# systemctl enable teamviewerd.service  <ENTER>

you should get a response like this:

ln -s ‘/usr/lib/systemd/system/teamviewerd.service’ ‘/etc/systemd/system/graphical.target.wants/teamviewerd.service’

then type in:
# systemctl start teamviewerd.service <ENTER>

if no errors it will return to the # prompt. Pardon my use of old dos (windows) nomenclature but e.g. <ENTER> for hitting the Enter key… I’m new here, and don’t know how you get the actual terminal view added here, can use some help, thank you!

Last edited by WFV (2013-05-12 20:47:01)


∞ hard times make the strong, the strong make good times, good times make the weak, the weak make hard times ∞

#6 2013-04-28 08:58:43

Raynman
Member
Registered: 2011-10-22
Posts: 1,467

Re: [SOLVED]Starting a Daemon

After installing the package, you can also run

pacman -Ql teamviewer | grep \.service

and by adapting/removing the grep part you can use this strategy to learn about binaries/documentation/….

Last edited by Raynman (2013-04-28 09:00:01)

#7 2013-04-28 09:00:37

HalosGhost
Forum Moderator
From: Twin Cities, MN
Registered: 2012-06-22
Posts: 2,058
Website

Re: [SOLVED]Starting a Daemon

WFV wrote:

# systemctl enable teamviewerd.service 
ln -s '/usr/lib/systemd/system/teamviewerd.service' '/etc/systemd/system/graphical.target.wants/teamviewerd.service'
# systemctl start teamviewerd.service

Please use code tags, like above.

All the best,

-HG

Last edited by HalosGhost (2013-04-28 09:00:56)

  • Печать

Страницы: [1]   Вниз

Тема: Не запускается Teamviewer под XFCE  (Прочитано 1516 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
Measurer

Поставил себе на старенький ноут Ubuntu 18 и XFCE. Не запускается Teamviever. Повисят часики и процесс пропадает.
Кто-то знает, как полечить?


Оффлайн
F12

Measurer, запусти в терминале, и выхлоп скопируй как текст, и покажи тут


Пользователь добавил сообщение 29 Июня 2020, 20:23:37:


— а нужен именно Teamviewer?


Оффлайн
Measurer

Прошу прощения, ноут был не у меня… Вот

user@notebook:~$ teamviewer

Init...
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...
user@notebook:~$


Пользователь добавил сообщение 12 Июля 2020, 17:59:36:


Такая же фигня в одном проекте… Есть сервер с LTSP толстыми клиентами. Там тоже оболочка XFCE. Начиная с 14 версии перестал запускаться Teamviever.
Симптомы точно такие же.
Я сначала думал, что это связано с внутренней особенностью работы бездискового клиента LTSP, но когда купил себе ноут для работы и KDE поменял на XFCE, то понял, с чем это связано.

« Последнее редактирование: 12 Июля 2020, 17:59:36 от Measurer »


Оффлайн
F12

Measurer, интересно, в терминале ни на что не ругается, но тем не менее запуск не происходит…

— а в процессах при этом присутствует ?

ps -fC teamviewerd

ps aux | grep -i teamview??.

… и в службах как он себя чувствует покажи

systemctl status teamviewerd.service
ЗЫЖ а устанавливал именно Ubuntu 18 и дополнительно XFCE, или все же Xubuntu ?


Пользователь добавил сообщение 12 Июля 2020, 20:54:21:


— и посмотри, что пишется в логи ~/.local/share/teamviewer<линейка>/logfiles/ может каких пакетов в системе не достает ::)


Пользователь добавил сообщение 12 Июля 2020, 21:42:22:


От нечего делать, погуглил на тему «Не запускается Teamviewer под XFCE» и наткунлся на такой вот how-to, по моему есть смысл попробовать запустить ./tv-setup checklibs ::)

« Последнее редактирование: 12 Июля 2020, 21:42:22 от F12 »


Оффлайн
Measurer

Пытался несколько раз сесть и осилить поиск по ошибкам в логах, но, блин, не выходит каменный цветок.
Также пытался по скинутой инструкции попытаться починить тимвьювер… Но там речь идёт о 12 версии. При попытке установить что-то из того, что требует «чекер», оно говорит, что зависимости уже старые и не существуют.
В общем, я опять в тупике.

По процессам… судя по всему, после попытки запуска гуёв тимвьювера, оно сразу вываливается с ошибкой и требованием каких-то графических библиотек.

dmitry@dima-note:~$ teamviewer

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

dmitry@dima-note:~$ ps -fC teamviewerd
UID        PID  PPID  C STIME TTY          TIME CMD
root      1161     1  0 10:32 ?        00:00:02 /opt/teamviewer/tv_bin/teamviewerd -d

dmitry@dima-note:~$ ps aux | grep -i teamview
root      1161  0.1  0.3 951592 11136 ?        Sl   10:32   0:03 /opt/teamviewer/tv_bin/teamviewerd -d
dmitry    2559  0.0  0.0  15652  1040 pts/0    S+   11:27   0:00 grep --color=auto -i teamview
dmitry@dima-note:~$ 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 Mon 2020-07-27 10:32:20 +05; 55min ago
  Process: 1152 ExecStart=/opt/teamviewer/tv_bin/teamviewerd -d (code=exited, status=0/SUCCESS)
 Main PID: 1161 (teamviewerd)
    Tasks: 13 (limit: 3528)
   CGroup: /system.slice/teamviewerd.service
           └─1161 /opt/teamviewer/tv_bin/teamviewerd -d

июл 27 10:32:20 dima-note systemd[1]: Starting TeamViewer remote control daemon...
июл 27 10:32:20 dima-note systemd[1]: teamviewerd.service: Can't open PID file /var/run/teamviewerd.pid (yet?) after start: No such file or directory
июл 27 10:32:20 dima-note systemd[1]: Started TeamViewer remote control daemon.


Я ставил именно Ubuntu. Сначала 16.04, ставил LXDE, потом удалял KDE. В дальнейшем абгрейдил до 18.04


Пользователь добавил сообщение 27 Июля 2020, 10:17:28:


Логи

dmitry@dima-note:~/.local/share/teamviewer15/logfiles$ cat ./gui.log
/opt/teamviewer/tv_bin/TeamViewer: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory

dmitry@dima-note:~/.local/share/teamviewer15/logfiles$ cat ./startup.log
Init...
TeamViewer:        15.7.6 - DEB
Profile:           /home/dmitry (dmitry)
Desktop:           DS: 'Lubuntu' XDG: 'LXDE'
XServer TTY:       7

ok (info)

CheckCPU: SSE2 support: yes
ok (profile)

« Последнее редактирование: 27 Июля 2020, 10:17:28 от Measurer »


Оффлайн
F12

Но там речь идёт о 12 версии.

— да, та статья именно про 12 версию, но я тебе давал ссылку на нее, чтоб ты применил все что там пишут к своей версии, ./tv-setup checklibs работает с любой portable версией, скачай вот отсюда самую актуальную https://download.teamviewer.com/download/linux/teamviewer_amd64.tar.xz

А вообще, я так думаю что ты своими  вот этими действиями:

… ставил именно Ubuntu. Сначала 16.04, ставил LXDE, потом удалял KDE. В дальнейшем абгрейдил до 18.04

… сломал многое в зависимостях своей ОС ::)


Оффлайн
Usermaster

« Последнее редактирование: 27 Июля 2020, 13:46:45 от Usermaster »


  • Печать

Страницы: [1]   Вверх

Понравилась статья? Поделить с друзьями:
  • Teamspeak nsis error
  • Teamspeak error launcher installer
  • Teamspeak android ошибка
  • Tcp connection error 10061
  • Teamspeak 3 как изменить язык