Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Nforce Audio vs CX88 - No Sound
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Mit
Apprentice
Apprentice


Joined: 13 Apr 2003
Posts: 260
Location: Under a rock.

PostPosted: Sat May 12, 2007 8:44 am    Post subject: Nforce Audio vs CX88 - No Sound Reply with quote

This is a puzzling one that i'm struggling to find a solution for,

I have an Asrock ALiveNF6G-DVI mobo, that works fine,everything worked on it ok, sound came out of the speakers. I decided to add a Hauppauge Nova-T to it to use as a media PC. Once As soon as the TV card was plugged in, the sound stopped working, as far as the machine is concerned the sound still works, and if I try to play with mplayer or any other player, it plays but no sound comes out of the speakers. If i feed something to the line in it comes out of the speakers correctly (upscaled to the 5.1 from stereo)

As soon as I remove the TV Card (without removing the driver modules from the kernel) the sound works correctly again

00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
01:0a.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
01:0a.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
01:0a.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)

http://tim.igoe.me.uk/files/notv.txt - dmesg after boot WITHOUT the tv card
http://tim.igoe.me.uk/files/tv.txt - dmesg after boot WITH the tv card

Tried on gentoo-sources 2.6.20-r5, r6 and 2.6.21
_________________
Tim
Personal Site
FeedJuggler - RSS Made Easy
The TV Guide
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Sat May 12, 2007 10:35 am    Post subject: Reply with quote

anything relevant in dmesg and/or /var/log/messages ?
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
Mit
Apprentice
Apprentice


Joined: 13 Apr 2003
Posts: 260
Location: Under a rock.

PostPosted: Sat May 12, 2007 11:23 am    Post subject: Reply with quote

yngwin wrote:
anything relevant in dmesg and/or /var/log/messages ?

I have linked the 2 dmesg outputs in the post, nothing relevant that I can see, which is why i'm asking.
About the only difference relating to the sound card is

#0: HDA NVidia at 0xdcff8000 irq 21 - With TV

to

#0: HDA NVidia at 0xdfff8000 irq 21 - Without TV

But that alone doesn't mean a lot to me.
_________________
Tim
Personal Site
FeedJuggler - RSS Made Easy
The TV Guide
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Sat May 12, 2007 12:44 pm    Post subject: Reply with quote

What about /var/log/messages ? Or whatever it is that you system logger uses.
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
Mit
Apprentice
Apprentice


Joined: 13 Apr 2003
Posts: 260
Location: Under a rock.

PostPosted: Sat May 12, 2007 12:48 pm    Post subject: Reply with quote

yngwin wrote:
What about /var/log/messages ? Or whatever it is that you system logger uses.

nothing different between the 2 boots
_________________
Tim
Personal Site
FeedJuggler - RSS Made Easy
The TV Guide
Back to top
View user's profile Send private message
Mit
Apprentice
Apprentice


Joined: 13 Apr 2003
Posts: 260
Location: Under a rock.

PostPosted: Sat May 12, 2007 1:08 pm    Post subject: Reply with quote

tried with another DVB-T card, (Compro DVB-T200) - sound works fine then, but I can't get all the channels (missing 2 multiplexes here in the UK - the 2 QAM64 ones) - that card works fine in Windows in another PC, so I assume the Linux drivers aren't great for it.

So, its something with the Hauppauge card, but I have no idea what.

[edit]
I have also tried the seperate alsa-driver package as well as that in the kernel
[/edit]

A diff of the 2 dmesgs - give me a few bits about interrupts and the TV Card drivers

diff tv.txt notv.txt
Code:

< ACPI: PCI Interrupt Link [LNKC] (IRQs 16 17 18 19) *10
---
> ACPI: PCI Interrupt Link [LNKC] (IRQs 16 17 18 19) *0, disabled.
150c150
<   MEM window: dd000000-dfffffff
---
>   MEM window: disabled.
209,224d208
< ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 19
< ACPI: PCI Interrupt 0000:01:0a.0[A] -> Link [LNKC] -> GSI 19 (level, low) -> IRQ 19
< CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18,autodetected]
< TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
< tveeprom 0-0050: Hauppauge model 90002, rev C176, serial# 143395
< tveeprom 0-0050: MAC address is 00-0D-FE-02-30-23
< tveeprom 0-0050: tuner model is Thompson DTT7592 (idx 76, type 4)
< tveeprom 0-0050: TV standards ATSC/DVB Digital (eeprom 0x80)
< tveeprom 0-0050: audio processor is None (idx 0)
< tveeprom 0-0050: decoder processor is CX882 (idx 25)
< tveeprom 0-0050: has no radio, has IR receiver, has no IR transmitter
< cx88[0]: hauppauge eeprom: model=90002
< input: cx88 IR (Hauppauge Nova-T DVB-T as /class/input/input2
< cx88[0]/0: found at 0000:01:0a.0, rev: 5, irq: 19, latency: 32, mmio: 0xdf000000
< cx88[0]/0: registered device video0 [v4l2]
< cx88[0]/0: registered device vbi0
226,228d209
< cx88[0]/2: cx2388x 8802 Driver Manager
< ACPI: PCI Interrupt 0000:01:0a.2[A] -> Link [LNKC] -> GSI 19 (level, low) -> IRQ 19
< cx88[0]/2: found at 0000:01:0a.2, rev: 5, irq: 19, latency: 32, mmio: 0xde000000
232,235d212
< CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18]
< cx88[0]/2: cx2388x based dvb card
< DVB: registering new adapter (cx88[0]).
< DVB: registering frontend 0 (Conexant CX22702 DVB-T)...
258c235
< ehci_hcd 0000:00:02.1: irq 22, io mem 0xdcffec00
---
> ehci_hcd 0000:00:02.1: irq 22, io mem 0xdfffec00
272c249
< input: AT Translated Set 2 keyboard as /class/input/input3
---
> input: AT Translated Set 2 keyboard as /class/input/input2
280c257
<   #0: HDA NVidia at 0xdcff8000 irq 21
---
>   #0: HDA NVidia at 0xdfff8000 irq 21

_________________
Tim
Personal Site
FeedJuggler - RSS Made Easy
The TV Guide
Back to top
View user's profile Send private message
Cyker
Veteran
Veteran


Joined: 15 Jun 2006
Posts: 1746

PostPosted: Sat May 12, 2007 2:26 pm    Post subject: Reply with quote

Do you know which sound device its outputting to?

There was a post a few weeks back, where some guy's voice modem or something was being sent all the sound data instead of the soundcard - Disabling it fixed it for him IIRC
Back to top
View user's profile Send private message
Mit
Apprentice
Apprentice


Joined: 13 Apr 2003
Posts: 260
Location: Under a rock.

PostPosted: Sat May 12, 2007 2:29 pm    Post subject: Reply with quote

Cyker wrote:
Do you know which sound device its outputting to?

There was a post a few weeks back, where some guy's voice modem or something was being sent all the sound data instead of the soundcard - Disabling it fixed it for him IIRC


I only have one sound output device

celery ~ # cat /proc/asound/cards
0 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xdcff8000 irq 21

It is supposedly outputting to this device.
_________________
Tim
Personal Site
FeedJuggler - RSS Made Easy
The TV Guide
Back to top
View user's profile Send private message
Mit
Apprentice
Apprentice


Joined: 13 Apr 2003
Posts: 260
Location: Under a rock.

PostPosted: Sat May 12, 2007 3:53 pm    Post subject: Reply with quote

timigoe@celery ~ $ cat /proc/interrupts
CPU0
0: 72291 IO-APIC-edge timer
1: 454 IO-APIC-edge i8042
8: 0 IO-APIC-edge rtc
9: 0 IO-APIC-fasteoi acpi
12: 4 IO-APIC-edge i8042
14: 4908 IO-APIC-edge ide0
19: 41475 IO-APIC-fasteoi cx88[0], cx88[0]
21: 436 IO-APIC-fasteoi HDA Intel
22: 0 IO-APIC-fasteoi ehci_hcd:usb1
284: 27641 PCI-MSI-edge eth0
NMI: 0
LOC: 72254
ERR: 0
_________________
Tim
Personal Site
FeedJuggler - RSS Made Easy
The TV Guide
Back to top
View user's profile Send private message
Mit
Apprentice
Apprentice


Joined: 13 Apr 2003
Posts: 260
Location: Under a rock.

PostPosted: Sat May 12, 2007 6:12 pm    Post subject: Reply with quote

Ok, I have a solution... remove the blanking plate from the TV Card

http://tim.igoe.me.uk/files/mediapc.jpg - is my media PC, the TV card is horizontal, the end of the blanking plate is touching against the sound output stack. Shorting it out.

Silly 'issue', and I don't know what made me try and remove the plate frm the TV card to fix it.

[edit]
Or not, a lucky boot that worked or something... its not done it again since i rebooted :(
[/edit]
_________________
Tim
Personal Site
FeedJuggler - RSS Made Easy
The TV Guide
Back to top
View user's profile Send private message
Mit
Apprentice
Apprentice


Joined: 13 Apr 2003
Posts: 260
Location: Under a rock.

PostPosted: Sat May 12, 2007 6:44 pm    Post subject: Reply with quote

back to trying to fix it... if i play an mp3 or something and watch /proc/interrupts I can see interrupts occuring on interrupt 21, the HDA Intel card. As soon as I kill mplayer they stop.
_________________
Tim
Personal Site
FeedJuggler - RSS Made Easy
The TV Guide
Back to top
View user's profile Send private message
Mit
Apprentice
Apprentice


Joined: 13 Apr 2003
Posts: 260
Location: Under a rock.

PostPosted: Sat May 12, 2007 10:52 pm    Post subject: Reply with quote

a few hours later, and a test windows install complete... looks like its the hardware not behaving correctly. Exactly the same happens in Windows :(

Only with the WinTV Nova-T does the problem exist, I have tried other PCI cards and they all behave correctly.
_________________
Tim
Personal Site
FeedJuggler - RSS Made Easy
The TV Guide
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
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 vote in polls in this forum