Instalar Linux en una PC es sencillo, pero el soporte de hardware aún presenta desafíos que pueden complicar la experiencia del usuario y limitar su adopción general.
Hoy en día, es muy fácil instalar Linux en una PC. Agradécele a la tecnología que no tienes que compilar el núcleo tú mismo solo para conseguir un sistema operativo en tu computadora. Todo lo que necesitas hacer es descargar una imagen de disco, crear un medio de arranque y estarás en tu entorno de escritorio favorito en cuestión de minutos.
Los problemas comienzan después de que terminas de instalar tu sistema operativo. Notas que no tienes Wi-Fi o Bluetooth, o que no puedes ejecutar aplicaciones en 3D, porque hay algo mal con el controlador de tu GPU. Si tienes mucha mala suerte, podrías descubrir que algún componente de tu computadora no tiene un controlador de Linux que funcione en absoluto, en cuyo momento tu sistema operativo “gratis” comienza a costar dinero real.
El soporte de hardware de Linux es mejor que nunca, pero aún no está cerca de “simplemente funciona”
Un error es tan bueno como una milla
Ahora, quiero ser perfectamente claro: Linux ha avanzado enormemente en lo que respecta al soporte de hardware. Comparado con hace 20 años, es casi un milagro. En su mayor parte, Linux detectará automáticamente tu hardware y hará todo lo complicado en segundo plano.
El problema es que ser mejor que antes no es lo mismo que ser lo suficientemente bueno para la prime time. Los fanáticos de Linux podrían decir que el problema de soporte de hardware de Linux no es un problema, pero estas son personas que ya saben qué tarjetas Wi-Fi evitar, qué marcas de computadoras portátiles no son compatibles y cómo realizar algunas tareas de resolución de problemas a través de la terminal solo para recuperar la funcionalidad básica del hardware.
Por eso, computadoras como este portátil Kubuntu Focus Linux diseñado especialmente son necesarias. Los diseñadores del sistema validan el hardware para Linux, lo que significa que sabes que todo funcionará.
Si instalas Linux en cualquier portátil aleatorio, es probable que algunos componentes nunca funcionen, y estos pueden ser partes que no se pueden cambiar, a diferencia de un escritorio.
Compara esto con la experiencia en otros sistemas operativos comunes. Obviamente, macOS está integrado verticalmente con el hardware, así que los usuarios de Mac literalmente nunca tienen que pensar en esto. En el lado de Windows, la falta de soporte de controladores generalmente no es un problema, y Windows hace un buen trabajo buscando e instalando el controlador correcto en la gran mayoría de los casos. Windows tiene muchos problemas, pero el soporte de hardware no es uno de ellos.
La industria de PC aún trata a Windows como el objetivo predeterminado
¿Y están equivocados?
Por supuesto, la razón principal por la que esto es así es una situación de gallina y huevo. La mayoría de las computadoras personales en el mundo funcionan con Windows. Dar soporte de hardware con controladores es caro y difícil. Si solo una fracción pequeña de tus clientes usa Linux, ¿por qué usar recursos para crear y mantener un controlador para ese dispositivo?
La razón principal por la que el soporte de hardware de Linux se ha vuelto tan decente se debe a las hordas de personas en todo el mundo que crean y mantienen bibliotecas de controladores de código abierto para Linux. Algunas empresas son lo suficientemente amables como para lanzar una versión de código abierto de sus controladores para que la comunidad pueda hacer el trabajo, pero otras mantienen todo como propietario, así que cuando dejan de dar soporte, te quedas sin opciones. La única otra opción es invertir en ingeniería inversa, lo cual es su propio problema.
Básicamente, los fabricantes de hardware tratan a Windows como la máxima prioridad, y esa es la decisión correcta para ellos. Un porcentaje mayor de usuarios de escritorio necesita estar en Linux para que eso cambie, pero sin un mejor soporte de hardware es menos probable que Linux tenga una adopción general como reemplazo de Windows.
Bajar tus estándares no es realmente una solución
Hay una diferencia entre un controlador de impresora que te permite realizar impresiones básicas y uno que te da acceso a todas las características avanzadas que la impresora es físicamente capaz de ofrecer. Hay una diferencia entre un adaptador Bluetooth que "funciona" y uno que funciona bien con baja latencia y todas las características que debería tener.
Desafortunadamente, muchas veces un controlador de Linux "funcionando" es un estándar bastante bajo. Poco mejor que los controladores genéricos de dispositivo que Windows tiene que usar cuando tienes un hardware realmente desconocido. No quiero desmerecer el trabajo de todas esas personas que trabajan gratis en controladores de código abierto, pero simplemente no pueden prestar suficiente atención a todos los millones de dispositivos que existen. Especialmente si tienes que realizar ingeniería inversa en firmware y controladores cerrados.
El soporte OEM es el verdadero embotellamiento que impide la adopción general de Linux
Desde mi punto de vista, la respuesta parece bastante clara: soporte OEM. Necesitamos más computadoras que estén certificadas como compatibles con Linux de la manera en que lo hacen empresas como Kubuntu Focus y Dell. Esto es un poco más complicado en el lado de las PC de escritorio, ya que solo se aplicaría a las preensambladas, pero me gustaría ver más laptops que ofrezcan Linux como opción, con la garantía de que el hardware tiene un soporte adecuado de controladores.
Para las PCs autoconstruidas, la situación es tanto mejor como peor. Si estás buscando construir una PC con Linux, entonces obviamente investigarás y solo comprarás componentes que tengan buen soporte para Linux. Sin embargo, sería agradable ver que más componentes individuales muestran de forma destacada sus credenciales de Linux, y a medida que el porcentaje de escritorio de Linux aumenta, los controladores de primera mano deberían convertirse en una buena decisión comercial, no en una idea secundaria.
Si deseas encontrar artículos similares a El soporte de hardware para escritorio en Linux sigue siendo deficiente, y por eso la adopción sigue fracasando, te sugerimos revisar la categoría Linux.

Deja una respuesta