8

After I use Jack, the PulseAudio outputs and inputs are replaced by a dummy device. I've tried to kill PulseAudio and reload Alsa, but the only way I can use an Alsa-based application again is to reboot. I know that there must be a way to fix the problem without rebooting. I have had this problem in multiple Linux distros, including Ubuntu and currently Fedora 19.

Output of service alsa-utils restart:

Redirecting to /bin/systemctl restart  alsa-utils.service
Failed to issue method call: Unit alsa-utils.service failed to load:
No such file or directory. See system logs and 'systemctl status
alsa-utils.service' for details.

And systemctl status alsa-utils.service:

alsa-utils.service
   Loaded: error (Reason: No such file or directory)
   Active: inactive (dead)

alsactl kill quit and alsactl init proceed with no errors.

4
  • You don't mention your distribution but assuming you are using a sysv one, does service alsa-utils restart help? Commented Sep 27, 2013 at 16:58
  • @terdon, I edited my question to include the distros. No, it just gives an error. Commented Sep 27, 2013 at 17:11
  • @bntser What is the error message? Always copy-paste error messages. Commented Sep 27, 2013 at 21:35
  • pulseaudio -k && sudo alsa force-reload works for me, and when I messed with pulseaudio setup mv ~/.config/pulse/ ~/.config/pulse.old solved the problem. Commented Mar 7, 2018 at 17:21

1 Answer 1

10

The solution turned out to be simpler than it appeared. The output of fuser -v /dev/snd/* revealed jackd was silently hogging the audio card even after QjackCtl supposedly killed it. Running killall jackd fixed the problem. The problem wasn't with PulseAudio, but rather jackd running invisibly in the background.

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.