User:GNUtoo/X60 GPU init

From coreboot
Revision as of 22:31, 17 January 2015 by GNUtoo (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Native GPU init

With the native (intel) GPU initialisation, coreboot itself initialises the GPU.

Initialisation method Free software, based on Advantages Drawbacks
non-free VGA option rom No, extracted from the BIOS.
  • compatible with everything
  • works with the official coreboot.
  • non-free
  • even yabel cannot contain it
Linux kernel i915 driver Yes, in the linux kernel
  • works with the official coreboot.
  • The screen content is only visible after the i915, so you cannot see grub.
  • It worked with trisquel6 kernel, and had issues with some recent kernels.
    • TODO: investigate the memory_corruption_check kernel parameter.
Native GPU initialisation (by coreboot) Yes, based on a replay of the kernel initialisation
  • compatible payloads can use the screen.
  • not in the official coreboot yet.
  • only compatible payload will be able to use the screen, like:
    • libpayload based payloads
    • recent grub versions

Related historic git trees