On 06/14/2013 12:02 AM, Fons Adriaensen wrote:
Hello all,
I wonder if any other users have experienced this problem and
how they handled it.
This has occured three times when doing an fresh Archlinux install
on a system using the RME MADI cards.
There seems to be something in the combination of recent versions
of the driver and alsactl that leads to alsactl freezing when the
configured (external) clock source for the card is not available.
The 'freeze' seems to be quite deep: it's impossible to kill the
process (even while that process is still a child of e.g. the
xterm from which it was launched, and not of PID 1). Any other
process trying to access the sound card (e.g. jackd) hangs in
the same way. This also means that when doing a poweroff or reboot
systemd will hang on the 'alsactl store' service, and the only
option is a power cycle.
i know i tend to over-estimate the power of strace, but you could try to
run the offending process manually and watch it very closely:
root:~> strace /usr/sbin/alsactl store
maybe this gives you an idea where stuff goes wrong.
--
Jörn Nettingsmeier
Lortzingstr. 11, 45128 Essen, Tel. +49 177 7937487
Meister für Veranstaltungstechnik (Bühne/Studio)
Tonmeister VDT
http://stackingdwarves.net