On Thursday 24 November 2005 06:14 am, Felix Miata wrote:
[After reading your reply, I tried to investigate 9.2 further according to your experience, .....<snip>......
If everything in chkcinfig --list is off does that mean that gnomecc is not doing anything? ( a conclusion from an earlier statement)
If everything in chkconfig --list was off you would have little if anything working anywhere. Do you mean everything on the xfs line is off? If so, turn it on for at least runlevel 5.
OK, tried to follow your suggestion but cannot figure out how to do that.
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)
Here's why I wanted to fiddle with 9.2 some more. It seems I forgot there are two Xresources files:
/etc/X11/xdm/Xresources /etc/X11/Xresources
So, I'd start by trying matching Xft.dpi: values at the end of each file. On my Mandriva 2006 server, my only Linux box running and available ATM, I have done exactly this, where each of the two came with initial values set to 90, and where the within preceding comment says "...prevents tiny fonts or huge fonts depending on the screen size".
OK, looked at both of them. I had already edited /etc/X11/Xresources, so I then edited /etc/X11/xdm/Xresources to include the 96 dpi statement. However, the following last line were also found: ! ! Include system wide Xresources ! "#include "/usr/X11R6/lib/X11/Xresources" Xft.dpi: 96 " (The last line provided by me) So I went and looked at /usr/X11R6/lib/X11/Xresources (which as you can see is commented out) and it contained the dpi 96 statement. Then I looked in lib64 (which is my sytem) and there was nothing there. Question is can that line be un-commented/dhanged to make X look there, and would that be safe as it is calling a regular lib file rather than the lib64 file ? Anyway, after matching the two files there was no change.
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 ??
Linux configurabilty cuts two ways. :-p
If matching Xresources files don't fix it, next thing to try is the other thing I wanted to start 9.2 for.
OK, that didn't fix it but the above commented out statement sticks in my mind.
In Mandriva in /etc/kde/kdm/kdmrc for several versions there has been a default setting 'UseTheme=true'. I know SuSE has been doing this in kdmrc too, but don't remember when it started, which I'm pretty sure was sometime after 9.0. I don't like the login manager behavior of these themes, so I change mine always to false to get a traditional KDM greeter. It could be that there is a theme conflict that doing as I have done would fix.
OK, of course the file system in SuSE is different and kdmrc is found at /etc/opt/kde3/share/config/kdm/kdmrc That seems to be the controlling file. There were at least 6 instances in that file that called fo a dpi of 75 which I changed to dpi=96. No joy. Also, I don't have a theme=true. But do have the following # The theme to use for the greeter. Can point to either a directory or #an XML file. # Default is "" Theme=/opt/kde3/share/apps/kdm/themes/circles (Not sure what this means.)
A peek into /etc/X11/Xsession shows references also to .Xresources and .Xdefaults in $HOME. I'd check to see if those files exist, and if so, see if there are any settings applicable to DPI in either or both.
No, neither of those dot files exist. Don't even have a /etc/X11/Xsession
I'd also look in /etc/X11/Xservers for a -dpi # parameter for :0, and if there isn't one, try one.
Nope, nothing pertinent in there also.
If none of the above help, you could just keep doing startx, or proceed to upgrade to 10.0. :-)
Yeah, I guess so, but what a PITA !!! This is supposed to be very advanced stuff. I wasn't planning on upgradind until about 10.2. Retired and living on a fixed income. Any and all of my upgrades since about 6.something have been bought and paid for. I also have a huge amount of non standard/SuSE file which will have to be brought over/updated with an upgrade. DVD copying stuff. etc. I dread doing that.
-- "I can do all things through Him who gives me strength." Philippians 4:13 NIV
Certainly not meant to be disrespectful, but I could use a little of that.
Bob S. PS, I certainly hope that you had a very joyous and pleasant Thanksgiving with the people whom you hold the dearest.