Есть ноутбук, есть у него дисплей. По каким-то неведомым мне причинам он сообщает неправильный список разрешений X-серверу.
xrandr
Screen 0: minimum 320 x 200, current 5760 x 1200, maximum 8192 x 8192
eDP1 connected 1920x1200+3840+0 (normal left inverted right x axis y axis) 331mm x 207mm
1920x1200 59.88*+
2880x1800 59.99 +
2048x1536 60.00
1920x1440 60.00
1856x1392 60.01
1792x1344 60.01
1600x1200 60.00
1400x1050 59.98
1280x1024 60.02
1280x960 60.00
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
Мне это совершенно ни к чему. Не знаю, из какого libastral xorg берёт такие разрешение, несовместимые с размерами и даже пропорциями дисплея - хотел бы запретить вообще всё, кроме 1920x1200 (которое руками пришлось высчитывать и выставлять, добавляя Modeline в xorg.conf, такого даже в списке не было!)
Так вот, Modeline в xorg.conf я добавил, а как удалить от греха подальше все остальные Modeline, который он автоматом генерирует, такой умный?
Находил в гугле какой-то Option «UseEDID» «false» - нет такого в man xorg.conf - подозреваю, что такая опция, если и была, то тупо игнорируется сейчас (xorg-server-1.18.3).
Также обнаружил, что у xrandr есть опция --delmode. Но она не работает.
xrandr --delmode eDP1 "640x480"
X Error of failed request: BadAccess (attempt to access private resource denied)
Major opcode of failed request: 139 (RANDR)
Minor opcode of failed request: 19 (RRDeleteOutputMode)
Serial number of failed request: 40
Current serial number in output stream: 41
С sudo точно также.
Какие ещё трюки есть в запасе у опытных лоровцев?
Может, я зря голову ломаю, и надо баг создавать на xorg?.. Если да, то помогите сформулировать - это к чему вообще относится, к xrandr, к xorg? что-то ещё?
А если на wayland какой-нибудь заменить, будет лучше? или хуже? или также?
P.S. Почему хочу убрать - вот выставил я разрешение в KDE один раз, ок - всё работает. Но если подключаю второй монитор/проектор - разрешение на ноутбуке «сбивается», выставляет 2880x1800, становится слишком мелко. Бесит. Хочу, чтобы он вообще не знал других разрешений, кроме тех, кто назову.