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 [root@tvpc ~]# 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 [root@tvpc ~]# 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 } } [root@tvpc ~]# 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 [root@tvpc ~]# 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 Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user