Bug#567589: GRUB2 and KMS

Vladimir 'φ-coder/phcoder' Serbinenko phcoder at gmail.com
Wed Feb 10 19:53:11 UTC 2010


I respond in the same time to all bugs probably related to KMS.
Previously grub2 defaulted to start linux in text mode unless VESA
graphics mode was explicitly requested. Recently we changed to
defaulting to generic framebuffer when its support is enabled in linux.
I found 3 problems:
1) At least some KMS modules expect graphics card to be in text mode. It
would be kernel-side problem since on some firmware types this mode
isn't easily or sometimes isn't at all available. On the other hand it's
useful to be able to tell grub2 to start in text mode even if generic
framebuffer is supported by kernel. I added this ability to mainstream
grub. To use it add:
GRUB_GFXPAYLOAD_LINUX=text
to /etc/default/grub
2) generic framebuffer expects size in bytes and not 64KiB blocks. I
fixed it in mainstream
3) intelfb expects handover only from vesa. Attached patch to linux may
help.

None of 3 changes I mentioned is packaged in debian yet.

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko

-------------- next part --------------
A non-text attachment was scrubbed...
Name: intelgenfb.diff
Type: text/x-diff
Size: 1475 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20100210/b4085b7c/attachment-0010.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 293 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20100210/b4085b7c/attachment-0010.pgp>


More information about the Pkg-grub-devel mailing list