Frame buffer support
Roger Oberholtzer
roger
Mon May 17 11:55:54 PDT 2004
I have been playing with kernel frame buffer support for things like boot
splash and console frame buffers. SuSE, for example, have this by default.
Caldera 3.1 has this during boot. I have added this 'by hand' to Gentoo. All
with splendid results.
Now for the problem:
I have a VME-based computer card that I am trying to get kernel 2.4.22 to do
a splash screen on. Just like I have for other Gentoo-based systems.
However, on this card, the kernel seems to not like the mode in my vga=0x31A
option on the kernel's command line. This mode works with bootsplash. I have
also tried other lower resolutions (being sure the images in this initrd
matched), but to no avail. I can't figure out why. Because,
- it is an i815 chipset, which I feel I have properly
enabled in the kernel. It should appear
as a VESA graphics adapter. I have enabled agpgart support.
All compiled into the kernel, as modules are not available
at this time.
- Caldera 3.1 does a frame buffer on this card (vga=274) ok. So I
would imagine that the kernel support as of 2.4.13 was ok
for the i815.
Just to complicate the issue, I have set this up as a diskless system using
pxegrub. That is working quite nicely. I know that it is finding the images
the bootsplash needs as the kernel nicely prints the sizes of the image
files and their names. FTFOI, I used a bad name and got the expected error.
I tried a mode 'scan' when the kernel prompted at boot, but that returned
the same limited list of modes.
Any suggestions? Trying another kernel is 'possible', but I do not want to
start there.
--
+????????????????????????????+???????????????????????????????+
? Roger Oberholtzer ? E-mail: roger at opq.se ?
? OPQ Systems AB ? WWW: http://www.opq.se/ ?
? Erik Dahlbergsgatan 41-43 ? Phone: Int + 46 8 314223 ?
? 115 34 Stockholm ? Mobile: Int + 46 733 621657 ?
? Sweden ? Fax: Int + 46 8 302602 ?
+????????????????????????????+???????????????????????????????+
More information about the Linux-users
mailing list