Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีปรับแต่ง Ubuntu Boot Splash Screen และ Logo

คุณอาจรู้แล้ววิธีปรับแต่งเดสก์ท็อป Ubuntu แต่ถ้าคุณมองหาวิธีปรับแต่ง Splash Screen ของ Ubuntu? อยากปรับแต่งโลโก้ของสภาพแวดล้อมเดสก์ท็อปที่คุณเลือก?

นี่คือวิธีเปลี่ยน Ubuntu Splash Screen บนระบบ Ubuntu เก่าและ PC ที่รัน Ubuntu 20.04 LTS และใหม่กว่า

วิธีการเปลี่ยน Ubuntu Splash Screen เปลี่ยนไปอย่างไร

ราวๆ เวลา Ubuntu 10.04 การปรับแต่ง Splash Screen (รูปภาพที่ปรากฏขณะคอมพิวเตอร์บูท) หมายถึงการแก้ไขเนื้อหาของ /user/images/share/xsplash อย่างไรก็ตาม ใน Ubuntu 16.04 LTS และใหม่กว่า ไดเรกทอรี Splash Screen นี้ย้ายไป

Ubuntu เวอร์ชันใหม่กว่ามีตำแหน่งเป็น /lib/plymouth/themes ตั้งแต่ Ubuntu 16.04 LTS ตำแหน่งนั้นย้ายไป /usr/share/plymouth/themes

เครื่องมือ Plymouth จัดการ Splash Screen โดยหลัก และใช้ตั้งค่ารูปภาพใหม่ได้

หลายปีต่อมา สิ่งต่างๆ เปลี่ยนไป ตอนนี้เรามีแอปที่ช่วยจัดการ Splash Screen ปัจจุบัน: Plymouth Themes

ขั้นตอนต่อไปนี้เหมาะสมสำหทุกเวอร์ชันตั้งแต่ Ubuntu 16.04 LTS ขั้นตอนและภาพสาธิตวิธีเปลี่ยนหน้าจอบูทใน Ubuntu 20.04 LTS

หาหรือออกแบบ Splash Screen แทนของ Ubuntu เอง

ก่อนเริ่มติดตั้งเครื่องมือใหม่ ตรวจสอบให้แน่ใจว่าคุณมีรูปภาพ Splash ใหม่พร้อมแล้ว อาจเป็นรูปถ่าย - อาจเป็นอะไรที่ Ubuntu-esque มาก เช่น ถ่ายธรรมชาติ - หรือกราฟิกแบบกำหนดเอง ถ้ายังไม่มี มีหลายที่ออนไลน์ที่หากราฟิก Splash Screen แบบกำหนดเองได้ อาจจะอยากให้ Splash ตรงหรือเติมเต็มพื้นหลังเดสก์ท็อปของคุณ?

ทางเลือกอื่น คุณสร้าง Splash Screen ของตัวเองจากศูนย์ได้ อาจไม่ง่ายเหมือนที่ได้ยิน และต้องการให้คุณมีเครื่องมือกราฟิกที่เหมาะสมติดตั้งบนคอมพิวเตอร์ Linux GIMP เป็นตัวเลือกแน่นอน เช่นเดียวกับการรัน Adobe Photoshop ใน Wine

อ่านเพิ่ม: ติดตั้ง Photoshop บน Linux ด้วย Wine

ติดตั้ง Plymouth Themes

พร้อมกับ Splash Screen แทนของ Ubuntu แล้ว ถึงเวลาติดตั้งเครื่องมือที่คุณต้องการเพื่อเปิดใช้งานมัน ในเทอร์มินัล ติดตั้ง plymouth-themes:

sudo apt install plymouth-themes

ติดตั้งแล้ว ไดเรกทอรีใหม่จะสร้างที่ /usr/share/plymouth/themes ดูภายใน คุณจะพบทุกอย่างที่ประกอบ Splash Screen ปัจจุบัน: โลโก้ Spinners และสคริปต์ ถ้าคุณอัปเกรดจาก Ubuntu เวอร์ชันก่อนหน้าและผิดหวังจากการขาด Splash Screen แบบกำหนดเอง ไดเรกทอรีนี้จะดูคุ้นเคย โครงสร้างที่เหมือนกันทุกประการถูกใช้

สิ่งนี้ทำให้คุณย้ายธีมเก่ามาได้ง่าย

อัปเดตและย้ายธีม Splash Screen Ubuntu เก่า

ถ้าคุณใช้ Ubuntu มาสักพักพร้อม Splash Screen แบบกำหนดเอง คุณต้องย้ายธีมที่มีอยู่ ตรวจสอบมัน ถ้าพร้อมใช้ คุณย้ายมันไปไดเรกทอรีใหม่ได้

เริ่มด้วยการสำรวจไดเรกทอรีธีมเก่าและตรวจสอบเนื้อหา คุณทำได้ใน File Manager หรือเทอร์มินัล ตัวหลังเป็นตัวเลือกดีเพื่อได้ไอเดียขนาดไฟล์:

ls -ltrd /lib/plymouth/themes

คุณทิ้งไฟล์ธีมเก่าไว้ตอนย้ายไป ไปที่

cd /lib/plymouth/themes

...จากนั้นใช้คำสั่ง mv เพื่อย้ายไดเรกทอรีธีมที่คุณอยากเก็บ ทีละตัว

mv [theThemeDirectory] /usr/share/plymouth/themes

โปรดทราบว่าธีมเก่าบางอย่างอาจต้องปรับแต่ง เพราะมันอาจมีการอ้างอิงแบบ Recursive ไปยังตำแหน่งไฟล์เก่า คุณต้องการ Text Editor เพื่อแก้ไข เช่น vim หรือ nano

ในปลายทางใหม่ หาไฟล์ .plymouth ของแต่ละธีม และเปิดใน Text Editor ในเทอร์มินัล ใช้:

sudo nano /usr/share/plymouth/themes/[theme_name]/[theme_name].plymouth

หาการอ้างอิงพาธไฟล์ แล้วเปลี่ยนจาก

/lib/plymouth

เป็น

/usr/share/plymouth

ใช้ CTRL + X เพื่อบันทึกและออกจากไฟล์

อยากได้ธีม Ubuntu Splash Screen เพิ่ม?

ตำแหน่งต่างๆ ออนไลน์ให้ธีมที่มุ่งเน้น Ubuntu สำหคอมพิวเตอร์ของคุณ GNOME-Look.org ตัวอย่าง มีคอลเลกชันธีมยอดเยี่ยม จัดกลุ่มตามการใช้งาน รวมถึงส่วน Plymouth Themes ทางเลือกเยี่ยม DeviantArt ค้นหา "plymouth themes" และดาวน์โหลดที่คุณชอบ ปกติไม่เกิน 3MB

ปกติธีมมีสคริปต์ติดตั้ง ตัวอย่างนี้ใช้ Circle Plymouth Theme เพื่อปรับแต่ง Splash Screen

วิธีปรับแต่ง Ubuntu Boot Splash Screen และ Logo

ขั้นตอนเปลี่ยน Splash Screen ใน Ubuntu 20.04 LTS ดังนี้:

  1. ดาวน์โหลดธีม
  2. แตกไฟล์ไปไดเรกทอรี Home
  3. หาสคริปต์ติดตั้ง
  4. เปิดเทอร์มินัลและรันด้วย ./install_script_name
  5. เลือกตัวเลือกที่ชอบสำห Splash Screen
วิธีปรับแต่ง Ubuntu Boot Splash Screen และ Logo

เครื่องมือ plymouth-themes ควรจะใช้ธีม Splash Screen ใหม่อัตโนมัติ ถ้าทุกอย่างทำงานถูกต้อง มันควรแสดงสาธิตการเปลี่ยนแปลงหน้าจอเริ่มต้น Ubuntu

เพื่อตรวจสอบ คุณเปิดไฟล์ config default.plymouth ในเทอร์มินัล:

sudo nano default.plymouth

ตรวจสอบพาธไฟล์ 2 ตัวสำห ImageDir และ ScriptFile และแน่ใจว่าทั้งคู่ชี้ไปที่ตำแหน่งไฟล์ธีมที่ตั้งใจ

วิธีปรับแต่ง Ubuntu Boot Splash Screen และ Logo

บันทึกไฟล์และออก (CTRL + X) จากนั้น รีบูท PC ของคุณ ดู Ubuntu Splash Screen ใหม่!

ติดตั้ง Ubuntu Splash Screen ใหม่ด้วยตนเอง

ถ้าธีมไม่มีสคริปต์ติดตั้ง คุณต้องเพิ่มมันเข้าไดเรกทอรี plymouth/themes ด้วยตนเอง

แตกไฟล์ธีมและคัดลอกไปไดเรกทอรี /usr/share/plymouth/themes ไม่ว่าคุณจะใช้อะไรเป็น Splash Screen ใหม่ คุณต้องตั้งมันเป็น Default ใหม่:

sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/"path/to-your-plymouth.plymouth" 100

ต่อไป เปิดไฟล์ default.plymouth ใน Text Editor ตามที่อธิบายข้างต้น และแก้ไขพาธไฟล์

สุดท้าย อัปเดต initramfs ระบบไฟล์เสมือนที่เป็นส่วนหนึ่งของขั้นตอนบูท:

sudo update-initramfs -u

ตอนนี้ เมื่อคุณรีบูท Ubuntu คุณจะเห็น Splash Screen ใหม่

วิธีเปลี่ยน Boot Screen Logo ใน Ubuntu

ถ้าคุณอยากแก้ไขแค่โลโก้ Ubuntu? นี่ง่ายเท่ากัน เริ่มด้วยการเปิดไดเรกทอรี usr/share/plymouth/themes และหาไดเรกทอรีที่มีโลโก้

จากนั้น ทำสำเนาไฟล์ไว้ กรณีคุณอยากได้กลับมา:

cp [logo_file].png [logo_file_backup].png

วิธีที่คุณดำเนินต่อไป ขึ้นอยู่กับคุณ อาจจะอยากใช้กราฟิกต้นฉบับเป็นข้อมูลอ้างอิง? ในกรณีนี้ เปิดไฟล์ใน Image Editor ที่คุณชอบ และทำการเปลี่ยนแปลงที่จำเป็น ไม่เช่นนั้น สร้างรูปภาพใหม่ ด้วยมิติเดียวกัน และบันทึกในไดเรกทอรีเดียวกัน ให้แน่ใจว่าชื่อไฟล์โลโก้ใหม่เหมือนเก่า

นี่คือวิธีเปลี่ยน Ubuntu Boot Splash Screen

คุณอาจรู้แล้ววิธีเปลี่ยนธีมเดสก์ท็อปในสภาพแวดล้อมเดสก์ท็อป Ubuntu ที่คุณเลือก Splash Screen ซับซ้อนกว่านั้นหน่อย แต่ เพื่อสรุป:

  1. หาหรือออกแบบ Splash Screen ใหม่
  2. ติดตั้ง plymouth-themes
  3. เลือก Splash Screen ของคุณ
  4. ยืนยันการอ้างอิงพาธไฟล์ถูกต้อง
  5. สำหการติดตั้งด้วยตนเอง คุณควรอัปเดต initramfs ด้วย

ถ้าคุณมือใหม่ Ubuntu ขั้นตอนเหล่านี้อาจดูแปลกนิดหน่อย อย่างไรก็ตาม ไม่มีอะไรที่ซับซ้อนที่นี่ มันยังง่ายกว่าการเปลี่ยน Splash Screen ใน Windows 10 มาก! จุดประสงค์สุดท้าย การแฮ็กแบบกำหนดเองนี้แสดงว่า Linux ปรับแต่งได้มากแค่ไหน

มองหาการปรับแต่งเพิ่ม? คุณรู้ไหมว่าคุณทำให้ Linux ดูเหมือน Windows ได้?