删除/隐藏所有启动屏幕

删除/隐藏所有启动屏幕

免责声明:我是 Ubuntu 的新手(18.04 - 没有双启动)。

我想在启动和关闭后删除所有彩色屏幕(同时在屏幕上看不到任何代码运行) - 还将登录屏幕背景更改为黑色(不是锁定屏幕)。
制造商徽标后是第二个长紫色屏幕。然后屏幕完全关闭,第二个黑屏后出现 ubuntu 加载屏幕。最后我可以登录了。
我搜索了很多问题,并尝试了一些方法:

  • 编辑 GRUB 文件 - 删除安静启动画面/替换为仅安静(我记得我可以删除启动画面,但屏幕上有代码在运行,所以我想将颜色改为黑色) - 然后更新 grub
  • 更改普利茅斯主题文件以将 Window.SetBackgroundTop(Bottom)Color 更改为 (0,0,0) - 我猜这个没有改变任何东西
  • 创建一个新的普利茅斯主题,并使用全黑 1920x1080 图像作为背景 - 没有注意到任何变化,即使该主题被用作替代

其中一些更改扰乱了 plymouth 的重启和关机服务,无法解决,所以我不得不重新安装 Ubuntu。我还没有尝试任何方法。

第一个紫色屏幕是 GRUB 和启动 plymouth 吗?我不确定。

答案1

满足问题中针对默认 Ubuntu 18.04 的要求

需要编辑以下文件:

  1. 改变 grub 颜色:/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
  2. 普利茅斯颜色:/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script
  3. 登录屏幕背景颜色:/usr/share/gnome-shell/theme/ubuntu.css

ubuntu-logo.grub我的文件内容。将值替换0,0,0,0;为黑色

if background_color 66,48,228,0.5; then
  clear
fi

ubuntu-logo.script我的一些文件内容。将值替换(0, 0, 0);为黑色

Window.SetBackgroundTopColor (0.16, 0.00, 0.12);     # Nice colour on top of the screen fading to
Window.SetBackgroundBottomColor (0, 1.02, 1.02);  # an equally nice colour on the bottom

ubuntu.css我的文件编辑了第 1814 行左右的内容

#lockDialogGroup { background-color: #000000; }

编辑文件后,保存并关闭所有文件..

然后运行sudo update-grub

重新启动即可看到变化。

相关内容