Quando uso um monitor externo (Dell E207WFP) como dispositivo de exibição para meu laptop, cerca de 10 pixels são truncados da borda esquerda da tela, o que, acredito, é consequência de um fenômeno conhecido como overscan (o monitor está conectado ao computador por VGA). Tenho várias resoluções acessíveis: 1680x1050 (60,0 Hz), 1280x1024 (75,0 Hz), 1152x864 (75,0 Hz), 1024x768 (75,1 Hz), 800x600 (75,0 Hz), 800x600 (75,0 Hz) e 720x400 (70,1 Hz). Eu escolhi usar a resolução mais alta, que é o padrão e também a resolução mais alta suportada por este monitor. Reduzir para uma resolução mais baixa resolve o problema de overscan, mas é indesejável. Eu procuro uma solução que diminua, na menor extensão possível, a resolução da exibição. Eu tentei corrigir o problema de overscan, deslocando a exibição de 10 pixels para a direita com um reescalonamento concomitante da saída para garantir que um truncamento de pixels do lado direito da tela não ocorra. No entanto, não obtive sucesso ajustando o valor de redimensionamento x / y na transformação afim em 2D usada pelo utilitário xrandr --transform
. Independentemente do que esses valores são definidos, a exibição sofre truncamento de pixel do lado direito se eu invoco um deslocamento para a direita da exibição.
Eu uso um comando da seguinte forma:
xrandr --output VGA1 --transform 1,0,-10,0,1,0,0,0,1
O -10
refere-se à conversão (em pixels) da exibição ao longo do eixo x (os valores negativos movem a exibição para a direita). Os dois primeiros parâmetros definidos como 1
indicam que não é aplicado o reescalonamento ao eixo x (campo 1) ou ao eixo y (campo 5). Tentei usar fatores de escala maiores (por exemplo, 1,05) ou menores (por exemplo, 0,95), mas em todos os casos, a exibição se torna overscanned na borda direita. Se alguém pudesse me dizer qual conjunto de valores poderia produzir o efeito desejado, ou propor uma solução alternativa, eu ficaria grato.
Se for útil para resolver esse problema, a saída completa de xrandr --query
é fornecida abaixo:
Screen 0: minimum 320 x 200, current 1670 x 1050, maximum 8192 x 8192
LVDS1 connected (normal left inverted right x axis y axis)
1366x768 60.0 +
1360x768 59.8 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 430mm x 270mm
1680x1050 60.0*+
1280x1024 75.0 60.0
1152x864 75.0
1024x768 75.1 60.0
800x600 75.0 60.3
640x480 75.0 60.0
720x400 70.1
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)