Bug #313
ati-drivers + grub2 + wide screen
Статус: | Feedback | Начата: | 21.06.2011 | |
---|---|---|---|---|
Приоритет: | Normal | Дата выполнения: | ||
Назначена: | Alexander Tratsevskiy | Готовность в %: | 0% |
|
Категория: | Calculate Linux | Затраченное время: | - | |
Версия: | - | |||
Голоса: | 3 |
Описание
Собственно проблема появилась еще на CLD-11.6, такая же ситуация сейчас и на CLS-11.6.
Ноутбук - HD5470, 1600x900
Обе системы обновлены до нестабильной ~amd64 ветки. ati-drivers-11.5(6), grub-1.99-r2
Груб обновлен по инструкции из кальковского блога, конфиг сгенерирован нормально, все пункты вполне адекватны и работают, но...
Экран груба полностью черный. При этом "вслепую" вполне себе все работает, если помнить расположение пунктов и быть аккуратным с нажатиями. :)
Перед предполагаемым появлением меню груба на экране мелькает надпись "??: unknown terminal 'gfxterm'"
После "слепого" выбора текущей системы экран продолжает быть полностью черным, на Alt-F1 и F2 не реагирует вообще, загрузка идет своим чередом и все нормально загружается. После появления Х-ов переход в любую из 6-консолей по Ctrl-Alt-F{1..6} приводит к той же черноте, возврат в Х-ы работает корректно. Т.е. проблема в консольных драйверах.
Изучение сгенерированного конфига груба навело на мысль проверить поддерживаемые грубовским драйвером разрешения. Перевел груб с gfxterm в console, увидел меню, правда без русских букв, вошел в его консоль, вывод vbeinfo не показал моего разрешения 1600x900, значит возможная причина найдена, изменить разрешение можно с помощью замены значения GRUB_GFXMODE c "auto" на "1024x768" например. Это изменение "воскрешает" меню груба, фоновой картинки на экране нету.
Но это не решает проблему с консолью. Дальнейшее изучение, сгенерированного калькой конфига груба, выявило странные для моего монитора разрешения консоли "1600x1200" в параметрах ядра, исправление на родные "1600x900" не дают нужного результата, uvesafb такое разрешение тоже не поддерживает, а вот "1024x768", опять решают проблему.
Естественно, все правки конфигов "напрямую", сбиваются после отработки кальковских утилит, т.е. требуется вмешательства в шаблоны.
Переход на открытые драйвера решает все проблемы одним махом, но это не всегда и не для всех подходит, по понятным причинам.
Возможно дело в способе определения кальковскими утилитами поддерживаемых разрешений монитора. Предполагаю, что ищется ближайшая ШИРИНА и берется именно это "стандартное" для консольных драйверов разрешения, без учета "широкоформатности". Возможно стоит искать "по меньшему"?
История
Обновлено Alexander Tratsevskiy больше 13 лет назад
- Параметр Статус изменился с New на Feedback
Попробуйте последнюю Stage-сборку 20110627.
Обновлено Alexander Tratsevskiy больше 13 лет назад
- Значение
11.6параметра Версия удалено