Меня вконец достало, что модуля ядра Nvidia не собирается если в директории текущего ядра собиралось другое, пусть даже и с минимальными отличиями в их конфигах. Если нужно было собрать новое ведро, то приходилось делать это либо в другой директории (а иметь стопицот директорий с скомпиленными исходниками мне не очень по душе), либо плюнуть и загрузиться в новое. Я давно знал выход из этой ситуации, но почему то не использовал, да, таки ССЗБ Нужно просто включить сам конфиг ядра в его образ. Можно модулем, можно монолитно.
Это все упрощает, потому что конфиг всегда будет доступен в
Сначала подгрузим модуль configs, если IKCONFIG был собран модулем
# modprobe configs
Просто копируем его оттуда в папку с любым ядром предварительно сделав make mrproper ( но все же не стоит забывать что версия и патчи которые вы применяли должны совпадать).
zcat /proc/config.gz /path/to/kernel/source
После компиляем ведро, если абсолютный путь изменился , то создаем симлинк с именем source и build в /lib/modules/2.6../ указывающий на эту директорию.
Ну вобщем то и все. Включить это можно в
General setup ---> < > Kernel .config support
Собираем идентичное ядро, а потом модуль Nvidi’eвского блоба