This is a discussion on no via-8233 sound on slack 10.2, kernel 2.6.14.2 (alsamixer is set) within the Slackware Linux Support forums, part of the Unix Operating Systems category; --> (oops, I forgot to give a good title on my previous message, sorry about that, please ignore thatone) I ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| (oops, I forgot to give a good title on my previous message, sorry about that, please ignore thatone) I can't get sound on my slackware 10.2 with kernel 2.6.14.2. I have set all sliders in alsamixer to volume (and done alsactl store). The device seems to have loaded properly (see below). I have no idea what's going wrong, have searched but found no similar problems Any help or indication to where the problem may originate from is appreciated. dmesg contains: (...) Advanced Linux Sound Architecture Driver Version 1.0.10rc1 (Mon Sep 12 08:13:09 2005 UTC). ACPI: PCI Interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 19 PCI: Via IRQ fixup for 0000:00:11.5, from 0 to 3 PCI: Setting latency timer of device 0000:00:11.5 to 64 input: AT Translated Set 2 keyboard on isa0060/serio0 input: PS2++ Logitech Wheel Mouse on isa0060/serio1 codec_read: codec 0 is not valid [0x87e5370] codec_read: codec 0 is not valid [0x87e5370] codec_read: codec 0 is not valid [0x87e5370] codec_read: codec 0 is not valid [0x87e5370] usbcore: registered new driver snd-usb-audio ALSA device list: #0: VIA 8235 with AD1980 at 0xe000, irq 19 (...) What this "codec_read: codec 0 is not valid [0x87e5370]" means, I don't know but searching the net indicates that it occurs often with via boards but may not be relevant to this problem. lspci -vv output contains: 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50) Subsystem: ASUSTeK Computer Inc. A7V8X-X Motherboard Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin C routed to IRQ 19 Region 0: I/O ports at e000 [size=256] Capabilities: [c0] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- roel@zoinx:/usr/src/linux-2.6.14.2$ ls /dev/sound/ -l total 0 crw-rw--w- 1 root audio 14, 12 2005-11-25 15:46 adsp crw-rw--w- 1 root audio 14, 4 2005-11-25 15:46 audio crw-rw--w- 1 root audio 14, 3 2005-11-25 15:46 dsp crw-rw--w- 1 root audio 14, 0 2005-11-25 15:46 mixer crw-rw--w- 1 root audio 14, 1 2005-11-25 15:46 sequencer crw-rw--w- 1 root audio 14, 8 2005-11-25 15:46 sequencer2 my .config (for the kernel) contains: # Sound CONFIG_SOUND=y # Advanced Linux Sound Architecture CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_HWDEP=y CONFIG_SND_RAWMIDI=y CONFIG_SND_SEQUENCER=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=y CONFIG_SND_PCM_OSS=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_RTCTIMER=m CONFIG_SND_SEQ_RTCTIMER_DEFAULT=y # Generic devices CONFIG_SND_MPU401_UART=y CONFIG_SND_AC97_CODEC=y CONFIG_SND_AC97_BUS=y # PCI devices CONFIG_SND_VIA82XX=y |
| |||
| Roel wrote: > (oops, I forgot to give a good title on my previous message, sorry about > that, please ignore thatone) <> > # Generic devices > CONFIG_SND_MPU401_UART=y > CONFIG_SND_AC97_CODEC=y > CONFIG_SND_AC97_BUS=y > > # PCI devices > CONFIG_SND_VIA82XX=y olive allready gave the answer i guess but anyway... here's what you could try : -recompile the kernel with sound-stuff as modules. -run " alsaconfig " to fill in /etc/modprobe.conf ( if you didn't do that allready ) -reboot your new kernel. all should be well then. cashmir |
| |||
| cashmir wrote: > Roel wrote: >> (oops, I forgot to give a good title on my previous message, sorry about >> that, please ignore thatone) > <> >> # Generic devices >> CONFIG_SND_MPU401_UART=y >> CONFIG_SND_AC97_CODEC=y >> CONFIG_SND_AC97_BUS=y >> >> # PCI devices >> CONFIG_SND_VIA82XX=y > > > olive allready gave the answer i guess but anyway... > here's what you could try : > -recompile the kernel with sound-stuff as modules. > -run " alsaconfig " to fill in /etc/modprobe.conf > ( if you didn't do that allready ) > -reboot your new kernel. > > all should be well then. I have them compiled as a module now, but it still doesn't work. It seems to be that there was a change in the kernel 2.6.14 that affects via82xx sound. > cashmir thanks for your reply though |
| |||
| Roel wrote: > cashmir wrote: > > >>Roel wrote: >> >>>(oops, I forgot to give a good title on my previous message, sorry about >>>that, please ignore thatone) >> >><> >> >>># Generic devices >>>CONFIG_SND_MPU401_UART=y >>>CONFIG_SND_AC97_CODEC=y >>>CONFIG_SND_AC97_BUS=y >>> >>># PCI devices >>>CONFIG_SND_VIA82XX=y >> >> >>olive allready gave the answer i guess but anyway... >>here's what you could try : >>-recompile the kernel with sound-stuff as modules. >>-run " alsaconfig " to fill in /etc/modprobe.conf >>( if you didn't do that allready ) >>-reboot your new kernel. >> >>all should be well then. > > > I have them compiled as a module now, but it still doesn't work. > It seems to be that there was a change in the kernel 2.6.14 that affects > via82xx sound. There is also a alsa-driver-... package where the driver are given independantly of the kernel. Have you tried to recompile this package? (obviously the binary package will not work for another kernel than the official one). Have tried to download the latest version of the modules from the ALSA website? Olive |
| |||
| olive wrote: > Roel wrote: >> cashmir wrote: >> >> >>>Roel wrote: >>> >>>>(oops, I forgot to give a good title on my previous message, sorry about >>>>that, please ignore thatone) >>> >>><> >>> >>>># Generic devices >>>>CONFIG_SND_MPU401_UART=y >>>>CONFIG_SND_AC97_CODEC=y >>>>CONFIG_SND_AC97_BUS=y >>>> >>>># PCI devices >>>>CONFIG_SND_VIA82XX=y >>> >>> >>>olive allready gave the answer i guess but anyway... >>>here's what you could try : >>>-recompile the kernel with sound-stuff as modules. >>>-run " alsaconfig " to fill in /etc/modprobe.conf >>>( if you didn't do that allready ) >>>-reboot your new kernel. >>> >>>all should be well then. >> >> >> I have them compiled as a module now, but it still doesn't work. >> It seems to be that there was a change in the kernel 2.6.14 that affects >> via82xx sound. > > There is also a alsa-driver-... package where the driver are given > independantly of the kernel. Have you tried to recompile this package? > (obviously the binary package will not work for another kernel than the > official one). Have tried to download the latest version of the modules > from the ALSA website? Yes, I am trying that now (see my other topic). I compile it from source and will drop a package on linuxpackages for others when I'm successful. > > Olive |
| |||
| Roel wrote: > > I have them compiled as a module now, but it still doesn't work. > It seems to be that there was a change in the kernel 2.6.14 that affects > via82xx sound. i didn't notice any change. 2.6.14.2 kernel & sound is ok here with via 8233. maybe check if these lines are in /etc/modprobe.conf ( *not* modules.conf ) ---------------- alias snd-card-0 snd-via82xx alias sound-slot-0 snd-via82xx ---------------- those lines are added by " alsaconf " ( i guess that's the raeson why you cannot compile-in snd-via82xx. ) without these aliasses sound won't work. cashmir |
| |||
| cashmir wrote: > Roel wrote: > >> >> I have them compiled as a module now, but it still doesn't work. >> It seems to be that there was a change in the kernel 2.6.14 that affects >> via82xx sound. > > i didn't notice any change. > 2.6.14.2 kernel & sound is ok here with via 8233. Interesting... Do you have the 4 via-dx (or something like that) sliders at the of the alsamixer? (my alsamixer does no longer display them for some reason). > > maybe check if these lines are in /etc/modprobe.conf > ( *not* modules.conf ) > > ---------------- > alias snd-card-0 snd-via82xx > alias sound-slot-0 snd-via82xx > ---------------- Yes, I have them in my /etc/modprobe.conf > > those lines are added by " alsaconf " > ( i guess that's the raeson why you cannot compile-in snd-via82xx. ) > without these aliasses sound won't work. I now have all my sound related kernel options compiled as modules. > cashmir Thank you |
| ||||
| Roel wrote: > > Interesting... Do you have the 4 via-dx (or something like that) sliders at > the of the alsamixer? (my alsamixer does no longer display them for some > reason). i also remember 4 via-dxf channels and they're no longer there. i never used them though. i do see some (4) iec958 labels ( maybe renamed ? dunno the use... ) sound from app's like games and music/movies go to the pcm channel, and my tv goes with a cable to line-in and all works. you had sound before with a 2.6.x kernel ? are all modules loaded ? also, on the alsa wiki, i saw a script to check alsa sound setup. look here : http://alsa.opensrc.org/ check out --->problems--->aadebug maybe that can give a clue. cashmir |
| Thread Tools | |
| Display Modes | |
|
|