openxenmanager
openxenmanager copied to clipboard
Fedora 28+ broke support for gtk-vnc-python
Fedora 28+ removed the needed gtk-vnc-python package.
You can use the one from F27 by doing this as root:
rpm -i --force --nodeps http://dl.fedoraproject.org/pub/fedora/linux/releases/27/Everything/x86_64/os/Packages/g/gtk-vnc-python-0.7.1-3.fc27.x86_64.rpm (change to i686 if you are still use 32bit, which you shouldn't)
The GTK-VNC 0.8.0 release entirely deleted the python binding. Applications should access GTK-VNC APIs using GObject Introspection instead. Note that support for GTK2 is also going to be dropped from GTK-VNC, so it is advisable to switch to using the modern GTK3 toolkit too. You can see illustration of using GTK-VNC via GObject Introspection here:
https://gitlab.gnome.org/GNOME/gtk-vnc/blob/master/examples/gvncviewer.py