On Friday 27 February 2009 21:49:18 Chris Wright wrote:
> 2009/2/27 Alan McKinnon <[email protected]>:
> > On Friday 27 February 2009 21:01:55 Matthew Morgan wrote:
> >> > When I still had kde-3.5.* I found that running kcminit at start of
> >> > session fixed both the kde and gtk fonts. I have no idea why this
> >> > worked, only that it produced the results I wanted.
> >>
> >> Ah!  This is exactly what I needed.  It still makes my gtk fonts too
> >> big, but I think I can fix that in kcontrol.  Thank you very much!
> >
> > If you manage to figure out *why* it works, please tell me. I tried, and
> > got hopelessly lost. Understanding all the bits that go to make a KDE or
> > Gnome session start up and work coherently is beyond me.
>
> There's a similar service with gnome (gnome-settings-daemon). While
> theme information is persisted and used automatically, GTK
> applications (and, I imagine, QT applications) don't automatically
> determine the DPI for your monitor, or if they do, don't scale
> appropriately. kcminit and gnome-settings-daemon will do so.
>
> I believe that's the issue, anyway.

Well that certainly sounds reasonable enough. Running kcminit in an 
established e17 session pretty much does to fonts what adjusting the dpi in 
kcontrol does. 

It's confusing, because I would expect a KDE app to cause to start any 
settings service it needs (either directly or via kdelibs via Qt or whatever).

Otherwise one gets oddities like a machine with Gnome and KDE, and starting 
kmail in Gnome makes fonts look completely different from in KDE. That's 
confusing enough to users to warrant a mechanism to avoid it. At least that's 
my take on the matter.

-- 
alan dot mckinnon at gmail dot com

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to