Benno Schulenberg posted <[EMAIL PROTECTED]>, excerpted below, on Sat, 16 Apr 2005 19:29:15 +0200:
> Duncan wrote: >> I'm finally getting around to trying to track down why my KDE >> system sound fx aren't playing. > > Is there anything about Ogg in ~/.xsession-errors ? No such file exists. > Does it say all true in .kde/share/config/knotifyrc ? > [StartProgress] > Arts Init=true > KNotify Init=true > Use Arts=true Yes. >> * I have libogg and libvorbis installed, and have for some time. > > What compiler are you using? Maybe switch to a 3.3.* one for all of > KDE? gcc-3.4.x (currently gcc-3.4.3.20050110-r2, latest ~amd64). On amd64, gcc-3.3 is officially deprecated, from at least 2004.3, according to the technotes: http://www.gentoo.org/proj/en/base/amd64/technotes/index.xml?part=1&chap=5 OTOH, it /could/ in theory be -Os in my CFLAGS, as the technotes do mention that with KDE specifically, but again, that was back KDE 3.3.1-ish and gcc-3.3.x, which was known to have issues with -Os on amd64, and I've had no other trouble with it. If I knew the package, I'd try emerging it without -Os, but I want to keep it, in general. Hmm... I was /sure/ there was a "knotify" application, but when I posted the original question, I had tried to run it with tab-completion, and didn't get it. Now, I see it listed in both top and ksysguard as running, the reported command line without an absolute path, but tabcompletion /still/ doesn't see it, nor do I find it in the usual locations. There are .so and .la files, and a .desktop services file, all from kdelibs, but no application executable that I can find. Anyway, for now, it looks like kdelibs is the most likely culprit. I just emerged a new 3.4.0-r1 version of it, as well, and still have silent oggs. I guess I'll have to check the config section of the emerge log and see if there were any libogg or libvorbis detection errors. Sometimes the detects don't work right with lib64, or otherwise fail on amd64. Whether it's kdelibs or something else, I'll bet that's what happened. I just have to figure out what it was and find the bad detection, then do something about it, fixing it if I can locally, then filing a bug with my results. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman in http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html -- [email protected] mailing list
