# |
|
Темы: 14 Сообщения: 126 Участник с: 13 октября 2012 |
для работы teamviewer должен быть запущен демон teamviewerd, но так как я очень редко им пользуюсь, то постоянно держать его запущенным не хочу. насколько знаю можно реализовать запуск при первом запросе с помощью .socket, но вот не наю как его правильно составить и что вписывать в общем нужно чтобы при запуске /opt/teamviwer автоматически стратовал демон teamviewerd |
nafanja |
# |
Темы: 94 Сообщения: 9252 Участник с: 02 июня 2012 заблокирован |
верно, можно сделать запуск через юнит типа сокет. подробнее man systemd.socket Псевдографический инсталлятор Arch Linux ver. 3.8.2 |
stmc |
# |
Темы: 14 Сообщения: 126 Участник с: 13 октября 2012 |
маны я уже читал, все равно не понятно примеров того что мне надо я не нашел, там есть только примеры с прослушкой определенного порта, а мне надо «реакция» на запуск приложения по этому и обращаюсь на форум, может кто-нибудь уже делал что-нибудь подобное? |
nafanja |
# |
Темы: 94 Сообщения: 9252 Участник с: 02 июня 2012 заблокирован |
такого системд не умеет! или сделай скриптик который сначала будет запускать этот демон, а потом прогу. Псевдографический инсталлятор Arch Linux ver. 3.8.2 |
Angel12 |
# |
Темы: 6 Сообщения: 56 Участник с: 25 мая 2014 |
Я новичок в Arch. Недавно только ушёл с Windows т.к плохая ось и сразу установил Arch . Если вам не трудно можете подробней описать как создать этот скрипт и как его запускать и в какую директорию ложить? Или если вам нетрудно то выложите пожалуйста этот скрипт.
|
nafanja |
# |
Темы: 94 Сообщения: 9252 Участник с: 02 июня 2012 заблокирован |
Angel12, не сочти за грубость, но мне лень столько писать и объяснять что да как. да и сама прога мне пока не интересна. намек: /usr/local/bin/teamviewer
соответственно делаешь скрипт исполняемым. Псевдографический инсталлятор Arch Linux ver. 3.8.2 |
52th |
# |
Темы: 11 Сообщения: 462 Участник с: 01 октября 2012 |
На свежей версии teamviewer таких извращений и не надо. При запуске программы автоматически стартует wineserver и teamviewerd. После закрытия программы, wineserver и teamviewerd останавливаются автоматически. Никакого колдунства. |
Angel12 |
# |
Темы: 6 Сообщения: 56 Участник с: 25 мая 2014 |
Почему то у меня проблемы возникают
|
binaryshadow |
# |
Темы: 16 Сообщения: 453 Участник с: 30 августа 2011 |
Так ты параметр пропиши правильно, буковки попутал. |
Angel12 |
# |
Темы: 6 Сообщения: 56 Участник с: 25 мая 2014 |
установлено окружение 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 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] Вверх