Я в настоящее время запускаю Ubuntu 18.04 на своем Dell XPS 15 (9570) с дисплеем 4K. Я пытаюсь использовать прикрепление TB16 для соединения с внешним дисплеем на работе, которая является 1920x1080, и я сталкиваюсь по-видимому проблемы comming "hiDPI".
Команды xrandr, найденные здесь, работают хорошо, и я могу установить внешний монитор, который будет обоснованно измерен, также выполнение моего 4K отображается в полном-res. Однако, как только я масштабируюсь с xrandr, я получаю мерцающую мышь на своем основном display.emacs
Вот скрипт, который я запускаю для установки моего внешнего дисплея:
#!/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
Решение этого найдено здесь
Это работает отлично, поэтому теперь я имею, по-видимому решает HiDPI + проблема внешнего дисплея LoDPI и мышь, мерцающая проблема. И затем я открываю emacs..., и странные графические незначительные сбои начинают происходить. Курсор заставляет символы исчезать постоянно, пока я не изменяю строки и т.д.
Какие-либо идеи того, как устранить эту последнюю проблему с emacs?
Я на самом деле решил проблему до того, как опубликовал это, но так как я потратил так много часов, чтобы выяснить это сегодня, я решил, что опубликую вопрос и отвечу на него, чтобы он мог помочь другим, которые споткнутся здесь в будущем:
Эта проблема, похоже, исчезнет, если вы установите emacs26 (который, по-видимому, реализует двойную буферизацию, что может помочь смягчить эту проблему).
Я удалил emacs25 и установил emacs26, а проблем пока нет ...