Jump to content

Plymouth/zh: Difference between revisions

From Official NixOS Wiki
Weijia (talk | contribs)
No edit summary
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
Line 27: Line 27:
     kernelParams = [
     kernelParams = [
       "quiet"
       "quiet"
      "splash"
       "udev.log_level=3"
      "boot.shell_on_fail"
       "systemd.show_status=auto"
       "udev.log_priority=3"
       "rd.systemd.show_status=auto"
     ];
     ];
     # Hide the OS choice for bootloaders.
     # Hide the OS choice for bootloaders.
Line 40: Line 38:
}
}
</nowiki>}}
</nowiki>}}
<span lang="en" dir="ltr"><div lang="en" dir="ltr" class="mw-content-ltr">
During the graphical boot process, it is possible to switch to text mode and back by pressing the escape key.
</div>
<div lang="en" dir="ltr" class="mw-content-ltr">
If you are using LUKS encryption and the password prompt falls back to text mode, it may help to switch to initrd-systemd mode:
</div></span lang="en" dir="ltr">
<syntaxhighlight lang="nix">
boot.initrd.systemd.enable = true;
</syntaxhighlight>
<span lang="en" dir="ltr"><span lang="en" dir="ltr" class="mw-content-ltr">While the default <code>bgrt</code> theme supports graphical password entry, this may not be supported by all themes.</span></span lang="en" dir="ltr">
[[Category:Booting{{#translation:}}]]
[[Category:Booting{{#translation:}}]]

Latest revision as of 15:35, 3 March 2026

Plymouth 是一个在启动过程早期运行的应用程序,提供图形启动动画,被大多数面向桌面的 Linux 发行版所使用。

用法

例如,您可以通过以下代码使用 adi1090x's collection 中的启动动画:

❄︎ configuration.nix
{ pkgs, ... }: {
  boot = {

    plymouth = {
      enable = true;
      theme = "rings";
      themePackages = with pkgs; [
        # By default we would install all themes
        (adi1090x-plymouth-themes.override {
          selected_themes = [ "rings" ];
        })
      ];
    };

    # Enable "Silent boot"
    consoleLogLevel = 3;
    initrd.verbose = false;
    kernelParams = [
      "quiet"
      "udev.log_level=3"
      "systemd.show_status=auto"
    ];
    # Hide the OS choice for bootloaders.
    # It's still possible to open the bootloader list by pressing any key
    # It will just not appear on screen unless a key is pressed
    loader.timeout = 0;

  };
}

During the graphical boot process, it is possible to switch to text mode and back by pressing the escape key.

If you are using LUKS encryption and the password prompt falls back to text mode, it may help to switch to initrd-systemd mode:

boot.initrd.systemd.enable = true;

While the default bgrt theme supports graphical password entry, this may not be supported by all themes.