SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I installed 2.6.10 kernel, and everything went according to plan cept a few little things. But nothing that took more than 5 mins of work. But now I cant get my audio working. After about 2 days searching through man pages and forums I am completely lost. I have tried reinstalling alsa, alsa drivers, utils, and fully recompiling my kernel. Still cant get anything.
My drivers is via82xx.
Modprobe cant find it.
lspci finds it.
Works fine in 2.4.x.
Its checked in the kernel options.
Thanks in advance. If any other info on my system is needed just tell me.
k8v se delux is my mobo.
Edit- I found "snd-via82xx.o, via82.xx.c and via82xx.c" "/usr/src/linux-2.6.10/sound/pci" if that means anything
ash-3.00# /sbin/lspci -v
00:00.0 Host bridge: VIA Technologies, Inc. VT8385 [K8T800 AGP] Host Bridge (rev 01)
Subsystem: Asustek Computer, Inc.: Unknown device 80a3
Flags: bus master, 66Mhz, medium devsel, latency 8
Memory at f8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [80] AGP version 3.5
Capabilities: [c0] #08 [0060]
Capabilities: [68] Power Management version 2
Capabilities: [58] #08 [8001]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800 South] (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000a000-0000afff
Memory behind bridge: fcd00000-fd2fffff
Prefetchable memory behind bridge: d7f00000-f7efffff
Capabilities: [80] Power Management version 2
00:07.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) (prog-if 10 [OHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 808a
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at fd900000 (32-bit, non-prefetchable) [size=2K]
I/O ports at bc00 [size=128]
Capabilities: [50] Power Management version 2
00:08.0 RAID bus controller: Promise Technology, Inc.: Unknown device 3373 (rev02)
Subsystem: Asustek Computer, Inc.: Unknown device 80f5
Flags: bus master, 66Mhz, medium devsel, latency 96, IRQ 5
I/O ports at ec00 [size=64]
I/O ports at dc00 [size=16]
I/O ports at cc00 [size=128]
Memory at fde00000 (32-bit, non-prefetchable) [size=4K]
Memory at fdb00000 (32-bit, non-prefetchable) [size=128K]
Capabilities: [60] Power Management version 2
00:0a.0 Ethernet controller: Marvell Yukon Gigabit Ethernet 10/100/1000Base-T Adapter (rev 13)
Subsystem: Asustek Computer, Inc.: Unknown device 811a
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 17
Memory at fdd00000 (32-bit, non-prefetchable) [size=16K]
I/O ports at b000 [size=256]
Expansion ROM at fdc00000 [disabled] [size=128K]
Capabilities: [48] Power Management version 2
Capabilities: [50] Vital Product Data
00:0f.0 RAID bus controller: VIA Technologies, Inc.: Unknown device 3149 (rev 80)
Subsystem: Asustek Computer, Inc.: Unknown device 80ed
Flags: bus master, medium devsel, latency 64, IRQ 10
I/O ports at e800 [size=8]
I/O ports at e400 [size=4]
I/O ports at e000 [size=8]
I/O ports at d800 [size=4]
I/O ports at d400 [size=16]
I/O ports at d000 [size=256]
Capabilities: [c0] Power Management version 2
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C/VT8235 PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: Asustek Computer, Inc.: Unknown device 80ed
Flags: bus master, medium devsel, latency 32, IRQ 255
I/O ports at fc00 [size=16]
Capabilities: [c0] Power Management version 2
00:10.0 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev81) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 80ed
Flags: bus master, medium devsel, latency 64, IRQ 21
I/O ports at b400 [size=32]
Capabilities: [80] Power Management version 2
00:10.1 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev81) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 80ed
Flags: bus master, medium devsel, latency 64, IRQ 21
I/O ports at b800 [size=32]
Capabilities: [80] Power Management version 2
00:10.2 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev81) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 80ed
Flags: bus master, medium devsel, latency 64, IRQ 21
I/O ports at c000 [size=32]
Capabilities: [80] Power Management version 2
00:10.3 USB Controller: VIA Technologies, Inc. VT6202 [USB 2.0 controller] (rev81) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 80ed
Flags: bus master, medium devsel, latency 64, IRQ 21
I/O ports at c400 [size=32]
Capabilities: [80] Power Management version 2
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 80ed
Flags: bus master, medium devsel, latency 64, IRQ 21
Memory at fdf00000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [K8T800 South]
Subsystem: Asustek Computer, Inc.: Unknown device 80ed
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
Subsystem: Asustek Computer, Inc.: Unknown device 80b0
Flags: medium devsel, IRQ 22
I/O ports at c800 [size=256]
Capabilities: [c0] Power Management version 2
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AP [Radeon 9600] (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc: Unknown device 0002
Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 11
Memory at e8000000 (32-bit, prefetchable) [size=128M]
I/O ports at a000 [size=256]
Memory at fd200000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at fd100000 [disabled] [size=128K]
Capabilities: [58] AGP version 3.0
Capabilities: [50] Power Management version 2
01:00.1 Display controller: ATI Technologies Inc RV350 AP [Radeon 9600] (Secondary)
Subsystem: ATI Technologies Inc: Unknown device 0003
Flags: bus master, 66Mhz, medium devsel, latency 64
Memory at e0000000 (32-bit, prefetchable) [size=128M]
Memory at fd000000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 2
bash-3.00# /sbin/lsmod
Module Size Used by
Thats the output. I'm going to try whats in that guide. Thanks.
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296
Rep:
You're welcome, I'd try a recompile with only the soundcore option built statically. The alsa modules are known to be buggy when compiled statically.
good luck.
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296
Rep:
I think the problem may be that the modules are static instead of loadable. I believe you'll find your .config file in /usr/src/linux<your kernel version>, however, do not edit that file manually.
good luck.
Looks like your right. I went back and changed it. Now alsaconf will find the card. But everytime I boot I have to do alsaconf. And alsamixer is not finding my card now...
Thanks again.
edit- fixed it. Took the old oss completely out the kernel, recompiled, reinstalled all alsa utils/driver/libs and now it works.
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296
Rep:
Try the alsctrl store command to save your settings across a reboot. If it doesn't work try the alsactrl restore command. If that works, at it to your rc.local.
good luck.
Hey guys,
I just found this post, I have the same problem, although my problems stem from a Mandrake 9.2 to 10 and then 10.1 upgrade. I'm currently running Powerpak 10.1 with a 2.6.10 kernel. I'm going to try the suggestions above, I hope this works. I've been struggling with this for about 2 months now. I'm just about to give up and put my hard drive back in that has windows on it so I can have sound. I have to have sound.
Thank you for the posts, I will post MY results, I have done everything from googling till I'm blue in the face, I even went out and bought a sound blaster live card thinking that it would plug and play, but it has the exact same problems, it just uses a different driver.
No luck, took all oss out of the kernel and reinstalled alsa 1.0.8, can't run alsamixer I get this
alsamixer: function snd_ctl_open failed for default: No such file or directory
here is the error in the boot log
Feb 25 21:50:59 cpe-69-135-103-62 alsactl: /usr/sbin/alsactl: load_state:1267:
Feb 25 21:50:59 cpe-69-135-103-62 alsactl: No soundcards found...
alsaconf finds the card and makes the change to modprobe, here is the current modprobe file
# This file is autogenerated from /etc/modules.conf using generate-modprobe.conf command
alias eth0 via-rhine
install scsi_hostadapter /sbin/modprobe sata_via; /bin/true
install usb-interface /sbin/modprobe uhci-hcd; /sbin/modprobe ehci-hcd; /bin/true
alias ieee1394-controller ohci1394
alias net-pf-10 off
alias IPv6 off
alias char-major-195* nvidia
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.8 ---
options snd device_mode=0666
alias snd-card-0 snd-via82xx
alias sound-slot-0 snd-via82xx
# --- END: Generated by ALSACONF, do not edit. ---
I did notice one thing, there is no /dev/dsp or /dev/sequencer or mixer or anything. I can create them by running ./snddevices but they disappear when I reboot.
Thank you for the response!
lspci -v
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge
(rev 80)
Subsystem: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge
Flags: bus master, 66Mhz, medium devsel, latency 8
Memory at d0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [80] AGP version 3.5
Capabilities: [c0] Power Management version 2
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge (prog-if 00 [Normal
decode])
Flags: bus master, 66Mhz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: e0000000-e1ffffff
Prefetchable memory behind bridge: d8000000-dfffffff
Capabilities: [80] Power Management version 2
00:0d.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (
rev 46) (prog-if 10 [OHCI])
Subsystem: VIA Technologies, Inc. IEEE 1394 Host Controller
Flags: bus master, medium devsel, latency 32, IRQ 22
Memory at e2000000 (32-bit, non-prefetchable) [size=2K]
I/O ports at 9000 [size=128]
Capabilities: [50] Power Management version 2
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Control
ler (rev 80)
Subsystem: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller
Flags: bus master, medium devsel, latency 32, IRQ 20
I/O ports at 9400 [size=8]
I/O ports at 9800 [size=4]
I/O ports at 9c00 [size=8]
I/O ports at a000 [size=4]
I/O ports at a400 [size=16]
I/O ports at a800 [size=256]
Capabilities: [c0] Power Management version 2
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/
C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8
235 PIPC Bus Master IDE
Flags: bus master, medium devsel, latency 32, IRQ 20
I/O ports at ac00 [size=16]
Capabilities: [c0] Power Management version 2
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
(rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at b000 [size=32]
Capabilities: [80] Power Management version 2
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
(rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at b400 [size=32]
Capabilities: [80] Power Management version 2
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
(rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at b800 [size=32]
Capabilities: [80] Power Management version 2
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
(rev 81) (prog-if 00 [UHCI])
Subsystem: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at bc00 [size=32]
Capabilities: [80] Power Management version 2
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHC
I])
Subsystem: VIA Technologies, Inc. USB 2.0
Flags: bus master, medium devsel, latency 32, IRQ 21
Memory at e2001000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [K8T800 South]
Subsystem: VIA Technologies, Inc. VT8237 ISA bridge [K8T800 South]
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 A C97 Audio Controller (rev 60)
Subsystem: VIA Technologies, Inc.: Unknown device 4552
Flags: medium devsel, IRQ 22
I/O ports at c000 [size=256]
Capabilities: [c0] Power Management version 2
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
Subsystem: VIA Technologies, Inc. VT6102 [Rhine II] Embeded Ethernet Con troller on VT8235
Flags: bus master, medium devsel, latency 32, IRQ 23
I/O ports at c400 [size=256]
Memory at e2002000 (32-bit, non-prefetchable) [size=256]
Capabilities: [40] Power Management version 2
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.