Eu duvido que uma resolução falsa possa ser fornecida de alguma forma. A resolução pode ser recebida de X extension RANDR
, por ex. com a ferramenta xrandr
.
O que você pode fazer em vez disso:
- Para resoluções menores que a tela atual:
Use um servidor X aninhado como o Xephyr com uma resolução personalizada:
Xephyr :5 -retro -screen 400x300x24
Execute o aplicativo desejado com DISPLAY=:5 application
. Faz sentido executar um gerenciador de janelas em :5
também. ( 400x300
é a resolução, x24
é profundidade de cor.)
- Para resolução maior que a tela atual:
Altere a tela atual para ter uma exibição virtual maior:
xrandr --output VGA-1 --panning 3000x2000
Substitua o exemplo VGA-1
por um nome de saída fornecido na saída de xrandr
. Para ativar o pan, execute com --panning 0x0
.