RobF
Group: Members
Posts: 22
Joined: July 2004 |
|
Posted: July 28 2004,02:48 |
|
Thanks, cbagger, for chipping away at this. I too tried out the intelfb driver, mostly though with Feather Linux where I got a little farther than with DSL. But the bottom line is: I still can't get the correct colors at an acceptable resolution.
The intelfb driver is definitely there, built into the kernel of the current versions of both DSL and Feather, and I'm sure I was running it. With Feather, I booted with the option knoppix 2 which gets me to runlevel 2, i.e. with no X started. From the root prompt, I typed "modprobe intelfb mode=640x480-16@60" and then "startx". That got me to the X Setup box where I selected Xfbdev. With those choices, I wound up with an oversized Dillo at 640x480 and the correct colors. So far so good.
But when I went through this procedure again, for any setting higher than 640x480, I wound up with X windows with the appropriate higher resolution but with incorrect colors which were worse than anything I'd seen before, e.g. Dillo with dark blue text on a black background and bright red menu and scroll bars, or with the Google letters very grainy in psychedelic colors.
You said: "The framebuffer driver only recognizes 892k of video memory, so make sure that your framebuffer resolution + color depth does not exceed 892k or you will be dumped into the default 640x480 frame buffer." That explains it - either I wound up with 640x480 and good colors even when I had set a higher resolution or I did get the higher resolution but only a few colors, principally blue and black.
The only virtue of using intelfb with Xfbdev is that with 1024x7687 and 1280x1024 you get nice looking small text in the console mode. But I don't expect I will spend much time in that mode.
There is also the fbset command which has quite a few options. You can spend hours changing settings and still not wind up with anything usable. With DSL, I duplicated most of what I had found with Feather using intelfb anf xfbdev, except I had more failures, i.e. nothing working at all and the system crashing.
Perhaps I'll put all of this before the author of intelfb who invited feedback and problem reports. This driver is supposed to support the i845G chipset. I may also want to send an email to John of DSL and ask him if he's got the Xi810 server compiled for Debian. I got the (precompiled?) Xi810 from RULE, and it probably wasn't compiled for a Debian-based system.
Where would you suggest I go from here? I really would like to get DSL going on my machine; it's a good distro to learn Linux from because it's lean and mean, and you're not distracted by the overwhelming bloat factor of full size Linux distros. Would it be very involved to replace the Kdrive servers with Xfree86? I don't mind carrying DSL around with me on a 210 MB CD as long as the colors are right.
Again, many thanks for your help, cbagger!
Robert
|