¿Qué debo saber para hacer controladores de Linux?

Estos son controladores de hardware que los fabricantes escriben y mantienen por su cuenta, y su naturaleza de código cerrado significa que la mayoría de las distribuciones de Linux no se agruparán y las habilitarán automáticamente para usted.

Más comúnmente, estos incluyen los controladores de gráficos patentados para hardware de gráficos NVIDIA y AMD, que proporcionan un mayor rendimiento de gráficos para juegos en Linux. Hay controladores de código abierto que pueden hacer que sus gráficos funcionen, pero no ofrecen el mismo nivel de rendimiento de juegos en 3D. Algunos controladores de Wi-Fi también son propietarios, por lo que su hardware inalámbrico puede no funcionar hasta que los instale.

La forma de instalar controladores propietarios depende de su distribución de Linux. En Ubuntu y las distribuciones basadas en Ubuntu, hay una herramienta de “Controladores adicionales”. Abra el tablero, busque “Controladores adicionales” y ejecútelo. Detectará qué controladores propietarios puede instalar para su hardware y le permitirá instalarlos. Linux Mint tiene una herramienta “Driver Manager” que funciona de manera similar. Fedora está en contra de los controladores propietarios y no los hace tan fáciles de instalar. Cada distribución de Linux lo maneja de una manera diferente.

Los requisitos mínimos serían saber c. Si está interesado, debe consultar los Controladores de dispositivos Linux (3a edición), detalla todos los detalles de la creación de controladores de dispositivos en Linux, ¡y es un gran libro! Mientras sepa cómo programar en c y se sienta cómodo trabajando con una máquina Linux, es bueno.

More Interesting

¿Qué tecnología utiliza Netflix (y otros servicios de transmisión) para evitar que alguien capture una película o incluso tome una captura de pantalla? Soy estudiante de informática, y me molesta que no pueda entender cómo funciona.

¿Cuál es el mejor sistema operativo de computadora de todos los tiempos?

¿Resolver una versión restringida de un problema NP-completo en tiempo polinómico implica que todos los problemas NP-completos, cuando se restringen a esa versión, pueden resolverse en tiempo polinomial?

¿Cómo debo elegir una pista de informática?

¿Qué universidades de EE. UU. Lideran en qué subcampos de investigación de Inteligencia Artificial?

¿Están relacionados estos temas entre sí: minería de datos, big data, aprendizaje automático, inteligencia artificial? ¿Si es así, cómo?

Cómo ganar dinero para comprar una MacBook pro

¿Cuál es el mejor método de aprendizaje automático para predecir el tiempo de una observación dada?

¿Hay alguna manera de establecer un problema equivalente al problema P vs. NP pero para una máquina de Von Neumann finita fija?

¿Cuáles son los libros o documentos que debe leer para estudiantes de ciencias de la computación?

¿Es posible hackear algo en este mundo? Si no, por favor da ejemplos.

¿Cuáles son las próximas tendencias en informática de alto rendimiento? ¿Es necesario el conocimiento de IA para un experto en HPC?

¿Cuáles son los conceptos que todo ingeniero profesional de aprendizaje automático debe conocer?

¿Binus enseña Machine Learning a sus estudiantes universitarios?

¿Por qué se invierten los controles y habilitaciones de algunos de los registros de microprocesadores (SAP-1)?