From 98235ef532c922ede346689c0b6a6430778e5bd6 Mon Sep 17 00:00:00 2001 From: Stefan Felkel Date: Thu, 1 Aug 2019 09:32:52 +0200 Subject: [PATCH] disable sound if pulseaudio server is not reachable --- kazam/app.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/kazam/app.py b/kazam/app.py index cf2c59f..7e55ab5 100644 --- a/kazam/app.py +++ b/kazam/app.py @@ -116,8 +116,12 @@ def __init__(self, datadir, dist, debug, test, sound, silent): self.last_mode = None if prefs.sound: - prefs.pa_q = pulseaudio_q() - prefs.pa_q.start() + try: + prefs.pa_q = pulseaudio_q() + prefs.pa_q.start() + except: + logger.warning("Pulse Audio Failed to load. Sound recording disabled.") + prefs.sound = False self.mainmenu = MainMenu()