WillHaus wrote:Nice work. Is it only for 72 kernel?
What is a 72 kernel ?
The main Puppy kernels had been 2.6.30.5 and 2.6.33.2 .
The Puppy kernels are not configured with to much framebuffer support .
vga=normal is i think the normal rxvt character resolution of 80x24 .
vga=ask would show a wider range of possibilities like 128x50 or 132x60
IF
supported by the BIOS or The Graphics Chip on Board or on Card .
I had only nvidia graphic cards until now ,
which had been pretty robust working with nouveau.ko andor nvidiafb.ko
if configured correctly to the kernel .
Actually i am running a dell desktop board with intel graphics defined by ddcprobe command as
vbe: VESA 3.0 detected.
oem: Intel(r)Broadwater-G Graphics Chip Accelerated VGA BIOS
vendor: Intel Corporation
product: Intel(r)Broadwater-G Graphics Controller Hardware Version 0.0
and by lspci as
00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02) (prog-if 00 [VGA controller])
Subsystem: Dell: Unknown device 01da
And Xorg server version 1.3.0 from Puppy 4 series does not like to work with my kernels ,
only with the Puppy default kernels .
Xorg server 1.7.x from Puppy 5 series is OK with them .
Today i booted with vga=ask
and had chosen a vesa mode of 305 like vga=0x305 at the kernel boot line in Grub mneu .
The decimals of 700+ something i don't use ,
/usr/bin/ycalc transforms 305 HEX to 773 DEC .
The bootscreen had been black until the intel graphic drivers and fbcon had been loaded .
Instead of
it is also possible to use
And the 72 seems to refer to the 72 kernel module aliases detected in /sys by /etc/rc.d/rc.sysinit .
That value is different every board and every kernel configuration and every acpi parameter .
I had no board until now with values above 100 module aliases .
Every USB port for example includes some module aliases for ehci_hcd and u/ohci_hcd . So 8 USB ports may include 16 module aliases for two drivers .