Compatibilidad: ¿Cómo hago funcionar un nuevo dispositivo?
De Guadapedia, la enciclopedia libre.
Generalmente gnu/linux y por tanto Guadalinex, son compatibles con dispositivos que tengan algún tiempo en el mercado. Sin embargo, el hardware más nuevo puede que no funcione total o parcialmente.
Aunque en las secciones sobre disposivos concretos se añaden algunos detalles más, a continuación siguen unas indicaciones sobre las estrategias a seguir para mantener la máxima compatibilidad con la distribución.
| Tabla de contenidos |
Estrategias:
Añadir o configurar aplicaciones específicas
En el mejor de los casos, basta con añadir una nueva versión de una aplicación para que el dispositivo funcione al 100%. Bastaría con empaquetar dicha aplicación (una nueva versión del programa para grabar DVDs, por ejemplo) para asegurar la compatibilidad.
Configurar subsistemas
En otros casos, el hardware en cuestión ya funciona con la distribución, pero no es detectado automáticamente. El fabricante debería proporcionar la configuración necesaria para que se identifique el dispositivo, se carguen los modulos del núcleo que sean necesarios o Hermes lance la aplicación asociada que corresponda.
Compilar un nuevo modulo
Si el dispositivo requiere su propio driver, puede ser necesario añadir un nuevo módulo, o una versión más moderna de uno existente. El módulo y su configuración asociada debería ser empaquetado de forma compatible (siguiendo las directrices del siguiente capítulo). Añadir un módulo no requiere cambiar el núcleo y es una solución más limpia y sencilla.
Utilizar un núcleo de una versión más reciente de Ubuntu
Si no hay más remedio, porque el módulo así lo requiere, es posible actualizar el núcleo (kernel) de Guadalinex. Esto conlleva el peligro de la posible pérdida de compatibilidad con otros dispositivos y subsistemas. Una distribución es algo homogéneo que ha sido probada como un todo. Al cambiar el núcleo son necesarias pruebas adicionales de toda la distribución para certificar que no se ha dañado otra funcionalidad.
Si se trata de un núcleo de una versión más reciente de la distribución que sirve de base a Guadalinex, es más fácil que funcione con poco o ningún ajuste.
Utilizar un núcleo a medida
Se trata del peor caso y el que debemos evitar si es posible. Un kernel a medida hace que el sistema ya no sea cien por cien compatible con la distribución base y que la asistencia técnica se complique. Siempre debemos intentar usar un núcleo que ya esté normalizado y probado en otra distribución, ya que así nos servirán sus parches de seguridad y contaremos con un cierto número de usuarios que hayan hecho pruebas.

