* 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.