Для установки LDTP в Ubuntu требуется много пакетов, например wcnk, который удален с 18.04.
Я попытался установить его с помощью easy_install и получил:
Searching for ldtp
Best match: ldtp 3.5.0
Adding ldtp 3.5.0 to easy-install.pth file
Using /usr/local/lib/python2.7/dist-packages
Processing dependencies for ldtp
Finished processing dependencies for ldtp
Но при попытке запустить скрипт, который возвращает все активные окна, я получаю следующее:
/usr/local/lib/python2.7/dist-packages/ldtpd/__init__.py:45: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import Gtk
/usr/local/lib/python2.7/dist-packages/ldtpd/core.py:29: PyGIWarning: Wnck was imported without specifying a version first. Use gi.require_version('Wnck', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import Wnck as wnck
/usr/lib/python2.7/dist-packages/twisted/internet/_glibbase.py:301: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
self._run()
Кто-нибудь сталкивался с этим или знает надежный способ установки и запуска LDTP? Кстати, его нужно запускать только через сеанс VNC или локально?