[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/02: installer: final: Make sure 'bold' font files are loaded.
From: |
guix-commits |
Subject: |
01/02: installer: final: Make sure 'bold' font files are loaded. |
Date: |
Sun, 14 Jun 2020 11:43:02 -0400 (EDT) |
mothacehe pushed a commit to branch master
in repository guix.
commit 876a8d987085b8c64f32c8a320e4219575af285c
Author: Mathieu Othacehe <othacehe@gnu.org>
AuthorDate: Sun Jun 14 13:10:40 2020 +0200
installer: final: Make sure 'bold' font files are loaded.
* gnu/installer/newt/final.scm (run-install-shell): Force kmscon to open
'bold' font files, before the cow-store overlay is mounted.
---
gnu/installer/newt/final.scm | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/gnu/installer/newt/final.scm b/gnu/installer/newt/final.scm
index 5cb4f68..fa8d6fe 100644
--- a/gnu/installer/newt/final.scm
+++ b/gnu/installer/newt/final.scm
@@ -25,6 +25,7 @@
#:use-module (gnu installer newt page)
#:use-module (gnu installer newt utils)
#:use-module (guix i18n)
+ #:use-module (guix colors)
#:use-module (srfi srfi-34)
#:use-module (srfi srfi-35)
#:use-module (ice-9 match)
@@ -101,6 +102,13 @@ a specific step, or restart the installer."))
#:key (users '()))
(clear-screen)
(newt-suspend)
+ ;; XXX: Force loading 'bold' font files before mouting the
+ ;; cow-store. Otherwise, if the file is loaded by kmscon after the cow-store
+ ;; in mounted, it will be necessary to kill kmscon to umount to cow-store.
+ (display
+ (colorize-string
+ (format #f (G_ "Installing Guix System ...~%"))
+ (color BOLD)))
(let ((install-ok? (install-system locale #:users users)))
(newt-resume)
install-ok?))