GNU/Linux mac Os x windows android programas , artículos

sábado, 8 de julio de 2023

Jugar juegos de windows y nativos en Steam , Epic Store , GOG , itch , en linux (en edición)

 
¡Juegos en Linux ya es una realidad!

Jugar juegos de windows y nativos en Steam , Epic Store , GOG , itch  en linux

Pequeña introducción sobre jugar en linux (Manjaro , Ubuntu , Garuda , Arch Linux) 


Como es el tema que más me encanta en GNU/linux , los juegos. Hoy les traigo una actualización de la entrada ya he cambiado y borrado todo lo viejo para que sea de mejor calidad ya sea porque ahora el tema de jugar en Linux es aún mejor que esos años como el 2017 por ejemplo , debias hace mucho malabares para poder hacer funcionar algo. 

 Ahora contamos con diversas herramientas para poder jugar sin problemas y eso puedo decir que tiene algunas limitantes como los componentes , por ejemplo en todo momento se recomienda una placa de video AMD no muy antigua para luego hacer uso de DXVK el gran traductor de Directx 11 ; por encima de Nvidia que tiene su calidad pero aún no han liberado su código para las tarjetas y le falta bastante trabajo para llegar a ser una opcion solida. A lo que me refiero que suele dar mucho más dolores de cabeza las nvidia que las AMD. 

Por otra parte si necesitas hacer uso de las transmisiones y codificar para multimedia , cosas así como el estilo te recomiendo usar NVIDIA , amd se queda muy flojo.Hablando un poco de las Intel integrada suele no tener mucha potencia pero podríamos decir que no tiene relevancia a la hora de jugar , ya sea porque no son para jugar. Las intel dedicadas que salieron hace poco al mercado no llegan dar esa competencia que se necesita contra AMD y NVIDIA siendo ya acaparando todo. 

 Las tiendas que podemos usar en GNU/Linux nativamente y las que usamos de terceros 

Empecemos con lo más fácil , ya muchos saben que en GNU/Linux esta nativo steam pero mucho no saben de proton , el cual es una herramienta que está en desarrollo para hacer compatible los juegos de windows en GNU/Linux lo cual dio un salto de calidad al tener su propia consola steam deck,lo cual levantó  un gran interés de las grandes compañías  de componentes como AMD la cual es la que usa la consola por defecto. 

Esto no dice que solo en esta consola se puede jugar,en todas las distribuciones populares se puede jugar (la que diría que no usa para eso Fedora,he visto en mucho lugares de youtube el bajo rendimiento por más que algunos mongos quieren decir que si funciona , openSUSE y otras) Si quieren ir por algo seguro vayan a manjaro,garuda,arch (si es que ya habías usado gnu linux sabrás cómo buscar para preparar los paquetes que se necesitan para jugar) , una distro emergente como biglinux (se basa en manjaro,personalmente no la he usado por lo que no sé cómo debe funcionar  he visto pruebas de rendimiento y allá queda) , pop OS! es una buena alternativa ya trae la iso para cada gráfica y arquitectura darle una prueba antes de instalar sería una buena opcion. 
Ubuntu es una opcion para los nuevos, si tendrá su buena abanico de opciones y sabores , me refiero a los escritorios si bien el por defecto gnome se mueve muy bien en computadoras más nuevas , Plasma es el que más prefiero. Otra opcion es KDE neon es una distro basada en ubuntu la cual viene con una escritorio más limpio y de primera mano siendo ellos los desarrolladores del escritorio. 

STEAM


     GOG y Epic Store 

Gog y epic store existen 2 opciones viables para poder hacer uso de estas dos tiendas en GNU/Linux y en primer lugar es Heroic Game Launcher y en segundo lugar lutris el cual también permite la integración de la cuenta de usuario. Ambas se puede habilitar el uso de los anticheat y segun que juego sea lo permiten para poder jugar. Yo considero que busques en la web protondb.com y averiguar la compatibilidad del juego que deseas y la version de wine y proton que necesitas. Como siempre al final de la entrada voy a meter los enlaces y los comandos para instalar las tiendas y los programas. 





Itch , gamejolt las tiendas que tienen juegos independientes (indie) 

Estas dos tiendas son unas buenas opciones si quieres salir de STEAM y querer tener juegos de otras tiendas,está nativamente para linux lo cual es ya es un logro importante. Itch con flatpak lo cual está muy bien porque es para todos los GNU/Linux si esa distro no tiene flatpak integrado deberias de hacer su instalación y luego reiniciar posteriormente usar la línea de comando para instalar la tienda.  Lo que puedo destacar que tiene un multijugador y soporte para varios sistemas operativos , esto no acaba acá juegos en html5 lo cual está muy bien explorar opciones como esa. 
ITCH



Gamejolt es casi idéntica , si no puedo decir si es igual. Tiene juegos nativos para linux , mac OS x , windows de paga y gratis. Pero también se destaca por ser una tienda que es indie o independiente  como la anterior permite subir tu juego. No se como será la distribución de ganancia pero sos un desarrollador o alguien que le gustaría en el futuro hacer eso creo que seria una buena oportunidad hacer allá. (decidí no agregarla ya que probé de instalar o ejecutar la tienda y no me funcionó) 

GAMEJOLT


Ahora lo no tan legal entre comillas .. puff (si alguien paga los juegos y los distribuye en mi opinión no es ilegal si no cobra nada y solo comparte). 

En mi punto de vista no digo que todo tenga que ser gratis, solo que sin abusar de los precios,(EAsport kuak kuak , Konami). 
Por lo tanto juegos por fuera de steam y querer jugarlos siendo nativos de windows si es posible y mayormente sin problemas de rendimiento. Pero debes cumplir los requerimientos de sistema mínimo que espera el juego,CPU , memoria RAM , disco lo normal. Controladores privativos de nvidia si es que tenes esa gráfica , AMD con mesa actualizada y DXVK en ciertos casos. 

Podemos hacer uso de WINE que es un traductor de directx 9,10 , 11 y el 12 suele fallar lo mas seguro que hay hasta ahora directx 11 que funciona muy bien.Si fuera un tarjeta de video mas reciente y de gama alta puede llegar a funcionar pero no todos los casos. 

El wine así nomás por defecto se usar para las aplicaciones que no están disponibles en linux y ya no queda otra que abrirlas con dicho programa o intérprete. Existen 3 diferentes hechas por winehq. La version "stable" la cual es la que se instala normalmente por defecto , la "staging" que viene mejorada para jugar y la "devel" la que está en desarrollo. 

A su vez hay de terceros hecho por la comunidad aún más cosas como wine-GE , lutris GE los cuales se nutren de proton para dar una experiencia en los juegos mejor ya que viene ya preparado para poder hacer que funcionen los juegos. Ambos podemos encontrarlos dentro de LUTRIS  el cual está repleto de opciones de ejecutores de juegos ya sea de emuladores , nativo y wine. 

Una opciones que casi nadie conoce es la de PortProton la cual es una herramienta muy buena y completa , ya que permite instalar los juegos con una receta o una script , descargar una version de proton distinta para cada juego,emuladores,lanzador de tiendas de juegos.

 Wine de terceros sin ningún interfaz en mi caso como uso manjaro y hago el uso yay para aur y compilar proton-ge-custom ya tiene todas las cosas que se necesitan para instalar y jugar juegos. 

WINEGE-CUSTOM YAY MANJARO

INSTALACIÓN DE STEAM , HEROIC LAUNCHER , ITCH , GAMEJOLT , PORTPROTON , WINEGE-CUSTOM (BASE ARCH), LUTRIS , WINEHQ (BASE UBUNTU,MINT,POP OS!)

steam está disponible es todas las tiendas de Ubuntu , mint , pop OS! lo cual es solo abrir la tienda de que tenga cada distribucion ir e instalar steam. No instales por fuera descargando el binario desde la web ya que la tienda instala dependencias que hacen que no falte nada y eso hace que no falle nada. 

En manjaro por ejemplo tenemos algo parecido a la habitual tienda de software llamado "añadir o quitar software" que su interfaz es muy sencilla de usar. Tenemos en las opciones de habilitar el uso de AUR , haciendo clic en los 3 puntos de la derecha y luego en 3ros habilitar AUR. Por último recargas las lista de software. Que nos será útil a la hora instalar "winege-custom". 


Yo personalmente estoy usando la version nativa de steam y ustedes tendrán la opcion .deb y flatpak en la tienda de software de ubuntu,pop OS ! , mint. Pueden usar cualquiera de las dos. 
En cuanto a Itch necesitas tener la integración flatpak que en popOS! y mint no se necesita ellos ya lo traen listo para hacer uso. Ubuntu no por que ellos tienen snap. Vos podes buscar en la web como se hace. 
  
Instalar con este comando dentro de la terminal.
$ flatpak install flathub io.itch.itch

Instalar WineHQ Ubuntu , Pop OS! 

$ sudo dpkg --add-architecture i386 

Ubuntu 23.04
(Lunar Lobster)

$ sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/lunar/winehq-lunar.sources

Ubuntu 22.10
(Kinetic Kudu)

$ sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/kinetic/winehq-kinetic.sources

Ubuntu 22.04
(Jammy Jellyfish)

Linux Mint 21.x

$ sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources

Ubuntu 20.04
(Focal Fossa)

Linux Mint 20.x

$ sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources

Actualizar los repositorios 

$ sudo apt update

Stable branch
$ sudo apt install --install-recommends winehq-stable

Development branch
$ sudo apt install --install-recommends winehq-devel

Staging branch
$ sudo apt install --install-recommends winehq-staging

Para lutris Pop OS! lo tiene integrado en su tienda,mint , ubuntu y manjaro lo cual es solo buscar lutris y marcarlo para instalar y listo. 

 Heroic game launcher yo recomiendo usar la version appimage la cual no se instala pero si le das clic derecho y permisos para ejecutarse se abre y puedes hacer el uso de ella sin problemas.  

appimage heroic game launcher

También existe la posibilidad de usar el flatpak , .deb , rpm y otras todas esas opciones la encontrarás en su página oficial la cual hace clic aquí debajo. 
 



Portproton dependencias 

Ubuntu / Linux Mint / Pop!_OS

$ sudo dpkg --add-architecture i386

$ sudo apt update && sudo apt upgrade

$ sudo apt install curl file libc6 libnss3 policykit-1 xz-utils zenity bubblewrap curl icoutils tar libvulkan1 libvulkan1:i386 wget zenity zstd cabextract xdg-utils openssl bc libgl1-mesa-glx libgl1-mesa-glx:i386

Arch Linux / Manjaro
$ sudo pacman -Syu bash icoutils wget bubblewrap zstd cabextract bc tar openssl gamemode desktop-file-utils curl dbus freetype2 gdk-pixbuf2 ttf-font zenity lsb-release nss xorg-xrandr vulkan-driver vulkan-icd-loader lsof lib32-freetype2 lib32-libgl lib32-gcc-libs lib32-libx11 lib32-libxss lib32-alsa-plugins lib32-libgpg-error lib32-nss lib32-vulkan-driver lib32-vulkan-icd-loader lib32-gamemode lib32-openssl

Si tenes tarjeta de video NVIDIA , debes verificar si tenes instalada la librería lib32-nvidia-utils

$ sudo pacman -Syu lib32-nvidia-utils

Instalación de portproton 

$ wget -c "https://github.com/Castro-Fidel/PortWINE/raw/master/portwine_install_script/PortProton_1.0" && sh PortProton_1.0 -eng

Con eso ya hemos terminado por ahora. Fue muy larga la entrada pero de todos modos resumi un montón de cosas. Gracias por la visita y comparte la entrada para esos nuevos linuxeros. 
Tengo grupo de telegram por si te interesa interactuar y aprender alguna que otra cosa nueva sobre GNU/Linux. 

 


Recuerda que tengo el otro blog espejo pero tiene distintas entrada puede pasar por allá haciendo clic en la parte superior del blog.
¡Comparte la entrada!:

jueves, 5 de enero de 2023

Red Linux click La red social del linuxero

Red LinuxClick: Una Red Social para Compartir Conocimiento de GNU/Linux





Red LinuxClick es una red social Venezolana creada con el fin de compartir conocimiento y contenido informático relacionado con el sistema operativo GNU/Linux. Esta red social permite a sus usuarios compartir información y contenido relacionado con GNU/Linux, como tutoriales, documentos, enlaces, noticias y más. Esta herramienta ofrece una gran variedad de contenido de GNU/Linux para que los usuarios puedan aprender y compartir conocimiento.

Red LinuxClick ofrece una plataforma segura y confiable para compartir contenido de GNU/Linux entre sus usuarios. Esta herramienta cuenta con una interfaz sencilla y fácil de usar, lo que permite a los usuarios navegar por la red sin problemas. Además, los usuarios tienen la opción de conectar con otros usuarios de la plataforma para compartir contenido y conocimiento.

Red LinuxClick también ofrece a sus usuarios la posibilidad de crear grupos para compartir contenido y conocimiento de GNU/Linux. Estos grupos permiten a los usuarios compartir contenido y discutir temas relacionados con el sistema operativo GNU/Linux. Esta herramienta también ofrece a sus usuarios la posibilidad de crear sus propios blogs para compartir contenido relacionado con GNU/Linux.

Red LinuxClick es una herramienta útil para aquellos que quieren aprender y compartir conocimiento sobre el sistema operativo GNU/Linux. Esta red social ofrece a sus usuarios una gran variedad de contenido relacionado con GNU/Linux, así como la posibilidad de conectar con otros usuarios y crear grupos para compartir contenido y conocimiento.

¡Comparte la entrada!:

Entrada destacada

Jugar juegos de windows y nativos en Steam , Epic Store , GOG , itch , en linux (en edición)

  Jugar juegos de windows y nativos en Steam , Epic Store , GOG , itch  en linux Pequeña introducción sobre jugar en linux (Manjaro , Ubuntu...

Archivo del Blog

Etiquetas