Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
VESA BIOS Extensions
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Mode detection === A few tools have been written to detect VBE modes available on a system. They generally work by invoking ''Function 01h'', which is more reliable than assuming a table of extended modes as it's part of the device's self-documentation. * hwinfo is the hardware detection tool used in SuSE Linux and in some other [[Linux distribution]]s.<ref>[https://github.com/openSUSE/hwinfo hwinfo source code on GitHub]</ref> Running <code>hwinfo --framebuffer</code> reports graphics information, including VESA modes on a "Mode" line. * mdt is a Linux or [[DOS]] tool that uses VESA BIOS functions to read monitor data.<ref>{{cite web |title=mdt |url=https://github.com/wfeldt/mdt |website=GitHub}}</ref> * The Linux Real Mode Interface (LRMI) has a {{code|vbetest}} program that prints out VESA info. * [[SciTech Software]] had a unrelated {{code|vbetest}} for DOS that dates back to 1994. * The x86 "PC" version [[GNU GRUB]] 2 has a {{code|vbeinfo}} command for printing out available video modes and {{code|vbetest}} for trying a specific mode. They use a built-in table instead of ''Function 01h''. For other platforms, including x86 EFI, they are replaced by the more generic {{code|videoinfo}} and {{code|videotest}}.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)