Pilih Monitor Anggur atau Putar di Linux yang Dipilih saat Layar Penuh

11

Saat ini saya dapat memulai permainan dengan Play di Linux tetapi selalu menampilkan permainan layar penuh pada monitor kedua saya.

Apakah ada cara untuk mengonfigurasi Play di Linux atau anggur untuk menentukan monitor mana yang akan ditampilkan?

Emanuel
sumber
Saya kira, Anda perlu membuat tiket jika Anda benar-benar ingin seseorang melihatnya. Dan mungkin bountysource.com untuk mempercepat proses
Sergei

Jawaban:

3

Saya memainkan game Windows di Linux juga, dan solusi saya untuk ini adalah memberitahu Wine untuk meniru virtual desktop. Untuk beberapa alasan, ini membuat Wine memulai monitor mana pun yang menjalankan jendela PlayOnLinux.

Langkah Lengkap untuk mengatur gim Anda:

  1. Buka PlayOnLinux

  2. Klik pada gim Anda, dan klik tombol "Konfigurasikan" di bagian atas antarmuka utama.

  3. Buka tab "Anggur" dan klik "Konfigurasikan Anggur".

  4. Di jendela Konfigurasi Anggur, klik pada tab Grafik dan centang kotak yang mengatakan "Emulasikan desktop virtual". Ubah ukuran desktop menjadi ukuran monitor yang ingin Anda gunakan untuk bermain game.

Kemudian untuk membuka game Anda:

  1. Buka PlayOnLinux

  2. Seret jendela PlayOnLinux ke monitor tempat Anda ingin bermain game

  3. Jalankan game, lalu simpan kursor mouse Anda di monitor yang sama hingga Wine diluncurkan. Setelah Wine diluncurkan, Anda dapat memainkan game di monitor itu, dan juga menggunakan monitor lain seperti biasa.

Maximillian Laumeister
sumber
2
Tidak bekerja untuk saya. Saya mencoba memainkan Portal 2. Masih terbuka di layar sekunder saya di sebelah kiri.
Paul
2
@ Paul: Mengapa Anda mencoba menjalankan Portal (2) melalui Wine? Ini dapat berjalan secara native di Linux dan OS X.
David Foerster
@ DavidFoerster Tidak tahu itu dulu. Sekarang berjalan baik-baik saja secara asli.
Paul
1

Monitor ganda (atau banyak) dapat dirujuk melalui variabel lingkungan DISPLAY yang dimodifikasi.

Biasanya, ini diatur ke : 0 , tetapi layar individual dapat dirujuk dengan nomor mereka sendiri, seperti : 0,0 dan : 0,1 untuk pengaturan dua monitor.

Sebagai penafian, saya sudah mengutak-atik ini di masa lalu, tetapi sistem dual monitor saya turun saat ini sehingga saya tidak bisa mengujinya secara empiris untuk memastikan. Cobalah.

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

Ini harus membatasi output ke satu layar. Hmmm, saya punya pemikiran yang mengganggu yang merujuk pada beberapa desktop yang tersedia dengan banyak lingkungan desktop. Desktop 1,2,3,4 dan semacamnya.

Ini mungkin tidak berhasil. (Di sana, saya mengatakannya ...)

Saya baru saja mencoba ini pada laptop monitor tunggal saya ... : 0,0 menampilkan pada layar saat ini, desktop saat ini .. sementara : 0,1 mengembalikan " tidak dapat terhubung " ... dan TIDAK menampilkan apa pun di layar atau desktop apa pun. Ini menunjukkan janji! Cobalah!

lornix
sumber
dengan DISPLAY=:0.1game keluar dengan kesalahan: 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.Sementara DISPLAY=:0.0berfungsi dengan baik
Eugen Konkov
Adakah yang pernah menemukan solusi nyata untuk ini? Tidak peduli permainan apa yang saya coba, mereka semua mulai pada monitor yang salah, dan sepertinya tidak memulai sama sekali ketika menggunakan DISPLAY =: 0.1
TheSHEEEP