Hello
I'm still having trouble configuring sound for my box. I'm using the
2.4.18-596-demudi kernel and ALSA-0.9beta ... that comes with the distro.
I've successfully loaded my soundcard modules (by hand). But still no Joy.
I checked /proc/asound and all the inormation is there for both soundcards
- ESS Solo-1 and an sbawe64 all present and correct, although I've not
checked the /proc/asound files exhaustively.The /dev/snd directory is
present also.
As you see I have minimal / low powered setup.
I need to be able to access my external synthesiser keyboard (an old Roland
D10) and I'd like to use MusE / Rosegarden-4 to edit my MIDI files. I'm not
expecting wonders, but I do think it's possible without having to revert to
OSS.
It's clear that something is not configured right, some essential link in
the chain is missing or misdirected, but what? It would be useful to know
what these config utilities are supposed to do.
I don't know what to do next. Please tell me if there's something obvious
that an experienced user would have done in these circumstances. Or if I
could be asking better questions or offering more focused information.
How do you define an $AUDIOSERVER?
cheers
tim hall
What follows is a healthy portion of Luncheon Meat fyi - please prompt me
if you need more | less focussed information than this.
*****************************************************************************
Errors:
Magpie can't parse the infolines so puts all demudi apps into 'unspecified'
category - this isn't of course a major problem.
Back at my desktop menu (I'm using fluxbox) Midi connection panel gives
'Error opening sequencer'
MusE fails to open and proceeds to thrash the cpu at 99% for some reason.
Alsa Mixer: function snd_ctl_open failed for default: Unknown error
Jack connection panel won't open.
Jack Audio server brings up an xterm flashes text too fast to read and then
exits.
AlsaPlayer tells me that there's no $AUDIOSERVER
GEM rather rudely hung the system.
Soundcard detection semi-works: giving:
"""
Storing ALSA mixer settings ... :done
Shutting down ALSA sound driver (version 0.9.cvs20021017) :done
Starting ALSA sound driver [..] :es1938 es1938 :done
Restoring ALSA mixer settings :done
Incorrect password. Try again? (y/n)
"""
It rewrites /etc/alsa/modutils/0.9 to launch two instances of es1938,
overwrting sbawe for card1 (???)
amixer on the command line produces lots of text output.
If I try to cat anything to /dev/snd/pcmC0D0p, I get:
cat: write error: File descriptor in bad state.
/var/log/messages doesn't have much to say except for a few lines of:
kernel: snd_es1938_write_cmd timeout (0x02c0/0x0280)
****************************************************************************
***************************************************************************
Contents of relevant /proc/ files:
[--] Contents of /asound/... (not including sub-dirs)
0 [es1938 ]: ES1938 - ESS ES1938 (Solo-1)
ESS ES1938 (Solo-1) rev 0, irq 12
1 [sbawe ]: SB AWE - Sound Blaster 16
Sound Blaster 16 at 0x220, irq 5, dma 1&5
0: [0- 0]: ctl
8: [0- 0]: raw midi
16: [0- 0]: digital audio playback
24: [0- 0]: digital audio capture
33: : timer
32: [1- 0]: ctl
36: [1- 0]: hardware dependent
40: [1- 0]: raw midi
48: [1- 0]: digital audio playback
56: [1- 0]: digital audio capture
01-00: OPL3 FM
00-00: es-1938-1946 : ESS Solo-1 : playback 2 : capture 1
01-00: SB16 DSP : DSP v4.16 : playback 1 : capture 1
G0: system timer : 10000.000us (10000000 ticks)
P0-0-0: PCM playback 0-0-0 : SLAVE
P0-0-1: PCM capture 0-0-1 : SLAVE
P0-0-2: PCM playback 0-0-2 : SLAVE
P1-0-0: PCM playback 1-0-0 : SLAVE
P1-0-1: PCM capture 1-0-1 : SLAVE
Advanced Linux Sound Architecture Driver Version 0.9.cvs20021017.
Compiled on Oct 17 2002 for kernel 2.4.18-586-demudi with versioned
symbols.
[--] cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 5
model : 2
model name : Pentium 75 - 200
stepping : 12
cpu MHz : 133.638
fdiv_bug : no
hlt_bug : no
f00f_bug : yes
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8
bogomips : 266.24
[--] devices:
Character devices:
1 mem
2 pty
3 ttyp
4 ttyS
5 cua
7 vcs
10 misc
14 sound
29 fb
108 ppp
116 alsa
128 ptm
136 pts
162 raw
Block devices:
1 ramdisk
3 ide0
22 ide1
[--] dma:
1: SoundBlaster - 8bit
4: cascade
5: SoundBlaster - 16bit
[--] execdomains:
0-0 Linux [kernel]
[--] interrupts:
CPU0
0: 6795186 XT-PIC timer
1: 10032 XT-PIC keyboard
2: 0 XT-PIC cascade
4: 139198 XT-PIC serial
5: 0 XT-PIC SoundBlaster
8: 3 XT-PIC rtc
14: 226891 XT-PIC ide0
15: 0 XT-PIC ide1
NMI: 0
ERR: 1
[--] ioports:
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0213-0213 : isapnp read
0220-022f : SoundBlaster
02f8-02ff : serial(set)
0330-0331 : MPU401 UART
0376-0376 : ide1
0388-0389 : OPL2/3 (left)
038a-038b : OPL2/3 (right)
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(set)
0620-0623 : Emu8000-1
0a20-0a23 : Emu8000-2
0a79-0a79 : isapnp write
0cf8-0cff : PCI conf1
0e20-0e23 : Emu8000-3
6000-601f : Intel Corp. 82371SB PIIX3 USB [Natoma/Triton II]
6100-613f : ESS Technology ES1969 Solo-1 Audiodrive
6200-620f : ESS Technology ES1969 Solo-1 Audiodrive
6300-630f : ESS Technology ES1969 Solo-1 Audiodrive
6400-6403 : ESS Technology ES1969 Solo-1 Audiodrive
6500-6503 : ESS Technology ES1969 Solo-1 Audiodrive
9000-900f : Intel Corp. 82371SB PIIX3 IDE [Natoma/Triton II]
9000-9007 : ide0
9008-900f : ide1
[--] isapnp:
Card 1 'CTL00c5:Creative SB AWE64 PnP' PnP version 1.0 Product version 1.0
Logical device 0 'CTL0045:Audio'
Device is active
Active port 0x220,0x330,0x388
Active IRQ 5 [0x2]
Active DMA 1,5
Resources 0
Priority preferred
Port 0x220-0x220, align 0x0, size 0x10, 16-bit address decoding
Port 0x330-0x330, align 0x0, size 0x2, 16-bit address decoding
Port 0x388-0x3f8, align 0x0, size 0x4, 16-bit address decoding
IRQ 5 High-Edge
DMA 1 8-bit byte-count compatible
DMA 5 16-bit word-count compatible
Alternate resources 0:1
Priority acceptable
Port 0x220-0x280, align 0x1f, size 0x10, 16-bit address decoding
Port 0x300-0x330, align 0x2f, size 0x2, 16-bit address decoding
Port 0x388-0x3f8, align 0x0, size 0x4, 16-bit address decoding
IRQ 5,7,2/9,10 High-Edge
DMA 0,1,3 8-bit byte-count compatible
DMA 5,6,7 16-bit word-count compatible
Alternate resources 0:2
Priority acceptable
Port 0x220-0x280, align 0x1f, size 0x10, 16-bit address decoding
Port 0x300-0x330, align 0x2f, size 0x2, 16-bit address decoding
IRQ 5,7,2/9,10 High-Edge
DMA 0,1,3 8-bit byte-count compatible
DMA 5,6,7 16-bit word-count compatible
Alternate resources 0:3
Priority acceptable
Port 0x220-0x280, align 0x1f, size 0x10, 16-bit address decoding
IRQ 5,7,2/9,10 High-Edge
DMA 0,1,3 8-bit byte-count compatible
DMA 5,6,7 16-bit word-count compatible
Alternate resources 0:4
Priority acceptable
Port 0x220-0x280, align 0x1f, size 0x10, 16-bit address decoding
Port 0x300-0x330, align 0x2f, size 0x2, 16-bit address decoding
Port 0x388-0x3f8, align 0x0, size 0x4, 16-bit address decoding
IRQ 5,7,2/9,10 High-Edge
DMA 0,1,3 8-bit byte-count compatible
Alternate resources 0:5
Priority acceptable
Port 0x220-0x280, align 0x1f, size 0x10, 16-bit address decoding
Port 0x300-0x330, align 0x2f, size 0x2, 16-bit address decoding
IRQ 5,7,2/9,10 High-Edge
DMA 0,1,3 8-bit byte-count compatible
Alternate resources 0:6
Priority acceptable
Port 0x220-0x280, align 0x1f, size 0x10, 16-bit address decoding
IRQ 5,7,2/9,10 High-Edge
DMA 0,1,3 8-bit byte-count compatible
Alternate resources 0:7
Priority functional
Port 0x220-0x280, align 0x1f, size 0x10, 16-bit address decoding
Port 0x300-0x330, align 0xf, size 0x2, 16-bit address decoding
Port 0x388-0x394, align 0x3, size 0x4, 16-bit address decoding
IRQ 5,7,2/9,10 High-Edge
DMA 0,1,3 8-bit byte-count compatible
DMA 5,6,7 16-bit word-count compatible
Logical device 1 'CTL7002:Game'
Compatible device PNPb02f
Device is not active
Resources 0
Priority preferred
Port 0x200-0x200, align 0x0, size 0x8, 16-bit address decoding
Alternate resources 0:1
Priority acceptable
Port 0x200-0x208, align 0x7, size 0x8, 16-bit address decoding
Logical device 2 'CTL0022:WaveTable'
Device is active
Active port 0x620,0xa20,0xe20
Resources 0
Priority preferred
Port 0x620-0x620, align 0x0, size 0x4, 16-bit address decoding
Port 0xa20-0xa20, align 0x0, size 0x4, 16-bit address decoding
Port 0xe20-0xe20, align 0x0, size 0x4, 16-bit address decoding
Alternate resources 0:1
Priority acceptable
Port 0x620-0x680, align 0x1f, size 0x4, 16-bit address decoding
Port 0xa20-0xa80, align 0x1f, size 0x4, 16-bit address decoding
Port 0xe20-0xe80, align 0x1f, size 0x4, 16-bit address decoding
Card 2 'TCM5094:3Com 3C509B EtherLink III' PnP version 1.0 Product version
1.0 Logical device 0 'TCM5094:Unknown'
Supported registers 0x2
Compatible device PNP80f7
Device is not active
Active port 0x320
Active IRQ 15 [0x2]
Resources 0
Priority preferred
Port 0x210-0x3e0, align 0xf, size 0x10, 16-bit address decoding
IRQ 3,5,7,2/9,10,11,12,15 High-Edge
[--] modules:
ppp_deflate 39488 0 (autoclean)
bsd_comp 4032 0 (autoclean)
ppp_async 6080 0 (autoclean)
ppp_generic 18184 0 (autoclean) [ppp_deflate bsd_comp
ppp_async] slhc 4496 0 (autoclean) [ppp_generic]
tap0 2464 1 (autoclean)
serial 44064 1 (autoclean)
snd-sbawe 16160 0 (unused)
isa-pnp 28168 0 [serial snd-sbawe]
snd-opl3-lib 5152 0 [snd-sbawe]
snd-sb16-dsp 5376 0 [snd-sbawe]
snd-pcm 53280 0 [snd-sb16-dsp]
snd-timer 9280 0 [snd-opl3-lib snd-pcm]
snd-mpu401-uart 2576 0 [snd-sbawe snd-sb16-dsp]
snd-rawmidi 11552 0 [snd-mpu401-uart]
snd-seq-device 3696 0 [snd-sbawe snd-opl3-lib snd-rawmidi]
snd-sb16-csp 15072 0 [snd-sbawe]
snd-sb-common 7048 0 [snd-sbawe snd-sb16-dsp snd-sb16-csp]
snd-hwdep 3424 0 [snd-opl3-lib snd-sb16-csp]
snd 23176 0 [snd-sbawe snd-opl3-lib snd-sb16-dsp
snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device snd-sb16-csp
snd-sb-common snd-hwdep]
sound 52620 0 (unused)
soundcore 3492 5 [snd sound]
af_packet 11528 1
rtc 5528 0 (autoclean)
ext2 30784 9 (autoclean)
ide-disk 6624 10 (autoclean)
ide-probe-mod 8080 0 (autoclean)
ide-mod 130892 10 (autoclean) [ide-disk ide-probe-mod]
ext3 56864 0 (autoclean)
jbd 35272 0 (autoclean) [ext3]
unix 13316 60 (autoclean)
[--] pci:
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: Intel Corp. 430VX - 82437VX TVX [Triton VX] (rev 2).
Master Capable. Latency=32.
Bus 0, device 7, function 0:
ISA bridge: Intel Corp. 82371SB PIIX3 ISA [Natoma/Triton II] (rev 1).
Bus 0, device 7, function 1:
IDE interface: Intel Corp. 82371SB PIIX3 IDE [Natoma/Triton II] (rev
0). Master Capable. Latency=32.
I/O at 0x9000 [0x900f].
Bus 0, device 7, function 2:
USB Controller: Intel Corp. 82371SB PIIX3 USB [Natoma/Triton II] (rev
1). IRQ 12.
Master Capable. Latency=32.
I/O at 0x6000 [0x601f].
Bus 0, device 8, function 0:
VGA compatible controller: S3 Inc. ViRGE/DX or /GX (rev 1).
IRQ 12.
Master Capable. Latency=32. Min Gnt=4.Max Lat=255.
Non-prefetchable 32 bit memory at 0xe0000000 [0xe3ffffff].
Bus 0, device 10, function 0:
Multimedia audio controller: ESS Technology ES1969 Solo-1 Audiodrive
(rev 1).
IRQ 12.
Master Capable. Latency=32. Min Gnt=2.Max Lat=24.
I/O at 0x6100 [0x613f].
I/O at 0x6200 [0x620f].
I/O at 0x6300 [0x630f].
I/O at 0x6400 [0x6403].
I/O at 0x6500 [0x6503].
[--] version:
Linux version 2.4.18-586-demudi (free@leporello) (gcc version 2.95.4
20011002 (Debian prerelease)) #1 Tue Oct 15 11:19:17 CEST 2002
[--] Contents of /etc/alsa/modutils/0.9
###############################################
#
# ALSA modules configuration file for modprobe
#
###############################################
#
# ALSA portion
#
# Native ALSA devices major number
alias char-major-116 snd
# Toplevel soundcard modules.
# String 'snd-card-%i' is requested for native devices where %i is
# soundcard number from zero to seven.
alias snd-card-1 snd-es1938
options snd-es1938 snd_id=es1938
alias snd-card-0 snd-sbawe
options snd-sbawe snd_id=sbawe
#
# OSS/Free portion
#
# Emulated OSS devices major number
alias char-major-14 soundcore
# String 'sound-slot-%i' is requested for native devices where %i is
# slot number (for ALSA owner this means soundcard number).
alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1
# Autoloading for ALSA's add-on OSS/Free emulation modules
# String 'sound-service-%i-%i' is requested for OSS/Free service
# where first %i means slot number (e.g. card number) and second %i
# means service number.
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-12 snd-pcm-oss
# Options
options snd snd_device_mode=0666 snd_device_gid=29 snd_device_uid=0
***************************************************************************
the end!