1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2018年10月15日 |
---|
#18 在 #during
89KB
402 行
fbspinner
在系统引导期间在帧缓冲区显示旋转器。
当与静默引导结合使用时,最终的引导体验类似于另一款流行的桌面操作系统。
安装
由于 fbspinner 是用 Rust 编写的,您需要安装 Rust 和 Cargo。
您的内核应该在引导过程中保留厂商标志,需要编译带有 CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y
的选项。使用 zgrep FRAMEBUFFER_CONSOLE /proc/config.gz
进行检查。注意,该配置选项是在 Linux 4.19 中最近添加的(2018年10月21日发布);如果您的内核过时或没有此选项,您应该考虑编译带有此选项的内核。
-
使用
cargo build --release
构建 fbspinner -
sudocp target/release/fbspinner /usr/local/bin/
-
sudomkdir -p/usr/local/share/fbspinner && sudocp share/*/usr/local/share/fbspinner/
-
sudocp systemd/*.service /etc/systemd/system && sudosystemctl daemon-reload
-
sudosystemctl enable fbspinner
-
将以下内容追加到您的内核命令行:
quiet loglevel=3 rd.udev.log_priority=3 rd.systemd.show_status=false systemd.show_status=false splash
如果您使用英特尔显卡,请也追加
i915.fastboot=1
。 -
重启!
依赖项
~265–360KB