Amnesia: Dark Descent veya Superbrothers: Sword & Sworcery'i çalıştırdığımda, oyunlar her iki monitörümde de şöyle uzatılır:
Başlangıçta Limbo çöküyor:
Bu sorunları nasıl çözebilirim?
Amnesia: Dark Descent veya Superbrothers: Sword & Sworcery'i çalıştırdığımda, oyunlar her iki monitörümde de şöyle uzatılır:
Başlangıçta Limbo çöküyor:
Bu sorunları nasıl çözebilirim?
Yanıtlar:
Tüm Oyunlar biraz değişiklik yaptıktan sonra çalışır:
Bunlar SDL oyunları ve tüm SDL oyunları gibi, iki monitörünüz varsa garip davranırlar. Bunları yalnızca birincil ekranda çalıştırmak için:
SDL_VIDEO_FULLSCREEN_DISPLAY=0 /opt/amnesia/Launcher.bin64
- 32 bit sistemlerde bunun muhtemelen "Launcher.bin32" veya benzeri olarak adlandırılacağını unutmayın.
SDL_VIDEO_FULLSCREEN_DISPLAY=0 /opt/swordandsworcery/run.sh
Bunlarla daha fazla ince ayar yapmam gerekmiyordu ve mükemmel çalışıyorlar.
NOT: Bu tweak'ı tüm SDL oyunlarına çizgi yoluyla bu şekilde çalıştırılabilecek şekilde uygulamak için şunu ekleyin:
SDL_VIDEO_FULLSCREEN_DISPLAY=0
/etc/environment
yeni bir satıra geçin ve yeniden başlatın.
Bu oyunda çok daha fazla sorun yaşadım. Çift kafa etkinken oyun bir segfault ile çöküyor. Normalde bu, kaşif sanal masaüstü modunda şarabı çalıştırarak önlenebilir (bunu hemen hemen her şarap oyunu ile yapmak zorundayım), ancak bu geldiğinde Limbo, kaşif modunun çalışmadığı özel bir şarapla birlikte geliyor. Bunun yerine dağıtım sağlanan şarabı kullanmak zorunda kaldım ve sonra düzgün çalışıyor, ancak ~ / .limbo dizinini oluşturmak için normal başlangıç komut dosyalarıyla bir kez çalıştırmanız gerekiyor, bu yüzden:
/opt/limbo/launch-limbo.sh
- eğer bu işe yararsa harika, değilse:
sudo apt-get install wine1.4
cd ~/.limbo/limbo/drive_c/Program\ Files/limbo/
- cd GEREKİR yoksa oyun çökecektir
wine explorer /desktop=limbo,1920x1200 limbo.exe
- 1920x1200'i istediğiniz çözünürlükle değiştirin
Çizgiden başlatıldığında uygulamayı böyle başlatmak için:
sudo gedit /opt/limbo/launch-limbo.sh
mevcut kodu yorumlayın ve ekleyin:
cd ~/.limbo/limbo/drive_c/Program\ Files/limbo/
wine explorer /desktop=limbo,1920x1200 limbo.exe
Tekrar, 1920x1200'i istediğiniz çözünürlükle değiştirin
Başlatma sırasında seçenekler ekleyerek hemen hemen her çözünürlükte pencereli modda başlatabilirsiniz:
cd /opt/bastion/Bastion/
./Bastion.bin.x86_64 -windowed -x 1680 -y 1000
(Monitörlerim 1680x1050 ve Birlik üst çubuğu için 50p çıkardım - bu yüzden tam ekran)
Kısa çizgi ile oyunu pencereli modda başlatmak için:
cd /opt/bastion/Bastion/
sudo gedit bastion64.sh
Ve "LD_LIBRARY_PATH = lib64 :./Bastion.bin.x86_64" ifadesinden sonra "-windowed -x 1680 -y 1000" (tırnak işaretleri olmadan, istenen çözünürlüklerde) ekleyin.
Limbo'nun çözümü benim için yapmadı. Benim için ne yaptı:
Şarap yükleyin
Directx9'u yükle
winetricks directx9
Şarap yapılandırmasını aç
winecfg
Kitaplıklar sekmesinde d3dx9_43 değerini "(yerel, yerleşik)" olarak değiştirin
Diğer yanıttaki adımları izleyin
“Limbo” oyunundan alınan ses yok
'Ses için düzeltme' yazmasına rağmen, oyunun çalışmasını sağlamak için directx9 yüklemem gerekiyordu. (ve şimdi sesim bile var).