De Proton y Steam play han hablado muchos en la comunidad Linux y siempre con cosas buenas que decir. Obviamente no es perfecto, pero va mejorando a pasos agigantados. Con Ubuntu 19.10 y tras tanta polémica rodeando a esta lanzamiento de la distro después de su rompimiento y reconciliación a medias con Valve, decidí que era un excelente momento para ver cómo está el asunto del gaming en Ubuntu.
|
etiquetas: linux , juegos , ubuntu , proton , steamplay , steam , gnu
Venía de currar en un sitio donde tenía que levantar múltiples servicios en docker para tener el sistema sobre el que trabajar. En un macbook con docker corriendo sobre máquina virtual se comía la ram que daba gusto.
Cuando tuve que comprar una máquina para mi empresa... Salté a Linux y pillé la mejor alternativa profesional que encontré al macbook pro: un thinkpad última generación con el mejor procesador y ram que le podía meter.
Luego resulta que al correr docker en nativo el uso de ram es mucho menor que en un macbook y el cacharro vuela. Pero bueno, me viene bien para máquinas virtuales en AWS.
Uso Ubuntu por defecto porque es una buena relación entre estabilidad para uso profesional sin sorpresas y usabilidad. La instalación del sistema fue prácticamente plug and play.
Pero vamos, echo de menos cacharrear como hacía hace mil años con mi Acer Aspire One y arch Linux exprimiendo recursos del cacharrillo ^_^'
¿De verdad el que ha escrito la entradilla habla español?
Que todo me pasa por pensar que XFCE era una cosa súper anticuada (falso) y que GNOME molaba, pero bueno. Yo quiero un sistema que consuma lo menos posible para yo consumir la RAM en lo que yo quiera.
Sólo con eso ya me tienen contento.
- Steam va a estar actualizándose constantemente. Del palo de unos pocos megas a varios gigas a diario. Si tienes límite de datos hay que mirarlo.
- Hay juegos en una lista de "comprobados" (whitelisted) que van a usar una versión antigua de Proton por defecto. En sus propiedades podéis cambiar a una versión más moderna que generalmente va a rendir mucho más. Por ejemplo a mí en NieR: Automata entre versiones nuevas y drivers he pasado de 45-50 FPS a tener 60 FPS constantes y con la GPU sobrada.
- Se pueden forzar las versiones Windows que muchas veces (por no decir la mayoría) van mejor que la nativa de Linux. Esto se hace en las propiedades del juego. Por ejemplo Borderlands 2 va infinitamente mejor y además en el matchmaking tienes a toda la gente de Windows.
- Los juegos DX9 hay que forzar una opción de lanzamiento para que usen Vulkan: "PROTON_USE_D9VK=1". DXVK para juegos DX9. El rendimiento es la inmensa mayoría de las veces muy superior al que usa por defecto Wine. Vuelvo a Borderlands 2 ya que además de la mejora sobre la versión nativa con esta opción va más allá.
Bajo mi experiencia personal:
- Hay muy pocos juegos que de verdad no funcionen. La mayoría cuesta arreglarlos pero al final van. Por ejemplo me costó un dolor hacer que DOOM usase Vulkan. Hay otra minoría que va pero tienen glitches.
- Con GPUs AMD hay PPAs y AUR con Mesa beta y ACO (mejora que desarrolló Valve para AMD) que siempre mejoran el rendimiento de lo que tenga tu distribución. Si tienes Mesa 19.3 o superior lo tienes que activar con la variable "RADV_PERFTEST=aco". ACO está en desarrolly y mientras que Mesa lo tiene en sus actualizaciones, son las versiones modificadas las que tienen todas las mejoras de las betas.
- El Dualshock 4 va de muerte en Linux + Steam.
Yo particularmente estoy encantado.
xfce está muy bien, además chupa poca ram, es rápido y además bastánte configurable, sobre todo los paneles.
Total usado libre compartido búfer/caché disponible
Memoria: 15992 6833 2048 477 7110 8354
Swap: 3173 0 3173
Voy sobrao (ubuntu mate 18.04)
Sobre lo de Star Citizen, te dejo un link:
www.reddit.com/r/starcitizen/comments/9s3se9/star_citizen_running_with
Con los juegos nativos, depende también de cómo hayan hecho el propio juego, si es un port guarro, si ha sido creado como multiplataforma, etc.
A mí me parece un puto pepino y estoy contentísimo con él.
El teclado dicen que es peor que los antiguos thinkpads. A mí me parece una maravilla y ahora que alterno entre el thinkpad y los mbp última generación... No hay color, el teclado del thinkpad tiene un tacto estupendo y me encanta.
La pantalla peor que la del mbp pero al ser super alta definición (tengo la pantalla mejorada con alta densidad de pixeles y doble cámara frontal) se ve de maravilla. El problema es que por la alta densidad de pixeles trae problemas con el escalado de imagen en Ubuntu. Te tienes que hacer o a ver todo muy pequeño o muy grande. Las opciones de escalado por defecto no proveen el tamaño adecuado para la densidad de pixeles de la pantalla.
Puedes activar el escalado de imagen fraccional que permite poner un 120% o 130% que sería lo apropiado en esta panralla, pero es experimental y SE COME la cpu. El ordenador laggea muchísimo y se vuelve inutilizable. Así que tuve que desactivarlo. Si recuerdo bjen usando Wayland el escalado fraccional es viene por defecto, pero Wayland no permite usar hotkeys globales y yo dependo bastante de ellas, así que nada.
Wireless bien, no tengo queja (salvo que Ubuntu por no se qué motivo no muestra los popups de registro en redes WiFi abiertas que requieren registro vía popup. Pero bueno, eso no es cosa de la antena y se puede salvar con cierta maña.
No le puse la nvidia. De hecho creo que en el 480s vendido en UK no es ni una opción. Así que grafica integrada, pero bueno para el uso del ordenador no era necesario.
El sonido es LO PEOR. Mi teléfono móvil tiene mucho mejores altavoces. Tiendo a usarlo siempre con cascos, así que tampoco me importa mucho.
Creo que descarté el X1 por RAM (máximo 16gb) y procesador.
Pero vamos, viendo el uso que le doy podría haberlo pillado igual y seguramente estaría igual de contento o más que con el 480s.
Las estimaciones de tiempo de batería restante caen en el "optimismo".
Tiendo a tener el ordenador conectado a un monitor externo que le da carga vía USB-c (el thinkpad es un portátil profesional estupendo) y no tiro mucho de batería como para medir bien cuanto dura, pero calculo que 5-6 horas de uso moderado tira.
Edit: Yo recuerdo cuando podía tener abiertas 1oo+ pestañas en Chromium y el equipo tenía 4 GB y a la vez tener varios Mandelbulb3D corriendo a la vez...
Estoy pensando en hacerme con uno para uso profesional. Qué tal el 480s? Teclado, pantalla, wireless (la antena de un antiguo MacBook Pro me iba fatal). Le pusiste una NVIDIA? Consideraste otros modelos como el X1?
Gracias!
PD: si quieréis buenos drivers en Linux compraros una gráfica AMD y mandad a tomar por culo a los piratas de Nvidia.
En juegos de última generación hechos específicamente para Windows siempre esperaría un rendimiento menor, pero seguro que perfectamente jugable (suponiendo que notes diferencia). Además Linux no se pone a instalar actualizaciones sin permiso ni se laggea todo el sistema cada vez que tiene que comprobar si hay una nueva versión de Java.
Aún así, creo que lo ideal es tener una partición con windows para juegos. Linux lo utilizo casi exclusivamente para trabajar, de esa manera cuando tengo que hacer algo importante no tengo la misma cantidad de distracciones al alcance.
Los mayores problemas van a estar en juegos que usen DRM y anticheats. Lease Fornite, pubg...
Antes de pillarte un juego puedes echar un vistazo en www.protondb.com/ para ver que tal tira, o si hay que hacer algun cambio. Normalmente los cambios, no son más complicados que copiar una linea de texto de un sitio a otro, o cambiar la extensión de un par de archivos.
edit: yo sólo he hecho cambios en unos o 2 juegos, normalmente van outofthebox.
Un saludo
Windows: www.youtube.com/watch?v=9lvyEz1hpU8&t=165s
Linux: www.youtube.com/watch?v=eqa4Xyg9-t4
Pero vamos, que si piensas que a mí o a cualquiera que no sea un fundamentalista con delirios nos parece mal que Steam esté en Linux es que flipas en colorines.
Muy flojo el artículo.
En mi opinión el tener una plataforma libre con algunas cosas no libres va a ser el mayor avance, por que pretender que el 100% se vuelva libre es absurdo.
un saludo
Me quedo con Manjaro y XFCE la verdad (3 años en el portátil de empresa y 0 problemas), he probado otros escritorios y se me hacen lentos (salvo i3 que hay que invertir en configurarlo). Por no hablar AUR donde tienes la mayoría de programas ya listos para instalar sin complicaciones.
cc #67
Hay juegos que dan problemas en Win 10 y van como un tiro con Proton.
No tiene soporte nativo de docker (que NO utiliza virtualización) y no sé cuándo lo tendrá.