From 4ffdd4b882f504cf3d91d92ce6f26dd5e5a470b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adolfo=20G=C3=B3mez=20Garc=C3=ADa?= Date: Mon, 12 Feb 2018 10:43:34 +0100 Subject: [PATCH 1/2] Removed check of systray existance... --- actors/src/UDSActorUser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/actors/src/UDSActorUser.py b/actors/src/UDSActorUser.py index 4ec57674..22569680 100644 --- a/actors/src/UDSActorUser.py +++ b/actors/src/UDSActorUser.py @@ -313,9 +313,9 @@ class UDSSystemTray(QtGui.QSystemTrayIcon): if __name__ == '__main__': app = QtGui.QApplication(sys.argv) - if not QtGui.QSystemTrayIcon.isSystemTrayAvailable(): - # QtGui.QMessageBox.critical(None, "Systray", "I couldn't detect any system tray on this system.") - sys.exit(1) + #if not QtGui.QSystemTrayIcon.isSystemTrayAvailable(): + # # QtGui.QMessageBox.critical(None, "Systray", "I couldn't detect any system tray on this system.") + # sys.exit(1) # This is important so our app won't close on message windows QtGui.QApplication.setQuitOnLastWindowClosed(False) From 752b84a17a51aa9362ede0b58e20700cc3f090f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adolfo=20G=C3=B3mez=20Garc=C3=ADa?= Date: Mon, 12 Feb 2018 10:49:44 +0100 Subject: [PATCH 2/2] added xscreensaver dependencie to udsactor --- actors/linux/debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/actors/linux/debian/control b/actors/linux/debian/control index 6c65d7a8..5ff9465f 100644 --- a/actors/linux/debian/control +++ b/actors/linux/debian/control @@ -10,7 +10,7 @@ Package: udsactor Section: admin Priority: optional Architecture: all -Depends: policykit-1(>=0.100), python-requests (>=0.8.2), python-qt4 (>=4.9), python-six(>=1.1), python-prctl(>=1.1.1), python (>=2.7), libxss1, ${misc:Depends} +Depends: policykit-1(>=0.100), python-requests (>=0.8.2), python-qt4 (>=4.9), python-six(>=1.1), python-prctl(>=1.1.1), python (>=2.7), libxss1, xscreensaver, ${misc:Depends} Description: Actor for Universal Desktop Services (UDS) Broker This package provides the required components to allow this machine to work on an environment managed by UDS Broker.