MandrivaUsers.org : Nvidia sound configuration - MandrivaUsers.org

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Nvidia sound configuration Mandriva 2007 x86_64

#1 User is offline   sparrish 

  • New Here
  • Group: Members
  • Posts: 41
  • Joined: 23-July 05

Posted 04 April 2007 - 05:09 AM

Hi everyone,

I've been using Mandriva for about 5 years now, so I consider myself pretty familiar with most things. However, I just switched to an Athlon 64 with an embedded nVidia audio device (MCP61V chipset, believe it is the regular n-Force audio). In MCC, under hardware, the device is listed as unknown. Here's the info:

Identification
Vendor: ?nVidia Corporation
Description: ?MCP61 High Definition Audio
Media class: ?NOT_DEFINED
Connection
Bus: ?PCI
Bus PCI #: ?0
PCI device #: ?5
PCI function #: ?0
Vendor ID: ?0x10de
Device ID: ?0x03f0
Sub vendor ID: ?0x1019
Sub device ID: ?0xa88d
Misc
Module: ?unknown

To further complicate issues, alsaconf won't load. It segfaults with this error:
/usr/sbin/alsaconf: line 435: 3844 Segmentation fault $DIALOG --msgbox "$msg" 20 63

It's a clean install from a full 2007.0 Free disk set, and everything else is working great. Is there a way that I can force a module to load for the device. I imagine it uses the intel8x0 module (although I can't be certain), but without alsaconf, I have no clue how to do that. Any help would be greatly appreciated.
0

#2 User is offline   scoonma 

  • Awesome
  • Group: Members
  • Posts: 458
  • Joined: 30-June 06

Posted 04 April 2007 - 09:12 AM

Hi sparrish,

having no other clue I'd also try the intel8x0 module with nforce chipset based mainboards. You can try inserting modules using the old way manually, i.e. by executing the modprobe command as root. Once you've found the right one, put it in /etc/modprobe.conf for being loaded at boot time. See also "man modprobe" and "man modprobe.conf".

HTH,

scoonma
"The rich man considers everything as buyable, since he knows himself as the power from the specialty of his self-awareness. Thus wealth can lead to the same mockery and gracelessness to which indigent ragtag goes." "Poverty itself does not make anyone raffish."

G.W.F. Hegel
0

#3 User is offline   sparrish 

  • New Here
  • Group: Members
  • Posts: 41
  • Joined: 23-July 05

Posted 04 April 2007 - 04:32 PM

Thanks for your help! After looking around a bit more, I think the correct module is snd-hda-intel. I can load it up with modprobe, but can't seem to get my modprobe.conf command right so that it is loaded at boot time. Could I trouble you for a little help on that? Thanks so much!
0

#4 User is offline   scoonma 

  • Awesome
  • Group: Members
  • Posts: 458
  • Joined: 30-June 06

Posted 04 April 2007 - 08:35 PM

I'd first try to select the module snd-hda-intel from mcc. You should be able to select it in the hardware section/soundcards/Start configuration tool/driver. If that does not work, you could add the following to modprobe.conf:

install snd-hda-intel /sbin/modprobe


Good luck!
"The rich man considers everything as buyable, since he knows himself as the power from the specialty of his self-awareness. Thus wealth can lead to the same mockery and gracelessness to which indigent ragtag goes." "Poverty itself does not make anyone raffish."

G.W.F. Hegel
0

#5 User is offline   sparrish 

  • New Here
  • Group: Members
  • Posts: 41
  • Joined: 23-July 05

Posted 05 April 2007 - 05:59 AM

Thanks again for your help. In MCC, it won't let me run the config tool as the card is listed under Unknown/Other rather than Soundcards. Tried adding that line to modprobe.conf, and after rebooting, it still wasn't showing up in lsmod. As a last ditch effort, I put it in module.preload, and it did load the module after that, but the card still wasn't recognized.

On a related note, I just realized today that IDE devices aren't being detected either, but the IDE controller appears to be configured properly. Worked okay during install, though.

Integrated NIC wouldn't configure either, so I through a PCI card in and got that to work okay, so I'm not terribly concerned about that. It looks like the kernel has all of the necessary modules, something just isn't gelling the way it should. In any case, if anyone has any more suggestions, it would be most appreciated.
0

#6 User is offline   Greg2 

  • 45% Platinum
  • Group: Global Moderator
  • Posts: 2,485
  • Joined: 06-April 04

Posted 05 April 2007 - 01:12 PM

We could use just a bit more info about your system, please post the output of
uname -a
and
lspci -v

0

#7 User is offline   sparrish 

  • New Here
  • Group: Members
  • Posts: 41
  • Joined: 23-July 05

Posted 05 April 2007 - 02:17 PM

Thanks! Here's the info:

Linux dhcp-2635-2 2.6.19.5-1mdv #1 Sat Feb 24 04:51:15 EST 2007 x86_64 AMD Athlon™ 64 Processor 3200+ GNU/Linux


00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
Subsystem: Elitegroup Computer Systems Unknown device 2604
Flags: bus master, 66MHz, fast devsel, latency 0
Capabilities: [44] HyperTransport: Slave or Primary Interface
Capabilities: [dc] HyperTransport: MSI Mapping

00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
Subsystem: Elitegroup Computer Systems Unknown device 2604
Flags: bus master, 66MHz, fast devsel, latency 0

00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
Subsystem: Elitegroup Computer Systems Unknown device 2604
Flags: 66MHz, fast devsel, IRQ 10
I/O ports at fc00 [size=64]
I/O ports at 1c00 [size=64]
I/O ports at f400 [size=64]
Capabilities: [44] Power Management version 2

00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
Subsystem: Elitegroup Computer Systems Unknown device 2604
Flags: 66MHz, fast devsel

00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) (prog-if 10 [OHCI])
Subsystem: Elitegroup Computer Systems Unknown device 2604
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 22
Memory at fe02f000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2

00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2) (prog-if 20 [EHCI])
Subsystem: Elitegroup Computer Systems Unknown device 2604
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21
Memory at fe02e000 (32-bit, non-prefetchable) [size=256]
Capabilities: [44] Debug port
Capabilities: [80] Power Management version 2

00:04.0 PCI bridge: nVidia Corporation Unknown device 03f3 (rev a1) (prog-if 01 [Subtractive decode])
Flags: bus master, 66MHz, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: fdf00000-fdffffff
Prefetchable memory behind bridge: fda00000-fdafffff
Capabilities: [b8] #0d [0000]
Capabilities: [8c] HyperTransport: MSI Mapping

00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
Subsystem: Elitegroup Computer Systems Unknown device a88d
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 11
Memory at fe028000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [44] Power Management version 2
Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Capabilities: [6c] HyperTransport: MSI Mapping

00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2) (prog-if 8a [Master SecP PriP])
Subsystem: Elitegroup Computer Systems Unknown device 2604
Flags: bus master, 66MHz, fast devsel, latency 0
I/O ports at f000 [size=16]
Capabilities: [44] Power Management version 2

00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
Subsystem: Elitegroup Computer Systems Unknown device 2604
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 10
Memory at fe02d000 (32-bit, non-prefetchable) [size=4K]
I/O ports at ec00 [size=8]
Capabilities: [44] Power Management version 2
Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable-
Capabilities: [6c] HyperTransport: MSI Mapping

00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2) (prog-if 85 [Master SecO PriO])
Subsystem: Elitegroup Computer Systems Unknown device 2604
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 23
I/O ports at 09f0 [size=8]
I/O ports at 0bf0 [size=4]
I/O ports at 0970 [size=8]
I/O ports at 0b70 [size=4]
I/O ports at d800 [size=16]
Memory at fe02c000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
Capabilities: [b0] Message Signalled Interrupts: 64bit+ Queue=0/2 Enable-
Capabilities: [cc] HyperTransport: MSI Mapping

00:0b.0 PCI bridge: nVidia Corporation Unknown device 03e9 (rev a2) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000b000-0000bfff
Memory behind bridge: fde00000-fdefffff
Prefetchable memory behind bridge: 00000000fdd00000-00000000fdd00000
Capabilities: [40] #0d [0000]
Capabilities: [48] Power Management version 2
Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable+
Capabilities: [60] HyperTransport: MSI Mapping
Capabilities: [80] Express Root Port (Slot+) IRQ 0
Capabilities: [100] Virtual Channel

00:0c.0 PCI bridge: nVidia Corporation Unknown device 03e9 (rev a2) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: fdc00000-fdcfffff
Prefetchable memory behind bridge: 00000000fdb00000-00000000fdb00000
Capabilities: [40] #0d [0000]
Capabilities: [48] Power Management version 2
Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable+
Capabilities: [60] HyperTransport: MSI Mapping
Capabilities: [80] Express Root Port (Slot+) IRQ 0
Capabilities: [100] Virtual Channel

00:0d.0 VGA compatible controller: nVidia Corporation Unknown device 03d2 (rev a2) (prog-if 00 [VGA])
Subsystem: Elitegroup Computer Systems Unknown device 2604
Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 5
Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at fc000000 (64-bit, non-prefetchable) [size=16M]
[virtual] Expansion ROM at 50000000 [disabled] [size=128K]
Capabilities: [48] Power Management version 2
Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
Flags: fast devsel
Capabilities: [80] HyperTransport: Host or Secondary Interface

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
Flags: fast devsel

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
Flags: fast devsel
Capabilities: [f0] #0f [0010]

01:05.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
Flags: bus master, medium devsel, latency 64, IRQ 16
I/O ports at cc00 [size=64]
[virtual] Expansion ROM at fda00000 [disabled] [size=64K]
0

#8 User is offline   sparrish 

  • New Here
  • Group: Members
  • Posts: 41
  • Joined: 23-July 05

Posted 05 April 2007 - 04:04 PM

Found some info on the Club forum that got me hooked up. The device is still listed as unknown in MCC, but it is working. Added this to /etc/modprobe.conf:

alias sound-slot-0 snd-hda-intel
remove snd-hda-intel /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-hda-intel
install snd-hda-intel /sbin/modprobe --first-time --ignore-install snd-hda-intel && { /sbin/modprobe snd-pcm-oss; /bin/true; }

0

#9 User is offline   Greg2 

  • 45% Platinum
  • Group: Global Moderator
  • Posts: 2,485
  • Joined: 06-April 04

Posted 05 April 2007 - 06:15 PM

You could try adding the kernel boot parameter:
pci=routeirq
to your grub or lilo bootloader.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users