aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim.cournoyer@gmail.com>2020-02-19 15:35:46 -0500
committerMaxim Cournoyer <maxim.cournoyer@gmail.com>2020-03-17 23:08:16 -0400
commitaaffde38b54c978e2425fa88eea733dc80f87444 (patch)
tree195855a225ce7fda4c28317c0555317a98e4df2c
parentf6b950319cb41822e2b3f1b55357037da433e1df (diff)
downloadguix-aaffde38b54c978e2425fa88eea733dc80f87444.tar.gz
guix-aaffde38b54c978e2425fa88eea733dc80f87444.zip
bootloader: grub: Use the all_video module in graphic mode.
* gnu/bootloader/grub.scm (eye-candy): Load the module 'all_video' which automatically loads all the available and relevant video modules.
-rw-r--r--gnu/bootloader/grub.scm16
1 files changed, 2 insertions, 14 deletions
diff --git a/gnu/bootloader/grub.scm b/gnu/bootloader/grub.scm
index b99f5fa4f4..36a964e8f5 100644
--- a/gnu/bootloader/grub.scm
+++ b/gnu/bootloader/grub.scm
@@ -4,6 +4,7 @@
;;; Copyright © 2017 Leo Famulari <leo@famulari.name>
;;; Copyright © 2017 Mathieu Othacehe <m.othacehe@gmail.com>
;;; Copyright © 2019 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
+;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -162,21 +163,8 @@ system string---e.g., \"x86_64-linux\"."
(string-append "set gfxmode=" (string-join gfxmode ";"))
"# Leave 'gfxmode' to 'auto'."))
"
- insmod video_bochs
- insmod video_cirrus
+ insmod all_video
insmod gfxterm
-
- if [ \"${grub_platform}\" == efi ]; then
- # This is for (U)EFI systems (these modules are unavailable in the
- # non-EFI GRUB.) If we don't load them, GRUB boots in \"blind mode\",
- # which isn't convenient.
- insmod efi_gop
- insmod efi_uga
- else
- # These are specific to non-EFI Intel machines.
- insmod vbe
- insmod vga
- fi
")
""))