Existe uma maneira de aumentar o tamanho do texto no Raspbian?
18
No momento, estou executando um Raspberry Pi em uma televisão e o tamanho do texto é muito pequeno para ser lido. Então, eu queria saber se existe uma maneira de redimensionar o texto.
Se ele é o console, você pode alterar o framebuffer_widthe
framebuffer_height valuesno /boot/config.txt. Da mesma forma, para o X, você pode definir o hdmi_groupe hdmi_mode, embora eles não sejam tão obviamente fáceis de alterar.
É uma ideia horrível definir a resolução via /boot/config.txt.
@BryanDunsmore Por que você diz isso? É como deveria ser feito no Pi.
Jivings
2
Raspbian vem com um requintado comentário /boot/config.txtpara esse mesmo propósito. O método também é descrito no livro Halfacree e Upton, Meet the Raspberry Pi . Então eu acho que é legítimo ...
scruss
@Jivings Desculpe por isso. Eu confundi /boot/config.txtcom outra coisa. = /
3
Você pode usar variações do comando setfont para alterar a fonte e o tamanho do texto:
Desculpe por fornecer um link antes para o meu site. Não quis ofender. De qualquer forma, para escrever um script permanente que possa ser executado na inicialização em TVs de tela grande, fiz o seguinte: No entanto, provavelmente existem milhões de maneiras de fazer isso. O exposto acima também deve funcionar, essa é apenas uma abordagem diferente. Além disso, é divertido escrever scripts, certo?
1) O primeiro passo é fazer o login
2) Se você já está no terminal, ótimo. pontos de bônus por bravura. Caso contrário, pressione CTRL + ALT + F1 para chegar lá.
3) crie um diretório para colocar seus scripts:
sudo mkdir /home/pi/scrpits
4) Navegue para esse diretório:
cd /home/pi/scripts/
5) Usando vim ou nano, pico ou qualquer que seja o seu editor de texto favorito do terminal, crie um novo arquivo para o script. Por uma questão de conveniência, e como já está instalado, usaremos o nano aqui, porém prefiro o vim. Se você deseja instalar o vim, digite:
sudo apt-get install vim
Caso contrário, use nano:
sudo nano largefont
6) Escreva isso no arquivo:
#!/bin/bash
echo changing font size to 32x16
setfont /usr/share/consolefonts/Lat15-TerminusBold32x16.psf.gz
7) Torne executável:
sudo chmod 775 largefont
8) Agora, precisamos alterar alguns arquivos no /etc/rc.local, onde o Raspberry Pi procura scripts ou comandos para a inicialização e digite o seguinte: sudo nano /etc/rc.local
9) Vá para o fundo e digite o seguinte:
sudo /home/pi/scripts/largefont
Se você deseja fazê-lo dormir até que seu login apareça e execute-o em segundo plano, você pode ajustar o sono dessa maneira. Oe comercial faz com que seja executado em segundo plano BTW:
sudo (sleep 3; sudo /home/pi/scripts/largefont) &
10) Quando você reinicia, o tamanho do texto deve ser muito maior que as configurações de fábrica:
sudo reboot
Espero que este tutorial tenha ajudado com algo! :)
Respostas:
Console
Corre
e siga as instruções na tela.
fonte
Se ele é o console, você pode alterar o
framebuffer_width
eframebuffer_height values
no/boot/config.txt
. Da mesma forma, para o X, você pode definir ohdmi_group
ehdmi_mode
, embora eles não sejam tão obviamente fáceis de alterar.fonte
/boot/config.txt
./boot/config.txt
para esse mesmo propósito. O método também é descrito no livro Halfacree e Upton, Meet the Raspberry Pi . Então eu acho que é legítimo .../boot/config.txt
com outra coisa. = /Você pode usar variações do comando setfont para alterar a fonte e o tamanho do texto:
E você pode obviamente ver quais fontes estão disponíveis fazendo:
fonte
Desculpe por fornecer um link antes para o meu site. Não quis ofender. De qualquer forma, para escrever um script permanente que possa ser executado na inicialização em TVs de tela grande, fiz o seguinte: No entanto, provavelmente existem milhões de maneiras de fazer isso. O exposto acima também deve funcionar, essa é apenas uma abordagem diferente. Além disso, é divertido escrever scripts, certo?
1) O primeiro passo é fazer o login
2) Se você já está no terminal, ótimo. pontos de bônus por bravura. Caso contrário, pressione CTRL + ALT + F1 para chegar lá.
3) crie um diretório para colocar seus scripts:
sudo mkdir /home/pi/scrpits
4) Navegue para esse diretório:
cd /home/pi/scripts/
5) Usando vim ou nano, pico ou qualquer que seja o seu editor de texto favorito do terminal, crie um novo arquivo para o script. Por uma questão de conveniência, e como já está instalado, usaremos o nano aqui, porém prefiro o vim. Se você deseja instalar o vim, digite:
sudo apt-get install vim
Caso contrário, use nano:
sudo nano largefont
6) Escreva isso no arquivo:
#!/bin/bash echo changing font size to 32x16 setfont /usr/share/consolefonts/Lat15-TerminusBold32x16.psf.gz
7) Torne executável:
sudo chmod 775 largefont
8) Agora, precisamos alterar alguns arquivos no /etc/rc.local, onde o Raspberry Pi procura scripts ou comandos para a inicialização e digite o seguinte: sudo nano /etc/rc.local
9) Vá para o fundo e digite o seguinte:
sudo /home/pi/scripts/largefont
Se você deseja fazê-lo dormir até que seu login apareça e execute-o em segundo plano, você pode ajustar o sono dessa maneira. Oe comercial faz com que seja executado em segundo plano BTW:
sudo (sleep 3; sudo /home/pi/scripts/largefont) &
10) Quando você reinicia, o tamanho do texto deve ser muito maior que as configurações de fábrica:
sudo reboot
Espero que este tutorial tenha ajudado com algo! :)
fonte