Hello. I’ve been using Parrot for over a year and I really liked but there’s one major issue that’s bothering me. After one update, Timidity++, the MIDI synthesizer, isn’t working properly with Alsa anymore.
Every time I turn on my machine and log in I have to run sudo killall timidity
, otherwise theres no audio at all, except from Timidity. In “Audio Devices” all I get is “dummy output”.
If I run timidity -iA -B2,8 -Os &
the regular audio stops again. If I try to run the same command while there’s music or a video playing i get the following error message:
ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave Can't open pcm device 'default'. Couldn't open ALSA pcm device (`s')
This command i’m using to start timidity is supposed to use a different port but that is not happening, I remember that when this worked properly timidity would try to open sequencer port 129 or 130 but now it’s always using port 128:
ALSA pcm ‘default’ set buffer size 7524, period size 3760 bytes
TiMidity starting in ALSA server mode
Opening sequencer port: 128:0 128:1 128:2 128:3
I see a lot of people having trouble with this same issue and multiple workarounds but I can’t make anything work. Any help with this?
What version of Parrot are you running? Home, 4.4 x86_64, 4.18.0-parrot10-amd64
What method did you use to install Parrot? Debian Standard
Configured to multiboot with other systems? No
If there are any similar issues or solutions, link to them below:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=563252
https://ubuntuforums.org/showthread.php?t=8736&page=4
If there are any error messages or relevant logs, post them below:
ALSA lib pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave Can't open pcm device 'default'. Couldn't open ALSA pcm device (`s')