* gfxterm and vesa [not found] ` <87ps578rug.fsf@lab.ossystems.com.br> @ 2007-05-11 14:07 ` Robert Millan 2007-05-11 15:04 ` Vesa Jääskeläinen 0 siblings, 1 reply; 5+ messages in thread From: Robert Millan @ 2007-05-11 14:07 UTC (permalink / raw) To: grub-devel; +Cc: 422794, Jonny, Otavio Salvador, 422794-forwarded On Fri, May 11, 2007 at 09:31:03AM -0300, Otavio Salvador wrote: > Jonny <jonny@csc.jp> writes: > > > Robert Millan <rmh@aybabtu.com> write: > > > >> Can you try 800x600x32 and 640x480x8 ? > > > > Since my machine is't supporting a 32-bit color, 800x600x32 can't be used. If > > it's 800x600x24, it works well. > > Ah nice. Robert, I think we might reduce the color depth used by > default. We might even use 16 instead of 24 IMHO. What do you think? Not sure.. does 16 work on all machines? What about old PCs that don't support VESA at all? I think we should have some way to probe all this stuff before enabling gfxterm. The X people use discover and xresprobe. Perhaps we could do that too? As short term, if you think 640x480x16 is a reasonable default, we could set that. But since this part of code belongs to upstream, I'd like to see if they have some comments about it (forwarding). GRUB maintainers (specialy daChaac), do you have any comments on this? -- Robert Millan My spam trap is honeypot@aybabtu.com. Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gfxterm and vesa 2007-05-11 14:07 ` gfxterm and vesa Robert Millan @ 2007-05-11 15:04 ` Vesa Jääskeläinen 2007-05-12 23:00 ` Robert Millan 0 siblings, 1 reply; 5+ messages in thread From: Vesa Jääskeläinen @ 2007-05-11 15:04 UTC (permalink / raw) To: The development of GRUB 2 Robert Millan wrote: > On Fri, May 11, 2007 at 09:31:03AM -0300, Otavio Salvador wrote: >> Jonny <jonny@csc.jp> writes: >> >>> Robert Millan <rmh@aybabtu.com> write: >>> >>>> Can you try 800x600x32 and 640x480x8 ? >>> Since my machine is't supporting a 32-bit color, 800x600x32 can't be used. If >>> it's 800x600x24, it works well. >> Ah nice. Robert, I think we might reduce the color depth used by >> default. We might even use 16 instead of 24 IMHO. What do you think? > > Not sure.. does 16 work on all machines? What about old PCs that don't > support VESA at all? I think we should have some way to probe all this > stuff before enabling gfxterm. > > The X people use discover and xresprobe. Perhaps we could do that too? > > As short term, if you think 640x480x16 is a reasonable default, we could set > that. But since this part of code belongs to upstream, I'd like to see if > they have some comments about it (forwarding). > > GRUB maintainers (specialy daChaac), do you have any comments on this? > Video mode setup function tries to use all available video drivers to initialize video mode. It uses first it founds working. So if someone writes VGA driver then you can add it to queue and if VBE2+ is not available then it would try next driver, in this case it would be VGA driver. You can specify video mode to be 800x600 without color depth so it will use most colorful mode it finds. But if first adapter has 800x600x16 and second would have 800x600x32 then it would take first as there was valid mode. Other option would be to probe for modes and then select one. But this should be in script or in custom module code. Or gfxmode would be extended to allow multiple selections like 1024x768;800x600;640x480. Also there are starting to be lots of wide screen LCD's that should be somehow supported too. I think that Video API do not have any limitation on this regard. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gfxterm and vesa 2007-05-11 15:04 ` Vesa Jääskeläinen @ 2007-05-12 23:00 ` Robert Millan 2007-05-15 20:23 ` Yoshinori K. Okuji 0 siblings, 1 reply; 5+ messages in thread From: Robert Millan @ 2007-05-12 23:00 UTC (permalink / raw) To: The development of GRUB 2 On Fri, May 11, 2007 at 06:04:27PM +0300, Vesa Jääskeläinen wrote: > > Video mode setup function tries to use all available video drivers to > initialize video mode. It uses first it founds working. So if someone > writes VGA driver then you can add it to queue and if VBE2+ is not > available then it would try next driver, in this case it would be VGA > driver. > > You can specify video mode to be 800x600 without color depth so it will > use most colorful mode it finds. But if first adapter has 800x600x16 and > second would have 800x600x32 then it would take first as there was valid > mode. > > Other option would be to probe for modes and then select one. But this > should be in script or in custom module code. Or gfxmode would be > extended to allow multiple selections like 1024x768;800x600;640x480. > Also there are starting to be lots of wide screen LCD's that should be > somehow supported too. I think that Video API do not have any limitation > on this regard. Which do you think should be the default (at least in the short term)? Note: the default gfxmode definition set by update-grub is defined in official GRUB (see grub2/util/grub.d/00_header.in). -- Robert Millan My spam trap is honeypot@aybabtu.com. Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gfxterm and vesa 2007-05-12 23:00 ` Robert Millan @ 2007-05-15 20:23 ` Yoshinori K. Okuji 2007-05-16 15:37 ` Robert Millan 0 siblings, 1 reply; 5+ messages in thread From: Yoshinori K. Okuji @ 2007-05-15 20:23 UTC (permalink / raw) To: The development of GRUB 2 On Sunday 13 May 2007 01:00, Robert Millan wrote: > Which do you think should be the default (at least in the short term)? 640x480 or 640x400. 800x600 is broadly supported nowadays, but 640x4?0 is still safer. Okuji ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: gfxterm and vesa 2007-05-15 20:23 ` Yoshinori K. Okuji @ 2007-05-16 15:37 ` Robert Millan 0 siblings, 0 replies; 5+ messages in thread From: Robert Millan @ 2007-05-16 15:37 UTC (permalink / raw) To: The development of GRUB 2 On Tue, May 15, 2007 at 10:23:33PM +0200, Yoshinori K. Okuji wrote: > On Sunday 13 May 2007 01:00, Robert Millan wrote: > > Which do you think should be the default (at least in the short term)? > > 640x480 or 640x400. 800x600 is broadly supported nowadays, but 640x4?0 is > still safer. Ok, I've set it to 640x480 then. -- Robert Millan My spam trap is honeypot@aybabtu.com. Note: this address is only intended for spam harvesters. Writing to it will get you added to my black list. ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-05-16 15:44 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20070511155339.85f69598.jonny@csc.jp>
[not found] ` <87ps578rug.fsf@lab.ossystems.com.br>
2007-05-11 14:07 ` gfxterm and vesa Robert Millan
2007-05-11 15:04 ` Vesa Jääskeläinen
2007-05-12 23:00 ` Robert Millan
2007-05-15 20:23 ` Yoshinori K. Okuji
2007-05-16 15:37 ` Robert Millan
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.