Linux Kernel 3.0.8 with Ubuntu 10.10

В этом посте будет описано обновление ядра для Ubuntu, его причины и результаты. Также расскажу об установке модуля Virtualbox на него.

Являясь “счастливым” обладателем ноутбука с процессором Core i7 620М я не устаю удивляться, что до сих пор Linux корректно не поддерживает интегрированное видео. Хотя в последнее время были подвижки на эту тему, однако с ядром 3.1-rc10, которое я попробовал, загрузиться не удалось.

Итак, что же мы имеем на данный момент. Интегрированная графика не поддерживается на ядрах 2.6.36 – 2.6.38, есть патченные ядра от адама, с которыми она работает нормально. 2.6.37-vaioz у меня работала стабильно (если не считать вылета сессии Gnome после ввода Enter). Свеженькая Ubuntu 11.10 c ядром 3.0.4, у меня не завелась. А я очень на это надеялся. Ядра 3.1.x еще сыроваты, т.к. находятся в разработке.

На хабре в теме про KernelCheck проскочила замечательная ссылка на  ppa-репозитарии с ядрами в deb пакетах. Это была для меня хорошая новость, т.к. теперь можно было просто перебрать все ядра и выяснить, какие из них будут работать с моим оборудованием. Начал я с версии 3.1-rc10. Система загрузилась, но потом ушла в kernel panic. Ок, дальше я попробовал 3.0.8. Система загрузилась, и уже пол-часа работает нормально (тьфу-тьфу-тьфу). Со второй попытки угадал, неплохо. Дальше будет мануалка по установке. Хотя там всё просто в общем-то.

 

Установка ядрышка 3.0.8 + модуля ядра для VirtualBox

1. Качаем три пакета из репозитария:

Если у вас архитектура x86, то ссылки будут другими. Пакеты лежат по-соседству.

2. Ставим пакеты.

Пишу, чтобы во-первых самому не забыть очередность, а во вторых чтобы был чёткий алгоритм.

3. Перезагружаем систему, в grub выбираем новое ядро. Грузимся, скрестив пальцы 🙂
4. Если загрузились, то ставим модуль для VirtualBox:

Теперь виртуалки должны запускаться нормально. Проверяем.

Глюки с падающей при логине сессией исчезли, единственное, что напрягает, так это то, что на ноутбуке не горит светодиод выбранной видеокарты.

Ядро 3.1 не пробовал. Но может и оно подойдёт.

Ссылки

http://kernel.ubuntu.com/~kernel-ppa/mainline/

2 Comments

  1. После дня использования выяснилось, что виртуалка на VirtualBox жрёт 100% CPU 🙁

Leave a Reply to Валерий Cancel reply