compilar Kernel con soporte a placas nVidia

Imagen de medranomatias
0 puntos

Ante todo, buenos dias, la consulta que tengo es la siguiente: si yo estoy compilando un kernel y quiero que el kernel tenga soporte para placas nVidia, alguien sabria decirme dentro de que opciones se encuentra? Se que ultimamente se ha optado por hacer un aptitude install linux-headers-'uname -r' lo cual funciona y no lo niego, pero si quiero probarlo con la ultima version del kernel como lo hago?

Antes de que se generen respuestas innecesarias quiero aclarar lo siguiente. Para todos aquellos que me recomienden googlear, les comento que en este momento estoy en el trabajo y casualmente cerca de mi jefe y no puedo dedicarle mucho tiempo a mis inquietudes linuxeras personales y, con el proxy corporativo restrictivo que tenemos, me asombra que pueda entrar a esdebian meparto

Y por las dudas vuelvo a aclarar, no tengo nada en contra del metodo aptitude install linux-headers-'uname -r' para instalar los drivers de la pagina de nVidia, pero necesito probar algo y necesitaria hacerlo a la vieja usansa activando el modulo desde el kernel.

Gracias por su colaboracion

Imagen de Gabriel_M
+1
0
-1

Hola med....:

Originalmente Linux era monolítico, todas las funcionalidades estaban incluidas en el código
del núcleo y era necesario recompilarlo para soportar un nuevo dispositivo.

Este sistema no va de acuerdo con la enorme diversidad de componentes hardware que existen. Ya
que es extremadamente raro es que todos los usuarios posean los mismos componentes en su ordenador
Debido a todo esto, el diseño fue migrando paulatinamente a un modelo basado en módulos.
Se lográ así que el núcleo sea lo más ligero posible y que cuando sea necesario añadir una nueva funcionalidad como soportar una nueva tarjeta de audio o video, sólo haya que compilar el módulo
y añadirlo al núcleo.

Por otro lado, los drivers nvidia son privativos, consisten de dos partes: un módulo para el
núcleo y un controlador X11, su código fuente esta cerrado, por lo que al no conocer su código
es imposible incorporarlo al núcleo aún queriendo hacerlo.

Los controladores nvidia en el núcleo se instalan y ejecutan en el núcleo actual. Se construyen
como módulos, así que tiene si el núcleo es recompilado, requiere soporte para la carga de
módulos activada.

Si se tiene una tarjeta gráfica AGP, se puede optar activar el soporte agpgart del kernel, al
compilarlo integralmente o como un módulo, y asi usando el agpgart del núcleo, se reemplazan
la propia implementación de agpgart de los módulos nvidia.

Saludos.
Gabriel.



Solo doy soporte para Ubuntu - 6666 - Más malo que el diablo.
+1
0
-1