Gemini Apside Gemini Apside

Respuesta
 
Herramientas
  #1  
Viejo 19/06/12, 20:21:32
Array

[xs_avatar]
enodium
Usuario invitado
 
Mensajes: n/a

Linus Torvald manda un recadito a NVIDIA

Vi esta noticia y me pregunte si esta mala relación podría afectar a Android, y en particular a nuestras tablets con Tegra 2 y Tegra 3. Como no tengo mucha idea pregunto a los entendidos

Ir al link original: http://www.abc.es/20120619/tecnologia/abci-linux-dice-nvidia-jodete-201206191725.html





De momento NVIDIA dice
 Cita:
"Android no es Linux” para Nvidia, y por supuesto, estarían en un error si pensaran realmente así.

Última edición por enodium Día 19/06/12 a las 20:27:29.
Responder Con Cita


  #2  
Viejo 20/06/12, 00:43:41
Array

[xs_avatar]
Manolo55 Manolo55 no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,018
Tu operador: Movistar

Yo llevo usando linux más de 12 años, y 10 de ellos casi de manera exclusiva.

Las tarjetas nVidia dan muy, pero que muy pocos problemas. Con el cambio KMS en los módulos del kernel, los drivers de nvidia han dado algún desajuste en el arranque de linux durante el splash, solucionable, y al cambiar entre las distintas consolas virtuales, solicionable con un poco de lectura con configuración.

Tienen un gran rendimiento y funcionan perfectamente la hibernación y suspensión en los diversos métdos.

Los drivers abiertos únicos decentes son los de Intel, pero estas tarjetas difícilmente llegan al rendimiento 3D de las nVidia y suelen "deshibernar" no perfectamente.

El resto es un truño de drivers... si quieres sufrir ponte ATI, antes ahora AMD.

nVidia irá a la suya y pasa del KMS del kernel pero hay que decir que nVidia constantemente está actualizando los drivers y son sencillos de instalar. Suelo estar de acuerdo con Torvalds, pero en esta ocasión no.

En contraste a esta noticia del ABC que ya es un poco antigua, unos días, tenemos una noticia más reciente que le gustará a Torvalds:

http://www.muylinux.com/2012/06/19/n...-anos-despues

Tras siete años de desarrollo llega la versión 1.0 del driver libre para las tarjetas de vídeo nVidia integrado en el mismo kernel, pero hay que hacer unas apreciaciones:

1.- No hay que hacer nada, es cojonudo, se "instala" solito. Bien.
2.- No controla los ventiladores de las tarjetas nVidia, por tanto muchas de ellas harán mucho ruido al tener permanentemente los ventiladores al máximo -la mayoría-, y otras se calentarán, las menos.
3.- Para escritorio tienen una potencia más que suficiente, con los efectos, etc. Bien.
4.- Para juegos potentes el dirver libre no le llega al de nVidia ni a la altura del zapato. Mal para el que juego.
5.- No controla bien, o directamente no controla, los modos de hibernación y suspensión. Mal para todos.

Esto significa que en próximas versiones estará mucho mejor, aunque muy probablemente seguirá teniendo menos rendimiento en 3D que los proporcionados por el fabricante.
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 20/06/12, 11:01:22
Array

[xs_avatar]
enodium
Usuario invitado
 
Mensajes: n/a

 Cita: Originalmente Escrito por jorge_gay Ver Mensaje
¿Y si Nvidia no quiere dar soporte a Linux que problema hay? Es una empresa, no una ONG.
Que Android está basado en el Kernel Linux. Si no desarrollan en esa plataforma, es posible que en el futuro no haya Tegra en tablets. Poniéndonos en lo peo, claro.

Gracias Manolo por tu opinión! Se nota que sabes. De todas formas la noticia me llegó ayer por el RSS, no crei que fuera antigua.

Saludos
Responder Con Cita
  #4  
Viejo 20/06/12, 11:05:45
Array

[xs_avatar]
Frank_T Frank_T no está en línea
Usuario muy activo
 
Fecha de registro: abr 2011
Mensajes: 5,386
Tu operador: Movistar

Bah con los mali que van a salir ahora quien quiere nvidia
Responder Con Cita
  #5  
Viejo 20/06/12, 16:38:56
Array

[xs_avatar]
Manolo55 Manolo55 no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,018
Tu operador: Movistar

 Cita: Originalmente Escrito por jorge_gay Ver Mensaje
¿Y si Nvidia no quiere dar soporte a Linux que problema hay? Es una empresa, no una ONG.
No es ese el problema. nVidia es el fabricante de tarjetas de vídeo que más soporte da linux, mucho más que Intel aunque sus drivers sean abiertos.

El problema es que ese "soporte" que da nVidia no es como quieren los desarrolladores del kernel, independientemente de que sean cerrados o no. Torvalds no es defensor del software libre, sino del opensource, lo cual no le hace abominar del software cerrado, pero sí que con el cambio de los módulos del kernel al modelo KMS nVidia le crea problemas a los desarrolladores del kernel. Como Torvalds es open source y no de software libre y tiene la visión de que al usuario le importa un carajo -palabras textuales- de quién tiene la culpa cuando las cosas fallan, el no haber facilitado nVidia la integración con KMS les obliga a seguir manteniendo cosas viejas para que los drivers de nVidia se puedan instalar bien y funcionar bien y ese es el cabreo que tiene Torvalds con nVidia.

A torvalds le parece bien, que nVidia no abra sus drivers, lo que le parece mal es que no adapte sus drivers privados a como quieren que funcione linux y les obliga a hacer trabajo extra. Ese es el problema de fondo, nada más.
Responder Con Cita
  #6  
Viejo 20/06/12, 16:54:06
Array

[xs_avatar]
Manolo55 Manolo55 no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,018
Tu operador: Movistar

 Cita: Originalmente Escrito por jorge_gay Ver Mensaje
Ya se que esta basado en el kernel de Linux, pero NVIDIA podrá liberar su código o no, no tiene porque hacerlo, insisto es una empresa y cada empresa "su nivel de cerrojo"
El problema no es liberar el código o no, para Torvalds, para Stallman la opinión es totalmente diferente, sino que si hay que hacer que dos cosas funcionen en conjunto el trabajo de adaptación debe ser conjunto, independientemente de que luego se quiera liberar el código, o no, o se permita la inclusión de los binarios en el kernel o diga el fabricante que no, que se bajen de su web, como ha hecho oracle con java, por ejemplo.

El kernel de linux "vanilla" está lleno de blobs o binarios no libres que los fabricantes han permitido incluir, sin dar el código, y han facilitado la labor de integración en conjunto.

El cabreo de Torvalds es porque él tiene que hacer trabajo para que los drivers de un producto que le genera beneficios a otros funcione... y esto debería ser interés de nVidia. Si Torvalds no fuera Torvalds, sino Stallman, iba a funcionar una nVidia en linux por las narices. No obstante, a pesar de esta discusión, los drivers de linux de nVidia son de gran calidad y constantemente mantenidos.
Responder Con Cita
Gracias de parte de:
  #7  
Viejo 20/06/12, 17:22:55
Array

[xs_avatar]
Manolo55 Manolo55 no está en línea
Usuario muy activo
 
Fecha de registro: abr 2012
Mensajes: 2,018
Tu operador: Movistar

 Cita: Originalmente Escrito por enodium Ver Mensaje
Que Android está basado en el Kernel Linux. Si no desarrollan en esa plataforma, es posible que en el futuro no haya Tegra en tablets. Poniéndonos en lo peo, claro.

Gracias Manolo por tu opinión! Se nota que sabes. De todas formas la noticia me llegó ayer por el RSS, no crei que fuera antigua.

Saludos
Hay que ponerse muy en lo peor y pensar que los directivos de nVidia sean topos de Intel, Qualcomm, AMD, etc.

Si quiere nVidia seguir vendiendo Tegras y sacando un buen dinerito van a seguir desarrollando.

¿Cuál es el problema de su modelo no integrado en KMS de drivers -liberados o no que da igual-?

Simple y llanamente las actualizaciones. Si se adaptan bien a la arquitectura general de linux -liberen o no-, las actualizaciones serán fáciles, sencillas, indoloras y sin fallos. Si no, tendrás que hacer para que funcione una nueva versión de android en tu dispositivo lo siguiente:

a) Que nVidia tenga a bien actualizar bien los drivers o modificar el kernel para que los antiguos vayan bien en el nuevo kernel. Lo cual es muchísimo trabajo por la cantidad tan dispar de hardware que hay en el mercado... pues si se ponen a hacer eso tendrán que hacer que funcione también el resto de hardware aunque no lo hayan fabricado ellos.

b) Mantener kernel antiguo bajo nuevas versiones de Android. Lo cual para la estabilidad es cojonudamente bueno, pero tiene el problema que cualquier hardware nuevo que incorpore cada dispositivo si no se le añade el driver -y tendría que hacerlo nVidia o el fabricante- es bastante probable que no funcione adecuadamente.

Lo bueno sería que nVidia trague con lo que pide Torvalds, sin tener porqué dejar el código abierto. Integrarse en KMS y la parte "alto secreta" un blob binario y a correr. Si no el cocinado de nuevas versiones de Android para dispositivos que el fabricante no las ofrezca de forma oficial pueden complicarse mucho, mucho, mucho. Y en la Gemini tenemos un ejemplo, aún con intención de ofrecer oficialmete una actualización a ICS siguen sin hacer funcionar el micrófono -esto puede tener que ver con kernel al gusto de nVidia o no, pero es evidente que si se proporcionan drivers libres o drivers privativos que encajen en una recompilación sin problemas el asunto no tiene porqué dar ningún problema. (Es un ejemplo que puede no tener que ver con esto, pero podría ser la causa de que sí perfectamente).

De todas maneras no estoy de acuerdo con Torvalds, tiene parte de razón, pero la queja se puede explicar y hacerse tan fuerte y firme como quiera, pero si se dice sólo "nVidia que te jodan" pues se da una impresión que no es. Y la realidad es que la actitud de nVidia le da trabajo extra a los desarrolladores del kernel, cierto, pero también los drivers de linux de nVidia son buenos y son constantemente actualizados.

Última edición por Manolo55 Día 20/06/12 a las 17:26:06.
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Manolo55 su comentario:
Respuesta

Estás aquí
Regresar   Portal | Indice > Foro Tablets / Laptops > Tablets NVSBL / UNUSUAL > Gemini Apside



Hora actual: 23:46:52 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /