No entiendo lo que dices de Linux y las compatibilidades.
A cualquier distro le enchufas una piedra o una impresora matricial de 1982 y te la reconoce. Tienen drivers en el SO para todo lo que existe y ha existido alguna vez en el universo.
En un Ubuntu he enchufado periféricos del año de Nuestro Señor de 1304 que me los ha reconocido a la primera, mientras que en Windows los drivers estaban descatalogados y el SO ni te dejaba instalarlos.
Como te dice iskariote, Nvidia en linux es un absoluto despropósito. Intentaré explicarme:
- En linux tienes varios drivers disponibles para nvidia, primero el binario que es el que te da Nvidia y es cerrado. Este suele ser la última version disponible a no ser que tu tarjeta la hayan considerado vieja y se encuentre en una rama aparte llamada "legacy", que es donde van a parar todas las tarjetas que ya no reciben actualizaciones para mejorar el rendimiento. Es el agujero negro de los drivers para que lo entiendas.
Yo me compre la 970GTX en su día, y al año tuve la buena suerte de que mi tarjeta cayó en la rama legacy por que nvidia considero que ya era vieja, y al caer en esa rama, ya el driver que tenia instalado dejo de funcionar, ya que mi tarjeta no estaba soportada por el driver "generico (el que se actualiza constantemente)".
Esto depende del linux que estes usando, a un uusuario básico de ubuntu le da igual ya que el kernel que suelen usar es bastante viejo con respecto a las distros, , y a este usuario mientras le funcionen las 4 mierdas que usa todo esta bien. Para usuarios avanzados que tenemos el último kernel justo el día que se publica y que nos gusta compilarnos las cosas, y estar a la última ...... aqui llega el problema
Como mi tarjeta es vieja, según nvidia y está en la rama legacy, los de nvidia no actualizan el driver de la rama legacy quizas 1 vez al año, entonces tienes que andar con un kernel obsoleto, por que a nvidia no le sale de los cojones actualizarte el driver. Esto ocurre por que el driver de video va compilado contra un kernel determinado. Si nvidia no actualiza el driver para usar el nuevo kernel no puedes instalarlo. (EDIT: tampoco puedes compilarlo ya que es un binario. por tanto dependes absolutamente de la voluntad de Nvidia). Como solemos todos acabar hasta los cojones.... acabamos usando noveau (ver abajo).
Luego tienes el driver libre llamado nouveau, que es una absoluta basura con respecto al binario y que esta creado a partir de ingenieria inversa. Esto no es capaz de mover en 3D con una tasa de frames aceptable. Ni hablar de Wine, ni juegos.
Hagas lo que hagas, si usas linux no uses nada de nvidia. Por que te comeras todos estos problemas. Cosa que con intel no te pasaran, y con AMD en menor medida.
----
Luego tienes ATI/AMD, que tiene dos drivers, el binario como nvidia, y el libre, con la salvedad de que AMD libera documentación para que la gente vaya mejorando el driver libre, cosa que nvidia no hace.
-----
Luego tienes las graficas integradas de intel, que es como tirarse un pedo debajo del agua, pero cuyo soporte es magnifico.
Espero haberme explicado bien, y si hay alguna errata o algo incorrecto que alguien me corrija por favor.
Un saludo Foreros !