All of lore.kernel.org
 help / color / mirror / Atom feed
* EFI Graphics
@ 2011-11-09  2:11 Phillip Susi
  2011-11-09  8:52 ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 1 reply; 4+ messages in thread
From: Phillip Susi @ 2011-11-09  2:11 UTC (permalink / raw)
  To: grub-devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

So far I have gathered that grub uses the GOP ( Graphics Output
Protocol ) EFI interface for graphics.  Am I correct in assuming that
interface is implemented via an EFI option rom driver on the video
card, or a bios fallback?  It seems that my system is limited to a
simple text mode ( and the EFI shell could upgrade it to only a
slightly higher line count mode, didn't even get to 50 ).  Is this a
limitation of my particular interface, or the GOP protocol?  In other
words, if I had a different video card, could grub-efi possibly run
gfxmenu?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk654WQACgkQJ4UciIs+XuJugQCaA2Vty2FuEM9dmie/e5HBzrXp
gvEAoIKSDo35e4C8qEfVEs+PVCJRMXZx
=ud17
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: EFI Graphics
  2011-11-09  2:11 EFI Graphics Phillip Susi
@ 2011-11-09  8:52 ` Vladimir 'φ-coder/phcoder' Serbinenko
  2011-11-09 19:00   ` Phillip Susi
  0 siblings, 1 reply; 4+ messages in thread
From: Vladimir 'φ-coder/phcoder' Serbinenko @ 2011-11-09  8:52 UTC (permalink / raw)
  To: grub-devel

[-- Attachment #1: Type: text/plain, Size: 986 bytes --]

On 09.11.2011 03:11, Phillip Susi wrote:
> So far I have gathered that grub uses the GOP ( Graphics Output
> Protocol ) EFI interface for graphics.  Am I correct in assuming that
> interface is implemented via an EFI option rom driver on the video
> card, or a bios fallback?  It seems that my system is limited to a
> simple text mode ( and the EFI shell could upgrade it to only a
> slightly higher line count mode, didn't even get to 50 ).  Is this a
> limitation of my particular interface, or the GOP protocol?  In other
> words, if I had a different video card, could grub-efi possibly run
> gfxmenu?
With GOP GRUB just uses whatever EFI gives it. How it is implemented
inside EFI GRUB has no idea and no control over it. So you have to ask
EFI developpers.
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel



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



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 294 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: EFI Graphics
  2011-11-09  8:52 ` Vladimir 'φ-coder/phcoder' Serbinenko
@ 2011-11-09 19:00   ` Phillip Susi
  2011-11-09 19:37     ` Jordan Justen
  0 siblings, 1 reply; 4+ messages in thread
From: Phillip Susi @ 2011-11-09 19:00 UTC (permalink / raw)
  To: The development of GNU GRUB
  Cc: Vladimir 'φ-coder/phcoder' Serbinenko

On 11/9/2011 3:52 AM, Vladimir 'φ-coder/phcoder' Serbinenko wrote:
> With GOP GRUB just uses whatever EFI gives it. How it is implemented
> inside EFI GRUB has no idea and no control over it. So you have to ask
> EFI developpers.

Yes, but is EFI capable of supplying grub with graphics support or is 
the GOP interface inherently text only?


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: EFI Graphics
  2011-11-09 19:00   ` Phillip Susi
@ 2011-11-09 19:37     ` Jordan Justen
  0 siblings, 0 replies; 4+ messages in thread
From: Jordan Justen @ 2011-11-09 19:37 UTC (permalink / raw)
  To: The development of GNU GRUB
  Cc: Vladimir 'φ-coder/phcoder' Serbinenko

2011/11/9 Phillip Susi <psusi@cfl.rr.com>:
> On 11/9/2011 3:52 AM, Vladimir 'φ-coder/phcoder' Serbinenko wrote:
>>
>> With GOP GRUB just uses whatever EFI gives it. How it is implemented
>> inside EFI GRUB has no idea and no control over it. So you have to ask
>> EFI developpers.
>
> Yes, but is EFI capable of supplying grub with graphics support or is the
> GOP interface inherently text only?

GOP is the GraphicsOutput protocol, so it is not text based.  There is
often a GraphicsConsole driver that will allow text to be drawn on the
screen (via GOP).

At the EFI shell, you might be able to verify GOP is present with dh.
For example:

Shell> dh -p graphicsoutput
Handle dump by protocol 'GraphicsOutput'
 71: DevPath (..0x2,0x0)/AcpiAdr(0x80010100))Txtout GraphicsOutput ConOut

Some older EFI systems may not support UEFI 2.0, which is when GOP was
added.  You might look at the output of the ver shell command.  But,
there are other reasons why GOP may not be available in the system
too.

-Jordan


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-11-09 19:37 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-09  2:11 EFI Graphics Phillip Susi
2011-11-09  8:52 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-11-09 19:00   ` Phillip Susi
2011-11-09 19:37     ` Jordan Justen

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.