Linux Mint 18.2 HiDPi xrandr scaling reset

У меня есть Lenovo Thinkpad x1 carbon с дисплеем WQHD (2560x1440), работающий под управлением Linux Mint 18.2 Cinnamon с включенным масштабированием пользовательского интерфейса Double HiDPi, а также сценарий запуска конфигурации xrandr , который устанавливает масштабирование больше мне по душе. При выходе из режима ожидания (крышка закрыта) масштабирование сохраняется, но виртуальное окно сжимается, в результате чего дисплей заполняется только частично (т.е. примерно 2/3 его черного цвета с меньшей версией моего рабочего стола в верхнем левом углу).

Я реализовал службу systemd , которая вызывает xrandr --auto при выходе из приостановки. Он устраняет проблему после того, как она возникает, но кажется довольно неуклюжим решением. Я хотел бы знать, почему эта проблема возникает в первую очередь, особенно с учетом того, что это происходит только после выхода из режима ожидания с закрытой крышкой , а не из меню или командной строки. Это ошибка? Проблема с совместимостью ноутбука? Что-то происходит с X-сервером? Я пробовал несколько шагов по устранению неполадок, и я не создавал никаких других сценариев, кроме вышеупомянутых, которые изменяют свойства отображения, поэтому это должно быть что-то вроде того, как Mint обрабатывает события, связанные с ноутбуком. Есть идеи?

Первоначальный запуск:

xrandr --output eDP1 --scale 1.25x1.25 --fb 3200x1800 --panning 3200x1800

Команда возобновления (вызывается в модуле systemd)

xrandr --auto

0
25.09.2017, 12:33
0 ответов

Теги

Похожие вопросы