ทำไมตัวอักษรถึงทับกันในเครื่อง?


23

ฉันติดตั้ง Oneiric เป็นแขกระบบปฏิบัติการใน VirtualBox โดยใช้ Mini CD ฉันติดตั้งubuntu-desktopแพคเกจและดูเหมือนว่าทุกอย่างจะทำงานได้ดี - ดียกเว้นปัญหาแบบอักษรกับเทอร์มินัล:

อย่างที่คุณเห็นตัวอักษรบางตัวทับกันและอ่านยาก ฉันตรวจสอบการตั้งค่าและมันเป็นช่องทำเครื่องหมาย "ใช้แบบอักษรความกว้างคงที่ของระบบ" ถูกเลือกด้วย "Monospace | 12" ที่เลือกไว้ข้างใต้


แก้ไข:เรียกใช้คำสั่งที่ระบุไว้ในความคิดเห็น:

$ fc-match "Monospace"
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
$ gconftool --get /desktop/gnome/interface/monospace_font_name
Monospace 10
$ debsums ttf-dejavu-core
/usr/share/doc/ttf-dejavu-core/AUTHORS                                        OK
/usr/share/doc/ttf-dejavu-core/BUGS                                           OK
/usr/share/doc/ttf-dejavu-core/NEWS.gz                                        OK
/usr/share/doc/ttf-dejavu-core/README                                         OK
/usr/share/doc/ttf-dejavu-core/changelog.Debian.gz                            OK
/usr/share/doc/ttf-dejavu-core/copyright                                      OK
/usr/share/doc/ttf-dejavu-core/langcover.txt.gz                               OK
/usr/share/doc/ttf-dejavu-core/status.txt.gz                                  OK
/usr/share/doc/ttf-dejavu-core/unicover.txt.gz                                OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf                      OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf                           OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf                  OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf                       OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif-Bold.ttf                     OK
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf                          OK

คุณใช้เทอร์มินัลใด xterm หรือ gnome-terminal?
Chakra

1
ทำอะไรfc-match "Monospace"และgconftool --get /desktop/gnome/interface/monospace_font_nameส่งคืน
ændrük

ฉันไม่รู้ แต่ฉันประสบปัญหานี้เมื่ออัพเกรดจาก Ubuntu 11.04 เป็น 11.10 หลังจากนั้นฉันติดตั้ง Ubuntu 11.10 อีกครั้งตั้งแต่เริ่มต้นและฉันไม่มีปัญหานี้อีกต่อไป
ไม่ระบุชื่อ

1
ควรส่งคำถามนี้เป็นรายงานข้อผิดพลาดขอบคุณ! คำแนะนำที่นี่
jrg

@ ændrük: ฉันได้เพิ่มข้อมูลลงในคำถาม
Nathan Osman

คำตอบ:


19

เปลี่ยนเป็นแพ็คเกจttf-ubuntu-font-family ติดตั้ง ttf-ubuntu-font-familyอย่างใดไม่ได้รับการติดตั้ง ทันทีหลังจากติดตั้งแพ็คเกจนั้นฟอนต์เทอร์มินัลจะเปลี่ยนเป็นฟอนต์ Ubuntu Monospace และทุกอย่างก็สามารถอ่านได้อีกครั้ง


Ping ฉันด้วยวิธีการแก้ปัญหาข้างต้นดังนั้นครั้งต่อไปที่ฉันสามารถแก้ไขได้โดยไม่รบกวนคุณ ... ;)
Fabby

2

เปิดเทอร์มินัลของคุณไปที่แก้ไข -> การตั้งค่าโปรไฟล์และตรวจสอบแท็บทั่วไป "ใช้แบบอักษรความกว้างคงที่ของระบบ"


2

ฉันได้เห็นปัญหาแบบนี้ในเทอร์มินอล Gnome ของเพื่อนของฉัน .. เพียงไปที่ -> โปรไฟล์และเปลี่ยนการตั้งค่าแบบอักษรของเทอร์มินัลของคุณ .. มันควรจะแก้ปัญหาของคุณ .. :)




0

ไปที่ Software Center และลบ 'แบบอักษร monospace สำหรับรายการรหัสสวยและสำหรับเทอร์มินัล'

หากวิธีนี้ไม่ได้ผลสำหรับคุณลองลบ Terminal (gnome_terminal) ออกจากระบบและเข้าสู่ระบบและติดตั้ง Terminal (gnome-terminal)


0

ฉันแก้ไขปัญหานี้โดยการเรียกใช้: gconf-editor / apps / gnome-terminal / profiles / Default

และยกเลิกการเลือก "ใช้แบบอักษรของระบบ"


0

ฉันแก้ไขของฉันโดยใช้แบบอักษรที่กำหนดเองตามปกติในทุกมุมมอง


2
ยินดีต้อนรับสู่ถาม Ubuntu! ฉันขอแนะนำให้แก้ไขคำตอบนี้เพื่อขยายด้วยรายละเอียดเฉพาะเกี่ยวกับวิธีการทำเช่นนี้ (ดูเพิ่มเติมฉันจะเขียนคำตอบที่ดีได้อย่างไรสำหรับคำแนะนำทั่วไปเกี่ยวกับคำตอบประเภทใดที่ถือว่ามีค่ามากที่สุดใน AskUbuntu)
David Foerster
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.