“Super resolução virtual”

3

Estou tentando replicar o efeito de " super-resolução virtual " . Isso parece ser um pouco mais comum em sistemas Windows (sendo construído diretamente no driver Radeon Crimson fornecido pela AMD). Estando na seção Unix / Linux, gostaria de tentar fazer isso em uma caixa Linux. Essa configuração em particular tem três monitores de 1920x1080_60, mas estou apenas procurando realizar esse feito para um monitor em particular (como em configurações individuais por monitor).

Esta caixa em particular está rodando Debian 9.1 e XRandR 1.5.0. Rodando no driver Radeon fornecido pelo Xorg. Eu assegurei que minha placa de vídeo é capaz de colocar as resoluções que estou tentando usar.

Até agora, tentei criar um novo modo (e adicioná-lo a essa saída) semelhante ao seguinte:

:~$ cvt 2304 1296
# 2304x1296 59.92 Hz (CVT 2.99M9) hsync: 80.53 kHz; pclk: 251.25 MHz
Modeline "2304x1296_60.00"  251.25  2304 2464 2712 3120  1296 1299 1304 1344 -hsync +vsync
:~$ xrandr --newmode "2304x1296_60.00"  251.25  2304 2464 2712 3120  1296 1299 1304 1344 -hsync +vsync
:~$ xrandr --addmode "2304x1296_60.00"
:~$ xrandr --output DVI-0 --mode 2304x1296_60.00

Não é surpresa para muitos, isso não funcionou. Meu monitor reclamou que a resolução estava fora de alcance (grande surpresa) e eu prontamente mudei de volta para a resolução antiga. Eu brinquei mais com isso, mas a única coisa que consegui foi travar minha sessão X várias vezes. Viva!

Para um exemplo mais claro do que estou tentando realizar, esta é uma captura de tela de uma máquina Windows com um monitor compatível com 2560x1440_144. link

Ativar a opção "super-resolução virtual" permite-me exceder a resolução de que o monitor é capaz. Esta é uma captura de tela do mesmo monitor, mas dimensionada para 3200x1800_60. link

Enquanto escrevia isso, notei este post que (lidou com um problema diferente e) trouxe usando dispositivos de exibição virtuais para realizar um efeito diferente. O XRandR ou os visores virtuais seriam uma opção viável para realizar o que eu espero?

Note que estou procurando não por uma tela panorâmica, mas um efeito semelhante ao da primeira e segunda captura de tela (observe a alteração na resolução das imagens). Para o hardware de vídeo no sistema Windows, ele está genuinamente processando a "super resolução" e não apenas alterando a escala. Eu acho que há alguns truques envolvidos e não é tão simples quanto parece (nenhuma opção de um clique aqui).

    
por Mythical Juggernaut 31.08.2017 / 05:20

0 respostas