Hi,
I've been on Knoppmyth R5.5 for a while and the OS hard drive started acting up so I took the opportunity to begin anew with a fresh install of LinHES 6.0 on a new HD. (I vaguely understand that the database structure is the same and so maybe I can transfer over all my stuff. Then I'll upgrade to 6.03.)
On KM I had digital audio out via SPDIF passthrough working fine with ALSA. I wouldn't say it was easy to get it set up right, but once it was, it worked. This is an ASUS A8N-SLI mobo w/ nforce4.
Now on LinHES 6.0 it feels like I've tried everything to get SPDIF passthrough to work. I get red light coming out of the wire, but no sound. I've now tried both ALSA and OSS, though I'm very unfamiliar with OSS. Back when I was trying to get ALSA to work again I made sure the iec958 was unmuted in alsamixer and tried every asound.conf under the sun as well as every combination of /dev/adsp, ALSA:default, ALSA:spdif, ALSA:digital, you-name-it in the Myth service menu with no luck.
I got so tired of trying to make ALSA work that I switched to OSS and it recognizes /dev/dsp0 analog and /dev/dsp1 digital but only the analog produces any sound. The digital option again gives me red light out of the wire but no sound.
I haven't changed anything else about my setup that I can think of that could make what used to work not work now. Are there known SPDIF passthrough problems on 6.0 or did others have this working when they used 6.0? Anyone got an nforce4 set of configs they can provide? Thanks for any help or advice.
Edited to add ossinfo:
Code:
# ossinfo -v3
Version info: OSS 4.1 (b 1051/200902180218) (0x00040100) GPL
Platform: Linux/i686 2.6.28-LinHES #1 SMP PREEMPT Mon Aug 17 05:38:57 UTC 2009 (phoenix)
Number of audio devices: 2
Number of audio engines: 7
Number of mixer devices: 1
Device objects
0: osscore0 OSS core services
1: oss_ich0 Nvidia nForce4 interrupts=740867 (740871)
2: oss_usb0 USB audio core services
Mixer devices
0: ICH AC97 Mixer (ALC850) (Mixer 0 of device object 1)
Device file /dev/oss/oss_ich0/mix0, Legacy device /dev/mixer0
Priority: 10
Caps:
Device handle: PCI812a1043-0000:00:04.0-mx01
Device priority: 10
Audio devices
Nvidia nForce4 /dev/oss/oss_ich0/pcm0 (device index 0)
Legacy device /dev/dsp0
Caps: DUPLEX TRIGGER MMAP
Modes: IN/OUT
Engine 1: 0/Nvidia nForce4
Busy (IN/OUT) label 'VMIX'
Engine 2: 1/Nvidia nForce4 (vmix)
Busy (OUT) by PID 5191 / mythfrontend label 'mythfrontend'
Engine 3: 2/Nvidia nForce4 (vmix)
Available for use
Engine 4: 3/Nvidia nForce4 (vmix)
Available for use
Engine 5: 4/Nvidia nForce4 (vmix)
Available for use
Engine 6: 5/Nvidia nForce4
Available for use
Input formats (0x00000410):
AFMT_S16_LE - 16 bit signed little endian
AFMT_AC3 - AC3 (Dolby Digital) encoded audio
Output formats (0x00000410):
AFMT_S16_LE - 16 bit signed little endian
AFMT_AC3 - AC3 (Dolby Digital) encoded audio
Device handle: PCI812a1043-0000:00:04.0-au01
Related mixer dev: 0
Sample rate source: 0
Preferred channel configuration: Not indicated
Supported number of channels (min - max): 2 - 6
Native sample rates (min - max): 48000 - 48000
HW Type: Not indicated.
Minimum latency: Not indicated
Nvidia nForce4 S/PDIF out /dev/oss/oss_ich0/spdout (device index 1)
Legacy device /dev/dsp1
Caps: TRIGGER MMAP
Modes: OUTPUT
Out engine 1: 6/Nvidia nForce4 S/PDIF out
Available for use
Input formats (0x00000410):
AFMT_S16_LE - 16 bit signed little endian
AFMT_AC3 - AC3 (Dolby Digital) encoded audio
Output formats (0x00000410):
AFMT_S16_LE - 16 bit signed little endian
AFMT_AC3 - AC3 (Dolby Digital) encoded audio
Device handle: PCI812a1043-0000:00:04.0-au02
Related mixer dev: 0
Sample rate source: 0
Preferred channel configuration: Not indicated
Supported number of channels (min - max): 2 - 6
Native sample rates (min - max): 48000 - 48000
HW Type: Not indicated.
Minimum latency: Not indicated