Adiciona margem assimétrica no display LCD?

5

Meu antigo monitor de laptop está começando a quebrar e eu tenho muitos pixels mortos e outros problemas físicos apenas no lado esquerdo da tela. É claro que eu deveria ter um novo monitor (ou idealmente um novo laptop), mas como uma solução alternativa eu gostaria de configurar o monitor para mostrar um tamanho de tela menor com uma margem em branco à esquerda onde a área quebrada é. >

Deve parecer aproximadamente assim:

+---+-----------------+--
| b |                 |
| l |    remaining    | 6
| a |     screen      | 0
| n |      area       | 0
| k |    (904x600)    |
+---+-----------------+--
|120|   -   904   -   |
|    -   1024    -    |

Consegui usar cvt para gerar uma modelagem de 904 x 600 e posso adicionar esse modo à exibição usando xrandr , mas não posso, durante a vida, descobrir como posicionar a tela menor na tela lado direito da minha exibição completa. Parece que o --pos sinalizador deve funcionar para isso, mas xrandr --output LVDS1 --mode 904x600_60.00 --pos 120x0 não está funcionando (a tela aparece centralizada na exibição, com margens iguais à esquerda e à direita).

Alguma dica de como fazer isso funcionar? Estou usando o Ubuntu 13.10, caso isso faça diferença. Obrigado por qualquer conselho!

    
por Drew Levitt 07.01.2014 / 16:49

1 resposta

0

Usando o driver NVidia

Eu coloquei isso aqui para quem usa o driver proprietário da NVidia. Então, se não for o caso, por favor adicione à pergunta o driver que você está usando. (Essas opções avançadas dependem do driver usado)

  1. Executar sudo nvidia-settings
  2. guia Configuração de exibição do X Server → Definir monitor de 'Seleção:' → Avançado
  3. BTW, esta opção é chamada Under Scan . Aqui um exemplo para o meu monitor com resolução original de 1280x800. Eu removi 120 da esquerda e 75 da parte inferior para manter a mesma proporção.

    ViewPortIn: 1160x725
    ViewPortOut: 1160x725+120+0
    Panning: 1160x725
    
  4. Aplicar

Nota: você pode salvar como a captura de tela a seguir para confirmar que é tamanho 1160x725

A margem pode ser vista aqui:

    
por user.dz 16.03.2014 / 13:17