Does Slackware have distribution specific patches like Debian and others do? If so someone might have patched Kaffeine to resolve this problem on Slackware.
Sometimes, but not in the case of Kaffeine because Kaffeine is not a stock package. Users must build and install Kaffeine on their own. There are no patches with Kaffeine. Just the original upstream source tarball. Therefore the gray OSD and cyan text likely is the original.
You are correct about our Kaffeine being the last release (0.8.8) with TQt porting. The only thing I can think of is that possibly Kaffeine is picking up something odd in your TDE color scheme; if this is not the case then this is a bug and will need to be fixed.
I'd like to troubleshoot further before filing a report. :)
Same machine, same card, same settings, but different OSD colors. Weird.
I'll try again and this time delete the config files and build from scratch.
Incidentally I have a physical TV here that displays similar characteristics to your other OSD size bug. It seems that some people think it's a good idea to resize the OSD based on the incoming datastream; I am NOT one of them. ;-) The OSD is supposed to be a fixed-size status bar, no different than the physical bank of lights and channel indicators on old TV/VCR sets (except less convenient as it has to disappear).
I'm glad you agree. :) Fortunately my TV uses the same channel information size all the time. I hope the Kaffeine patch is straightforward. I have been trying my hand at uploading really simple patches. This one likely is over my head still. :) But if you know what needs to be done and provide the information I can spend my time trying. ;)
Darrell