Terima kasih banyak telah menanyakan ini. Saya pikir saya adalah satu-satunya yang mengalami masalah.
Thomas Boxley
Jawaban:
17
Semua Game berfungsi setelah beberapa penyesuaian:
Amnesia, Pedang & Budidaya Bunga, Psikotot, Super Meat Boy:
Ini adalah game SDL, dan seperti semua game SDL, mereka akan bertindak aneh jika Anda memiliki dua monitor. Untuk menjalankannya hanya pada tampilan utama:
SDL_VIDEO_FULLSCREEN_DISPLAY=0 /opt/amnesia/Launcher.bin64 - perhatikan ini mungkin akan disebut "Launcher.bin32" atau serupa pada sistem 32-bit.
Saya tidak perlu melakukan penyesuaian lebih lanjut dengan ini dan mereka tampaknya bekerja dengan sempurna.
CATATAN: Untuk menerapkan tweak ini ke semua game SDL sehingga dapat dijalankan dengan cara ini dari dasbor, cukup tambahkan
SDL_VIDEO_FULLSCREEN_DISPLAY=0
ke /etc/environmentpada baris baru dan kemudian reboot.
Limbo:
Saya memiliki lebih banyak masalah dengan game ini. Dengan kepala ganda diaktifkan, game mogok dengan segfault. Biasanya ini dapat dihindari dengan menjalankan anggur dalam mode desktop virtual explorer (saya harus melakukan ini dengan hampir semua permainan anggur) namun, dalam hal ini, Limbo dibundel dengan anggur khusus di mana mode explorer tidak berfungsi. Saya harus menggunakan anggur yang disediakan distro, dan kemudian berfungsi dengan benar, tetapi Anda harus menjalankannya dengan skrip startup normal sekali untuk mendapatkan direktori ~ / .limbo dibuat, jadi:
/opt/limbo/launch-limbo.sh - jika ini berhasil, bagus, jika tidak:
sudo apt-get install wine1.4
cd ~/.limbo/limbo/drive_c/Program\ Files/limbo/ - Anda HARUS cd atau game akan crash
wine explorer /desktop=limbo,1920x1200 limbo.exe - ganti 1920x1200 dengan resolusi yang Anda inginkan
Untuk memulai aplikasi seperti ini ketika diluncurkan dari tanda hubung:
sudo gedit /opt/limbo/launch-limbo.sh
komentar kode yang ada dan tambahkan:
cd ~/.limbo/limbo/drive_c/Program\ Files/limbo/
wine explorer /desktop=limbo,1920x1200 limbo.exe
Sekali lagi, ganti 1920x1200 dengan resolusi yang Anda inginkan
Benteng pertahanan
Anda dapat meluncurkannya dalam mode berjendela pada hampir semua resolusi dengan menambahkan opsi saat meluncurkan:
cd /opt/bastion/Bastion/
./Bastion.bin.x86_64 -windowed -x 1680 -y 1000
(Monitor saya memiliki 1680x1050 & saya mengurangi 50p untuk bilah teratas Unity - jadi ini layar penuh)
Untuk meluncurkan game dalam mode berjendela dengan dash-shortcut:
cd /opt/bastion/Bastion/
sudo gedit bastion64.sh
Dan tambahkan "-windowed -x 1680 -y 1000" (tanpa tanda kutip, dengan resolusi yang diinginkan) setelah "LD_LIBRARY_PATH = lib64 :. ./Bastion.bin.x86_64".
Saya diedit untuk menambahkan solusi untuk Bastion, harap Anda tidak keberatan ...
Uli
Mengapa Anda ingin menjalankannya di jendela?
Alistair Buxton
Jadi saya bisa multi task (yaitu melihat email yang masuk) Sebenarnya saya tidak menemukan cara untuk menjalankannya dengan baik dalam mode layar penuh (tanpa melabelkan monitor sebelum meluncurkan) ...
Uli
Btw saya baru saja menguji dan trik "SDL_VIDEO_FULLSCREEN_DISPLAY = 0" Anda juga berfungsi dengan psychonauts (tetapi bukan Bastion)
Uli
1
Saya pikir kita salah paham satu sama lain. Saya tidak dapat membuat benteng untuk menjalankan layar penuh dengan benar dengan nvidia twinview, tetapi dapat dijalankan dalam mode berjendela menggunakan perintah yang ditempelkan di atas. Ketika dalam mode berjendela Anda dapat melakukan banyak tugas dengan menggunakan ALT + TAB. Dengan Game lain, multitasking tidak dimungkinkan.
Uli
3
Solusi untuk Limbo tidak melakukannya untuk saya. Apa yang terjadi pada saya:
Pasang anggur
Instal Directx9
winetricks directx9
Buka konfigurasi anggur
winecfg
Ubah d3dx9_43 ke "(asli, bawaan)" di tab Perpustakaan
Jawaban:
Semua Game berfungsi setelah beberapa penyesuaian:
Amnesia, Pedang & Budidaya Bunga, Psikotot, Super Meat Boy:
Ini adalah game SDL, dan seperti semua game SDL, mereka akan bertindak aneh jika Anda memiliki dua monitor. Untuk menjalankannya hanya pada tampilan utama:
SDL_VIDEO_FULLSCREEN_DISPLAY=0 /opt/amnesia/Launcher.bin64
- perhatikan ini mungkin akan disebut "Launcher.bin32" atau serupa pada sistem 32-bit.SDL_VIDEO_FULLSCREEN_DISPLAY=0 /opt/swordandsworcery/run.sh
Saya tidak perlu melakukan penyesuaian lebih lanjut dengan ini dan mereka tampaknya bekerja dengan sempurna.
CATATAN: Untuk menerapkan tweak ini ke semua game SDL sehingga dapat dijalankan dengan cara ini dari dasbor, cukup tambahkan
SDL_VIDEO_FULLSCREEN_DISPLAY=0
ke
/etc/environment
pada baris baru dan kemudian reboot.Limbo:
Saya memiliki lebih banyak masalah dengan game ini. Dengan kepala ganda diaktifkan, game mogok dengan segfault. Biasanya ini dapat dihindari dengan menjalankan anggur dalam mode desktop virtual explorer (saya harus melakukan ini dengan hampir semua permainan anggur) namun, dalam hal ini, Limbo dibundel dengan anggur khusus di mana mode explorer tidak berfungsi. Saya harus menggunakan anggur yang disediakan distro, dan kemudian berfungsi dengan benar, tetapi Anda harus menjalankannya dengan skrip startup normal sekali untuk mendapatkan direktori ~ / .limbo dibuat, jadi:
/opt/limbo/launch-limbo.sh
- jika ini berhasil, bagus, jika tidak:sudo apt-get install wine1.4
cd ~/.limbo/limbo/drive_c/Program\ Files/limbo/
- Anda HARUS cd atau game akan crashwine explorer /desktop=limbo,1920x1200 limbo.exe
- ganti 1920x1200 dengan resolusi yang Anda inginkanUntuk memulai aplikasi seperti ini ketika diluncurkan dari tanda hubung:
komentar kode yang ada dan tambahkan:
Sekali lagi, ganti 1920x1200 dengan resolusi yang Anda inginkan
Benteng pertahanan
Anda dapat meluncurkannya dalam mode berjendela pada hampir semua resolusi dengan menambahkan opsi saat meluncurkan:
(Monitor saya memiliki 1680x1050 & saya mengurangi 50p untuk bilah teratas Unity - jadi ini layar penuh)
Untuk meluncurkan game dalam mode berjendela dengan dash-shortcut:
Dan tambahkan "-windowed -x 1680 -y 1000" (tanpa tanda kutip, dengan resolusi yang diinginkan) setelah "LD_LIBRARY_PATH = lib64 :. ./Bastion.bin.x86_64".
sumber
Solusi untuk Limbo tidak melakukannya untuk saya. Apa yang terjadi pada saya:
Pasang anggur
Instal Directx9
Buka konfigurasi anggur
Ubah d3dx9_43 ke "(asli, bawaan)" di tab Perpustakaan
Ikuti langkah-langkah dalam jawaban lain
Diambil dari game "Limbo" tidak memiliki suara
Meskipun dikatakan 'fix for sound' saya harus menginstal directx9 untuk menjalankan game itu sendiri. (dan sekarang saya bahkan punya suara).
sumber