On Wed, Apr 18, 2012 at 05:15:05PM -0400, Brian K. White wrote:
On 4/18/2012 3:53 AM, Raymond Wooninck wrote:
Hi Michael,
On Wednesday, April 18, 2012, Michael Chang<mchang@suse.com> wrote:
Graphical boot menu:
Current plan is
- list of all modes and use highest (from fbresolution or vbemode output) as default, for selection in options dialog
- use background image (instead of grub2's theme), default to the path of opensuse background .. need to decide the path and the art work, or could we reuse any Polymouth image, Raymond ?
The background image use, should be coming from the openSUSE artwork. This was the case with the Grub/Splashy combination and should be followed through with Grub2/Splashy or Grub2/Plymouth. What I found is that Grub2 will automatically resize the image if it is not fitting.
For 1, the concern for me is that fbresoltuin make yast2 bootloader to depend on splash package and vbemode may not detect some special native mode (but we can reuse vgamode in yast for detecting the modes).
I think that the better way is to extract the fbresolution program (it is only a single file from the splash package and compile it inside the grub2 package. You could then create a separate package (e.g. grub2-graphical) that contains this program and executes the necessary steps to get a graphical Grub2 screen.
Regards
Raymond
Might want to apply a tiny patch to get rid of the hard coded black border around gfxterm:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/567226 Comment 12 https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/567226/comments/12
It's most noticeable when you tried to take the pains to make the same background, perfectly sized and full native resolution, from grub to splash to xdm to desktop, only it's not perfectly possible because grub eats a 10 pixel border on all 4 sides.
Thanks for patch. I'll give it a try. The black border is unnecessary and, like you suggested, bad for user if they want more seamless booting experience. Thanks, Michael
(no SR from me because I'm not using grub2 nor any graphical booting nor desktops on any suse boxes at the moment and I don't want to SR anything I didn't actually do and use. I did do it on an ubuntu system from upstream sources though.)
-- bkw
To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org