Não é possível configurar o panning de tela no Ubuntu com o xRandR, que afirma que ele não pode encontrar os modos

4

Estou usando um netbook Samsung n150 com uma tela de 10,1 polegadas e uma resolução de tela máxima de 1024x600 . Estou executando o Ubuntu 10.04 LTS e quero ativar o panning de tela para uma exibição virtual maior; de modo que a tela vista seja um subconjunto da tela maior que pode ser navegada pelo mouse. Acredito que o tamanho de tela virtual de 1024x800 seria compatível com meus propósitos, mas qualquer coisa com um eixo y maior seria adequado.

Existe o link das instruções Panning-viewport , que recomenda este comando:

xrandr --output VGA1 --rate 60 --mode 800x600 --fb 1280x1024 --panning 1280x1024

Eu modifiquei o comando para ajustar minha situação:

xrandr --output LVDS1 --rate 60 --mode 1024x600 --fb 1280x1024 --panning 1280x1024

O terminal imprime xrandr: cannot find mode 1024X600 , e isso foi o mesmo, mesmo com o modo 800X600. Eu tentei usar --output VGA1 também. xrandr -q dá (brevemente):

LVDS1 connected 1024x600+0+0
1024x600  60.0*+
800x600   60.3

Eu também tentei xrandr --newmode 1024x600 , mas nenhuma alteração aconteceu novamente. Eu li as man pages e página wiki randr , link2 , link3 , < href="http://x.debian.net/howto/use-xrandr.html"> link4 sobre o uso do randr , que discute o randr. Eu não consigo entender o comando e como trabalhar com ele. Mesmo que haja apenas uma opção output a rate a mode a fb e panning , não consigo descobrir o que estão fazendo e como configurá-las para o pan em meu sistema.

Existe uma modificação simples da linha de terminal que estou usando para corrigir os problemas de configuração de panning ou alguma adição de modo inclui via --newmode que deve ser feita?

    
por Vass 19.03.2012 / 14:26

1 resposta

1

Primeiro, você precisa gerar o novo modo

gtf 1024 600 60

Você receberá algo como:

# 1024x600 @ 60.00 Hz (GTF) hsync: 37.32 kHz; pclk: 48.96 MHz
Modeline "1024x600_60.00"  48.96  1024 1064 1168 1312  600 601 604 622  -HSync +Vsync

Em seguida, apresente este modo para xrandr usando --newmode

 xrandr --newmode "1024x600_60.00"  48.96  1024 1064 1168 1312  600 601 604 622  -HSync +Vsync

Em seguida, adicione este modo ao LVDS1:

xrandr --addmode LVDS1 "1024x600_60.00"

E, finalmente, você pode usar esse novo modo com o panning:

 xrandr --output LVDS1 --rate 60 --mode 1024x600_60.00 --fb 1280x1024 --panning 1280x1024
    
por 06.09.2012 / 21:29