El otro día visitando barrapunto leí una historia sobre un usuario con una placa foxconn y el mal soporte de linux.
No es ya que no se de soporte, ni se quiera prestar atención a linux, sino que según comenta el usuario, es que ha estado analizando las tablas DSDT que ofrece la BIOS dependiendo del sistema operativo que consulta. Ofrecen distintas tablas para XP/Vista, Windows 2000, 98/95... y Linux.
El "intringulis" del asunto es que no quiere dedicar tiempo a linux y pero si que lo dedica destrozando sus bios cuando ejecutas Linux y es que la tabla que se ofrece para Linux viola la especificación de ACPI, lo que hace que las funciones de suspender, resumir, reiniciar y otras se comporten de manera errónea e incluso se produzcan bloqueos, checksum no válidos, bips continuos y kernel panics variados.
Lo grave es que hackeando Linux para que use tablas DSDT de Windows XP y Vista, el ACPI funciona casi al completo.
¿La respuesta de Foxconn? Sus productos no están certificados para Linux.
Pero preocuparse de alterar las entradas para linux para que no cumplan el estándar, en eso si que pierden el tiempo.
Eso sí, presumen de cumplir las especificaciones ACPI y haber recibido una certificación de Microsoft.
Lo dicho, ni se os ocurra comprar Foxconn...
No hay comentarios:
Publicar un comentario