El cursor parpadea con la escala xrandr

El cursor parpadea con la escala xrandr

Insatisfecho con el texto excesivamente grande en mi pantalla externa de 1920x1080 conectada a una computadora portátil con una pantalla de 3200x1800 en Fedora 24, intenté cambiar la escala de la pantalla externa usando:

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

Esto tiene el efecto deseado, pero hace que el cursor parpadee cuando muevo el mouse en la pantalla del portátil. El cursor no parpadea cuando está en la pantalla externa. El parpadeo se detiene cuando vuelvo a la escala 1x1 en la pantalla externa:

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

¿Cómo puedo detener este parpadeo?

Respuesta1

Esta solución me ayudó. Lo que hago ahora es que después de realizar una escala xrandr, ejecuto un comando adicional que detiene el parpadeo del 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

Respuesta2

Tuve el mismo problema después de usar el escalado con xrandr aunque con una configuración ligeramente diferente. Curiosamente, lo que ayudó fue la primera sección sobrehttps://wiki.archlinux.org/index.php/intel_graphics#Xorg_configuration. A saber,

"Sin embargo, para aprovechar algunas opciones del controlador, necesitarás crear un archivo de configuración de Xorg similar al siguiente:"

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

Probablemente esto solo sea relevante si está ejecutando gráficos Intel (y no una gpu dedicada)

Respuesta3

En una MacBook Pro con una resolución de 2560x1600 y un televisor Samsung con una resolución de 1680x1050, encontré útil el siguiente comando:

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

lo encontré leyendowiki arch-linuxy la solución de escala 0.9999x0.9999 en las respuestas de esta página.

información relacionada