View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 5 posts ] 
Print view Previous topic   Next topic  
Author Message
Search for:
PostPosted: Sat Jul 17, 2010 5:16 pm 
Offline
Joined: Sun May 01, 2005 12:05 pm
Posts: 37
Location: Emeryville, CA
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

_________________
3 pcHDTV cards & Winegard SS-2000 Square Shooter Antenna, ethernet over power on R7.


Top
 Profile  
 
 Post subject: Did you fix it?
PostPosted: Mon Dec 27, 2010 11:50 am 
Offline
Joined: Mon May 29, 2006 4:58 pm
Posts: 58
Any luck? I'm having the same symptoms with an nForce2 MB and 6.03.

_________________
R7.4 Master Backend/Frontend 1 Ceton InfiniTV 4 AMD x4 9850/4GB/nVidia210 60GB SSD 5x2TB RAID5
Slave Backend/Frontend 1 Ceton InfiniTV 4 AMD 1050x6/4GB/NVidia 9500 40GB SSD 2x500GB SATA Maxtor
(Can't get 2nd Ceton tuner to work)


Top
 Profile  
 
 Post subject:
PostPosted: Thu Dec 30, 2010 12:45 pm 
Offline
Joined: Mon Dec 24, 2007 9:47 am
Posts: 535
Location: Ottawa, Canada
Have you looked at: http://www.mythtv.org/wiki/Digital_Audio_Tutorial

I have no issues using nforce chipset. But I did have to do a custom asound.conf


Top
 Profile  
 
 Post subject: Resolved (mostly)
PostPosted: Thu Dec 30, 2010 1:02 pm 
Offline
Joined: Mon May 29, 2006 4:58 pm
Posts: 58
Thanks for the link I hadn't seen that.
I'm runing LINHES 6.03 and found a reference to this script: twk_audio.pl
I ran it, rebooted and my optical out is mostly working. I say mostly because sometimes when I start watching a recording the audio cuts in and out until I stop and restart the show I'm watching.

_________________
R7.4 Master Backend/Frontend 1 Ceton InfiniTV 4 AMD x4 9850/4GB/nVidia210 60GB SSD 5x2TB RAID5
Slave Backend/Frontend 1 Ceton InfiniTV 4 AMD 1050x6/4GB/NVidia 9500 40GB SSD 2x500GB SATA Maxtor
(Can't get 2nd Ceton tuner to work)


Top
 Profile  
 
 Post subject: Resolved (for me)
PostPosted: Fri Dec 31, 2010 7:41 pm 
Offline
Joined: Sun May 01, 2005 12:05 pm
Posts: 37
Location: Emeryville, CA
Hi,

I ended up upgrading the motherboard, cpu, and RAM and went for an installation from a 6.3 disc.

It defaults to ALSA, so I went into the LinHES settings and switched to OSS. However, "loading the OSS driver" hangs forever and if you go to another console (CTRL-ALT-F2) and investigate the logs, I found that it was constantly repeating something about OSS already being installed, like so:

Code:
installing oss
oss 4.1_1051-7
oss is already present
ok: run: oss: (pid 7173) 6s
No /dev/mixer device available in your system.
Perhaps Open Sound System is not installed or running.
1
fail: alsa-utils: unable to change to service directory: file does not exist
FATAL: Module snd_hda_intel not found.
rm: cannot remove `/tmp/.alsatest': No such file or directory
installing oss
oss 4.1_1051-7
oss is already present
ok: run: oss: (pid 8913) 0s


So, I just killed the frontend and rebooted.

Then I think I just had to change the Audio setting within MythTV setttings to something other than ALSA and I was in business (again) with audio out via SPDIF!

The way that OSS driver load hangs has been reported by others, so perhaps a bug should be filed.

_________________
3 pcHDTV cards & Winegard SS-2000 Square Shooter Antenna, ethernet over power on R7.


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 


All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 27 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu