Elija qué monitor Wine o Play en Linux selecciona cuando la pantalla completa


11

Actualmente puedo iniciar un juego con Play en Linux, pero siempre muestra el juego a pantalla completa en mi segundo monitor.

¿Hay alguna forma de configurar Play en Linux o wine para especificar en qué monitor mostrar?


Supongo que debes crear un ticket si realmente quieres que alguien eche un vistazo. Y probablemente bountysource.com para acelerar el proceso
Sergei

Respuestas:


3

También juego juegos de Windows en Linux, y mi solución para esto es decirle a Wine que emule un escritorio virtual. Por alguna razón, esto hace que Wine se inicie en cualquier monitor en el que esté activada la ventana PlayOnLinux.

Pasos completos para configurar tu juego:

  1. Abra PlayOnLinux

  2. Haz clic en tu juego y haz clic en el botón "Configurar" en la parte superior de la interfaz principal.

  3. Vaya a la pestaña "Vino" y haga clic en "Configurar vino".

  4. En la ventana Configuración de Wine, haga clic en la pestaña Gráficos y marque la casilla que dice "Emular un escritorio virtual". Cambie el tamaño del escritorio para que sea el tamaño del monitor que desea usar para jugar.

Luego, para abrir tu juego:

  1. Abra PlayOnLinux

  2. Arrastre la ventana PlayOnLinux al monitor en el que desea jugar su juego

  3. Ejecute el juego, luego mantenga el cursor del mouse en el mismo monitor hasta que se inicie Wine. Después del lanzamiento de Wine, puedes jugar el juego en ese monitor y también usar tus otros monitores como de costumbre.


2
No funciona para mi Intento jugar Portal 2. Todavía se abre en mi pantalla secundaria a la izquierda.
Paul

2
@Paul: ¿Por qué estás tratando de ejecutar Portal (2) a través de Wine? Puede ejecutarse de forma nativa en Linux y OS X.
David Foerster

@DavidFoerster No lo sabía en ese entonces. Funciona bien de forma nativa ahora.
Paul

1

Se puede hacer referencia a monitores duales (o múltiples) a través de una variable de entorno DISPLAY modificada.

Por lo general, se establece en : 0 , pero se puede hacer referencia a las pantallas individuales por sus propios números, como : 0.0 y : 0.1 para una configuración de monitor dual.

Como descargo de responsabilidad, he jugado con esto en el pasado, pero mi sistema de monitor dual está inactivo en este momento, por lo que no puedo probarlo empíricamente para asegurarme. Pruébalo sin embargo.

DISPLAY=:0.0 wine ...
DISPLAY=:0.1 playonlinux ...

Esto debería restringir la salida a una sola pantalla. Hmmm, tengo un pensamiento persistente de que se refiere a los múltiples escritorios disponibles con muchos entornos de escritorio. Escritorio 1,2,3,4 y tal.

Esto podría no funcionar. (Ahí lo dije ...)

Acabo de probar esto en mi computadora portátil de un solo monitor ... : 0.0 muestra en la pantalla actual, el escritorio actual ... mientras que : 0.1 devuelve " no se puede conectar " ... y NO mostró nada en ninguna pantalla o escritorio. Esto muestra promesa! ¡Intentalo!


con DISPLAY=:0.1salidas de juego con error: Player data archive not found at 'C:/Program Files/Hearthstone/Hearthstone_Data/data.unity3d', using local filesystem01b8:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.mientras DISPLAY=:0.0funciona bien
Eugen Konkov

¿Alguien ha encontrado una solución real para esto? No importa qué juego intente, todos comienzan en el monitor incorrecto y no parecen comenzar en absoluto cuando se usa DISPLAY =: 0.1
TheSHEEEP
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.