From 8df3d7a6fa97c25605f3637da7aad54a55fe8782 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Fri, 24 Jul 2015 12:11:12 +0200 Subject: [PATCH] Minor enhancement for beep --- extra/beep/beep.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/extra/beep/beep.py b/extra/beep/beep.py index b46036b2a..cd8ef9be5 100644 --- a/extra/beep/beep.py +++ b/extra/beep/beep.py @@ -45,6 +45,10 @@ def _win_wav_play(filename): winsound.PlaySound(filename, winsound.SND_FILENAME) def _linux_wav_play(filename): + for _ in ("aplay", "paplay", "play"): + if not os.system("%s '%s' 2>/dev/null" % (_, filename)): + return + import ctypes PA_STREAM_PLAYBACK = 1