Искаженное изображение после обновления Ubuntu до ядра 2.6.32-2*

Искаженное изображение после обновления Ubuntu до ядра 2.6.32-2*

Я использовал Ubuntu 9.10 (Karmic Koala) без проблем. Недавно я обновился до Ubuntu 10 (Lucid Lynx) и не могу нормально ею пользоваться. После входа в систему экран искажается (фиолетово-зеленая мешанина) — ничего не видно, хотя я могу выйти, отметив место на экране, чтобы нажать для перезагрузки, так что Linux работает за кулисами.

Если я запускаю в режиме восстановления с базовой графикой, у меня вообще нет проблем (кроме ограниченной функциональности). Если я запускаю старое ядро ​​2.6.31-22, я вижу кучу ошибок "unmountable" в скрипте запуска, но я могу нормально использовать Linux без видимых проблем. Я работаю на IBM ThinkPad A30 с графикой ATI Mobility. Просто повторюсь, экран выглядит нормально, пока я не войду в систему, и в этот момент он сходит с ума.

Что мне нужно изменить, чтобы это исправить?

решение1

и спасибо. Решением на самом деле было очень простое обновление файла grub, которое я нашел в примечаниях к выпуску для 10.04.

Обход ошибок в новой архитектуре видео ядра

Ubuntu 10.04 LTS включает новую технологию kernel-mode-setting (KMS) по умолчанию на большинстве распространенных видеочипсетов. Хотя это и большой шаг вперед для графической архитектуры в Ubuntu, в некоторых редких случаях KMS будет препятствовать корректной работе видеовыходов или вообще не будет работать. Если вам нужно отключить KMS, вы можете сделать это, загрузившись с опцией nomodeset. Вы также можете сохранить эту настройку, чтобы она применялась при каждой загрузке, добавив ее в конфигурацию grub

Для GRUB2:(По умолчанию)

Редактировать /etc/default/grubи добавлять nomodesetв GRUB_CMDLINE_LINUX.

Затем запустите sudo update-grub;

Для GRUB1:

отредактируйте /boot/grub/menu.lstи добавьте nomodesetк строке, начинающейся с # kopt=,

Затем бегите sudo update-grub).

Я не уверен, что делает KMS, но он точно испортил мой дисплей. Добавление команды загрузки "nomodeset" все исправило!

Связанный контент