добрый вечер
данный вопрос уже много раз поднимался на форуме, но _простого_ решения пока никто не предложил (либо я плохо искал).
Есть монитор Philips 227EL, подключенный vga-кабелем к dvi-разъёму видеокарты nvidia geforce gt440 через переходник (так как vga-разъём видеокарты перегорел, увы). Где-то начиная с ядер версии 4.x появилась возможность использовать при загрузке параметр drm.edid_firmware=edid/1920x1080.bin , однако он не помогает. Можно добавить drm.debug=0x1e log_buf_len=1M video=VGA-1:e, и это тоже ничего особо не даёт - экран просто гаснет, и всё.
Собственно вопрос - может быть кому-то всё же удалось решить эту проблему?
PS. монитор сам рабочий, nomodeset и vga=ask это подтверждают.
PPS. интересует именно простой способ решения проблемы, без доустановки драйверов nvidia, покупки dvi-кабеля, новой видеокарты/монитора, пересборки ядра/initrd и тд и тп.
В идеале - вставляем livecd ubuntu/debian/fedora, прописываем нужные параметры ядру - и загружаемся в live-систему с nouveau на максимальном разрешении для данного монитора
PPPS. могу предоставить логи, но ничего там особо нету
решено:
необходимо передавать ещё один параметр ядру video=VGA-1:d
тем самым принудительно отключив vga коннектор видеокарты (который не задействован, перегорел и тд)
в конце темы есть пример получения 1920х1080 (или других разрешений) =без= указания ядерных edid (которых всего 6 штук на данный момент)