public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Broken Sound in KDE3
@ 2002-05-25 20:11 Rob W
  2002-05-25 22:13 ` Paul de Vrieze
  2002-05-26 12:26 ` hanez
  0 siblings, 2 replies; 10+ messages in thread
From: Rob W @ 2002-05-25 20:11 UTC (permalink / raw
  To: gentoo-dev

I posted this message to the Hardware section of the Gentoo forums, and 
it got 10 reads and 0 responses in about 15 hours.  I thought the 
message might be more appropriate for the gentoo-dev because of its 
detailed content--hopefully detailed enough for one of you devs to help 
me out.  My apologies if I am mis-posting this.

Here goes...

My ISAPNP SB16 card is not working in Gentoo 2.4.19-gentoo in KDE3, with 
newly emerged ALSA driver, utils, tools, you name it. I remembered to 
'rc-update add alsa boot' (note: boot, not default, as per a recent post 
here[on Gentoo forum-Hardware], although default does not work either 
and gives the same errors). Also, I did depmod -a, which yields 5 
'unresolved symbols'errors in 
/lib/modules/2.4.19-gentoo/kernel/sound/pci/cs46xx/snd-cs46xx.o,
~/sound/pci/snd-cs4281.o
~snd-es1938.o,
~snd-sonicvibes.o
~/pci/trident/snd-trident-o.

The card is recognized at boot, the alsa module (snd-sb16) and oss 
modules (snd-mixer-oss and snd-pcm-oss) load, but the ALSA module then 
generates errors complaining of 'hooks failed' and such. Below is the 
text, hand-typed into this message because cut-and-paste does not work 
across these apps:[sorry, relative newbie here, I'm sure there's a way 
to pipe the output into a text editor]

ALSA lib conf.c:1520:(snd_config_load1) _toplevel_:6:8:Unexpected char
ALSA lib conf.c:2616:(snd_config_hook_load) /etc/asound.conf may be old 
or corrupted: consider to remove or fix it
ALSA lib conf.c:2463:(snd_config_hooks_call) function 
snd_config_hook_load returned error: Unknown error
ALSA lib conf.c:2859:(snd_config_update_r) hooks failed, removing 
configuration

This same error is generated if I type 'amixer' at the CLI. So I renamed 
/etc/asound.conf and sure enough, the error message went away, and all I 
got was an 'asound.conf missing' error.

Oddly, after I unmuted amixer (only possible with /etc/asound.conf 
renamed, i.e., absent) I was able to play the pop.wav sound from the 
CLI. No other sound works, though: nothing in KDE Control Center, and 
nothing from xmms. KDE is set to use the ALSA sound system in Control 
Center, although it does not work if I select OSS either.

I did a google search for unresolved symbol errors in sound, and got 
nothing useful.

Was the ALSA system in Gentoo just updated so that my asound.conf is now 
broken? How can I fix it? This sound card used to work perfectly in Gentoo!

Sorry this is so verbose, but I hope the detail helps.

TIA,
Rob W



^ permalink raw reply	[flat|nested] 10+ messages in thread
* [gentoo-dev] Broken Sound in KDE3
@ 2002-05-29 23:23 Rob W
  0 siblings, 0 replies; 10+ messages in thread
From: Rob W @ 2002-05-29 23:23 UTC (permalink / raw
  To: gentoo-dev

Paul,
Thanks for this suggestion, and all the suggestions of the others.  I have
stored your messages in a special file in case this comes up again.  It is
good to know where to find the actual modules, rather than in just .conf
files, and I appreciate the effort all of you have put into your messages.

As it is, I could not take it any more, and yesterday I erased my Gentoo
installation (mke2fs -j hda4 will do that!) and re-installed from an .iso
image based on the 2.4.19-gentoo kernel.  It was not just the sound that was
wrong:  my purchased copy of Crossover did not work for plugins; samba
printing from a Win2K client to the linux box did not work (multiple hours
lost combing through the smb.conf file), and of course sound did not work.
It seemed that functionality was terminally screwed up, and it was getting
worse.  Finally, X and my video drivers became unusable.

Everything started deteriorating after I did a 'emerge world update'.  That
process hung at the end, so it did not have a chance to completely update
the system, hence I believe the machine was left as a sort of hybrid,
partially 2.4.18 and partially 2.4.19-gentoo.  Also, the 'emerge world
update' loaded a new (default) 'make menuconfig' file, that included kernel
support for at least one sound card that I did not have.  Normally this
should not cause depmod -a to generate errors, but that's what I was
getting.  The errors all involved drivers in the ~/sound/pci directory,
which was weird, because I don't have a pci sound card.  Anyway, it was a
mess.

When I recompiled my kernel, I left oss sound, as well as the support for
the SB-16 ISAPNP, compiled as a module.  On the samba front, I said 'no' to
smb file system support.  In the previous kernel, I had compiled it (smb fs
support) into the kernel.  I think this interfered with samba, and prevented
printing with 'access denied' errors on the Windows client.  The help file
for that kernel option said that Samba works fine without smb fs support.
We shall see if that fixes the samba printing problem.

Right now the system boots without error via grub to the CLI.  I still need
to emerge X and KDE 3.0, ALSA, and all the other packages.  This is my
second install of Gentoo, and I think I'm going to get it right this time.
Just hope I don't need more 'practice.'

Cheers,
Rob W.



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2002-05-29 23:22 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-25 20:11 [gentoo-dev] Broken Sound in KDE3 Rob W
2002-05-25 22:13 ` Paul de Vrieze
2002-05-25 23:30   ` Rowboat
2002-05-25 10:37     ` Michael R. Gayeski
2002-05-26 12:26 ` hanez
2002-05-26 20:59   ` Rowboat
2002-05-27  5:25     ` Christian Hergl
2002-05-27  7:54       ` Rob W
2002-05-29 13:10     ` Paul de Vrieze
  -- strict thread matches above, loose matches on Subject: below --
2002-05-29 23:23 Rob W

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox