--- virt-manager-1.1.0/virt-manager.orig 2014-12-02 12:08:47.000000000 -0700 +++ virt-manager-1.1.0/virt-manager 2014-12-02 12:09:20.000000000 -0700 @@ -175,8 +175,11 @@ def main(): from gi.repository import Gtk leftovers = sys.argv[1:] - # This will error if Gtk wasn't correctly initialized - Gtk.Window() + if os.environ.has_key('DISPLAY') and os.environ['DISPLAY']: + # This will error if Gtk wasn't correctly initialized + Gtk.Window() + else: + raise Exception("Error starting virt-manager: No graphical display found") globals()["Gtk"] = Gtk import virtManager.config