xrandr и панорамирование дают случайные результаты

У меня есть планшетный ПК с дисплеем для найма, который я бы хотел использовать в ландшафтном и портретном режимах. Я запускаю Arch Linux (Kernel 4.10.11) и Gnome (Verion 3.22.2, Xorg 1.19.3). HiDPI может быть включен, но пространство слишком ограничено на 13-дюймовом дисплее.Когда HiDPI отключен, кнопки слишком малы, чтобы коснуться. Поэтому я выяснил, как масштабировать его где-то между ними:

xrandr --output eDP-1 --scale 1.35x1.35 --fb 1944x3456 --panning 1944x3456 

Настройка FB и панорамирования необходима для того, чтобы держать сенсорный экран и ручку ввода на весь экран. В противном случае это будет ограничено уменьшенной площадью. Иногда он работает нормально, но большую часть времени я получаю сообщение об ошибке:

 X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 140 (RANDR) Minor opcode of failed request: 29 (RRSetPanning) Serial number of failed request: 31 Current serial number in output stream: 31 

Я не могу понять, когда и почему он выбрасывает эту ошибку. Я показываю вращение только с помощью xrandr -o 3 который всегда сбрасывает масштабирование до 2.0×2.0. Я что-то пропустил?

Interesting Posts
Linux и Unix - лучшая ОС в мире.