Scegli quale monitor Wine o Play su Linux seleziona a schermo intero


11

Sono attualmente in grado di avviare un gioco con Play su Linux ma visualizza sempre il gioco a schermo intero sul mio secondo monitor.

C'è un modo per configurare Play su Linux o wine per specificare su quale monitor visualizzare?


Immagino che devi creare un biglietto se vuoi davvero che qualcuno ti dia un'occhiata. E probabilmente bountysource.com per accelerare il processo
Sergei,

Risposte:


3

Gioco anche ai giochi Windows su Linux e la mia soluzione alternativa è dire a Wine di emulare un desktop virtuale. Per qualche ragione, questo fa sì che Wine si avvii su qualunque monitor sia attiva la finestra di PlayOnLinux.

Passaggi completi per configurare il tuo gioco:

  1. Apri PlayOnLinux

  2. Fai clic sul gioco e fai clic sul pulsante "Configura" nella parte superiore dell'interfaccia principale.

  3. Vai alla scheda "Vino" e fai clic su "Configura Vino".

  4. Nella finestra Configurazione vino, fai clic sulla scheda Grafica e seleziona la casella "Emula un desktop virtuale". Modificare le dimensioni del desktop in modo che corrispondano alle dimensioni del monitor che si desidera utilizzare per giocare.

Quindi per aprire il gioco:

  1. Apri PlayOnLinux

  2. Trascina la finestra di PlayOnLinux sul monitor su cui vuoi giocare

  3. Esegui il gioco, quindi mantieni il cursore del mouse sullo stesso monitor fino all'avvio di Wine. Dopo il lancio di Wine, puoi giocare su quel monitor e usare gli altri monitor come di consueto.


2
Non funziona per me. Provo a giocare a Portal 2. Si apre ancora sulla mia schermata secondaria a sinistra.
Paul,

2
@Paul: Perché stai cercando di eseguire Portal (2) attraverso Wine? Può funzionare nativamente su Linux e OS X.
David Foerster,

@DavidFoerster All'epoca non lo sapevo. Ora funziona bene in modo nativo.
Paul,

1

È possibile fare riferimento a monitor doppi (o multipli) tramite una variabile d'ambiente DISPLAY modificata.

Di solito, è impostato su : 0 , ma le singole schermate possono essere indicate dai loro stessi numeri, come : 0,0 e : 0,1 per una configurazione a doppio monitor.

Come disclaimer, in passato ho armeggiato con questo, ma al momento il mio sistema a doppio monitor non funziona, quindi non posso provarlo empiricamente per esserne sicuro. Provalo però.

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

Ciò dovrebbe limitare l'output a una singola schermata. Hmmm, ho un fastidioso pensiero che si riferisca ai desktop multipli disponibili con molti ambienti desktop. Desktop 1,2,3,4 e simili.

Questo potrebbe non funzionare. (Ecco, l'ho detto ...)

Ho appena provato questo sul mio laptop a monitor singolo ... : 0,0 viene visualizzato sullo schermo corrente, sul desktop corrente .. mentre : 0.1 restituisce " impossibile connettersi " ... e NON ha visualizzato nulla su nessuno schermo o desktop. Questo dimostra promessa! Provalo!


con il DISPLAY=:0.1gioco esce con errore: 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.mentre DISPLAY=:0.0funziona benissimo
Eugen Konkov,

Qualcuno ha mai trovato una vera soluzione per questo? Indipendentemente dal gioco che provo, iniziano tutti sul monitor sbagliato e non sembrano avviarsi affatto quando si usa DISPLAY =: 0.1
TheSHEEEP
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.