คุณมีคำถามสองข้อที่แตกต่างกันที่นี่
หากต้องการเปลี่ยนขนาดแบบอักษรของคอนโซล:
ดูเหมือนว่าอาจมีส่วนเกี่ยวข้องมากขึ้น ยิ่งฉันค้นคว้ามากขึ้น แต่ทั้งหมดที่ฉันต้องทำเพื่อเพิ่มขนาดก็คือการแก้ไข /etc/default/console-setup.
เปลี่ยนหรือเพิ่มบรรทัด:
FONTSIZE="8x16"
ถึง
FONTSIZE="16x32"
แล้ว sudo ปรับปรุงด้วง
แล้วรีบูตเครื่อง
(ปรึกษาหน้าคน การตั้งค่าคอนโซลคน
สำหรับตัวเลือกที่ยอมรับได้)
คุณยังสามารถใช้ sudo dpkg-reconfigure การตั้งค่าคอนโซล
เพื่อกำหนดค่าแบบอักษรคอนโซล
คุณสามารถเปลี่ยนขนาดตัวอักษรของเมนูด้วงได้ด้วย ด้วง mkfont
คู่มือฉบับย่อ: ถ้าคุณรู้ว่าตำแหน่งฟอนต์อยู่ที่ไหน
sudo grub-mkfont --output=/boot/grub/fonts/Myunifont32.pf2 --size=32 /home/username/Downloads/unifont-14.0.01.ttf
จากนั้นแก้ไข /etc/update/grub เพิ่ม:
GRUB_FONT=/boot/grub/fonts/Myunifont32.pf2
sudo ปรับปรุงด้วง
จากนั้นรีบูตและควรมีการเปลี่ยนแปลงของคุณ
ข้อมูลความเป็นมา/คำแนะนำแบบยาว:
คุณอาจต้องรู้ว่าฟอนต์นั้นเก็บไว้ที่ใดจึงจะอ้างอิงได้
ใช้ fc-รายการ
สำหรับการที่.
หากคุณมีฟอนต์ในใจ ให้ใส่ grep สำหรับชื่อฟอนต์นั้นในเอาต์พุต หมายเหตุ: การใช้แบบอักษรที่กำหนดเองจะใช้เวลาลองผิดลองถูกเพื่อให้ได้หน้าจอด้วง "สวย" อย่างที่คุณคุ้นเคย ฟอนต์จำนวนมากจะทำงานและสามารถอ่านได้ แต่สัญลักษณ์ที่ใช้สร้างรูปลักษณ์ของ "กราฟิก" อาจไม่เรียงกันหรือเป็นสิ่งที่คุณคุ้นเคย
วิ่ง สตริง -a /boot/grub/fonts/unicode.pf2
แสดง "ยูนิฟอนต์ เรกูลาร์ 16". ฉันไม่มีโชคในการค้นหา Unifont ในเครื่องของฉัน ดังนั้นฉันจึงพบมันในที่เก็บข้อมูลและ sudo apt ติดตั้ง unifont
. ซึ่งจะทำให้ปรากฏใน fc-รายการ
เอาต์พุต
เมื่อคุณตัดสินใจแล้วว่าจะใช้ฟอนต์ใด: (เช่น สำหรับยูนิฟอนต์)
fc-รายการ | grep -i ยูนิฟอนต์
/usr/share/fonts/truetype/unifont/unifont.ttf Unifont:style=Medium
/usr/share/fonts/truetype/unifont/unifont_upper.ttf Unifont Upper:style=Medium
/usr/share/fonts/truetype/unifont/unifont_csur.ttf: Unifont CSUR:style=Medium
หรือถ้าคุณดาวน์โหลด:
มันจะอยู่ในโฟลเดอร์ใดก็ตามที่คุณดาวน์โหลดไปที่: (ฉันพบด้วย ที่นี่)
/home/username/Downloads/unifont-14.0.01.ttf
ตอนนี้คุณรู้แล้วว่าฟอนต์ของคุณอยู่ที่ใด คุณสามารถใช้มันเพื่อสร้างฟอนต์สำหรับด้วงและปรับขนาดได้:
(ผลลัพธ์ [ควร] จะเข้าสู่ /boot/grub/fonts ไดเร็กทอรีที่มีชื่อไฟล์ที่คุณกำหนดเอง ดังนั้นคุณจะต้องใช้ sudo)
sudo grub-mkfont --output=/boot/grub/fonts/Myunifont32.pf2 --size=32 /usr/share/fonts/truetype/unifont/unifont.ttf
ตอนนี้คุณจะต้องอ้างอิงแบบอักษรใหม่ในไฟล์ /etc/default/grub.
แก้ไขไฟล์นั้น (เป็น sudo) ด้วยวิธีใดก็ตามที่คุณใช้ (เช่น sudo vim /etc/default/grub
)
และเพิ่มบรรทัด:
GRUB_FONT=/boot/grub/fonts/Myunifont32.pf2
บันทึกไฟล์และออก
จากนั้นเรียกใช้ sudo ปรับปรุงด้วง
...จากนั้นรีบูตและคุณควรเห็นการเปลี่ยนแปลงแบบอักษรของคุณ...
ขึ้นอยู่กับแบบอักษรที่คุณเลือกใช้ คุณอาจต้องทำขั้นตอนนี้ซ้ำแล้วซ้ำอีกเพื่อทำการปรับเปลี่ยน(ใช้เวลาสองสามวินาทีเมื่อคุณได้จังหวะ) ฉันพยายามลัดขั้นตอนโดยตั้งชื่อสามัญว่า "MYFONT" ใน /etc/default/grub และใน /boot/grub/fonts เพียงสร้างลิงก์จาก MYFONT ไปยังฟอนต์จริง ด้วยวิธีนี้ฉันสามารถสร้าง 10 รายการเพื่อทดสอบทั้งหมดในคราวเดียว จากนั้นเปลี่ยนลิงก์ทุกครั้งที่ต้องการทดสอบใหม่โดยไม่ต้อง sudo ปรับปรุงด้วง
... นั่นไม่ได้ผล แม้ว่าลิงก์จะชี้ไปที่ไฟล์ใหม่ ฉันก็ต้องทำ sudo ปรับปรุงด้วง
เพื่อดูการเปลี่ยนแปลงของฉัน ... ดังนั้นสิ่งที่ต้องจำไว้
unifont.ttf ดูเหมือนจะใกล้เคียงที่สุดและดูดี แต่ทันทีที่ปิดค้างคาวในเอาต์พุต fc-list คุณจะเห็น "ปานกลาง" เทียบกับ "ปกติ" ในเอาต์พุตสตริง unicode.pf2 ... นั่นบอกฉันว่าพวกเขา ไม่เหมือนกันเสียทีเดียว ฉันคิดว่าฟอนต์ต้นฉบับต้องอยู่ที่ไหนสักแห่งในนั้น แต่ฉันหาไม่เจอ หากคุณสะดุดพบโพสต์ที่นี่ ฉันได้ดูไซต์หลายแห่งแล้วและดูเหมือนว่าไม่มีใครสามารถระบุไซต์ดังกล่าวได้