Есть ли способ увеличить размер текста в Raspbian?


18

В настоящее время я запускаю Raspberry Pi по телевизору, а размер текста слишком мал для чтения. Поэтому мне было интересно, есть ли способ изменить размер текста.


Используйте HDMI, если это вообще возможно, это позволяет малине определять фактический размер пикселя
Thorbjørn Ravn Andersen

Ответы:



6

Если это консоль, вы можете изменить framebuffer_widthи framebuffer_height valuesв /boot/config.txt. Аналогично, для X вы можете установить hdmi_groupи hdmi_mode, хотя их не так просто изменить.


Это ужасная идея, чтобы установить разрешение через /boot/config.txt.

@BryanDunsmore Почему ты так говоришь? Это как это должно быть сделано на Пи.
Jivings

2
Raspbian поставляется с изысканно прокомментированными /boot/config.txtдля этой цели. Этот метод также описан в книге Halfacree и Аптона Meet Raspberry Pi . Так что я думаю, что это законно ...
scruss

@Jivings Извините за это. Я перепутал /boot/config.txtс чем-то еще. = /

4

Вы можете использовать варианты команды setfont, чтобы изменить шрифт и размер текста:

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

И вы можете увидеть, какие шрифты доступны, выполнив:

ls /usr/share/consolefonts

2

Извините, что дал ссылку на мой сайт. Не хотел обидеть. В любом случае, чтобы написать постоянный сценарий, который можно запускать при загрузке на телевизорах с большим экраном, я сделал следующее: Однако, вероятно, существует миллион способов сделать это. Выше тоже должно работать, это просто другой подход. Кроме того, интересно писать сценарии, верно?

1) Первый шаг - войти в систему.

2) Если вы уже в терминале, отлично. бонусные баллы за храбрость. Если нет, нажмите CTRL + ALT + F1, чтобы попасть туда.

3) создайте каталог для размещения ваших скриптов:
sudo mkdir /home/pi/scrpits

4) Перейдите в этот каталог:
cd /home/pi/scripts/

5) Используя vim или nano, или pico, или любой другой ваш любимый текстовый редактор терминала, создайте новый файл для скрипта. Для удобства и поскольку он уже установлен, мы будем использовать nano здесь, однако я предпочитаю vim. Если вы хотите установить vim, введите:
sudo apt-get install vim

В противном случае используйте nano:
sudo nano largefont

6) Запишите это в файл:
#!/bin/bash echo changing font size to 32x16 setfont /usr/share/consolefonts/Lat15-TerminusBold32x16.psf.gz

7) Сделайте его исполняемым:
sudo chmod 775 largefont

8) Теперь нам нужно изменить некоторые файлы в /etc/rc.local, куда Raspberry Pi отправляется для поиска скриптов или команд для запуска, и набрать следующее: sudo nano /etc/rc.local

9) Идите вниз и введите следующее:
sudo /home/pi/scripts/largefont

Если вы хотите перевести его в спящий режим до тех пор, пока не появится ваш логин, и запустить его в фоновом режиме, вы можете настроить режим сна следующим образом. Амперсанд заставляет его работать в фоновом режиме:
sudo (sleep 3; sudo /home/pi/scripts/largefont) &

10) При перезагрузке размер текста должен быть намного больше заводских настроек:
sudo reboot

Надеюсь, этот урок помог с чем-то! :)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.