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).
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).
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

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

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.

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.