Hi Everybody!
I'm pulling my hair out over here. I'm stuck on getting my sound working!
setup:
shuttle sn41g2 v1 (fn41 v1 mobo), 512m ram, 120g pata hdd, athlon xp
2200+ cpu, fedora core 6, 2.6.19 (stock) kernel, all the latest yum
updates
this shuttle has the overly complex nvidia SoundStorm2 sound system in
it, the one with all the fancy Dolby Digital codecs. The motherboard
has support for both coaxial and optical spdif outputs, however only
the optical output is actually connected to anything.
I've tried various /etc/asound.conf files, from simple to complex.
I've tried having the IEC958 mixer control muted and unmuted
I've tried adjusting the volume on the IEC958 Playback (it has 3 levels)
I've tried 44100 and 48000 sample rates, as well as no resampling at all
I've tried playing a dvd: mplayer -ao asla:device=spdif -ac hwac3 -
the receiver lights change to indicate a dolby digital stream is
detected, but no sound
Under windows, of course, it works fine :-(
__Does anyone with a Shuttle SN41G2 have their optical output working?__
Thanks,
Gordon
here's the various configurations
[EMAIL PROTECTED] ~]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: nForce2 [NVidia nForce2], device 0: Intel ICH [NVidia nForce2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: nForce2 [NVidia nForce2], device 2: Intel ICH - IEC958 [NVidia
nForce2 - IEC958]
Subdevices: 1/1
Subdevice #0: subdevice #0
[EMAIL PROTECTED] ~]# aplay -Lv
PCM list:
hw {
@args.0 CARD
@args.1 DEV
@args.2 SUBDEV
@args.CARD {
type string
default {
@func getenv
vars {
0 ALSA_PCM_CARD
1 ALSA_CARD
}
default {
@func refer
name 'defaults.pcm.card'
}
}
}
@args.DEV {
type integer
default {
@func igetenv
vars {
0 ALSA_PCM_DEVICE
}
default {
@func refer
name 'defaults.pcm.device'
}
}
}
@args.SUBDEV {
type integer
default {
@func refer
name 'defaults.pcm.subdevice'
}
}
type hw
card $CARD
device $DEV
subdevice $SUBDEV
}
plughw {
@args.0 CARD
@args.1 DEV
@args.2 SUBDEV
@args.CARD {
type string
default {
@func getenv
vars {
0 ALSA_PCM_CARD
1 ALSA_CARD
}
default {
@func refer
name 'defaults.pcm.card'
}
}
}
@args.DEV {
type integer
default {
@func igetenv
vars {
0 ALSA_PCM_DEVICE
}
default {
@func refer
name 'defaults.pcm.device'
}
}
}
@args.SUBDEV {
type integer
default {
@func refer
name 'defaults.pcm.subdevice'
}
}
type plug
slave.pcm {
type hw
card $CARD
device $DEV
subdevice $SUBDEV
}
}
plug {
@args.0 SLAVE
@args.SLAVE {
type string
}
type plug
slave.pcm $SLAVE
}
shm {
@args.0 SOCKET
@args.1 PCM
@args.SOCKET {
type string
}
@args.PCM {
type string
}
type shm
server $SOCKET
pcm $PCM
}
tee {
@args.0 SLAVE
@args.1 FILE
@args.2 FORMAT
@args.SLAVE {
type string
}
@args.FILE {
type string
}
@args.FORMAT {
type string
default raw
}
type file
slave.pcm $SLAVE
file $FILE
format $FORMAT
}
file {
@args.0 FILE
@args.1 FORMAT
@args.FILE {
type string
}
@args.FORMAT {
type string
default raw
}
type file
slave.pcm null
file $FILE
format $FORMAT
}
null {
type null
}
cards 'cards.pcm'
front 'cards.pcm.front'
rear 'cards.pcm.rear'
center_lfe 'cards.pcm.center_lfe'
side 'cards.pcm.side'
surround40 'cards.pcm.surround40'
surround41 'cards.pcm.surround41'
surround50 'cards.pcm.surround50'
surround51 'cards.pcm.surround51'
surround71 'cards.pcm.surround71'
iec958 'cards.pcm.iec958'
spdif 'cards.pcm.iec958'
modem 'cards.pcm.modem'
phoneline 'cards.pcm.phoneline'
dmix 'cards.pcm.dmix'
dsnoop 'cards.pcm.dsnoop'
nforce-hw {
type hw
card 0
}
default {
type plug
slave.pcm nforce
}
nforce {
type dmix
ipc_key 1234
slave {
pcm 'hw:0,2'
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
}
[EMAIL PROTECTED] ~]# lsmod
Module Size Used by
ipv6 276481 22
autofs4 25797 2
hidp 24513 2
nfs 251981 2
lockd 69193 2 nfs
nfs_acl 7873 1 nfs
rfcomm 47065 0
l2cap 32065 10 hidp,rfcomm
bluetooth 62245 5 hidp,rfcomm,l2cap
sunrpc 166141 4 nfs,lockd,nfs_acl
dm_multipath 23241 0
video 21061 0
sbs 20097 0
i2c_ec 9281 1 sbs
button 10961 0
battery 14533 0
asus_acpi 20825 0
ac 9541 0
lp 16905 0
floppy 61477 0
snd_intel8x0 37084 0
snd_ac97_codec 99813 1 snd_intel8x0
snd_ac97_bus 6593 1 snd_ac97_codec
snd_seq_dummy 8133 0
snd_seq_oss 37057 0
snd_seq_midi_event 11841 1 snd_seq_oss
snd_seq 57009 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 12365 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 46433 0
snd_mixer_oss 20545 1 snd_pcm_oss
parport_pc 31205 1
ide_cd 42593 0
lirc_mceusb2 14724 0
snd_pcm 80965 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
lirc_dev 16788 1 lirc_mceusb2
parport 40841 2 lp,parport_pc
i2c_nforce2 11457 0
snd_timer 26693 2 snd_seq,snd_pcm
ohci1394 39173 0
r8169 35529 0
ieee1394 300185 1 ohci1394
snd 58181 9
snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
pcspkr 7360 0
soundcore 12193 1 snd
cdrom 38753 1 ide_cd
nvidia 6836404 0
snd_page_alloc 14281 2 snd_intel8x0,snd_pcm
serio_raw 11333 0
i2c_core 26049 3 i2c_ec,i2c_nforce2,nvidia
dm_snapshot 22513 0
dm_zero 6337 0
dm_mirror 26897 0
dm_mod 63321 9 dm_multipath,dm_snapshot,dm_zero,dm_mirror
sata_nv 15941 0
libata 109272 1 sata_nv
sd_mod 25025 0
scsi_mod 141805 2 libata,sd_mod
ext3 136905 2
jbd 65001 1 ext3
ehci_hcd 35661 0
ohci_hcd 25433 0
uhci_hcd 28237 0
[EMAIL PROTECTED] ~]# cat /proc/asound/pcm
00-02: Intel ICH - IEC958 : NVidia nForce2 - IEC958 : playback 1
00-01: Intel ICH - MIC ADC : NVidia nForce2 - MIC ADC : capture 1
00-00: Intel ICH : NVidia nForce2 : playback 1 : capture 1
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user