Wojtek Porczyk преди 8 години
родител
ревизия
7f2f4a4e75
променени са 1 файла, в които са добавени 2 реда и са изтрити 3 реда
  1. 2 3
      qubes/ext/gui.py

+ 2 - 3
qubes/ext/gui.py

@@ -78,8 +78,7 @@ class GUI(qubes.ext.Extension):
                 or not os.path.exists('/var/run/shm.id'):
                 or not os.path.exists('/var/run/shm.id'):
             return
             return
 
 
-        # FIXME move this method to this extension, plugged to event
-        if vm.is_guid_running():
+        if self.is_guid_running(vm):
             return
             return
 
 
         if not vm.features.check_with_template('gui', not vm.hvm):
         if not vm.features.check_with_template('gui', not vm.hvm):
@@ -212,7 +211,7 @@ class GUI(qubes.ext.Extension):
             :py:obj:`False` otherwise.
             :py:obj:`False` otherwise.
         :rtype: bool
         :rtype: bool
         '''
         '''
-        xid = self.xid
+        xid = vm.xid
         if xid < 0:
         if xid < 0:
             return False
             return False
         if not os.path.exists('/var/run/qubes/guid-running.{}'.format(xid)):
         if not os.path.exists('/var/run/qubes/guid-running.{}'.format(xid)):