Làm cách nào để tăng kích thước phông chữ đầu cuối?


19

Tôi có Raspberry pi B, sử dụng Debian, chỉ cần trang bị màn hình LCD-LCD 3,5 inch qua VGA. Kích thước văn bản trong chế độ dòng lệnh quá nhỏ để đọc, vì vậy tôi muốn tăng kích thước của nó và một phương thức cho biết "chỉnh sửa /boot/config.txt". Tuy nhiên lệnh ls /boothiển thị không config.txt- .txttệp duy nhất là cmdline.txt.

Một phương pháp khác ref: http://www.raspberrypi-spy.co.uk/2012/11/cheap-miniature-lcd-screen nói rằng việc sử dụng sudo dpkg-reconfigure console-setupdường như không có sự khác biệt.

Tôi đã làm điều gì sai ư? Tôi đánh giá cao bất kỳ sự giúp đỡ nào trong việc tiến lên từ đây.

Câu trả lời:


16

Tôi cũng gặp vấn đề này khi tôi sử dụng chiếc TV khổng lồ của mình. Thử đi:

setfont /usr/share/consolefonts/Lat15-TerminusBold20x10.psf.gz

Để xem danh sách các phông chữ có sẵn: ls / usr / share / consolefonts /

Các con số ở cuối chỉ ra chiều rộng và chiều cao (mặc dù không phải lúc nào cũng chính xác!)

Không biết tại sao config.txt bị thiếu. Tuy nhiên, bạn có thể sử dụng điều này:

https://raw.github.com/Evilpaul/RPi-config/master/config.txt

làm mẫu để tạo một cái mới

Tôi đoán là a) nó đã bị xóa vô tình hoặc b) đã bị hỏng theo một cách nào đó trong hệ thống tệp và đã biến mất. (a có nhiều khả năng)


Cảm ơn bạn recantha, đã làm việc rất tốt. Vấn đề đó đã được giải quyết tốt, nhưng tôi vẫn không hiểu tại sao config.txt bị thiếu. Nhìn món quà này ngựa thẳng trong miệng, font bây giờ là một chút quá lớn, vì vậy: có cách nào để xem phông chữ có sẵn khác?
Harry Weston

Chỉnh sửa bản gốc của tôi để trả lời câu hỏi bổ sung.
recantha

Làm thế nào điều này sẽ được đưa vào /boot/config.txt? Của tôi (từ OSMC 2016.05-1) không chứa bất kỳ dòng nào trông giống như vậy và bài viết config.txt Raspbian này cũng không ...
Tobias

5

Bạn có thể sử dụng setfonttừ một thiết bị đầu cuối để đặt phông chữ bảng điều khiển hiện tại thành một trong các phông chữ được tìm thấy trong /usr/share/consolefonts/. Bạn không cần chỉ định đường dẫn đầy đủ hoặc hậu tố .psf.gz. Chỉ là một cái gì đó như:

setfont Lat15-Fixed18

sẽ thực hiện các mẹo. Bạn có thể chơi xung quanh cho đến khi bạn tìm thấy một phông chữ mà bạn thích, và sau đó để làm cho nó trở nên toàn hệ thống và mặc định, bạn có thể chỉ định nó /etc/kbd/confignhư là gói / dịch vụ kbd đưa nó thành khỉ với phông chữ điều khiển trong khi khởi động.

Là một lưu ý phụ, bạn có thể thấy rằng bạn phải tạo một mục tùy chỉnh /etc/fb.modesđể có được độ phân giải gốc trên màn hình nhỏ để màn hình hiển thị đẹp và sắc nét.


Đối với bất cứ ai chạy Centos 7, thư mục là /lib/kbd/consolefonts.
falsePockets

2

Đây là giải pháp đơn giản nhất: Khi bạn đăng nhập vào Linux (hoặc Unix), một tệp có tên .profileđược thực thi bởi trình bao. Gần đây tôi có một màn hình LCD 7 ", 1024x600. Trong 2 năm qua tôi đã liên lạc với Rpi của mình qua ssh, nhưng bây giờ tôi cần một hệ thống với một màn hình nhỏ. Vì vậy, tôi đã chỉnh sửa .profiletệp và thêm dòng sau vào cuối :

setfont /usr/share/consolefonts/Uni3-Terminus28x14.pst.gz

Một phông chữ 14x28 pixel phù hợp với tôi. Có rất nhiều (hàng trăm) phông chữ. Nếu bạn thích nhỏ hơn một chút, hãy thử 24x12 hoặc lớn hơn 32x16.


Tôi cho rằng "chế độ dòng lệnh" trong OP đã đề cập đến LXTerminal, nhưng tôi đã coi nó là chế độ bảng điều khiển không có GUI.
bobstro

Tôi khá chắc chắn rằng chế độ bảng điều khiển không có gui có nghĩa là ổn. Điều này làm việc cho tôi; Tôi nối setfontdòng của tôi đến cuối osmcngười dùng của tôi .profile. Nhược điểm nhỏ là, trong quá trình đăng nhập tôi vẫn có kích thước phông chữ sai; do đó, sẽ tốt hơn khi giải quyết vấn đề này trong hệ thống thay vì cài đặt người dùng. Nhưng giải pháp này tốt hơn nhiều so với không có gì, tất nhiên.
Tobias

1

7 năm sau, tôi cũng gặp vấn đề tương tự và giải pháp hiệu quả với tôi là "Phương pháp 2" từ https://www.raspberrypi-spy.co.uk/2014/04/how-to-change-the- dòng lệnh-font-size / .

Nói tóm lại, tôi đã làm sudo nano /etc/default/console-setupvà cập nhật FONTFACEFONTSIZEcác trường theo kích thước tôi muốn:

FONTFACE="Terminus"
FONTSIZE="16x32"

Sau đó, tôi lưu tập tin và khởi động lại pi.

Lợi ích của việc thực hiện theo cách này là nó hoạt động ngay từ khi thiết bị khởi động, thay vì chỉ khởi động sau khi tôi đăng nhập (như với các câu trả lời sử dụng .profile).

Tình cờ, để tìm ra những giá trị nào được sử dụng cho mặt và kích thước phông chữ, tôi tìm trong /usr/share/consolefonts/thư mục (như được đề xuất ở trên), và đi từ đó.


0

Nhấp vào tab "chỉnh sửa" trong LXTerminal -> Chuyển đến tùy chọn -> Nhấp vào tab "Kiểu" -> Tại đây bạn có thể thay đổi phông chữ, kích thước, màu sắc & nền của mình

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.