diff --git a/qubes/tests/integ/audio.py b/qubes/tests/integ/audio.py index 52311f41b..b8b78cbfd 100644 --- a/qubes/tests/integ/audio.py +++ b/qubes/tests/integ/audio.py @@ -67,6 +67,15 @@ def prepare_audio_test(self, backend): if "whonix-g" in self.template: self.skipTest("whonix gateway have no audio") self.loop.run_until_complete(self.testvm1.start()) + self.loop.run_until_complete( + self.testvm1.run_for_stdio("chmod a+w /dev/console", user="root")) + self.loop.run_until_complete(self.testvm1.run( + "systemd-run --no-block sh -c 'tail -F " + "/home/user/.xsession-errors >> /dev/console'", + user='root')) + self.loop.run_until_complete(self.testvm1.run( + "systemd-run --user --no-block sh -c " + "'journalctl --user -f >> /dev/console'")) pulseaudio_units = "pulseaudio.socket pulseaudio.service" pipewire_units = "pipewire.socket wireplumber.service pipewire.service" if backend == "pipewire":