Linux Mint 18.2 redefinição de redimensionamento xDPand HiDPi

0

Tenho um carbono Lenovo Thinkpad x1 com uma tela WQHD (2560x1440) executando o Linux Mint 18.2 Cinnamon com a escala Dupla HiDPi UI ativada, bem como um script de inicialização de configuração xrandr que define o dimensionamento mais a meu gosto. Ao acordar da suspensão (tampa fechada) a escala permanece, mas a janela virtual encolhe, fazendo com que a exibição seja apenas parcialmente preenchida (por exemplo, cerca de 2/3 dela é preta com uma versão menor da minha área de trabalho na região superior esquerda).

Eu implementei um serviço systemd que chama xrandr --auto ao retomar da suspensão. Ele corrige o problema depois que ele ocorre, mas parece uma solução bastante complicada. Eu gostaria de saber por que esse problema acontece em primeiro lugar, especialmente considerando que isso só acontece depois de sair da suspensão com a tampa fechada , não no menu ou na linha de comando. Isso é um bug? Um problema com a compatibilidade do laptop? Algo acontecendo com o X Server? Eu tentei uma série de etapas de solução de problemas, e eu não fiz nenhum outro script além do mencionado acima que modifique as propriedades de exibição, então tem que ser algo com como o Mint lida com eventos relacionados ao laptop. Alguma idéia?

Inicialização inicial:

xrandr --output eDP1 --scale 1.25x1.25 --fb 3200x1800 --panning 3200x1800

Retomar o comando (chamado em uma unidade systemd)

xrandr --auto

    
por Mister_Vulcan 25.09.2017 / 11:33

1 resposta

1

Nas notas de lançamento do Linux Mint 18.2:

Known Issues Cinnamon freezes when changing resolution (Intel GPU)

If your Intel GPU is recent enough (2007 or newer) it is recommended to remove the legacy Intel driver "xserver-xorg-video-intel" and to use the built-in modesetting driver instead:

apt remove xserver-xorg-video-intel
sudo reboot

Not only will the modesetting fix the freeze issue when changing resolutions, it should also work better with Cinnamon and produce better performance.

The legacy driver is no longer maintained and only useful for the old i800x and i900x family of chipsets.

Isso funcionou, para qualquer outra pessoa que tenha esse excelente e (principalmente) laptop pronto para Linux.

    
por 30.09.2017 / 06:01