J'utilise actuellement Ubuntu 18.04 sur mon Dell XPS 15 (9570) avec l'écran 4K. J'essaie d'utiliser la station d'accueil TB16 pour me connecter à un écran externe au travail de 1920 × 1080 et je suis confronté aux problèmes apparemment imminents de "hiDPI".
Les commandes xrandr trouvées ici fonctionnent bien et je peux configurer le moniteur externe pour qu'il soit de taille raisonnable tout en exécutant mon écran 4K en pleine résolution. Cependant, dès que je me mets à l'échelle avec xrandr, j'obtiens une souris clignotante sur mon display.emacs principal
Voici le script que j'exécute pour configurer mon écran externe :
#!/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 solution à cela se trouve ici
Cela fonctionne très bien, alors maintenant j'ai apparemment résolu le problème d'affichage externe HiDPI + LoDPI et le problème de scintillement de la souris. Et puis j'ouvre emacs… et des problèmes graphiques étranges commencent à se produire. Le curseur fait disparaître définitivement les caractères jusqu'à ce que je change de ligne, etc.
Des idées sur la façon de résoudre ce dernier problème avec emacs ?
Réponse acceptée :
En fait, j'ai résolu le problème avant de poster ceci, mais comme j'ai passé tant d'heures à comprendre cela aujourd'hui, j'ai pensé que je posterais la question et y répondrais afin qu'elle puisse aider d'autres personnes qui trébucheraient ici à l'avenir :
Ce problème semble disparaître si vous installez emacs26 (qui semble implémenter un double tampon qui peut aider à atténuer ce problème).
J'ai désinstallé emacs25 et installé emacs26 et aucun problème pour le moment…