Como corrigir corretamente o xrandr para resolver o erro de escala?

1

Eu tenho o erro de escala xrandr descrito em: link

(Resumindo: eu tenho um laptop HiDPI + um monitor externo. Quando conectado, o monitor externo tem display embaçado devido a ter um DPI diferente do display interno do meu laptop. Eu queria corrigir o problema usando o xrandr --scale Comando 2x2 No entanto, há um bug mencionado que limita o movimento do mouse no monitor externo para um quarto da tela.

A partir do encadeamento de erros, é evidente que existe um patch para esse problema criado por Chris Wilson: ( link )

No entanto, como sou um novato no UNIX, não é completamente claro para mim como o patch deve ser instalado para que o dimensionamento xrandr funcione corretamente novamente. Alguém pode por favor postar uma descrição mais elaborada de como consertar o xserver usando o patch mencionado acima?

Estou executando o Ubuntu-Gnome 14.04 LTS

Obrigado

    
por dawe134 11.09.2015 / 23:33

1 resposta

4

Eu também tive o problema de dimensionamento. Veja como eu fiz o patch:

Faça o download da fonte e do patch para o pacote xserver-xorg-core.

mkdir src && cd src

apt-get source xorg-server  # or 'git clone git://anongit.freedesktop.org/xorg/xserver' and checkout your version tag

cd xorg-xserver-x.xx.x/randr

wget https://bugs.freedesktop.org/attachment.cgi?id=94929 -O randr.patch

Patch xrandr:

patch -p1 < randr.patch

Em

File to patch:

tipo:

rrcrtc.c

Instalar dependências de compilação:

sudo apt-get build-dep xserver-xorg-core

Instale mais pacotes de compilação:

sudo apt-get install build-essential devscripts fakeroot

Compile o pacote:

cd ..

debuild -us -uc -i -I

Instale o novo pacote:

sudo dpkg -i xserver-xorg-core_x.xx.x-x.deb

Reinicie seu DE e o xrandr agora deve ser dimensionado perfeitamente!

    
por Gin Gon 11.06.2016 / 08:46