Red Nova
Moderador
- 716
- 1,915
En el mundo del gaming, Windows ha sido tradicionalmente el sistema operativo dominante. Sin embargo, con la creciente popularidad y desarrollo de sistemas basados en GNU/Linux, los entusiastas de este sistema operativo no quieren perderse la diversión de los juegos de Windows. Afortunadamente, gracias a herramientas y avances en la compatibilidad, jugar juegos de Windows en GNU/Linux se ha vuelto cada vez más accesible. Si estás harto de Windows o solo quieres cambiar de aires probando un sistema operativo GNU/Linux, pero sin renunciar a jugar a videojuegos, no te preocupes. Hoy en día, los juegos en GNU/Linux son mucho más fáciles de ejecutar de lo que solían ser gracias a Steam, Proton y Wine. En este artículo, exploraremos diversas opciones y pasos para que puedas disfrutar de tus juegos favoritos en tu sistema basado en GNU/Linux.
GNU/Linux es un sistema operativo de código abierto excelente para los programadores, pero ¿es bueno para los juegos? Si estás considerando cambiar de Windows a GNU/Linux, es posible que quiera bajar un poco sus expectativas. Si bien los juegos en GNU/Linux son más fáciles de ejecutar que nunca, después de todo, Steam Deck de Valve se ejecuta en una versión de GNU/Linux, en muchas ocasiones todavía no está a la par con lo que puedes obtener en Windows.
Ejecutando algún que otro juego, encontrarás que algunos pueden sufrir pequeñas peculiaridades gráficas o una disminución del rendimiento, mientras que otros no funcionarán en absoluto. Otros pueden requerir algunas búsquedas en la web y ajustes en la línea de comandos para poder reproducirlos. Sin embargo, una vez que domines los conceptos básicos, te sorprenderá la cantidad de juegos que podrás ejecutar.
Wine es una capa de compatibilidad que es capaz de ejecutar aplicaciones de Windows en sistemas como GNU/Linux, BSD y OS X. Con la ayuda de Wine, puedes instalar y utilizar varias aplicaciones de Windows en GNU/Linux. Instalar Wine en Ubuntu o cualquier otra distribución GNU/Linux es fácil ya que está disponible en el repositorio de la mayoría de las distribuciones. Existe una enorme base de datos de aplicaciones y juegos compatibles con Wine que puedes explorar.
Ejemplo de instalación en Ubuntu:
Pero esto no bastará para tener una buena experiencia, con Wine por defecto no obtendrás buenos resultados en juegos de Windows que hagan uso de la API DIrectX, para intentar solucionar esto, crearon el proyecto DXVK, desarrollado por Philip Rebohle, es un proyecto de código abierto que busca mejorar la compatibilidad de juegos de Windows en plataformas GNU/Linux mediante la implementación de las API gráficas DirectX sobre Vulkan. Este enfoque ha demostrado ser altamente eficiente, ya que Vulkan ofrece un rendimiento superior y una mayor eficiencia en comparación con las implementaciones tradicionales de DirectX.
DXVK es una capa de compatibilidad que traduce las llamadas a la API de gráficos DirectX 9, 10 y 11 de Microsoft a Vulkan, una API gráfica de código abierto y multiplataforma. Este avance ha permitido a los usuarios de GNU/Linux disfrutar de una amplia gama de juegos de Windows con un rendimiento excepcional.
Puedes instalar DXVK manualmente o utilizar herramientas como Lutris para simplificar el proceso. Para la instalación manual, primero asegúrate de tener Vulkan instalado y utilizar los controladores gráficos más recientes para aprovechar al máximo las capacidades de tu GPU, luego clona el repositorio de DXVK desde GitHub y ejecuta el script de instalación.
Pero si te es problema configurar las librerías DXVK en tu instalación de Wine de forma manual, no te preocupes, en este proyecto Wine-GE-Custom de GloriousEggroll está todo configurado y optimizado para ejecutar juegos sin depender de Steam.
Steam es una tienda de videojuegos digitales muy popular que ofrece increíbles ofertas en juegos para GNU/Linux (incluidos también juegos gratuitos). Por tanto, es una fuente obvia de juegos de PC. Puedes explorarlo para encontrar toneladas de juegos que van desde títulos AAA hasta juegos independientes.
Por lo general, puede encontrar fácilmente Steam en la lista de su centro de aplicaciones o administrador de paquetes. Steam posee una opción de compatibilidad ¨Steam Play¨ en la cual usa Proton.
Proton es una herramienta para usar con el cliente Steam que permite ejecutar juegos exclusivos de Windows en el sistema operativo GNU/Linux. Utiliza Wine + DXVK como ya vimos antes para facilitar esto. Esta sería la forma más fácil para ejecutar videojuegos, ya que Steam se encargará de todo por ti.
Y ahora comenten lectores, cuáles son los títulos que más juegas en GNU/Linux a través de Wine?.
Fuente: Mi super blog
GNU/Linux es un sistema operativo de código abierto excelente para los programadores, pero ¿es bueno para los juegos? Si estás considerando cambiar de Windows a GNU/Linux, es posible que quiera bajar un poco sus expectativas. Si bien los juegos en GNU/Linux son más fáciles de ejecutar que nunca, después de todo, Steam Deck de Valve se ejecuta en una versión de GNU/Linux, en muchas ocasiones todavía no está a la par con lo que puedes obtener en Windows.
Ejecutando algún que otro juego, encontrarás que algunos pueden sufrir pequeñas peculiaridades gráficas o una disminución del rendimiento, mientras que otros no funcionarán en absoluto. Otros pueden requerir algunas búsquedas en la web y ajustes en la línea de comandos para poder reproducirlos. Sin embargo, una vez que domines los conceptos básicos, te sorprenderá la cantidad de juegos que podrás ejecutar.
Wine: no es un emulador
Wine es una capa de compatibilidad que es capaz de ejecutar aplicaciones de Windows en sistemas como GNU/Linux, BSD y OS X. Con la ayuda de Wine, puedes instalar y utilizar varias aplicaciones de Windows en GNU/Linux. Instalar Wine en Ubuntu o cualquier otra distribución GNU/Linux es fácil ya que está disponible en el repositorio de la mayoría de las distribuciones. Existe una enorme base de datos de aplicaciones y juegos compatibles con Wine que puedes explorar.
Ejemplo de instalación en Ubuntu:
Bash:
sudo apt install wine
Pero esto no bastará para tener una buena experiencia, con Wine por defecto no obtendrás buenos resultados en juegos de Windows que hagan uso de la API DIrectX, para intentar solucionar esto, crearon el proyecto DXVK, desarrollado por Philip Rebohle, es un proyecto de código abierto que busca mejorar la compatibilidad de juegos de Windows en plataformas GNU/Linux mediante la implementación de las API gráficas DirectX sobre Vulkan. Este enfoque ha demostrado ser altamente eficiente, ya que Vulkan ofrece un rendimiento superior y una mayor eficiencia en comparación con las implementaciones tradicionales de DirectX.
DXVK es una capa de compatibilidad que traduce las llamadas a la API de gráficos DirectX 9, 10 y 11 de Microsoft a Vulkan, una API gráfica de código abierto y multiplataforma. Este avance ha permitido a los usuarios de GNU/Linux disfrutar de una amplia gama de juegos de Windows con un rendimiento excepcional.
Puedes instalar DXVK manualmente o utilizar herramientas como Lutris para simplificar el proceso. Para la instalación manual, primero asegúrate de tener Vulkan instalado y utilizar los controladores gráficos más recientes para aprovechar al máximo las capacidades de tu GPU, luego clona el repositorio de DXVK desde GitHub y ejecuta el script de instalación.
Bash:
git clone https://github.com/doitsujin/dxvk.git
cd dxvk
./setup_dxvk.sh install
Pero si te es problema configurar las librerías DXVK en tu instalación de Wine de forma manual, no te preocupes, en este proyecto Wine-GE-Custom de GloriousEggroll está todo configurado y optimizado para ejecutar juegos sin depender de Steam.
Steam: una vía fácil
Steam es una tienda de videojuegos digitales muy popular que ofrece increíbles ofertas en juegos para GNU/Linux (incluidos también juegos gratuitos). Por tanto, es una fuente obvia de juegos de PC. Puedes explorarlo para encontrar toneladas de juegos que van desde títulos AAA hasta juegos independientes.
Por lo general, puede encontrar fácilmente Steam en la lista de su centro de aplicaciones o administrador de paquetes. Steam posee una opción de compatibilidad ¨Steam Play¨ en la cual usa Proton.
Proton es una herramienta para usar con el cliente Steam que permite ejecutar juegos exclusivos de Windows en el sistema operativo GNU/Linux. Utiliza Wine + DXVK como ya vimos antes para facilitar esto. Esta sería la forma más fácil para ejecutar videojuegos, ya que Steam se encargará de todo por ti.
Y ahora comenten lectores, cuáles son los títulos que más juegas en GNU/Linux a través de Wine?.
Fuente: Mi super blog