I just now rebooted to 2.6.28-rc6, and I still get
this at the x start:
===================
Sound server informational message:
Error while initializing the sound driver:
device: default can't be opened for playback (Connection refused)
The sound server will continue, using the null output device.
====================
I don't know what device the 'default device' is, although a cat
of /proc/asound/cards returns this list:
0 [Audigy2 ]: Audigy2 - Audigy 2 Value [SB0400]
Audigy 2 Value [SB0400] (rev.0, serial:0x10011102) at
0xac00, irq 17
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfe024000 irq 21
2 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfddfc000 irq 16
Oops, "cat /proc/asound/cards" is better than to run QjackCtl to get
this info. The Audigy2 is the default at the moment, but this might
change with the next startup for some distros. I guess hw:0 is "default"
for all distros.
And I have this in /dev:
[root@coyote ~]# ls -l /dev/a*
crw-rw---- 1 root root 14, 14 2008-11-29 10:39 /dev/admmidi
crw-rw----+ 1 root root 14, 12 2008-11-29 10:39 /dev/adsp
crw-rw----+ 1 root root 14, 28 2008-11-29 10:39 /dev/adsp1
crw-rw----+ 1 root root 14, 13 2008-11-29 10:39 /dev/amidi
crw-rw----+ 1 root root 14, 4 2008-11-29 10:39 /dev/audio
crw-rw----+ 1 root root 14, 20 2008-11-29 10:39 /dev/audio1
crw-rw---- 1 root root 10, 60 2008-11-29 10:39 /dev/autofs
Here is /etc/alsa/pulse-default.conf:
=================
# PulseAudio plugin configuration
# Let's create a virtual device "pulse" for mixer and PCM
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
# Let's make it the default!
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
===============
I don't know PulseAudio. For KDE e.g. I disable aRts. Why the hell do
people use something else, but ALSA and JACK? I recommend to use ALSA
and JACK only.
Which gives me no clue as to what the 'default
device' might be either.
So here is /etc/alsa/alsa.conf:
[snip]
and I had no idea it was that long. It does say card0
near the top, and if
that is in the order assigned in my modprobe.conf, and in the cat
of /proc/asound/cards then it is the audigy2 (emu10k1 driver)
Who, or what is denying permissions as shown by the startup message above?
Thanks folks.
I'm still short in time. Is there a file /etc/modprobe.d/alsa-base for
your distro?
Cheers,
Ralf