การเพิ่มภาพพื้นหลัง GRUB2 และแบบอักษรที่กำหนดเอง


9

ฉันพยายามใช้ grub-customizer เพื่อเพิ่มภาพพื้นหลังที่กำหนดเองและใช้แบบอักษร Ubuntu Condensed ภาพตัวอย่างดูดี:

ป้อนคำอธิบายรูปภาพที่นี่

แต่เมื่อฉันบูตเครื่องจริงฉันจะได้รับการกำหนดค่าที่ยุ่งเหยิง ข้อความถูกทำให้ยุ่งเหยิงโดยมีสัญลักษณ์ "ตัวอักษรที่ไม่รู้จัก" ปรากฏขึ้นสำหรับกล่องรอบตัวเลือกเมนูการบูต อย่างไรก็ตามตัวเลือกการบูตอยู่ในแบบอักษรของ Ubuntu มีเพียงหน้าจอสีดำเป็นพื้นหลัง

ฉันกำลังพยายามใช้ 1366x768 (เหมือนกับความละเอียดหน้าจอของฉัน) .png เป็นภาพพื้นหลัง สิ่งนี้ควรจะเข้ากันได้ใช่ไหม ฉันจะทำอย่างไรเพื่อให้ภาพพื้นหลังใช้งานได้

ขอโทษที่ให้รอ:

การบูตหน้าจอโคลสอัพแสดงแบบอักษร Ubuntu ที่ผิดพลาดและตัวอักษรที่ไม่รู้จัก หน้าจอทั้งหมด


ภาพหน้าจอที่สร้างจากกล้องจะช่วยได้ โปรดลองระบุ
nanofarad

ตกลง. ฉันจะโพสต์ภาพในวันพรุ่งนี้
WindowsEscapist

ขออภัยสำหรับความล่าช้าฉันต้องได้รับชิ้นส่วนของฮาร์ดแวร์เพิ่มเติม (กล้องเป็น SDHC แล็ปท็อปสามารถอ่าน SD ได้เท่านั้น) จะโพสต์ในวันพรุ่งนี้
WindowsEscapist

คำตอบ:


3

ข้อมูลเกี่ยวกับการเปลี่ยนแบบอักษร GRUB เป็น Ubuntu-Mono ที่ฉันควรพบก่อนหน้านี้:

ในคำถามนี้ OP พยายามเปลี่ยนแบบอักษรโดยไม่มีผลลัพธ์ ปัญหาดูเหมือนจะเป็นข้อผิดพลาดที่มีสัญลักษณ์ glyphs น้อยไปหามากตามคำตอบนี้

ดังนั้นโดยทั่วไปฉันไม่สามารถใช้สิ่งใดจากตระกูลตัวอักษร Ubuntu สำหรับตัวอักษรด้วง (เศร้า แต่จริง) จนกว่าข้อผิดพลาดจะได้รับการแก้ไข

ข้อมูลเกี่ยวกับภาพพื้นหลัง:

หากไม่มีตัวเลือกที่ระบุไว้ในด้วงจะใช้ภาพที่พบครั้งแรกใน/etc/default/grub /boot/grubรูปภาพต้องอยู่ในพื้นที่สี RGB และหากเป็น JPEG จะเป็น 8 บิต GRUB จะตรวจจับความละเอียดของหน้าจอโดยอัตโนมัติไม่จำเป็นต้องกำหนดค่าใด ๆ และยืด / หดภาพหากจำเป็น (จากthegeekstuff.com )

เพื่อที่จะสรุปสิ่งที่จำเป็นสำหรับฉันคือการใช้ตัวอักษรเริ่มต้น (ไม่มีทางล้อมรอบ) และแก้ไขภาพของฉันใน GIMP เพื่อให้พอดีกับพารามิเตอร์


คุณสามารถใช้แบบอักษรใด ๆ ที่คุณชอบคุณเพียงแค่ต้องสร้างมันใน.pf2รูปแบบด้วง ดู: linux.org/docs/man1/grub2-mkfont.htmlฉันสามารถเขียนคำตอบถ้าคุณมีปัญหา
WinEunuuchs2Unix

@ WinEunuuchs2Unix ระบบที่เป็นปัญหานั้นเสียชีวิตไปนานมากดังนั้นฉันจึงอาจไม่สามารถรับคำตอบใหม่ได้ แต่ฉันคิดว่ามันอาจจะมีประโยชน์ ฉันเชื่อว่าปัญหาดั้งเดิมเป็นปัญหาของเครื่องมือปรับแต่งด้วงซึ่งตอนนี้อาจได้รับการแก้ไขแล้ว
WindowsEscapist

1
WindowsEscapist ฉันสังเกตเห็นชื่อหน้าจอของเราแชร์ธีม :) ในโน้ตนั้นฉันโพสต์คำตอบเกี่ยวกับชุดรูปแบบด้วง ฉันได้ยกระดับคำถามและคำตอบของคุณเพื่อชดเชยค่าเงินสองเซ็นต์ของฉัน
WinEunuuchs2Unix

2

ธีมด้วง

ปัญหาอาจเกิดจากบั๊กตัวปรับแต่งด้วง ทางเลือกอื่นสำหรับเครื่องมือปรับแต่งด้วง (โปรแกรมของ บริษัท อื่น) คือการใช้ธีมด้วงที่มาพร้อมมาตรฐานในทุกการติดตั้ง Ubuntu:

Boot ด้วง


ทำแบบอักษรด้วง

แม้ว่าคุณจะใช้เพียงด้วงปกติหากคุณต้องการแบบอักษรอื่นคุณต้องใช้grub-mkfontโปรแกรมก่อน เช่นเดียวกันกับ Grub Customizer ที่ใช้โดย OP และธีม Grub ที่ใช้ในส่วนแรกของคำตอบนี้

นี่คือแบบอักษรที่ฉันทำเพื่อด้วงที่จะใช้:

$ ll /usr/share/grub/themes/Tuxkiller2/*.pf2
-rwxrwx--- 1 root root 176923 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/dejavu_14.pf2*
-rwxrwx--- 1 root root  20041 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_17.pf2*
-rwxrwx--- 1 root root  23339 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_20.pf2*
-rwxrwx--- 1 root root  31498 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_26.pf2*
-rwxrwx--- 1 root root  15244 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_regular_12.pf2*
-rwxrwx--- 1 root root  19148 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_regular_17.pf2*
-rwxrwx--- 1 root root 113623 Jul 11 17:05 /usr/share/grub/themes/Tuxkiller2/ubuntu_bold_italic_36.pf2*
-rwxrwx--- 1 root root  45391 Jul 11 17:08 /usr/share/grub/themes/Tuxkiller2/ubuntu_light_20.pf2*
-rwxrwx--- 1 root root  41020 Jul 11 17:16 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_18.pf2*
-rwxrwx--- 1 root root  46423 Jul 11 17:16 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_20.pf2*
-rwxrwx--- 1 root root  68602 Jul 11 16:59 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_28.pf2*

ในการสร้างแบบอักษรให้ใช้grub-mkfontโปรแกรมเช่นคำแนะนำในหัวข้อนี้: เพิ่มแบบอักษรใน GRUB สำหรับหน้าจอ High DPI :

sudo grub-mkfont --output=/boot/grub/fonts/DejaVuSansMono24.pf2 \
  --size=24 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf

จากนั้นใน/etc/default/grubไฟล์กำหนดค่าของคุณบอกให้ใช้.pf2ไฟล์ตัวอักษรใหม่:

# More readable font on high dpi screen, generated with
# sudo grub-mkfont --output=/boot/grub/fonts/DejaVuSansMono24.pf2 \
#    --size=24 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf
GRUB_FONT=/boot/grub/fonts/DejaVuSansMono24.pf2

ในที่สุดก็วิ่ง:

sudo update-grub

ตอบกลับความคิดเห็น : ธีมด้วงถูกสร้างไว้ในด้วงเพื่อใช้:

$ apt policy grub2-common
grub2-common:
  Installed: 2.02~beta2-36ubuntu3.18
  Candidate: 2.02~beta2-36ubuntu3.18
  Version table:
 *** 2.02~beta2-36ubuntu3.18 500
        500 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2.02~beta2-36ubuntu3 500
        500 http://ca.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

1
เมื่อฉันทำapt policy grub-themesฉันได้unable to locate packageดังนั้นฉันงงงวยโดยคำสั่ง "มาเป็นมาตรฐานในทุกการติดตั้ง Ubuntu"! หากเครื่องมือนี้ใช้ในการทำหน้าจอด้วงที่ยอดเยี่ยมโปรดบอกฉันว่าจะเอาไปที่ไหน!
หินอ่อนออร์แกนิ

@OrganicMarble ความคิดเห็นที่ยอดเยี่ยมฉันลืมฉันได้ผ่านการออกกำลังกายใจเดียวกัน ฉันได้เพิ่มหัวข้อใหม่ในคำตอบเพื่อตอบความคิดเห็นของคุณ อย่างไรก็ตามฉันคิดว่าฉันอาจต้องโพสต์บทช่วยสอนเกี่ยวกับวิธีสร้างธีมด้วง
WinEunuuchs2Unix

@OrganicMarble ฉันเพิ่งเปลี่ยนaptนโยบายจากการgrub grub2-commonครั้งแรกและครั้งที่สองเป็นชื่อที่ผิด :(
WinEunuuchs2Unix

ขอบคุณ! ฉัน googled grub themesและตอนนี้เข้าใจสิ่งนี้ดีขึ้น +1 สำหรับการแนะนำแนวคิดนี้ให้ฉันหากไม่มีเหตุผลอื่น
หินอ่อนออร์แกนิ

1
@WindowsEscapist คุณยินดีรับงานนี้ ฉันยอมรับการออกคำตอบที่ดีที่สุด ความตั้งใจของฉันคือการแบ่งปันสิ่งที่ฉันได้เรียนรู้เล็กน้อยในปีนี้เกี่ยวกับการสร้าง Grub Fonts ฉันยังไม่ได้ลองใช้เครื่องมือปรับแต่งด้วง แต่ก็สามารถชื่นชมมันได้อย่างกว้างขวางหลังจากเกาหัวของฉันในบางสถานการณ์ของด้วงเช่นเมนูซ่อน, หมดเวลา, รีบูตครั้งถัดไป, รับ / บันทึกสภาพแวดล้อมและแม้แต่รวบรวมรหัสสำหรับ EFI 64 บิต ถ้าฉันจะบอกว่าขอบคุณสำหรับคำใจดีและใช้เวลาในการไตร่ตรอง
WinEunuuchs2Unix

0

ข้อมูลรายละเอียดมากมีอยู่ในหน้าต่อไปนี้ เพียงทำตามคำแนะนำ

http://members.iinet.net/~herman546/p20/GRUB2%20Splashimages.html

หวังว่ามันจะช่วย


เป็นคำถามที่รวดเร็ว - หน้านี้เป็นข้อมูลล่าสุดสำหรับ Lucid Lynx สิ่งนี้มีผลกระทบอะไรหรือไม่?
WindowsEscapist

โปรดดูคำถามที่พบบ่อยเกี่ยวกับการเพิ่มลิงค์เปล่า ขอบคุณสำหรับความช่วยเหลือโดยไม่คำนึงถึง - ชื่นชมมาก
WindowsEscapist

การเชื่อมโยงคำตอบเพียงมีกำลังใจในการถามอูบุนตู สาเหตุที่ลิงก์อาจถูกยกเลิกในอนาคต ตามที่ปรากฎลิงก์ที่นี่ไม่พบ โปรดดูคำตอบของฉันเพิ่งโพสต์เป็นการเปรียบเทียบ ด้านล่างลิงก์ฉันได้รวมส่วนสำคัญของสิ่งที่มี นี่คือการประกันหากผู้เขียน / องค์กรไม่สนับสนุนลิงก์ในอีกวัน
WinEunuuchs2Unix

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