ฉันจะเปลี่ยนธีมของพลีมั ธ กลับเป็นค่าเริ่มต้นได้หลังจากลบคูโบะคุไปแล้ว?


9

ฉันเพิ่งติดตั้งเดสก์ท็อป KDE Kubuntu แต่หลังจากฉันทำงานด้วยฉันตัดสินใจที่จะใช้เดสก์ท็อป GNOME บริสุทธิ์อีกครั้งฉันลบเดสก์ท็อป Kubuntu และแพ็คเกจออกมาอย่างสมบูรณ์ แต่ภาพพื้นหลัง Kubuntu ยังคงทำงานในเวลาบูตเครื่อง ฉันลองขั้นตอนด้านล่างที่เทอร์มินัลมันทำให้ภาพพื้นหลังการปิดถูกต้อง แต่ยังคงภาพพื้นหลังของเวลาบูตเป็นภาพ kubuntu

sudo update-alternatives --set default.plymouth /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth

ฉันจะเปลี่ยนภาพนี้เป็นภาพเริ่มต้นของ Ubuntu ได้อย่างไร?


3
คุณเรียกใช้update-initramfs -uหลังจากนั้น
เดซี่

คำตอบ:


9

ธีมพลีมั ธ มาจากที่ใด

มีชุดรูปแบบ plymouth จำนวนมากที่มีอยู่ในที่เก็บของ Ubuntu เมื่อคุณติดตั้ง Ubuntu บนเดสก์ท็อปธรรมดาแพคเกจ "ubuntu-desktop" จะติดตั้งแพคเกจ "plymouth-theme-ubuntu-logo" ซึ่งเป็นธีมธรรมดาของ plymouth ของ Ubuntu

เมื่อคุณติดตั้ง Kubuntu แพ็คเกจ "kubuntu-desktop" จะติดตั้งธีม plymouth "plymouth-theme-kubuntu-logo"

หากคุณมีธีม plymouth มากกว่าหนึ่งชุดติดตั้งคุณสามารถเลือกธีมที่คุณต้องการด้วย:

sudo update-alternatives --config default.plymouth 

โปรดทราบว่าสิ่งนี้ใช้กับธีมกราฟิกพลีมัธ พลีมั ธ ยังมีชุดรูปแบบข้อความที่ควรแสดงถ้ากราฟิกไม่พร้อมใช้งาน เช่นเดียวกัน แต่ชื่อแพ็คเกจแตกต่างกันเล็กน้อยและรายการทางเลือกการอัปเดตคือ "text.plymouth" แทนที่จะเป็น "default.plymouth"

ฉันจะทำให้มีผลบังคับใช้ในการบูตได้อย่างไร / ทำไมฉันเห็นทางเลือกใหม่เมื่อปิดเครื่อง?

สำหรับลำดับการบูต plymouth จำเป็นต้องโหลดก่อนที่จะติดตั้งระบบไฟล์รูทดังนั้นจึงจำเป็นต้องมีอยู่ใน initramfs (ระบบไฟล์ ram เริ่มต้น)

เหตุผลที่คุณเห็นสแปลชที่ถูกต้องเมื่อปิดเครื่องคือคุณมีการอัพเดทการกำหนดค่าของพลีมั ธ สำเร็จ แต่การกำหนดค่าเดียวกันไม่ได้ถูกวางไว้ใน initramfs

ในการอัพเดต initramfs คุณใช้คำสั่ง:

sudo update-initramfs -u

ตั้งแต่วันที่ 16.04 (อาจก่อนหน้านี้) การทดสอบแสดงว่าsudo update-initrams -uไม่จำเป็น เพียงแค่เลือกตัวเลือกที่ถูกต้องจากsudo update-alternatives ...นั้นการรีบูตเครื่องก็เพียงพอแล้ว
Elder Geek

2

วิธีที่ถูกต้องในการเปลี่ยนพลีมั ธ กลับเป็นค่าเริ่มต้นมีดังนี้:

ในเทอร์มินัล ( Ctrl+ Alt+ T) ให้พิมพ์

sudo update-alternatives --config default.plymouth

ใส่ตัวเลขที่เกี่ยวข้องกับพลีมั ธ เริ่มต้นของ Ubuntu จากตัวเลือกที่ปรากฏขึ้น

จากนั้นพิมพ์

sudo update-initramfs -u

จากนั้นรีบูท

sudo reboot

หมายเหตุ: จะทำอย่างไรถ้าพลีมั ธ เริ่มต้นของ Ubuntu ไม่อยู่ในตัวเลือกที่มี:

คุณสามารถคัดลอกไฟล์ที่เหมาะสมจาก Ubuntu live CD ดังนี้:

  • /lib/plymouth/themesคัดลอกโฟลเดอร์เริ่มต้นอูบุนตู

  • คัดลอกไฟล์ splash ไปที่/etc/initramfs-tools/conf.d(ตัวเลือกสำหรับบัฟเฟอร์ที่ดีกว่า)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.