简单易行的美化方案:Ubuntu 18.04 把启动过程中的紫色美化为黑色
背景
给笔记本装了一个Ubuntu,嫌弃启动的颜色很丑;因此在网上找到了一些修改方法,集成为一个傻瓜脚本。
参考文档:
- https://askubuntu.com/questions/5065/how-can-i-disable-the-purple-splash-screen-at-boot
- https://zhuanlan.zhihu.com/p/36436003
- https://blog.csdn.net/qq446252221/article/details/91046996
- https://help.ubuntu.com/community/Grub2
- https://blog.csdn.net/artourins/article/details/116770757
- https://zhuanlan.zhihu.com/p/36436003
免责声明:本人可以保证下列内容是本人亲自试验过的,但修改系统中的环境可能会导致无法预期的后果,此处提供的内容仅供个人学习交流,使用以下方法造成的一切后果请自行承担。
用法
以下步骤均在Ubuntu18.04上测试。其他版本上请小心驾驶,谨防翻车。
更换GDM 登录界面背景颜色
# 更换 Ubuntu 系统的 GDM 登录界面背景颜色
sudo cp /usr/share/gnome-shell/theme/ubuntu.css /usr/share/gnome-shell/theme/ubuntu.css.bak
sudo sed -i 's/background: #2c001e/background: #000/g' /usr/share/gnome-shell/theme/ubuntu.css
登录以后闪了一下的紫色
# 登录以后闪了一下的紫色
sudo cp /usr/lib/gnome-shell/libgnome-shell.so /usr/lib/gnome-shell/libgnome-shell.so.bak
sudo sed -i -b 's/0x2c001eff/0x00000000/g' /usr/lib/gnome-shell/libgnome-shell.so
加载动画
这里分2种改法,可以把整个动画干掉,或者只是修改颜色。
A、修改加载动画背景颜色为黑色
# 加载动画
sudo cp /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script.bak
sudo sed -i 's/0.16, 0.00, 0.12/0.00, 0.00, 0.00/g' /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script
B、关闭引导界面的加载动画
## 关闭引导界面的加载动画
sudo cp /etc/default/grub /etc/default/grub.bak
sudo sed -i 's/quiet splash//g' /etc/default/grub
sudo update-grub
修改引导界面的颜色
## 引导界面
cat <<EOF
if background_color 0,0,0,0 ; then
clear
fi
EOF
) > /tmp/default.grub
sudo cp /usr/share/plymouth/themes/default.grub /usr/share/plymouth/themes/default.grub.bak
sudo cp /tmp/default.grub /usr/share/plymouth/themes/default.grub
sudo update-grub
完整的脚本
保存为文件,chmod +x
后执行。
里面没有执行的是:“加载引导界面的加载动画的背景颜色”
#!/bin/bash
function beautify_gui () {
# 更换 Ubuntu 系统的 GDM 登录界面背景颜色
sudo cp /usr/share/gnome-shell/theme/ubuntu.css /usr/share/gnome-shell/theme/ubuntu.css.bak
sudo sed -i 's/background: #2c001e/background: #000/g' /usr/share/gnome-shell/theme/ubuntu.css
# 登录以后闪了一下的紫色
sudo cp /usr/lib/gnome-shell/libgnome-shell.so /usr/lib/gnome-shell/libgnome-shell.so.bak
sudo sed -i -b 's/0x2c001eff/0x00000000/g' /usr/lib/gnome-shell/libgnome-shell.so
# 加载动画
sudo cp /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script.bak
sudo sed -i 's/0.16, 0.00, 0.12/0.00, 0.00, 0.00/g' /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script
## 引导界面的加载效果二选一
## 1、关闭引导界面的加载动画(未执行)
#sudo cp /etc/default/grub /etc/default/grub.bak
#sudo sed -i 's/quiet splash//g' /etc/default/grub
## 2、加载引导界面的加载动画的背景颜色
cat <<EOF
if background_color 0,0,0,0 ; then
clear
fi
EOF
) > /tmp/default.grub
sudo cp /usr/share/plymouth/themes/default.grub /usr/share/plymouth/themes/default.grub.bak
sudo cp /tmp/default.grub /usr/share/plymouth/themes/default.grub.bak
sudo update-grub
}
beautify_gui
简单易行的美化方案:Ubuntu 18.04 把启动过程中的紫色美化为黑色的更多相关文章
- NVidia Jetson Ubuntu 18.04 安装ROS过程中运行sudo rosdep init指令出错
参考:https://www.cnblogs.com/xuhaoforwards/p/9399744.html 安装ROS过程中运行sudo rosdep init后,出现如下错误LOG: ERROR ...
- Ubuntu 18.04换国内源 中科大源 阿里源 163源 清华源
感觉还是18.4好用,所以最近装回了18,感觉现在18的兼容性也还可以了,深度学习的环境配置都没有问题,就是安装软件的时候有点慢,所以想要更新一下源. 第一步: 编辑/etc/apt/sources. ...
- Ubuntu 18.04 LTS 安装过程
电脑: acer 1. F12开启boot menu,如果没开启,F2进去开启 2. 早点插优盘,否则进入F12的时候检测不出来,选择U盘启动,先不安装试用,进入桌面后有安装文件再安装,想直接安应该也 ...
- Ubuntu 12.04安装grub2过程中出错怎么办【转】
本文转载自:https://zhidao.baidu.com/question/491448169666671012.html 其实是可以不用优盘启动的.但使用优盘没有风险.你的系统虽然出现==不能安 ...
- ubuntu 16.04 一些使用过程中遇到的问题
1 安装ssh 和 openssh-server之后通过SecureCRT 可以连接,FileZilla不能使用sftp方式进行连接, 安装vsftpd后测试ftp可以连接, 修改 /etc/ssh ...
- Ubuntu 18.04 根目录为啥只有 4G 大小
其实准确点儿的描述应该是:Ubuntu Server 18.04 ,设置 LVM,安装完成后根目录的容量为什么只有 4G?只有 Server 版有问题,Desktop 版没有问题,Ubuntu 16. ...
- Ubuntu 18.04 根目录只有 4G 大小
其实准确点儿的描述应该是:Ubuntu Server 18.04 ,设置 LVM,安装完成后根目录的容量为什么只有 4G?只有 Server 版有问题,Desktop 版没有问题,Ubuntu 16. ...
- 笔记:在 Windows 10 WSL Ubuntu 18.04 安装 Odoo12 (2019-06-09)
笔记:在 Windows 10 WSL Ubuntu 18.04 安装 Odoo12 原因 为了和服务器一样的运行环境. 使用 Ubuntu 运行 Odoo 运行更快. 方便使用 Windows 10 ...
- Ubuntu 18.04.2 LTS美化方案
Ubuntu 18.04.2 LTS美化方案记录 根据个人经验,我将Ubuntun美化分为四个部分:1)桌面:2)对话框界面:3)图标:4)登录及锁屏界面:5)终端.由于Ubuntu系统默认采用GNO ...
随机推荐
- 【springboot】全局异常处理
转自: https://blog.csdn.net/cp026la/article/details/86495196 前言: 开发中异常的处理必不可少,常用的就是 throw 和 try catch, ...
- wpf 滚动文字 跑马灯
有时候也会有用,比如我的软件界面 放不下全长的文字时.或者状态栏显示一些时间,地点,温度,湿度等等这些东西 代码链接 https://gitee.com/csszbb/wpfnet5 这属于WPF ...
- C# Monitor.TryEnter 源码跟踪
source: Monitor 获取指定对象的独占锁. [MethodImpl(MethodImplOptions.InternalCall), SecuritySafeCritical, __Dyn ...
- WPF---数据绑定(一)
一.何为数据绑定 场景:考虑一个Window上有一个TextBox和一个Slider两个元素,当我们拖动滑动条的时候,会在TextBox中显示当前滑动条的数值:当我们在TextBox中输入一个有效值, ...
- c# button Command
internal class DelegateCommand : ICommand { private readonly Action _execute; private readonly Func& ...
- linux下设备驱动的结构&编译&加载
构造和运行模块 insmod modprobe rmmod 用来装载模块到正运行的内核和移除模块的用户空间工具. #include<linux/init.h> module_init(in ...
- ubuntu黑屏无法进入系统【Recovery Mode急救】
一.问题 前言:因为一次美化配置ubuntu导致系统启动黑屏,无法进入系统.之前并没有系统备份,后果严重还好修复了,记录下修复步骤备用. 事件:就是因为修改了 /usr/share/gnome-sh ...
- jQuery中的层级选择器(四、二):后代元素、子元素、相邻元素、兄弟元素
<!DOCTYPE html> <html> <head> <title>层次选择器</title> <meta http-equiv ...
- zigzag走线原理及应用
电路板上弯弯扭扭的走线有什么用 往期文章: 一文读懂高速互联的阻抗及反射(上) 一文读懂高速互联的阻抗及反射(中) 前面几篇文章有部分读者反馈太深奥,不好懂,要求来一点轻松易懂的.这不,它来了!本期文 ...
- 在同一台计算机中运行多个MySQL服务
目录 一.问题的来源 二.配置 1. 修改原来MySQL系统的my.ini文件 2. 修改注册表 3. 重新启动服务 4. 最终效果 一.问题的来源 这个学期里我需要修读<数据库系统>的课 ...