Estoy recompilando el kernel probando el rendimiento y otras cosas, en general todo va bien excepto el nvidia
controlador, a veces modifico el kernel solo un poco, como agregar o quitar controladores para soporte de cámara web y luego reinstalo el kernel y los módulos. nuevamente, y cada vez que hago eso necesito reconstruir el nvidia
módulo y reinstalar todas las bibliotecas para X
y OpenGL
y cuda
así sucesivamente.
¿Hay alguna manera de evitar esto y simplemente reutilizar el nvidia
controlador previamente compilado, o tengo que reconstruir el módulo si se vuelve a compilar el kernel?
Respuesta1
Si el nuevo kernel tiene el mismo nombre, vea si "deshabilitar la firma del módulo en el kernel" CONFIG_MODULE_SIG ayuda
CONFIG_MODULE_SIG:
Verifique que los módulos tengan firmas válidas al cargar: la firma simplemente se agrega al módulo. Para obtener más información, consulte Documentación/module-signing.txt.
También encontré esto, pero no sé si ayuda:
CONFIG_MODVERSIONS:
Generalmente, debes usar módulos compilados con tu kernel. Responder S aquí hace que a veces sea posible usar módulos compilados para diferentes núcleos, agregando suficiente información a los módulos para (con suerte) detectar cualquier cambio que los haría incompatibles con el núcleo que está ejecutando. Si no está seguro, diga N.