Gtk.init(...) hívás okozza a gondot amikor X szervert keres. Alábbi linken azt írják kijelző nélküli gépen az xvfb vagy az xvnc csomagokat kell feltenni és elindítani (xvfb-run és hasonlóak).
https://stackoverflow.com/questions/11694278/using-gtk-without-display