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

Reply via email to