Я скомпилировал Ядро на моей 64-bit Debian XPS Studio 1340 Dell system.

srikanth@debian:~ - 05:40:52 PM - $ uname -a
Linux debian 2.6.32-5-amd64 #1 SMP Thu Mar 22 17:26:33 UTC 2012 x86_64 GNU/Linux

Версия ядра, которую я использовал и скомпилировал из kernel.org: 2.6.35.13

У меня nvidia установлена на старом ядре. Я получил старую конфигурацию и использовал ту же конфигурацию для компиляции нового ядра.

Все прошло хорошо, и я получил два пакета Debian (образ и заголовки), которые я установил в своей системе.

Когда я выбираю новое ядро в меню загрузки и захожу в него, X-сервер не запускается, возможно, потому что мне нужно « rebuild » (не уверен, как это сделать) по этой ссылке:http://www. linuxquestions.org/questions/slackware-14/x-server-not-starting-after-kernel-compilation-605265/

  • Можете ли вы порекомендовать, how to do the rebuild on nvidia module so that I can start x (не видя ни одного пустого экрана или ошибки о том, что модуль nvidia отсутствует)?

PS: ссылка, которую я использовал для компиляции ядра: https://help.ubuntu.com/community/Kernel/Compile#Alternate_Build_Method:_The_Old-Fashioned_Debian_Way

1 ответ1

1

Есть гораздо более чистые способы сделать это (например, использовать DKMS, если вы часто меняете ядро), но я просто переустанавливаю весь драйвер NVidia после каждого обновления. Это не занимает много времени, и это работает.

Ядро, как я использую: http://ubuntuforums.org/showthread.php?t=311158
(Он больше не обновляется, но он обновлен и работает действительно, очень хорошо (для любого дистрибутива на основе Debian))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .