Есть ли способ увеличить размер текста в 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.