После того, как я установил TeamViewer 8 в Ubuntu 12.10, я заметил запущенный процесс под названием 'teamviewerd', а именно:
/opt/teamviewer8/tv_bin/teamviewerd -f
/opt/teamviewer8/tv_bin/wine/bin/wineserver
и он автоматически открывается всякий раз, когда я пытаюсь убить его, и мне интересно, почему это происходит.
Заранее спасибо.
teamviewer
Махмуд Халед
источник
источник
Ответы:
Потому что такова природа обозревателя команды: он создан для возрождения.
/opt/teamviewer8/tv_bin/script/teamviewerd.sysv
вероятно, несет ответственность за это.Чтобы остановить использование TeamViewer:
Это покажет ...
и это ушло ...
Команды для манипулирования демоном:
По поводу комментария:
От Teamviewer 9 помогают:
Варианты еще есть в TV9.
источник
killall -9 teamviewerd
Если вы устанавливаете Teamviewer 10 из файла .deb,
--daemon stop
как рекомендовано выше, он не будет работать в Ubuntu 14.04 LTS (и других?). Не знаю почему.Демон - это «выскочка», поэтому он контролируется
/etc/init/teamviewerd.conf
не так/etc/init.d
.К сожалению, для меня и так
initctl stop teamviewerd
иservice teamviewerd stop
результат:teamviewerd.sysv
устанавливается в / opt. Итак, чтобы остановить это, вам нужно сделать:источник
sudo teamviewer --daemon disable
, где я нашел другой вопрос, работал. Могу попробовать это.Вот скрипт "teamviewer.bash", который я использую и который работает в 14.04:
источник
teamviewer использует upstart для запуска демона при загрузке. У выскочки действительно есть набор респауна, чтобы процесс продолжался. Как упоминалось пользователем 12.04, респаун-строфы в сценарии upstart - это, вероятно, то, что вы хотите закомментировать.
Процесс TeamViewer будет / будет работать от имени root, если запущен upstart. Поскольку респаун находится в сценарии выскочки, у вас могут возникнуть проблемы с его уничтожением навсегда, независимо от того, выполняете ли вы неявное уничтожение или «sudo stop teamviwer» (путь выскочки) или «sudo teamviewer --daemon status». Ваша лучшая ставка, вероятно, состоит в том, чтобы просто закомментировать строки возрождения в сценарии выскочки, а затем запускать и останавливать по мере необходимости.
источник
источник
Я использую Ubuntu 12.04, но я не думаю, что процесс будет отличаться, используя другие версии Ubuntu.
Совместное использование экрана Team Viewer - это мой выбор, чтобы заменить общий доступ к скайпу «TOO BLURRED TO READ». Размеры окон на моем экране примерно одинаковы, но теперь я могу читать распечатки, тогда как размытие в Skype делает чтение невозможным.
Обратите внимание, что, хотя Team Viewer работает под Wine, есть много собственных скриптов, которые также запускаются.
Было некоторое замечание о том, что «демон удаленного управления TeamViewer» (teamviewerd) остается активным после того, как пользователь завершил использование и завершил просмотр команды. Повторное порождение также используется, чтобы убедиться, что оно остается активным. Самое простое решение - это перезагрузить компьютер или выйти из системы, убедившись, что флажок «начать с системы» снят. При входе в систему средство просмотра команды не должно запускаться, и демон не должен появляться.
Если вы хотите решение, которое не требует выхода из системы, вы должны удалить команды респауна из файла конфигурации.
В терминале введите:
gksudo gedit -s /etc/init/teamviewerd.conf
Удалить две строки:
респаун
предел возрождения 5 60
Сохраните файл. Не беспокойтесь о файле teamviewerd.conf.bak.
Теперь, когда респаун отключен, завершение демона завершится. Я не заметил ничего необычного в том, как teamviewer работает с измененным сценарием.
Примечание: изменения не вступят в силу, пока teamviewer не прочитает сценарий. Перезагрузка, выход из системы или завершение и перезапуск TeamViewer являются вариантами. Я только попытался выйти из системы, и это сработало для меня. Я не пробовал другие варианты, так как изменил скрипт только один раз.
источник
Я использую Ubuntu 14.04. Я понятия не имею, что делает процесс 'teamviewerd', но я обнаружил, что он необходим для использования TeamViewer. Я использую 'gnome-system-monitor', чтобы остановить процесс 'teamviewerd', когда я перезагружаюсь и когда я заканчиваю использовать TeamViewer. Я «продолжаю» процесс, прежде чем начать использовать TeamViewer.
Версия, которую я сейчас использую для 'gnome-system-monitor', будет запрашивать пароль авторизации, когда будет сделан запрос 'stop' или 'continue'. Если ваша версия «gnome-system-monitor» не запрашивает пароль авторизации и отклоняет ваш запрос, вам необходимо запустить «gnome-system-monitor» в терминале:
gksudo gnome-system-monitor
Если вы не знакомы с использованием gnome-system-monitor,
выберите процесс 'teamviewerd'
правой кнопкой мыши и выберите «Остановить процесс» или «Продолжить процесс»
источник