Если у вас есть работающий X-сервер (или Xvfb) и DISPLAY и XAUTHORITY установлены правильно, TeamViewer должен запуститься.
cat ~/.teamviewer/7/logfiles/TeamViewer7_Logfile.log | grep '^ID:'
даст вам идентификатор, но не работает при первом запуске,(Символическая ссылка на файл журнала создается при втором запуске).Конечно, вы также можете использовать файл журнала, чтобы проверить, правильно ли он запустился.Проблемы с вином записываются в ~/.teamviewer/7/logfiles/winelog
)
Чтобы получить ID и пароль, сделать скриншот действительно самое простое решение.Как и выше, DISPLAY и Xauthority должны быть правильно установлены.Затем
xwd -name TeamViewer | xwdtopnm | pnmtopng > tvscreen.png
выполнит трюк.
[Редактировать]
В TeamViewer 8 и более поздних версиях скриншот не нужен.Из командной строки можно установить пароль и распечатать идентификатор. См .:
teamviewer --help
teamviewer --info
teamviewer --passwd [PASSWD]