Hi rl5,
You posted at the right place, I just installed the latest sarge from scratch yesterday, and discovered I had the same problem as you: when running apt-get install alsa-base, I got the following.
Code:
Note: Moving to /etc/default/alsa
mv: missing file argument
Try `mv --help' for more information.
So I thought,
ok, maybe it tries to move the config file from another location to the new one (/etc/default/alsa), and as I'm installing from scratch, I don't have the old file?
I
googled a bit, and found this on the debian package changelog:
(...)
Move /etc/alsa/alsa-base.conf to /etc/default/alsa
(...)
So the correct command should be 'mv /etc/alsa/alsa-base.conf /etc/default/alsa', but the problem is that the /etc/alsa/alsa-base.conf isn't present on the system!
So, a quick look into the
alsa-base package description for sarge showed me that there is a config file for alsa located in /usr/share/alsa-base/alsa-base.conf!
So, all you have to do is the following:
Code:
apt-get install alsa-base
(you'll get the error message about configuring, but don't worry, it won't stay long)
cp /usr/share/alsa-base/alsa-base.conf /etc/alsa/alsa-base.conf
apt-get install alsa-base
Or you can alternatively run dpkg-reconfigure alsa-base.
Now it should work!
[EDIT:] Please note that you also need the alsa-source package to configure your card!