LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   ASUSTEK sound card problems.. (https://www.linuxquestions.org/questions/linux-hardware-18/asustek-sound-card-problems-197372/)

Cliekid 06-24-2004 07:32 PM

ASUSTEK sound card problems..
 
Greets,

I'm on SuSE 9.1...and I have some strange things hapenning with my sound.

Any time I get say, an error message in SuSE, or an instant message in GAim, or just someting like that where it calls a sound, it plays back the sound incorrectlly.

It sort of repeats...almost a bit of about 1/2 a second or so, and it repeats it several times. It then sort of begins to fade out...and eventually it stops. But instead of playing the normal sound, it bugs and plays it repeatedly. But if I'm in something like XMMS playing music, this doesnt happen.

I just reinstalled ALSA after the problem got worse and nothing has changed.

My sound card is: ASUSTEK AC97 Audio Controller (Integrated in mobo)

Any help would be appreciated :o)

-Cliekid

finegan 06-24-2004 11:26 PM

Its probably incomplete codec support. In SuSe, KDE right? You are using the aRts sound server daemon. That's the first stop to debugging this one.

What's "dmesg" got right around the sound driver load?

Cheers,

Finegan

Cliekid 06-25-2004 09:25 AM

This is what I got...

cliekid@linux:~> dmesg
00000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001bff0000 (usable)
BIOS-e820: 000000001bff0000 - 000000001bff3000 (ACPI NVS)
BIOS-e820: 000000001bff3000 - 000000001c000000 (ACPI data)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
565MB vmalloc/ioremap area available.
0MB HIGHMEM available.
447MB LOWMEM available.
On node 0 totalpages: 114672
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 110576 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 KM400 ) @ 0x000f7b60
ACPI: RSDT (v001 KM400 AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1bff3000
ACPI: FADT (v001 KM400 AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1bff3040
ACPI: MADT (v001 KM400 AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x1bff8280
ACPI: DSDT (v001 KM400 AWRDACPI 0x00001000 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x4008
ACPI: local apic disabled
VSYSCALL: consistency checks...passed...mapping...done.
VSYSCALL: fixmap virt addr: 0xffffc000
Built 1 zonelists
Kernel command line: root=/dev/hde6 vga=0x31a desktop resume=/dev/hde5 splash=si
lent
bootsplash: silent mode.
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
CKRM Initialization
...... Initializing ClassType<taskclass> ........
...... Initializing ClassType<socket_class> ........
CKRM Initialization done
Detected 2166.530 MHz processor.
Using tsc for high-res timesource
Console: colour dummy device 80x25
Memory: 449820k/458688k available (1961k kernel code, 8088k reserved, 690k data,
216k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 4243.45 BogoMIPS
Security Scaffold v1.0.0 initialized
SELinux: Disabled at boot.
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000020
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: AMD Athlon(tm) XP 3000+ stepping 00
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Looking for DSDT in initrd ...No customized DSDT found in initrd!
Freeing initrd memory: 1259k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfbd40, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: IRQ9 SCI: Level Trigger.
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 7 *10 11 12)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 6 7 10 *11 12)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 6 7 10 11 12) *5
ACPI: PCI Interrupt Link [LNKD] (IRQs *3 4 6 7 10 11 12)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 7 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 6 7 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 6 7 10 11 12) *0, disabled.
ACPI: PCI Interrupt Link [ALKA] (IRQs 20) *0
ACPI: PCI Interrupt Link [ALKB] (IRQs 21) *0
ACPI: PCI Interrupt Link [ALKC] (IRQs 22) *0
ACPI: PCI Interrupt Link [ALKD] (IRQs 23) *0
Linux Plug and Play Support v0.97 (c) Adam Belay
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 10
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 3
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off
'
vesafb: framebuffer at 0xd0000000, mapped to 0xdc809000, size 32768k
vesafb: mode is 1280x1024x16, linelength=2560, pages=1
vesafb: protected mode interface info at c000:e8a0
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
fb0: VESA VGA frame buffer device
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
apm: overridden by ACPI.
Initial HugeTLB pages allocated: 0
VFS: Disk quotas dquot_6.5.1
Initializing Cryptographic API
PCI: Via IRQ fixup for 0000:00:10.0, from 255 to 10
PCI: Via IRQ fixup for 0000:00:10.1, from 255 to 10
PCI: Via IRQ fixup for 0000:00:10.2, from 255 to 11
PCI: Via IRQ fixup for 0000:00:10.3, from 255 to 11
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
bootsplash 3.1.6-2004/03/31: looking for picture...
.<6> silentjpeg size 52139 bytes,<6>...found (1280x1024, 24562 bytes, v3).
Console: switching to colour frame buffer device 147x55
Real Time Clock Driver v1.12
Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Using anticipatory io scheduler
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VIA8237SATA: IDE controller at PCI slot 0000:00:0f.0
VIA8237SATA: chipset revision 128
VIA8237SATA: 100% native mode on irq 10
ide0: BM-DMA at 0xbc00-0xbc07, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xbc08-0xbc0f, BIOS settings: hdc:DMA, hdd:DMA
VP_IDE: IDE controller at PCI slot 0000:00:0f.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1
ide2: BM-DMA at 0xc400-0xc407, BIOS settings: hde:DMA, hdf:pio
ide3: BM-DMA at 0xc408-0xc40f, BIOS settings: hdg:DMA, hdh:DMA
hde: SAMSUNG SP1604N, ATA DISK drive
ide2 at 0x1f0-0x1f7,0x3f6 on irq 14
hdg: Hewlett-Packard DVD Writer 300, ATAPI CD/DVD-ROM drive
hdh: ASUS CD-S480/AH, ATAPI CD/DVD-ROM drive
ide3 at 0x170-0x177,0x376 on irq 15
hde: max request size: 1024KiB
hde: 312581808 sectors (160041 MB) w/2048KiB Cache, CHS=19457/255/63, UDMA(133)
hde: cache flushes supported
hde: hde1 hde2 < hde5 hde6 >
ide-floppy driver 0.99.newide
mice: PS/2 mouse device common for all mice
input: PC Speaker
serio: i8042 AUX port at 0x60,0x64 irq 12
input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
NET: Registered protocol family 1
NET: Registered protocol family 8
NET: Registered protocol family 20
Resume Machine: resuming from /dev/hde5
Resuming from device hde5
Resume Machine: This is normal swap space
ACPI: (supports S0 S1 S3 S4 S5)
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
SCSI subsystem initialized
libata version 1.02 loaded.
hdg: ATAPI 40X DVD-ROM CD-R/RW drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.20
hdh: ATAPI 48X CD-ROM drive, 128kB Cache
ReiserFS: hde6: found reiserfs format "3.6" with standard journal
ReiserFS: hde6: using ordered data mode
reiserfs: using flush barriers
ReiserFS: hde6: journal params: device hde6, size 8192, journal first block 18,
max trans len 1024, max batch 900, max commit age 30, max trans age 30
ReiserFS: hde6: checking transaction log (hde6)
ReiserFS: hde6: Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Trying to move old root to /initrd ... failed
Unmounting old root
Trying to free ramdisk memory ... okay
Freeing unused kernel memory: 216k freed
reiserfs: enabling write barrier flush mode
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm@uk.sistina.com
subfs 0.9
Adding 907632k swap on /dev/hde5. Priority:42 extents:1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
usbcore: registered new driver usbfs
usbcore: registered new driver hub
via-rhine.c:v1.10-LK1.1.19-2.5 July-12-2003 Written by Donald Becker
http://www.scyld.com/network/via-rhine.html
eth0: VIA VT6102 Rhine-II at 0xe000, 00:0e:a6:94:13:0e, IRQ 10.
eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 45e1.
eth0: Setting full-duplex based on MII #1 link partner capability of 45e1.
NET: Registered protocol family 17
via82xx: Assuming DXS channels with 48k fixed sample rate.
Please try dxs_support=1 or dxs_support=4 option
and report if it works on your machine.
PCI: Setting latency timer of device 0000:00:11.5 to 64
ACPI: Power Button (FF) [PWRF]
ACPI: Fan [FAN] (on)
ACPI: Processor [CPU0] (supports C1)
ACPI: Thermal Zone [THRM] (48 C)
powernow-k8: Processor cpuid 6a0 not supported
powernow: PowerNOW! Technology present. Can scale: nothing.
hde: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
hde: drive_cmd: error=0x04 { DriveStatusError }
ehci_hcd 0000:00:10.4: EHCI Host Controller
ehci_hcd 0000:00:10.4: irq 11, pci mem ded39000
ehci_hcd 0000:00:10.4: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:10.4: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29
usb usb1: Product: EHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.5-7.75-default ehci_hcd
usb usb1: SerialNumber: 0000:00:10.4
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 8 ports detected
USB Universal Host Controller Interface driver v2.2
uhci_hcd 0000:00:10.0: UHCI Host Controller
uhci_hcd 0000:00:10.0: irq 10, io base 0000c800
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
usb usb2: Product: UHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.5-7.75-default uhci_hcd
usb usb2: SerialNumber: 0000:00:10.0
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci_hcd 0000:00:10.1: UHCI Host Controller
Linux agpgart interface v0.100 (c) Dave Jones
uhci_hcd 0000:00:10.1: irq 10, io base 0000cc00
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
usb usb3: Product: UHCI Host Controller
usb usb3: Manufacturer: Linux 2.6.5-7.75-default uhci_hcd
usb usb3: SerialNumber: 0000:00:10.1
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
uhci_hcd 0000:00:10.2: UHCI Host Controller
ieee1394: Initialized config rom entry `ip1394'
uhci_hcd 0000:00:10.2: irq 11, io base 0000d000
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 4
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.5-7.75-default uhci_hcd
usb usb4: SerialNumber: 0000:00:10.2
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
uhci_hcd 0000:00:10.3: UHCI Host Controller
uhci_hcd 0000:00:10.3: irq 11, io base 0000d400
uhci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 5
usb usb5: Product: UHCI Host Controller
usb usb5: Manufacturer: Linux 2.6.5-7.75-default uhci_hcd
usb usb5: SerialNumber: 0000:00:10.3
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
agpgart: Detected VIA P4X600 chipset
agpgart: Maximum main memory to use for agp memory: 380M
agpgart: AGP aperture is 64M @ 0xdc000000
ohci1394: $Rev: 1203 $ Ben Collins <bcollins@debian.org>
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[3] MMIO=[e4081000-e40817ff] Max
Packet=[2048]
usb 5-1: new full speed USB device using address 2
usb 5-1: Product: USB Reader
usb 5-1: Manufacturer:
usb 5-1: SerialNumber: 9205291
ieee1394: Host added: ID:BUS[0-00:1023] GUID[00e018000068ad8c]
Non-volatile memory driver v1.2
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
st: Version 20040318, fixed bufsize 32768, s/g segs 256
BIOS EDD facility v0.13 2004-Mar-09, 1 devices found
eth0: no IPv6 routers present
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP]
parport0: irq 7 detected
lp0: using parport0 (polling).
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: Generic Model: USB SD Reader Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
Vendor: Generic Model: USB CF Reader Rev: 1.01
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sdb at scsi0, channel 0, id 0, lun 1
Attached scsi generic sg1 at scsi0, channel 0, id 0, lun 1, type 0
Vendor: Generic Model: USB SM Reader Rev: 1.02
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sdc at scsi0, channel 0, id 0, lun 2
Attached scsi generic sg2 at scsi0, channel 0, id 0, lun 2, type 0
Vendor: Generic Model: USB MS Reader Rev: 1.03
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sdd at scsi0, channel 0, id 0, lun 3
Attached scsi generic sg3 at scsi0, channel 0, id 0, lun 3, type 0
USB Mass Storage device found at 2
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
usbcore: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
nvidia: unsupported module, tainting kernel.
nvidia: module license 'NVIDIA' taints kernel.
0: nvidia: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-5336 Wed Jan 14 1 8:29:26 PST 2004
ISO 9660 Extensions: Microsoft Joliet Level 3
ISOFS: changing to secondary root
ISO 9660 Extensions: Microsoft Joliet Level 3
ISOFS: changing to secondary root
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer
ALSA sound/pci/via82xx.c:728: invalid via82xx_cur_ptr, using last valid pointer


:o)

finegan 06-25-2004 10:07 AM

via82xx: Assuming DXS channels with 48k fixed sample rate.
Please try dxs_support=1 or dxs_support=4 option
and report if it works on your machine.

I think you can apply that with:

alias snd-via82xx dxs_support=1

In /etc/modules.conf

I think... I don't know for certain how to apply those to alsa modules, you can look those up on the alsa homepage. It still could be aRts making the driver bug out, but it looks like the driver bugging out. The via82xxx driver was very common and a billion versions of it were made so that makes sense that the driver needs options. Heck, even I've got one of those cards, never seen the alsa driver behave like that, but hardly ever used the sound either.

Cheers,

Finegan

Cliekid 06-25-2004 11:06 AM

Well...

I tried 1 and 4, nothing changed...


All times are GMT -5. The time now is 02:49 PM.