Actualmente estoy ejecutando Ubuntu 18.04 en mi Dell XPS 15 (9570) con pantalla 4K. Estoy tratando de usar la base TB16 para conectarme a una pantalla externa en el trabajo que es de 1920 × 1080 y me enfrento a los problemas aparentemente inminentes de "hiDPI".
Los comandos xrandr que se encuentran aquí funcionan bien y puedo configurar el monitor externo para que tenga un tamaño razonable mientras ejecuto mi pantalla 4K a máxima resolución. Sin embargo, tan pronto como escalo con xrandr, aparece un mouse parpadeante en mi pantalla principal.emacs
Este es el script que ejecuto para configurar mi pantalla externa:
#!/bin/bash
# Set up frame buffer (add up the mode OR scale-from parameters below)
xrandr --fb 7680x2160 &&
# Set up laptop monitor
xrandr --output eDP-1 --mode 3840x2160 --rate 60 --primary &&
# Set up external display(s)
# My configuration only has a 1080p display to the right of my laptop
xrandr --output DP-1-1 --mode 1920x1080 --scale-from 3840x2160 --panning 3840x2160+3840+0 --right-of eDP-1
La solución a esto se encuentra aquí
Eso funciona muy bien, así que ahora aparentemente resolví el problema de la pantalla externa HiDPI + LoDPI y el problema del parpadeo del mouse. Y luego abro emacs... y comienzan a ocurrir fallas gráficas extrañas. El cursor hace que los caracteres desaparezcan permanentemente hasta que cambie de línea, etc.
¿Alguna idea de cómo solucionar este último problema con emacs?
Respuesta aceptada:
De hecho, resolví el problema antes de publicar esto, pero como pasé tantas horas resolviendo esto hoy, pensé que publicaría la pregunta y la respondería para que pueda ayudar a otros que tropiecen aquí en el futuro:
Este problema parece desaparecer si instala emacs26 (que parece implementar el doble búfer que puede ayudar a mitigar este problema).
Desinstalé emacs25 e instalé emacs26 y aún no tuve problemas...