Выставление правильного разрешения экрана для монитора без edid с nvidia блобом
Это вообще возможно с проприетарным драйвером nvidia? На радеоне достаточно было подсунуть edid отсюда в grub и всё загружалось как надо. Как заменил на nvidia, этот метод больше не работает. Не работает и старый метод через xrandr, пишут, что выпилили совместимость в современных nvidia блобах, выдаёт примерно такое:
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 16 (RRCreateMode)
Serial number of failed request: 29
Current serial number in output stream: 29
И даже если бы мой монитор отдавал бы edid, у него vga, а в видеокарте dvi. Переходник в любом случае не передает edid, как я понял.
В nvidia-settings нужного разрешения (1280x1024) нет, проверял.
Почему, блин, в линуксах так загеморроена настройка разрешения экрана? Даже учитывая методы, работающие на свободных драйверах всяких radeon и intel, они всё равно лютые.
Так вот, есть ли еще какой рабочий способ завести нужное разрешение экрана? Или убирать монитор и ехать искать с dvi (или забить и сидеть в винде, где разрешение нормально выставляется какое угодно)?
Сведения: монитор lg flatron l1718s, дистр ubuntu 18.04.1, видеокарта gigabyte nvidia gtx 750 ti с проприетарным драйвером.