免责声明:我是 Ubuntu 的新手(18.04 - 没有双启动)。
我想在启动和关闭后删除所有彩色屏幕(同时在屏幕上看不到任何代码运行) - 还将登录屏幕背景更改为黑色(不是锁定屏幕)。
制造商徽标后是第二个长紫色屏幕。然后屏幕完全关闭,第二个黑屏后出现 ubuntu 加载屏幕。最后我可以登录了。
我搜索了很多问题,并尝试了一些方法:
- 编辑 GRUB 文件 - 删除安静启动画面/替换为仅安静(我记得我可以删除启动画面,但屏幕上有代码在运行,所以我想将颜色改为黑色) - 然后更新 grub
- 更改普利茅斯主题文件以将 Window.SetBackgroundTop(Bottom)Color 更改为 (0,0,0) - 我猜这个没有改变任何东西
- 创建一个新的普利茅斯主题,并使用全黑 1920x1080 图像作为背景 - 没有注意到任何变化,即使该主题被用作替代
其中一些更改扰乱了 plymouth 的重启和关机服务,无法解决,所以我不得不重新安装 Ubuntu。我还没有尝试任何方法。
第一个紫色屏幕是 GRUB 和启动 plymouth 吗?我不确定。
答案1
满足问题中针对默认 Ubuntu 18.04 的要求
需要编辑以下文件:
- 改变 grub 颜色:
/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
- 普利茅斯颜色:
/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script
- 登录屏幕背景颜色:
/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
重新启动即可看到变化。