簡單易行的美化方案:Ubuntu 18.04 把啟動過程中的紫色美化為黑色


背景

給筆記本裝了一個Ubuntu,嫌棄啟動的顏色很丑;因此在網上找到了一些修改方法,集成為一個傻瓜腳本。

參考文檔:

免責聲明:本人可以保證下列內容是本人親自試驗過的,但修改系統中的環境可能會導致無法預期的后果,此處提供的內容僅供個人學習交流,使用以下方法造成的一切后果請自行承擔。

用法

以下步驟均在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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM