Grandes noticias para los jugones en Linux. Por primera vez, Direct3D ha sido implementado de forma nativa en Linux. ¿Por qué digo que es una gran noticia? Hay varias razones.
Todos sabemos que Linux no es la panacea en cuanto a soporte de gráficos. Sólo está OpenGL como librería de gráficos nativa, y la ejecución de Direct3D (la librería desarrollada por Microsoft para Windows) es muy pobre. Para ejecutar juegos Direct3D se usan programas como Wine, que crean una capa intermedia entre el software y la librería OpenGL. Para que nos entendamos, es como si fuese un adaptador. Por un lado tiene la forma de enchufe de Direct3D, para que los juegos Windows funcionen, y por el otro la forma de OpenGL, para poder comunicarse con la tarjeta gráfica.
Obviamente, este “adaptador” no tiene un rendimiento excelente. Además, Wine sólo podía emular juegos con Direct3D 10, la última versión, la 11, no estaba soportada, así que muchos juegos en Linux no funcionaban demasiado bien.
Pues bien, hoy se acaba todo esto. Gallium, una librería de gráficos libre desarrollada por VMWare y usada en el driver libre de nVidia Noveau, ha implementado la API Direct3D 10 y 11 de forma nativa. Es decir, sin capas intermedias.
Aunque todavía está en una fase temprana, la librería es capaz de realizar algunas funciones básicas perfectamente. La intención de sus desarrolladores es que se pueda usar en cualquier programa para mejorar su rendimiento gráfico, incluyendo Wine y los drivers de nVidia.
Si además tenemos en cuenta que, debido al rediseño desde cero de Direct3D 10 Wine soportaba malamente esta versión (la 11 no está ni implementada), es una noticia mejor todavía. En poco tiempo, podríamos tener juegos complejos funcionando en Linux a pleno rendimiento.
¿Quién dijo que Linux no valía para juegos?
Vía | Phoronix
Más información | Tracker Commit
En Genbeta | Valve dice que no hay versión de Steam para Linux
Ver 68 comentarios
68 comentarios
moycano
¿InterExplorer v9.qué? ¡ESTA es la verdadera noticia de la semana! Es genial... y más con Microsoft haciendo hasta lo imposible por restar compatibilidad a las versiones anteriores de Windows. De rato la recomendación será de lo más graciosa: "tal cosa no funciona en Windows ComoSeLlame pero si quieres que sea compatible instala linux" xD
gsardou
Un par de cosas:
Primero: El Soporte de gráficos en GNU/Linux no es la panacéa. Es la repanocha!. El soporte para OpenGL (estandard de la industria) en GNU/Linux es muy superior al que poseen los sistemas de Microsoft.
Segundo: Tener solo OpenGL como librería gráfica nativa no implica que el sistema sea pobre. Es que es imposible implementar soluciones cerradas y controladas por otras empresas (salvo que estas las porten a GNU/Linux).
Si tu intención es jugar con la compu, entonces no tener soporte para DirectX es una putada. Si quieres trabajar o crear, entonces es irrelevante :)
De todos modos, hay que prestarle atención a este proyecto (puede dar sus frutos a la hora de virtualizar ciertas cosas).
Jhonny López
Afortunadamente fue una implementación hecha por terceros, porque de haber sido por Microsoft (!) habrían venido todos los Linuxeros a decir que Direct 3D apesta y que es mejor OpenGL.
logoff
"...Además, Wine sólo podía emular juegos con Direct3D 10..."
Wine = Wine Is Not an Emulator Wine implementa de forma nativa la API de MS Windows, no emula. por lo tanto puede conseguir hasta mejor rendimiento de juegos Direct3D 9 que Windows directamente, y digo puede porque en la mayoría de casos no tiene porque ser así.
os recomiendo este link para desmitificar Wine.
63365
"¿Quién dijo que Linux no valía para juegos?"
Osea, sean concientes de algo: Si alguien busca desarrollar un software productivo que necesite estar en linux, me parece genial....
Pero si lo que buscan es jugar titulos de Windows, instalen Windows en otra partición!!! asi podras jugar los juegos del momento y no esperar... no se cuantos siglos... a que alguien saque la version definitiva del "adaptador" de Linux que tenderá a dejarte corto en alguna parte emocionante del juego xD. Ademas, si a microsoft se le viene en gana de sacar la DirectX 12 quedarán fritos con los nuevos juegos hasta que vuelvan a hacer lo de la adaptación nativa...
Es Así: Windows para la Oficina (MS Office único en su especie, deben aceptarlo) y Juegos.
Linux para servidores y programadores.
y Mac... bueno más bien digo que no hace Mac jajaj, sumale todo lo de MAC más el MS Office y listo, hace toooooodo lo que quieras!!!!!
Pero aja, cada loco con su tema. Es una solución demasiado factible, no creen? jajaj muchos usuarios linux les dará rabia este comentario, pero que se hace?? yo utilizo los tres OS en alto nivel y esa es la realidad del asunto!
....... y recalcando el comentario del autor "¿Quién dijo que Linux no valía para juegos?",le comento que no hay nada como jugar SIN INCONVENIENTES despues de hacer 5 veces Clic en un botón llamado Siguiente... jajaj osea mk superenlo...
electron222
Excelente =D
Bryan Molina
Un buen avanze para Linux
kosen
Una gran noticia, tanto para Linux en general como para el driver Noveau, que a ver si despega porque promete mucho pero por ahora no está cumpliendo muy bien que digamos... (cuando lo usé en Opensuse 11.3 no hacía más que provocar ligeros bugs gráficos, ni siquiera se veían los thumbnails en Dolphin)
Left My Dead
Esto no es una gran noticia, la noticia trancendental fue hace 2 semanas caundo Steam nos dejo mirando a los linuxeros y cero juegos para nuestra plataforma,porque emular siempre tienes peor rendimiento que correr la aplicacion en el software para el que fue diseñado, pero a probarse a dicho,
Ojo si es dx10 les va a dar mas calidad,nada de mas velocidad,eso cualquiera lo sabe, si quieres mas cuadros con dx9 todavia vale, tesseslation 0 (solo dx11)
iyanmv
Es una noticia genial! Y espero que se lleve a cabo y por fin podamos jugar a grandes juegos en linux. De todas formas yo creo que tarde o temprano saldrá algún motor multiplataforma (más orientado a mac os por numero de usuarios). Amnesia: The Dark Descent es un ejemplo de lo que me refiero. Gran juego, por cierto. :D
Un saludo
Arkold Thos
yeeeeeeeeeeeeeeeeeeeeeee
63260
Si viene de parte de VMWARE seguro apesta. Su producto estrella VMWARE workstation es lentísimo comparado con VirtualBox.
63271
ME ALEGRARON EL DÍA :D !!
dzenler
Gran noticia¡¡¡ Pero creo que Vmware esta poniendo a prueba ciertas cosas para ver si su compra hacia Novell vale la pena. Aunque esto aun no es seguro.
oravlaa
¿Y para Mac?
Jesus
Asi se acaban los argumentos a quienes prefieren microsoft, pues ya corren estupendamente la mayoría de los juegos en linux.
edoantonioco
Y que paso con esto, quiero saber que paso con este proyecto