Alterar a resolução do Raspberry Pi via console?

2

Eu sou o orgulhoso novo proprietário de um Raspberry Pi e o tenho instalado e funcionando agora com VPN / SSH / X11VNC.

Hoje de manhã eu tive que ser inicializado em uma TV na minha mesa onde eu estava trabalhando nisso. Fui trabalhar e tenho trabalhado remotamente via VNC através da minha VPN muito bem. Cheguei a um ponto em que tive que reiniciar, tudo correu bem, eu entrei de volta e reconectei a sessão VNC - no entanto, a resolução está presa em 656 × 416, então não é realmente utilizável.

Agora, estou supondo que isso acontece porque o Pi inicializou sem o monitor de TV / HDMI ligado.

Existe um caminho pelo terminal ou de outra forma eu posso forçá-lo maior?

Eu li sobre grupos e modos de HDMI que você pode colocar em um arquivo de configuração e reinicializar, mas não tinha certeza se isso afetaria meu monitor quando chegasse em casa e tentasse fazer logon localmente.

Ou a chave aqui é estabelecer qual grupo / modo HDMI ele está usando ao usar localmente e depois adicionar ao arquivo de configuração usado na inicialização?

    
por Ben Gillam 22.08.2013 / 13:55

1 resposta

2

xrandr pode fazer o que você precisa. Se o seu terminal estiver funcionando com X (por exemplo, via VNC), você poderá ver todos os modos disponíveis usando:

xrandr

Se você não estiver sob X connect, basta definir sua exibição:

DISPLAY=:0 xrandr

Isso exibirá os modos disponíveis e os dispositivos de saída disponíveis. Meus pis são todos sem cabeça, então não tenho saída apropriada, mas aqui está um snippet de outro dispositivo:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 1920 x 1920
DFP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 160mm x 90mm
   1920x1080      60.0*+   50.0     30.0     25.0     24.0  
   1776x1000      60.0 +   50.0     25.0  
   1600x1200      60.0  
   1680x1050      60.0     50.0  
   1400x1050      60.0     50.0  
   1280x1024      75.0     60.0     50.0  
   1440x900       59.9     50.0  
   1280x960       75.0     60.0     50.0  
   1366x768       59.9     49.9  
   1360x768       60.0     50.0  
   1280x800       75.0     60.0     50.0  
   1152x864       75.0     60.0     50.0  
   1280x768       74.9     59.9     50.0  
   1280x720       60.0     50.0  
   1024x768       75.0     70.1     60.0     50.0  
   1152x648       60.0     50.0  
   800x600        72.2     75.0     70.0     60.3     50.0  
   720x576        50.0  
   720x480        60.0     50.0     30.0  
   640x480        75.0     72.8     60.0     50.0  
CRT1 disconnected (normal left inverted right x axis y axis)

Para alterar um modo de exibição, especifique o nome ( DFP1 no exemplo acima):

xrandr --output DFP1 --mode 1024x768
    
por 22.12.2013 / 12:55