Tamanho da tela do servidor VNC - xrandr -q mostra um modo maior que 1024x768 não disponível - como corrigir?

0

Eu preciso que minha sessão de visualizador VNC para um PC Linux exiba uma tela maior.

No PC Linux em que estou usando o VNC, o comando xrandr -q mostra apenas 4 modos disponíveis, sendo o maior de 1024x768.

Comparando com outro PC Linux que exibe o tamanho que eu quero, o mesmo comando xrandr -q mostra que está no modo 1200x1024.

Tanto o PC com Windows em que estou, quanto o I VNC de 2 PCs Linux estão executando a edição gratuita do RealVNC.

Como posso obter o modo 1200x1024 disponível via VNC?

    
por HikerLT 26.06.2013 / 13:56

1 resposta

0

Se tiver certeza de que sua configuração de vídeo no Linux PC suporta uma resolução maior, como 1200x1024, você pode usar xrandr ' newmode para adicionar manualmente a resolução conforme descrito aqui: link

Primeiro determine a modelina usando cvt

$ cvt 1200 1024
# 1200x1024 59.82 Hz (CVT) hsync: 63.59 kHz; pclk: 101.75 MHz
Modeline "1200x1024_60.00"  101.75  1200 1280 1400 1600  1024 1027 1037 1063 -hsync +vsync

Crie um novo modo no xrandr com base nessa saída:

xrandr --newmode "1200x1024_60.00"  101.75  1200 1280 1400 1600  1024 1027 1037 1063 -hsync +vsync

Adicione esse novo modo à sua saída atual:

 xrandr --addmode VGA1 1200x1024_60.00

Em seguida, mude para a nova resolução:

xrandr --output VGA1 --mode 1200x1024_60.00

Os autores desse wiki sugerem de forma inteligente a adição de um modo de fallback automático após um atraso de cinco segundos, caso a nova resolução bloqueie totalmente sua configuração:

xrandr --output VGA1 --mode 1200x1024_60.00 && sleep 5 && xrandr --newmode "1024x768-safe" 65.00 1024 1048 1184 1344 768 771 777 806 -HSync -VSync && xrandr --addmode VGA1 1024x768-safe && xrandr --output VGA1 --mode 1024x768-safe
    
por 26.06.2013 / 14:23

Tags