我开发了一个普利茅斯主题,并意识到我可能无需每次都重新启动计算机即可进行测试。
我发现'普利茅斯表演' 应该可以实现这一点,但是执行该命令没有任何结果。没有错误。没有成功消息。没有启动画面。
我预计当我执行此命令时,普利茅斯主题将占据我的屏幕并出现 X 秒然后消失。
我无法在任何地方找到有关此主题的任何文章。有人可以解释一下吗?解释一下为什么会发生这种情况?谢谢。
答案1
看这帖子。摘要如下:
- 将此代码粘贴到文件中,例如
plymouth-preview
:
#!/bin/bash
chk_root () {
if [ ! $( id -u ) -eq 0 ]; then
echo Must be run as root
exit
fi
}
chk_root
DURATION=$1
if [ $# -ne 1 ]; then
DURATION=5
fi
plymouthd
plymouth --show-splash
for ((I=0; I<$DURATION; I++)); do
plymouth --update=test$I;
sleep 1;
done;
plymouth quit
- 打开终端并使用命令使脚本可执行
chmod +x ./preview-plymouth
。 - 使用 运行脚本
./preview-plymouth
。默认情况下,动画会显示 5 秒。如果要更改持续时间,请将其与命令一起输入。例如./preview-plymouth 10
10 秒。
答案2
必须以 root 身份执行此操作sudo plymouth show-splash