guix/gnu
Tobias Geerinckx-Rice via Guix-patches via bc09e7ab56
gnu: linux-libre: Support the Coreboot framebuffer.
Without this, the kernel cannot write to the display until the
full-featured driver module (often i915) is loaded from the root file
system.

If the root file system is encrypted, the initrd's passphrase prompt
won't make it to the screen, and the fully responsive system will appear
frozen whilst waiting for user input.

* gnu/packages/aux-files/linux-libre/4.4-i686.conf,
gnu/packages/aux-files/linux-libre/4.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.14-i686.conf,
gnu/packages/aux-files/linux-libre/4.14-x86_64.conf,
gnu/packages/aux-files/linux-libre/4.19-i686.conf,
gnu/packages/aux-files/linux-libre/4.19-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.4-i686.conf,
gnu/packages/aux-files/linux-libre/5.4-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.10-i686.conf,
gnu/packages/aux-files/linux-libre/5.10-x86_64.conf,
gnu/packages/aux-files/linux-libre/5.15-i686.conf,
gnu/packages/aux-files/linux-libre/5.15-x86_64.conf:
Mark simple framebuffers as generic system ones and enable ‘Google’
firmware drivers to enable Coreboot table support and its dependent
framebuffer driver module.
* gnu/system/linux-initrd.scm (default-initrd-modules):
Add the framebuffer_coreboot and simplefb modules on x86 systems.
2021-12-16 12:53:52 -05:00
..
bootloader gnu: system: Add LUKS2 support for the root file system. 2021-12-01 17:51:37 +01:00
build Merge branch 'master' into core-updates-frozen 2021-12-13 11:49:15 +01:00
home home: services: bash: Only source /etc/bashrc if it exists. 2021-11-24 19:46:39 +01:00
installer Merge remote-tracking branch 'signed/master' into core-updates 2021-12-10 21:49:25 +01:00
machine
packages gnu: linux-libre: Support the Coreboot framebuffer. 2021-12-16 12:53:52 -05:00
platforms
services services: cuirass: Remove the default database host. 2021-12-15 14:41:42 +01:00
system gnu: linux-libre: Support the Coreboot framebuffer. 2021-12-16 12:53:52 -05:00
tests tests: static-networking: Adjust to new style. 2021-12-13 23:37:30 +01:00
artwork.scm
bootloader.scm
ci.scm Merge remote-tracking branch 'signed/master' into core-updates 2021-12-10 21:49:25 +01:00
home.scm
image.scm
installer.scm
local.mk gnu: Add js-mathjax-3. 2021-12-16 08:58:07 +01:00
machine.scm
packages.scm
platform.scm
services.scm services: Document the 'delete' clause of 'modify-services'. 2021-11-27 23:06:17 +01:00
system.scm system: Mark 'services' field as thunked. 2021-12-08 18:56:47 +01:00
tests.scm