Если вы пользуетесь программой TeamViewer из под линухов, спешу вас порадовать. Официальный установщик с официального сайта ставит ТимВьювер сразу в режим демона. То есть, программа стартует в фоновом режиме при каждом запуске системы
Если вы используете TeamViewer исключительно в качестве клиента, то такое поведение вам нахер не нужно, да и в целом для системы может быть вредно.

Дополнительные сюрпризы:

  1. Из графики отключить автозапуск программы нельзя.
  2. Каким-то чудным образом фоновый режим программы иногда вызывает ошибку в "/usr/bin/lsb_release" с сообщением типа "lsb_release crashed with IOError".

Поэтому автозапуск лучше отключить. Делается это так:

teamviewer --daemon disable

Помимо disable поддерживаются следующие опции:

enable — Вводит ТимВьювер обратно в режим демона, с автоматическим стартом при загрузке. В этом режиме становятся доступны:

status — отображение текущего состояния демона
start — старт демона
stop — его остановка
restart — последовательная остановка и старт

  1. Без работающего демона запустить графического клиента нельзя.

Для однократного запуска тимвьювера не обязательно запускать демона с помощью "teamviewer --daemon start": впоследствии его придётся либо снова отключать, либо он снова начнёт запускаться при каждом старте системы. Вместо этого можно использовать прямой запуск, от рута (пример для версии 8):

/opt/teamviewer8/tv_bin/teamviewerd

И самый важный совет.

Разработчики тимвьювера не заморачивались, его запуск в линухах реализован через WINE. "Родного" бинарника не существует.
А раз так — не надо устанавливать "линуксовую" версию тимвьювера.
Надо устанавливать виндовую версию, напрямую в WINE, контролируя весь процесс.
И будет вам счастье.


imen
2013.08.05 09:00:56
#cid70310

Ответить

Правило 14443 http://www.gentoo.ru/node/14443
Криворукие разработчики Closed Source строем направляются в известное место.

oermolaev
2013.08.05 16:43:45
#cid70329

Ответить

спасибо, пригодилось.
не подозревал..

imen
2013.08.06 09:53:20
#cid70377

Ответить

#cid70329, oermolaev

не подозревал..

ЕретикЪ!
Нечто не режет глаз несогласие между привносимыми из венды инсталляторами всякого ненужного (ибо Closed Source) барахла с концепцией управления ПО в фрюниксах (забегая в сторону скажу: с лицензиями пиздец куда бОльший, ибо "изучившие" винду "разработчики" совершенно не в курсе принципа решения задачи в проприетарных Unix'ах)?

В качестве бонуса рекомендую насладиться описанием качества популярных пакетов от апстрима: http://foss-blog.ru/?p=3138 (для которого задача сборки корректного пакета для конкретного дистрибутива, коихЪ тысячи, не является приоритетной).

oermolaev
2013.08.06 11:22:12
#cid70380

Ответить

ЕретикЪ!

Да не отрицаю...

К инфе хозяина добавлю что для того что бы вновь запустить демон, надо ему сначала сделать "enable". Просто "start" не работает.

myr4ik07
2013.08.06 14:47:08
#cid70385

Ответить

Тю, а я наоборот у себя забиваю teamviewer в автозагрузку, а он оказывается и так там

2013.08.06 17:36:32
#cid70395

Ответить

#cid70385, myr4ik07

Тю, а я наоборот у себя забиваю teamviewer в автозагрузку, а он оказывается и так там

Самое смешное, что при этом в инете куча инструкций, как поставить teamviewer в автозагрузку. Но нет ни одной, как его оттуда убрать.

А нет, теперь одна есть.

2013.08.06 17:49:13
#cid70396

Ответить

#cid70380, oermolaev

К инфе хозяина добавлю что для того что бы вновь запустить демон, надо ему сначала сделать "enable". Просто "start" не работает.

Спасибо, исправил.

myr4ik07
2013.08.06 22:46:39
#cid70415

Ответить

Странно, какую из выше команд не выполняю в терминале в итоге запускается gui teamviewer и все

2013.08.06 23:51:01
#cid70418

Ответить

#cid70415, myr4ik07

Странно, какую из выше команд не выполняю в терминале в итоге запускается gui teamviewer и все

У меня на тестовой машине установлена восьмая версия программы.

imen
2013.08.07 10:31:37
#cid70448

Ответить

#cid70380, oermolaev

К инфе хозяина добавлю что для того что бы вновь запустить демон, надо ему сначала сделать "enable". Просто "start" не работает.

Почти как в FreeBSD.
Там тоже типический стартовый скрипт без явного разрешения запуска в системном конфиге втихую игнорирует команду start (подвижки к исправлению ситуации начали проявляться в портах девятой версии).

oermolaev
2013.08.07 11:15:06
#cid70451

Ответить

#cid70415, myr4ik07

Странно, какую из выше команд не выполняю в терминале в итоге запускается gui teamviewer и все

такое было тоже при неправильном наборе команд (например, teamviewer --disable вместо teamviewer --daemon disable, и т.п.)

2013.08.08 05:24:15
#cid70501

Ответить

#cid70448, imen

Там тоже типический стартовый скрипт без явного разрешения запуска в системном конфиге втихую игнорирует команду start (подвижки к исправлению ситуации начали проявляться в портах девятой версии).

По-моему, отличное решение. Зачем "исправлять ситуацию"?

imen
2013.08.08 08:01:36
#cid70509

Ответить

#cid70501,

По-моему, отличное решение. Зачем "исправлять ситуацию"?

Необходимость практически ПОСТОЯННОГО указания запуска демона для _разовой_ операции — "отличное решение"?!.

Или, может быть, ты это про игнорирование команды пользователя с привычными признаками успешного выполнения, без каких-либо сообщений?

2013.08.08 16:01:25
#cid70538

Ответить

#cid70509, imen

Необходимость практически ПОСТОЯННОГО указания запуска демона для _разовой_ операции — "отличное решение"?!.

Отличное решение — необходимость явного предварительного запуска демона для того, чтобы давать ему демонские команды.

Та же программа может быть запущена НЕ в режиме демона, и уже со своим набором команд.

Или, может быть, ты это про игнорирование команды пользователя с привычными признаками успешного выполнения, без каких-либо сообщений?

А вот отсутствие сообщений об ошибках — это косяк, спору нет.

imen
2013.08.08 17:33:09
#cid70542

Ответить

#cid70538,

Отличное решение — необходимость явного предварительного запуска демона для того, чтобы давать ему демонские команды.

Думаю, здесь необходимо как минимум обосновать отождествление _единичного_ запуска демона (через стартовый скрипт или соответствующей командой) и указания _постоянного_ автоматического запуска демона (при загрузке).

measles
2013.12.29 19:30:45
#cid84064

Ответить

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

Гость
2015.02.18 10:05:13
#cid90294

Ответить

Огромное спасибо.

Гость
2016.02.05 13:52:48
#cid91373

Ответить

Спасибо

mura
2016.04.05 21:56:20
#cid91477

Ответить

Интересно а есть такая программа чисто для linux и без wine. А то я думаю религия многим не позволяет пользоватся таким изделием. Надеюсь не кого не обидел.

imen
2016.04.06 08:54:53
#cid91478

Ответить

#cid91477, mura

Интересно а есть такая программа чисто для linux и без wine. А то я думаю религия многим не позволяет пользоватся таким изделием. Надеюсь не кого не обидел.

Если ты про клиента удалённого рабочего стола (с поддержкой графических протоколов), то есть net-misc/remmina (http://remmina.sourceforge.net/), разработчики которой в лучших традициях СПО не обременяют себя реверансами в адрес самой распространённой ОС.
Правда, ЕМНИП, поддержки протокола TV там нет. Но ничто не мешает зарегистрировать feature request.

ЗЫ: Пускать неизвестные блобы, работающие с сетью, с правами root'а… Это даже не скайп (вне песочницы).
Так и до воссоздания экосистемы вирусов недалеко.

ivan
2016.05.20 12:32:07
#cid91546

Ответить

teamviewer --daemon disable

Пт. мая 20 12:29:37 EEST 2016
Action: Removing ...
initctl stop teamviewerd
initctl: Неизвестная задача: teamviewerd
fail

kill '/opt/teamviewer/tv_bin/script/teamviewer' - root (/root/.local/share/teamviewer11 / /root/.local/share/teamviewer11)

демон как был запущен так и остается