On Tuesday 22 November 2005 10:07 pm, Felix Miata wrote: ...........<snip redundant stuff>...........
gnome-control-center ought to be able to change all your GTK2 apps to use whatever fonts you please, either via DPI, or more directly through the font chooser. For GTK1, forget it. This is why GTK2 was developed. Everything else ought to be adequately controled through KDE Control Center.
Felix, almost fixed - see below. But I would like to comment/ask about the following stuff so I can learn more. Although I have GTK1 (gnomecc) installed I don't think any of my present apps use it. Probably should uninstall it and see what happens. Now, I looked in GTK2 (gnome-control-center) very carefully. I find a way to set the screen resolution but nothing for the dpi. I am supposing from some past email exchanges that X is supposed to know ?? .....<snip more>........
I presume 'chkconfig --list' shows xfs is 5:on.
Nooooooo........Actually everything in chkconfig is "off" , including xfs.
AFAIK xfs feeds GTK1 apps their fonts. Are you using any of those? If not it shouldn't matter.
If everything in chkcinfig --list is off does that mean that gnomecc is not doing anything? ( a conclusion from an earlier statement)
..........<snip lots more>...................
You can see in https://bugzilla.mozilla.org/show_bug.cgi?id=267194 that Akkana & I had more recent discussion, just over one year ago. It seems I've learned enough since then that I need to update that page again.
OK, read that with interest. Supposedly everything was fixed. Didn't know you were a developer. Thanks ........<snip more>............
I spent quite some time today with SuSE 9.2. Here's a summary of today's 9.2 work: http://members.ij.net/mrmazda/tmp/ff-gtk2-dpi.html
OK. Read that page several times. Even printed it out and re-read it several times. Made me think about everything we have done.
Every method of controlling the system DPI Firefox uses (and consequently its UI font sizes) that I tried today worked:
OK. but it did not for me, except that I tried a couple more things. As per # 3 below. Evidently there is something else which intervenes.
1-Exclusively via Xft.dpi: in Xresources (not reflected in xfpyinfo/Kinfocenter output) 2-Exclusively via DisplaySize in xorg.conf/XF86Config 3-Exclusively via -dpi # as a startx parameter
browser.display.screen_resolution currently affects only web page absolute sizes, not UI fonts.
Understood. That is what I have experienced for a long time.
I believe you should be able to run your native 1600x1200 resolution and have fonts suitable for your needs, if you have critical need for no GTK1 apps. QT and GTK2 have evolved to present users with the means to control fonts, little by little, version by version. As of 9.2, Firefox in particular, and I believe probably most GTK2 apps, do not dynamically take font size changes, but instead require a restart for gnome-control-center's configuration changes to take effect. The included GTK2 version does include gnome-settings-daemon, and NAICT, gnome-control-center is what calls it from deep in the /opt tree, not any user's .rc files.
I have to believe if you can't follow the procedures we've already discussed that you're experiencing some obscure contiguration bug that would unlikely survive an upgrade to 9.3 or 10.0. An upgrade, whether clean install or otherwise, would probably also prune away more legacy GTK1 apps. It's only about 3 months since I retired my SuSE 8.2 1997 hardware server for something much newer, currently running Mandrake 2006, but targeted for SuSE 10.0.
OK, and I thank you. Here is what I found. I dropped back to level 3 and tried, several times. to enter the dpi parameter for startx. It choked and brought me back to the logon screen. I then just did a plain startx in frustration and lo & behold it started with the 96 dpi resolution. What a wonderful difference. ( I had tried this earlier as to your suggestion but it didn't work. Probably because I had not yet edited the Xresources file) After doing that xdpyinfo reported screen resolution as 1600x1200 (no change) screen size as 432x321 ( as opposed to it's former 542x406 mm) and dpi as 94x95 (as opposed to it's former 75x75) Progress here. This is what it is supposed to be.
-- Now, here is where I am at. If I start the OS with the graphical init 5 I get the wrong paarameters. If I start at init 3 and do a startx it starts x with the proper parameters. I repeated this drill 3 or 4 times to verify the behavior.
WHAT ?? is causing this ?? Thanks so much for your help so far. Bob S.