manjaro移除开机动画改为文本输出

要完全移除 Plymouth 开机动画并恢复传统的 Linux 代码跑码(滚动日志)界面,你需要执行以下三个步骤:

  1. 修改 GRUB 引导参数你需要告诉内核停止显示动画,并恢复打印日志。打开终端,编辑 GRUB 配置文件:bashsudo nano /etc/default/grub
    请谨慎使用此类代码。找到 GRUB_CMDLINE_LINUX_DEFAULT 这一行,它通常长这样:bashGRUB_CMDLINE_LINUX_DEFAULT=”quiet splash apparmor=1 security=apparmor …”
    请谨慎使用此类代码。删掉 quiet 和 splash。修改后的那一行应该类似于:bash:GRUB_CMDLINE_LINUX_DEFAULT=”apparmor=1 security=apparmor …”
    请谨慎使用此类代码。(注意:如果只想看代码,但保留静音,可以只删 splash 留着 quiet;若想看完整的滚屏日志,必须两个都删掉。)保存并退出(在 Nano 中按 Ctrl + O 然后回车保存,按 Ctrl + X 退出)。更新 GRUB 配置使其生效:bash:sudo update-grub
    请谨慎使用此类代码。
  2. 从 mkinitcpio 中移除钩子防止 Plymouth 的核心组件在开机最早阶段被加载。编辑 mkinitcpio 配置文件:bash:sudo nano /etc/mkinitcpio.conf
    请谨慎使用此类代码。找到 HOOKS=(…) 这一行,删掉 plymouth 或 sd-plymouth。修改前示例:HOOKS=(base udev autodetect modconf block plymouth filesystems keyboard fsck)修改后示例:HOOKS=(base udev autodetect modconf block filesystems keyboard fsck)保存并退出。重新生成 initramfs 镜像(这一步非常重要):bash:sudo mkinitcpio -P
    请谨慎使用此类代码。
  3. (可选)彻底卸载 Plymouth 软件包如果你以后再也不想用它,可以直接将相关的软件包从系统里彻底删掉。在终端运行以下命令:bash:sudo pacman -Rsn plymouth plymouth-theme-manjaro
    请谨慎使用此类代码。(注意:如果系统提示有其他依赖导致无法卸载,可以先执行前两步,前两步已经能实现完全去除开机动画的效果。)完成以上操作后,重启电脑,你就能看到经典的 Linux 跑码开机界面了。