O cursor pisca com escala xrandr

O cursor pisca com escala xrandr

Insatisfeito com o texto excessivamente grande na minha tela externa de 1920x1080 conectada a um laptop com tela de 3200x1800 no Fedora 24, tentei redimensionar a tela externa usando:

xrandr --output HDMI-2 --scale 2x2 --mode 1920x1080 --fb 7040x2160 --pos 0x0
xrandr --output eDP-1 --scale 1x1 --pos 3840x0

Isso tem o efeito desejado, mas faz com que o cursor pisque quando movo o mouse na tela do laptop. O cursor não pisca quando está na tela externa. A oscilação para quando eu reverto para o dimensionamento 1x1 na tela externa:

xrandr --output HDMI-2 --scale 1x1 --mode 1920x1080 --fb 4120x1800 --pos 0x0
xrandr --output eDP-1 --scale 1x1 --pos 1920x0

Como posso parar essa oscilação?

Responder1

Esta solução alternativa me ajudou. O que faço agora é, depois de realizar uma escala xrandr, executo um comando extra que interrompe a oscilação do mouse.

xrandr --output eDP-1 --auto --output HDMI-2 --auto --scale 2x2 --right-of eDP-1  # Simpler oneliner scaling
xrandr --output eDP-1 --scale 0.9999x0.9999  # Stop flicker

Responder2

Eu tive exatamente o problema depois de usar o dimensionamento com o xrandr, embora com uma configuração um pouco diferente. Estranhamente, o que ajudou foi a primeira seção sobrehttps://wiki.archlinux.org/index.php/intel_graphics#Xorg_configuration. Nomeadamente,

"No entanto, para aproveitar algumas opções de driver, você precisará criar um arquivo de configuração do Xorg semelhante ao abaixo:"

/etc/X11/xorg.conf.d/20-intel.conf
Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
EndSection

Provavelmente, isso só é relevante se você estiver executando gráficos Intel (e não em uma GPU dedicada).

Responder3

Em um MacBook Pro com resolução de 2560x1600 e uma TV Samsung com resolução de 1680x1050 achei o seguinte comando útil:

xrandr --output eDP-1 --auto --scale 0.9999x0.9999 --output HDMI-2 --auto --scale 2x2 --right-of eDP-1

descobri lendowiki do arch-linuxe a solução de dimensionamento 0,9999x0,9999 nas respostas desta página.

informação relacionada