no sound, tried onboard and PCI card

Problems and successes with specific brands/models of computer audio hardware
Message
Author
User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

no sound, tried onboard and PCI card

#1 Post by nubc »

This generic computer is ASUS A7N8X-X ver2, AthlonXP 2600, 512 MB ram, 500 GB IDE hdd. I got tired of intermittent sound on a similar motherboard, and decided to replace it with this one. When I got to Wary 5.1.1 full install desktop, I tested onboard sound and got no sound. So I went into BIOS and disabled onboard sound (AC'97 audio controller). Then I installed a sound card in the middle PCI slot. Rebooted. Still no sound, so I tried another card. No sound, so I tried another sound card. No sound, so I installed another sound card. No sound. I even tried another PCI slot. Nada. There is a speaker icon in the systray, for every card, and for onboard sound as well. I have also run ALSA Sound Wizard. Still no sound. Any idea why this is happening?

User avatar
ardvark
Posts: 1448
Joined: Tue 02 Jul 2013, 03:43
Location: USA

#2 Post by ardvark »

Hi....

Wow, looks like you've tried quite a few cards but I'm 99.9% sure that Puppy supports the AC'97 chipset so I think something else is going on here. Why don't you take out any PCI cards and let's try getting the onboard to work first? :wink:

First, after re-enabling the onboard sound, can you duplicate this problem by using another pair of speakers? How about a pair of headphones plugged into the jack? Also, check the sound properties and make sure the volume is turned up and everything is unmuted.

What does dmesg report concerning the sound, anything? Please post the output...

Code: Select all

dmesg
Here are some other commands that might be useful.

I've also seen a couple posts about changing the chipset or device's number but I'm not sure that's your problem. See here and here.

Regards...
Our Lord and Savior [url=http://peacewithgod.jesus.net/]Jesus Christ[/url] loves and cares about you most of all!

PLEASE READ! You don't have to end up [url=http://www.spiritlessons.com/Documents/BillWiese_23MinutesInHell_Text.htm]here![/url]

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#3 Post by nubc »

Code: Select all

# dmesg
 memory layout:
    fixmap  : 0xfff82000 - 0xfffff000   ( 500 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xe07f0000 - 0xff7fe000   ( 496 MB)
    lowmem  : 0xc0000000 - 0xdfff0000   ( 511 MB)
      .init : 0xc0556000 - 0xc05aa000   ( 336 kB)
      .data : 0xc041ad14 - 0xc054ebe8   (1231 kB)
      .text : 0xc0100000 - 0xc041ad14   (3179 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
Calibrating delay loop (skipped), value calculated using timer frequency.. 4260.58 BogoMIPS (lpj=8521160)
Mount-cache hash table entries: 512
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 15k freed
ACPI: Core revision 20090320
..TIMER: vector=0x30 apic1=0 pin1=0 apic2=-1 pin2=-1
CPU0: AMD Athlon(tm) XP 2600+ stepping 01
Brought up 1 CPUs
Total of 1 processors activated (4260.58 BogoMIPS).
net_namespace: 948 bytes
NET: Registered protocol family 16
EISA bus registered
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfb4a0, last bus=2
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: No dock devices found.
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:00.0: reg 10 32bit mmio: [0xe8000000-0xebffffff]
pci 0000:00:00.0: nForce2 C1 Halt Disconnect fixup
pci 0000:00:01.1: reg 10 io port: [0xe000-0xe01f]
pci 0000:00:01.1: PME# supported from D3hot D3cold
pci 0000:00:01.1: PME# disabled
pci 0000:00:02.0: reg 10 32bit mmio: [0xee003000-0xee003fff]
pci 0000:00:02.0: supports D1 D2
pci 0000:00:02.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:02.0: PME# disabled
pci 0000:00:02.1: reg 10 32bit mmio: [0xee004000-0xee004fff]
pci 0000:00:02.1: supports D1 D2
pci 0000:00:02.1: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:02.1: PME# disabled
pci 0000:00:02.2: reg 10 32bit mmio: [0xee000000-0xee0000ff]
pci 0000:00:02.2: supports D1 D2
pci 0000:00:02.2: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:02.2: PME# disabled
pci 0000:00:04.0: reg 10 32bit mmio: [0xee001000-0xee001fff]
pci 0000:00:04.0: reg 14 io port: [0xe400-0xe407]
pci 0000:00:04.0: supports D1 D2
pci 0000:00:04.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:04.0: PME# disabled
pci 0000:00:06.0: reg 10 io port: [0xe800-0xe8ff]
pci 0000:00:06.0: reg 14 io port: [0xec00-0xec7f]
pci 0000:00:06.0: reg 18 32bit mmio: [0xee002000-0xee002fff]
pci 0000:00:06.0: supports D1 D2
pci 0000:00:09.0: reg 20 io port: [0xf000-0xf00f]
pci 0000:02:00.0: reg 10 32bit mmio: [0xed000000-0xed07ffff]
pci 0000:02:00.0: reg 14 32bit mmio: [0xe0000000-0xe7ffffff]
pci 0000:02:00.0: reg 30 32bit mmio: [0x000000-0x00ffff]
pci 0000:02:00.0: supports D1 D2
pci 0000:00:1e.0: bridge 32bit mmio: [0xec000000-0xedffffff]
pci 0000:00:1e.0: bridge 32bit mmio pref: [0xe0000000-0xe7ffffff]
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LUBA] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LMAC] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LAPU] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LUB2] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LFIR] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [L3CM] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [APC1] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APC2] (IRQs *17), disabled.
ACPI: PCI Interrupt Link [APC3] (IRQs *18), disabled.
ACPI: PCI Interrupt Link [APC4] (IRQs *19)
ACPI: PCI Interrupt Link [APC5] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCI] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCS] (IRQs *23)
ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22) *0
ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [AP3C] (IRQs 20 21 22) *0, disabled.
ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22) *0, disabled.
SCSI subsystem initialized
libata version 3.00 loaded.
PCI: Using ACPI for IRQ routing
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 17 devices
ACPI: ACPI bus type pnp unregistered
PnPBIOS: Disabled by ACPI PNP
system 00:00: ioport range 0x4000-0x407f has been reserved
system 00:00: ioport range 0x4080-0x40ff has been reserved
system 00:00: ioport range 0x4400-0x447f has been reserved
system 00:00: ioport range 0x4480-0x44ff has been reserved
system 00:00: ioport range 0x4200-0x427f has been reserved
system 00:00: ioport range 0x4280-0x42ff has been reserved
system 00:01: ioport range 0x5000-0x503f has been reserved
system 00:01: ioport range 0x5500-0x553f has been reserved
system 00:02: iomem range 0xd1800-0xd3fff has been reserved
system 00:02: iomem range 0xf0000-0xf7fff could not be reserved
system 00:02: iomem range 0xf8000-0xfbfff could not be reserved
system 00:02: iomem range 0xfc000-0xfffff could not be reserved
system 00:02: iomem range 0x1fff0000-0x1fffffff could not be reserved
system 00:02: iomem range 0xffff0000-0xffffffff has been reserved
system 00:02: iomem range 0x0-0x9ffff could not be reserved
system 00:02: iomem range 0x100000-0x1ffeffff could not be reserved
system 00:02: iomem range 0xfec00000-0xfec00fff could not be reserved
system 00:02: iomem range 0xfee00000-0xfee00fff has been reserved
system 00:04: ioport range 0x4d0-0x4d1 has been reserved
pci 0000:00:08.0: PCI bridge, secondary bus 0000:01
pci 0000:00:08.0:   IO window: disabled
pci 0000:00:08.0:   MEM window: disabled
pci 0000:00:08.0:   PREFETCH window: disabled
pci 0000:00:1e.0: PCI bridge, secondary bus 0000:02
pci 0000:00:1e.0:   IO window: disabled
pci 0000:00:1e.0:   MEM window: 0xec000000-0xedffffff
pci 0000:00:1e.0:   PREFETCH window: 0x000000e0000000-0x000000e7ffffff
pci 0000:00:08.0: setting latency timer to 64
pci_bus 0000:00: resource 0 io:  [0x00-0xffff]
pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
pci_bus 0000:02: resource 1 mem: [0xec000000-0xedffffff]
pci_bus 0000:02: resource 2 pref mem [0xe0000000-0xe7ffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
NET: Registered protocol family 1
NTFS driver 2.1.29 [Flags: R/W].
msgmni has been set to 1004
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler cfq registered (default)
pci 0000:02:00.0: Boot video device
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12b
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
brd: module loaded
loop: module loaded
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
pata_amd 0000:00:09.0: version 0.4.1
pata_amd 0000:00:09.0: setting latency timer to 64
scsi0 : pata_amd
scsi1 : pata_amd
ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xf000 irq 14
ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xf008 irq 15
PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
cpuidle: using governor ladder
cpuidle: using governor menu
TCP cubic registered
NET: Registered protocol family 17
Using IPI No-Shortcut mode
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
Switched to high resolution mode on CPU 0
ata1.00: ATA-8: WDC WD5000AAKB-00H8A0, 05.04E05, max UDMA/133
ata1.00: 976773168 sectors, multi 16: LBA48 
ata1.01: ATA-7: ST3300631A, 3.04, max UDMA/100
ata1.01: 586072368 sectors, multi 16: LBA48 
ata1: nv_mode_filter: 0x7f39f&0x7f01f->0x7f01f, BIOS=0x7f000 (0xc7c6c000) ACPI=0x7f01f (15:20:0x1f)
ata1: nv_mode_filter: 0x3f39f&0x3f01f->0x3f01f, BIOS=0x3f000 (0xc7c6c000) ACPI=0x3f01f (15:20:0x1f)
ata1.00: configured for UDMA/133
ata1.01: configured for UDMA/100
scsi 0:0:0:0: Direct-Access     ATA      WDC WD5000AAKB-0 05.0 PQ: 0 ANSI: 5
scsi 0:0:1:0: Direct-Access     ATA      ST3300631A       3.04 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 976773168 512-byte hardware sectors: (500 GB/465 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2
sd 0:0:1:0: [sdb] 586072368 512-byte hardware sectors: (300 GB/279 GiB)
sd 0:0:1:0: [sdb] Write Protect is off
sd 0:0:1:0: [sdb] Mode Sense: 00 3a 00 00
sd 0:0:1:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sdb:<5>sd 0:0:0:0: [sda] Attached SCSI disk
 sdb1
sd 0:0:1:0: [sdb] Attached SCSI disk
ata2.00: ATAPI: LITE-ON DVD+RW LDW-401S, ES0G, max UDMA/33
ata2: nv_mode_filter: 0x739f&0x701f->0x701f, BIOS=0x7000 (0xc7c6c000) ACPI=0x701f (60:600:0x13)
ata2.00: configured for UDMA/33
scsi 1:0:0:0: CD-ROM            LITE-ON  DVD+RW LDW-401S  ES0G PQ: 0 ANSI: 5
sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 1:0:0:0: Attached scsi CD-ROM sr0
input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input1
md: Waiting for all devices to be available before autodetect
md: If you don't use raid, use raid=noautodetect
md: Autodetecting RAID arrays.
md: Scanned 0 and added 0 devices.
md: autorun ...
md: ... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly on device 8:1.
Freeing unused kernel memory: 336k freed
EXT2-fs warning: maximal mount count reached, running e2fsck is recommended
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ACPI: PCI Interrupt Link [APCL] enabled at IRQ 22
ehci_hcd 0000:00:02.2: PCI INT C -> Link[APCL] -> GSI 22 (level, high) -> IRQ 22
ehci_hcd 0000:00:02.2: setting latency timer to 64
ehci_hcd 0000:00:02.2: EHCI Host Controller
ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:02.2: debug port 1
ehci_hcd 0000:00:02.2: cache line size of 64 is not supported
ehci_hcd 0000:00:02.2: irq 22, io mem 0xee000000
ehci_hcd 0000:00:02.2: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
udev: starting version 151
processor ACPI_CPU:00: registered as cooling_device0
input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
ACPI: Power Button [PWRF]
input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input3
ACPI: Power Button [PWRB]
parport_pc 00:0c: reported by Plug and Play ACPI
parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE]
Linux agpgart interface v0.103
agpgart: Detected NVIDIA nForce2 chipset
agpgart-nvidia 0000:00:00.0: AGP aperture is 64M @ 0xe8000000
gameport: NS558 PnP Gameport is pnp00:10/gameport0, io 0x201, speed 59659kHz
i2c-adapter i2c-0: nForce2 SMBus adapter at 0x5000
i2c-adapter i2c-1: nForce2 SMBus adapter at 0x5500
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ACPI: PCI Interrupt Link [APCF] enabled at IRQ 21
ohci_hcd 0000:00:02.0: PCI INT A -> Link[APCF] -> GSI 21 (level, high) -> IRQ 21
ohci_hcd 0000:00:02.0: setting latency timer to 64
ohci_hcd 0000:00:02.0: OHCI Host Controller
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
ohci_hcd 0000:00:02.0: irq 21, io mem 0xee003000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
ACPI: PCI Interrupt Link [APCH] enabled at IRQ 20
forcedeth 0000:00:04.0: PCI INT A -> Link[APCH] -> GSI 20 (level, high) -> IRQ 20
forcedeth 0000:00:04.0: setting latency timer to 64
nv_probe: set workaround bit for reversed mac addr
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
input: PC Speaker as /devices/platform/pcspkr/input/input4
fuse init (API version 7.11)
aufs 2-standalone.tree-30-20100823
squashfs: version 4.0 (2009/01/31) Phillip Lougher
forcedeth 0000:00:04.0: ifname eth0, PHY OUI 0x732 @ 1, addr 00:0c:6e:c6:41:64
forcedeth 0000:00:04.0: timirq lnktim desc-v1
ACPI: PCI Interrupt Link [APCG] enabled at IRQ 22
ohci_hcd 0000:00:02.1: PCI INT B -> Link[APCG] -> GSI 22 (level, high) -> IRQ 22
ohci_hcd 0000:00:02.1: setting latency timer to 64
ohci_hcd 0000:00:02.1: OHCI Host Controller
ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 3
ohci_hcd 0000:00:02.1: irq 22, io mem 0xee004000
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 3 ports detected
ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 21
Intel ICH 0000:00:06.0: PCI INT A -> Link[APCJ] -> GSI 21 (level, high) -> IRQ 21
Intel ICH 0000:00:06.0: setting latency timer to 64
Adding 1048568k swap on /dev/sda2.  Priority:-1 extents:1 across:1048568k 
intel8x0_measure_ac97_clock: measured 52595 usecs (2552 samples)
intel8x0: clocking to 47484
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
[drm] Initialized drm 1.1.0 20060810
ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19
pci 0000:02:00.0: PCI INT A -> Link[APC4] -> GSI 19 (level, high) -> IRQ 19
[drm] Initialized savage 2.4.1 20050313 for 0000:02:00.0 on minor 0
agpgart-nvidia 0000:00:00.0: AGP 2.0 bridge
agpgart-nvidia 0000:00:00.0: putting AGP V2 device into 1x mode
pci 0000:02:00.0: putting AGP V2 device into 1x mode
freememapplet_t[4463]: segfault at 0 ip 08048c2f sp bf8fe1b0 error 6 in freememapplet_tray[8048000+2000]
# 

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#4 Post by nubc »

Here's a curious thing. I ran ALSA and came up with nVidia nForce2 AC'97 Audio Controller (MCP) (rev. a1). This identifies a large chip on the motherboard, centrally located where one expects to find the South Bridge or even an onboard video chip. The curious thing is, there is also a small chip Realtek ALC650, which is a sound chip. I wonder why ALSA does not see the Realtek chip. Anyway, it's something I could normally work around, but not on this board, because PCI audio cards are not working, which makes no sense. I'm guessing the Realtek audio chip is dead.

Code: Select all

# cat /proc/asound/cards
 0 [pcsp           ]: PC-Speaker - pcsp
                      Internal PC-Speaker at port 0x61
 1 [nForce2        ]: NFORCE - NVidia nForce2
                      NVidia nForce2 with ALC650F at irq 21
# 
forum post: nforce2 realtek alc650 not working
http://www.sevenforums.com/sound-audio/ ... rking.html

nforce2 APU or Realtek ALC650 or both?
http://www.tomshardware.com/forum/45909 ... lc650-both

NFORCE2 Audio Processing Unit / Realtek ALC650...What?
http://hardforum.com/showthread.php?t=717589
The NForce 2 audio solution is completely digital, there is no DAC integrated into the south bridge because that would be stupid and increase die size further.

So, if you need an analog output to your speakers (which most do), the board manufacturer must use a DAC to convert said digital signal to an analog signal.

What on a typical motherboard is inexpensive and converts a digital signal into an analog one? Hmmmm. Oh yes!

An AC97 CODEC!
Like the Realtek ALC650.

Unlike traditional mobo designs where the CPU does the digital audio processing however, the NForce2 MCP-T (and -D IIRC) has an integrated DSP that does it itself, thereby removing that (small) load from the CPU.

So, if you need to use analog output with that board, the helpful ALC650 will do the Digital to Analog Conversion duties (and ADC). But that is all it will do.
Last edited by nubc on Fri 01 Aug 2014, 23:23, edited 1 time in total.

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#5 Post by nubc »

The problem as I see it: This motherboard processes and produces only digital audio through its nVidia nForce2 APU (Audio Processing Unit). The Realtek ALC650 DAC chip converts the digital to analog before it is output. If the DAC chip is fritzed, the sound cannot be converted to analog for output. Typical PCI sound cards don't produce sound because the signal from the APU is digital. Solution? Is there a digital sound card, or are they all analog?
Last edited by nubc on Fri 01 Aug 2014, 23:33, edited 1 time in total.

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#6 Post by nubc »

I'm gonna replace this board with ASUS A7N8X, which is brand new (never used).

User avatar
ardvark
Posts: 1448
Joined: Tue 02 Jul 2013, 03:43
Location: USA

#7 Post by ardvark »

nubc wrote:I'm gonna replace this board with ASUS A7N8X, which is brand new (never used).
Hi...

Let us know how that turns out. :)

Regards...

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#8 Post by nubc »

I replaced the motherboard with a similar board. I tested the onboard sound, no joy, even though there are audible system beeps. Don't have high hopes that a PCI card will work, either, but will try. Nope, no sound from a PCI audio card.I'm afraid this board just doesn't play nice with Linux.
Last edited by nubc on Fri 01 Aug 2014, 23:31, edited 1 time in total.

User avatar
ardvark
Posts: 1448
Joined: Tue 02 Jul 2013, 03:43
Location: USA

#9 Post by ardvark »

Hi...

Again, I don't think the motherboard or the cards are the issue. Take a look again at my first set of suggestions about trying new speakers, etc. :wink:

Regards...

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#10 Post by nubc »

I'm setting up this new system in close proximity to the computer I use every day, and rarely turn off. I simply remove the jack from one computer and insert it into the other. The respective audio ports are not more than 20 inches apart. Fact: the speakers work fine in my main box, and the speakers make no sound when inserted in the new box. I just confirmed the sound failure with earphones--no sound.

I downgraded the CPU to AthlonXP 2400. CPU temperature is just under 50C / 122F. Mobo temp is 33C / 91F.

Could be that the Front Panel connector header needs jumpers to close it to the circuit. (No jumpers = No sound). Its a "10-1 pin FP_AUDIO1" header. Currently, two jumpers connect pins 5 & 6 and 9 & 10.
1 MIC2
2 Aud GND
3 MIC PWR (MIC Bias)
4 +5 VA
5 Line Out_R
6 BLINE_OUT_R
7 NC
8 key (no pin)
9 Line Out_L
10 BLINE_OUT_L

Could BLINE be back line? How do I jumper this header to disable the FP AUDIO?
If the front panel interface board is not connected to the front panel audio header, jumpers should be installed across header pin pairs 1-2, 3-4, 5-6, and 9-10.If these jumpers are not installed, the rear panel line out connector will be inoperative and microphone input pins 1 and 3 will be left floating, which could lead to elevated back panel microphone noise and cross talk.
http://www.formfactors.org/developer%5C ... 928604.pdf

It would seem the jumpers across pin pairs 5-6 and 9-10 were correct.

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#11 Post by nubc »

How do I force ALSA to install the Realtek AC'97 driver?
1. Make sure that the volume is not muted, the speaker is working, and the device is setup properly under CMOS.

2. Jumper setting, Pg 33 manual. 23) Front Panel Audio connector. There should be two jumpers which connect Line out L to BLINE out L, and Line Out R to BLine out R.

3. If above doesn't work. Unscrew your motherboard from the case and check the location under Front Audio connector. You might find there are two metal supporters (seats?) underneath but there is only one screw hole in the motherboard. The redundant supporter will touch the back of the motherboard, short the circuit and cause the sound problem. Simply remove it and WOW... the sound is back. You should also check the other supporters and see if they are properly protected.
Hardware Analysis: Asus A7N8X, no onboard sound
http://www.hardwareanalysis.com/content/topic/4104/
Last edited by nubc on Sat 02 Aug 2014, 11:40, edited 1 time in total.

User avatar
ardvark
Posts: 1448
Joined: Tue 02 Jul 2013, 03:43
Location: USA

#12 Post by ardvark »

nubc wrote:I'm afraid this board just doesn't play nice with Linux.
That very well could be the problem. I'm not sure how else to help here. :(

Regards...

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#13 Post by nubc »

I tried an Audigy2 card (digital audio?), which produced a lotta noise but no intelligible audio. The forum thread from Hardware Analysis, linked above, suggests that the front panel audio header is shorted on the bottom side of the board, which could explain why PCI sound cards don't work. That thread is full of good ideas. The motherboard's audio design is not standard, and I think ALSA may get confused. This board really does run smooth and fast, but there is no sound. As far as audio is concerned, this board doesn't play nice with any operating system.

User avatar
tuxtoo
Posts: 173
Joined: Tue 14 Dec 2010, 19:45
Location: Knaresborough, North Yorkshire, UK
Contact:

#14 Post by tuxtoo »

I could not get sound working on a new 2 core PC (October 2012) despite much searching of this forum so I bought one of these cheap USB sound cards from ebay and have had sound with no problems. This may not be the most elegant solution but it works with Puppy 412.
Attachments
usb-sound-card.jpg
External 7.1 USB Optical Audio Sound Card Adapter from ebay
(5.5 KiB) Downloaded 448 times
Puppy Linux search engine.

[b][url]http://wellminded.net63.net/[/url][/b] Suitable for older browsers.

Mirror [b][url]https://puppysearch.neocities.org[/url][/b]

darry1966

#15 Post by darry1966 »

Hi Stuart
Thanks
found this interesting also from Patriot about the same card.
http://www.murga-linux.com/puppy/viewtopic.php?p=324142

darry1966

#16 Post by darry1966 »

I am using 3.01 on it at the moment.

User avatar
tuxtoo
Posts: 173
Joined: Tue 14 Dec 2010, 19:45
Location: Knaresborough, North Yorkshire, UK
Contact:

#17 Post by tuxtoo »

Hi Darren, That little gadget save my bacon with my PC.
Puppy Linux search engine.

[b][url]http://wellminded.net63.net/[/url][/b] Suitable for older browsers.

Mirror [b][url]https://puppysearch.neocities.org[/url][/b]

User avatar
nubc
Posts: 2062
Joined: Tue 23 Jan 2007, 18:41
Location: USA

#18 Post by nubc »

I just tried Slacko 5.5 (kernel 3.2.33) as live CD and heard onboard sound for the first time.

darry1966

#19 Post by darry1966 »

tuxtoo wrote:Hi Darren, That little gadget save my bacon with my PC.
Hi Stuart,

Having reviewed the info in this thread I finally got sound working correctly with 412 by adding this to the end of /etc/rc.d/rc.local file
etc/rc.d/rc.alsa start


This made alsa remember my settings for this card es1978 on my Compaq Armada E500.

By the way it is a Full HD install of '412.


http://www.murga-linux.com/puppy/viewtopic.php?p=324142

User avatar
ardvark
Posts: 1448
Joined: Tue 02 Jul 2013, 03:43
Location: USA

#20 Post by ardvark »

nubc wrote:I just tried Slacko 5.5 (kernel 3.2.33) as live CD and heard onboard sound for the first time.
Cool! :)

Post Reply