diff --git a/core/controllers/ApplicationController.py b/core/controllers/ApplicationController.py index ca888ed..2cc3cec 100644 --- a/core/controllers/ApplicationController.py +++ b/core/controllers/ApplicationController.py @@ -113,6 +113,12 @@ class ApplicationController: @staticmethod def __run_process(initialization_file_path, profile, display, session_state): + if shutil.which('bwrap') is None: + raise CommandNotFoundError('bwrap') + + if shutil.which('ratpoison') is None: + raise CommandNotFoundError('ratpoison') + if shutil.which('Xephyr') is None: raise CommandNotFoundError('Xephyr')