Hi Guys,
I’ve been having a lot of trouble getting ultramixer to work properly.
By default ultramixer uses OSS and I would like to use ALSA.
Setting the soundcards to Auto-detect or ALSA don’t work, it will revert back to OSS. OSS is not installed, but the /dev/dspX devices exist due to the ALSA OSS compatibility feature in the kernel.
I’ve been reading dozens of posts regarding this issue, but haven’t found a proper solution.
Although using (emulated) OSS does play audio it will lock up every other soundcard in my system (even the ones not selected in ultramixer) making them unavailable for other applications. For a few applications I could bypass this using an extensive .asoundrc and create a ctl,hw,dmix and plug device for every output, but a few applications don’t have the capability to select these virtual devices and need to talk to the hardware directly. Usually this isn’t a problem, because every application has got his own card. But when Ultramixer is started everything is locked and the application can no longer use any card, no matter if ultramixer is using it or not.
In this viewtopic.php?f=3&t=1068&start=0&st=0&sk=t&sd=a post someone suggested to kill pulseaudio, edit .asoundrc and try again. This didn’t work and ultramixer always reverted back to OSS.
Blacklisting the snd-pcm-oss and related modules in both /etc/modprobe.d/blacklist and blacklist-oss doesn’t work.
Using AOSS (Alsa-OSS) gives a lot of errors when starting from terminal and no soundcards show up in the devices list.
Yes, I’ve added the required devices in .asoundrc.
When I select ALSA and restart the program from the terminal it provides no errors.
When I look into the umlog.txt there is no reference to ALSA whatsoever.
OSS is reported :
INFO: Soundcards 0[/dev/dsp]-OSS,1[/dev/dsp2]-OSS,2[/dev/dsp1]-OSS,3[/dev/dsp3]-OSS
The umerr.txt doesn’t show anything about ALSA or OSS.
I tried recompiling the kernel so any reference to OSS was removed.
Although I was able to recompile the kernel, OSS was still there and
a lot of my soundcards were no longer working
I think ultramixer is a great program, but this alsa thing has gotten me pretty frustrated.