¿Las distribuciones de Linux tienen diferentes niveles de soporte de hardware?

¿Las distribuciones de Linux tienen diferentes niveles de soporte de hardware?

He oído decir antes que Ubuntu tiene el mejor soporte de hardware de cualquier distribución de Linux, pero no estoy confundido sobre cómo podría ser ese el caso. ¿Los controladores no van al kernel, lo que significa que lo único que debería importar para el soporte de hardware es qué versión del kernel estás usando? Sé que los controladores sin fuente se eliminan en las distribuciones que usan el kernel libre de Linux, pero déjelos a un lado por un momento: ¿hay alguna razón particular por la cual algún hardware funcionaría en Ubuntu pero no en Fedora/Arch/SUSE cuando ¿Estás en la misma versión del kernel?

Respuesta1

Respuesta corta: Sí, pero miento.

Respuesta larga: en última instancia, lo que necesita para admitir algún hardware es un controlador. Algunos controladores no son de código abierto, lo que dificulta su reparación, actualización y adaptación a los cambios.

Algunos controladores también están compilados en el kernel, por lo que es posible que necesites recompilar tu kernel si deseas utilizar estas características (bastante exóticas).

Sin embargo, si comparamos Gentoo - la distro conocida por compilar (casi) todo desde el código fuente y hacer las cosas desde cero, con Ubuntu - la distro que es "amigable para los novatos", veremos que si quieres obtener la configuración estándar de tu portátil (cámara web, micrófono, parlantes y configuración de tarjeta gráfica dual Optimus), necesita hacer mucho más en Gentoo: necesita encontrar los controladores adecuados para compilarlos, compilarlos y configurar la configuración para que X reconozca ambas tarjetas. En Ubuntu normalmente "simplemente funciona" o se puede solucionar con unos pocos comandos simples.

Sin embargo, al final podrás recibir el mismo soporte en ambas distribuciones. Por eso estoy mintiendo. La verdadera diferencia radica enfacilidadde utilizar el dispositivo. Ubuntu es "plug-and-play", Gentoo requiere algo de trabajo manual.

información relacionada