¿Los juegos no escalan correctamente en Wayland? Aquí están las pocas soluciones.

La actualización reciente de Wayland agregó escalado fraccional para monitores HiDPI en Linux, lo cual es increíble para la interfaz de usuario y el escalado del escritorio. Sin embargo, los juegos que ha instalado en Linux también se han ‘escalado’ junto con todo y, por lo tanto, reconocen un monitor con ‘menos’ resolución por alguna razón. Para examplecomo puede ver en la captura de pantalla de Portal 2 a continuación, mi monitor de 1920 × 1080 se reconoce con una resolución de 1536 × 864 (con la relación de aspecto correcta).

Resolución incorrecta en los juegos

Y este problema también persiste con los juegos de Linux no nativos, que usan Proton o Proton-GE para ejecutarse en Linux (como Rocket League).

Rocket League tampoco funciona correctamente con el escalado en Wayland

En este tutorial, veremos algunas de las soluciones alternativas que puede aplicar a su sistema para ejecutar juegos en la resolución correcta según su monitor HiDPI.

Tabla de contenido

Adición de opciones de inicio personalizadas

Puede obligar a Steam u otros lanzadores a iniciar juegos en una resolución personalizada agregando opciones de lanzamiento. Si bien esta no es exactamente una solución correcta porque los juegos aún se procesan en la supuesta resolución ‘nativa’ y luego simplemente se expanden a la relación de aspecto de su monitor (lo que causa estiramiento o borrosidad), pensamos que aún valía la pena mencionarlo. Puede agregar las siguientes opciones de lanzamiento a un juego desde su sección de propiedades en Steam:

                      
                        -w 1920
                      
                    
Agregar una opción de inicio personalizada para cambiar la resolución en los juegos de Steam Agregar una opción de inicio personalizada para cambiar la resolución en los juegos de Steam

Si tiene cualquier otro monitor con una resolución diferente, puede agregar la siguiente opción de inicio según su resolución:

opción de lanzamiento Resolución
-w 640 (640×480)
-w 720 (720×576)
-w 800 (800×600)
-w 1024 (1024×768)
-w 1152 (1152×864)
-w 1280 (1280×1024)
-w 1600 (1600×1200)
-w 1768 (1768×992)
-w 1920 (1920×1080)
-w 2560 (2560×1440)

Argumentos de lanzamiento personalizados para diferentes resoluciones

El juego ahora parece que se está ejecutando en Full HD El juego ahora parece que se está ejecutando en Full HD

Ejecuta el juego en X11

Debido a que el juego funciona así en Wayland en GNOME, puedes intentar ejecutar el juego en X11. Simplemente guarde su trabajo y cierre sesión en su sistema, y ​​luego elija ‘X11’ o ‘Xorg’ en la opción de pantalla de inicio de sesión. X11 no admite el escalado fraccional y, por lo tanto, es posible que vea que todo lo demás no está escalado correctamente según su resolución y puede parecer pequeño. Sin embargo, si ejecuta el juego, verá que ahora reconoce su monitor de resolución de 1080p (o superior) correctamente y funciona bien.

En Xorg no hay escalado, por lo tanto, Portal 2 funciona bien En Xorg no hay escalado, por lo tanto, Portal 2 funciona bien

Resumen

El escalado todavía es bastante nuevo en Linux y, con suerte, una actualización de Proton o Steam soluciona estos problemas rápidamente. Valve está muy centrado en el consumidor, y estoy seguro de que conocen estos problemas y los solucionarán en el futuro, ya que Ubuntu y otras distribuciones de Linux cambiarán a Wayland bastante pronto, y estoy usando un Fedora estación de trabajo que es una distribución de Linux de lanzamiento continuo y se considera una distribución de última generación. X11 morirá pronto porque sus desarrolladores han comenzado a contribuir más al protocolo Wayland.

Related Posts