
Я использовал 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" все исправило!