ผมว่าจะเขียนเรื่องนี้รวมกับเรื่องวิํธี reconstruction ของ ubuntu แต่ก้ออดไม่ไหว เพราะกลัวลืมมม
หน้าจอข้างบนผมทำ usplash ไปใส่ใน wildcat ubuntu custom linux โดยเครื่องมือที่ใช้ bundle เป็น โปรแกรม reconstructor แต่ตัวโปรแกรม reconstructor นี้เน้นสร้าง custom package แบบต่างๆ ให้กับ ubuntu ที่เราจะ reconstruct ใหม่ (test บน 6.06 และ 6.10) ซึ่งผมได้ลองกับ 6.10 แล้วมีปัญหาครับเรื่อง usplash นี่แหละครับ
ปัญหาที่ว่าก้อคือ ตัวโปรแกรมให้เราใส่ภาพ .png แล้วโปรแกรมจะแปลงเป็น .so ให้ แต่ว่าใน 6.10 ข้อกำหนด usplash ไม่เหมือนกับ 6.06 คือ
วิธีการแก้ไข
วิธีการติดตั้ง
ถ้า copy ไปทับไฟล์เดิมใน /usr/lib/usplash จะไม่ได้ผลครับ เพราะจะมีหน้า usplash ตอน boot ที่ยังไม่ได้แก้ไข
1. เปลี่ยนไฟล์ usplash-theme-ubuntu.so เป็นชื่อของคุณเองก่อนครับ เช่น usplash-theme-wildcat.so
2. คัดลอกไปที่ /usr/lib/usplash/
3. สั่งติดตั้ง usplash โดย ใช้คำสั่ง
$sudo update-alternatives --install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/lib/usplash/usplash-theme-wildcat.so 10
จากนั้นเลือก usplash ที่จะใช้งานโดย
$sudo update-alternatives --config usplash-artwork.so
กดตัวเลข เลือกตรงชื่อ usplash ของเราครับ
4. อัพเดทภาพตอน boot โดยใช้คำสั่ง
sudo update-initramfs -u
* วิธีการที่ใช้ใน reconstructor เหมือนกันครับ เอาไฟล์ .so ที่เรา compile ได้ไปใส่แทนการให้ตัว reconstructor สร้างให้ครับ ส่วนประบวนการติดตั้ง usplash reconstructor จะเป็นตัวติดตั้งให้เมื่อเราสั่งสร้างไฟล์ iso