Вопрос: Как обновить ядро ​​до 3.19 на 14.04 с графикой Intel i915?


14.04.2 LTS (amd64) мне нужно обновить ядро ​​Linux до версии 3.19+ (потому что он добавляет поддержку некоторого оборудования, которое у меня есть). Компьютер использует EFI и имеет интегрированный контроллер Intel Graphics. Выход lspci:

00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

Мне нужно использовать ядро ​​lowlatency. Система отлично работает с ядрами по умолчанию 3.16.0-33-generic и 3.16.0-33-lowlatency.

Я попытался установить версию 3.19 на 3.19.2 из http://kernel.ubuntu.com/~kernel-ppa/mainline/, а также linux-image-3.19.0-10-lowlatency_3.19.0-10.10_amd64.deb из яркий репозиторий,

С ядрами mainline компьютер зависает после загрузки ядра, иногда на черный экран, иногда после отображения некоторых текстовых сообщений.

С ядром от vidid компьютер иногда зависает на заставке (но с продолжением анимации), иногда загружается успешно, но очень медленно. Я даже в состоянии войти в систему, но все идет медленно, и диалоги, похоже, говорят о том, что внутренние ошибки произошли. Иногда он зависает после успешного входа в систему.

Со всеми ядрами загрузка с nomodeset (или в режиме восстановления) работает отлично, но затем X использует драйвер vesa вместо intel. Затем в журнале записывается:

[     8.916] (EE) open /dev/dri/card0: No such file or directory
[     8.916] (WW) Falling back to old probe method for modesetting

Установленная версия пакета xorg-video-intel - xserver-xorg-video-intel-lts-utopic 2: 2.99.914-1 ~ exp1ubuntu4.2 ~ trusty1. Может ли нормальная загрузка быть неудачной, потому что она была создана для более старого ядра?

Что я должен сделать, чтобы этот компьютер работал с Ubuntu 14.04 LTS, но с ядром ядра 3.19+ и с правильной работой графического драйвера?


1
2018-03-29 23:11


Источник


Вы знаете, как отлаживать проблемы ядра? Если нет, узнайте, потому что это то, что вы должны делать. - mikewhatever


Ответы: