Bastion na Ubuntu 12.04 64 bit daje tylko czarny ekran

14

Właśnie pobrałem pakiet Humble z grą Bastion. Po zainstalowaniu Bastiona i uruchomieniu go, tylko pokazuje najpierw kilka logo, a następnie tylko czarny ekran i wskaźnik myszy. Mogę tutaj brzmieć dobrze.

Przeczytałem tablicę ogłoszeń, która zalecała rozpoczęcie od niej, z -windowed -x 1280 -y 720którą nie działa.

Używam 64-bitowej wersji Ubuntu 12.04 ze zintegrowaną kartą graficzną Intel 3000. Czy ktoś wie, jak mogę sprawić, aby działał poprawnie?

dm03514
źródło
1
Myślę, że to po prostu niestabilność sterowników Linuksa. Miałem ten sam problem ze sterownikami Nvidia typu open source, dopóki nie zainstalowałem zastrzeżonych.
MarkovCh1
Niestety, opcja -windowed nie działa, jeśli zaczynasz ze skryptem powłoki bastion64.sh (w / opt / bastion / Bastion w pakiecie przez centrum oprogramowania) jest to, że skrypt powłoki nie przekazuje argumentów wiersza poleceń na plik binarny Bastion.bin.x86_64. Aby to naprawić, dodaj „$ @” do „LD_LIBRARY_PATH = lib64 :. ./Bastion.bin.x86_64 'w skrypcie bastion64.sh. Niestety, -windowed to jedyny sposób, w jaki gra działa dla mnie.
Steve Beattie,

Odpowiedzi:

16

Pomogło mi to:

sudo apt-get install libtxc-dxtn-s2tc0

Mike_IronFist powiedział na ubuntuforums.org:

(Bastion) używa tekstur S3tc iz jakiegoś powodu karty graficzne Intel nie używają ich automatycznie w systemie Linux.

Wątek na temat problemu: http://ubuntuforums.org/showthread.php?p=11992661

Netom
źródło
Ten pakiet naprawił także „Psychonauta”, który nie zaczynał się wcześniej.
dag729
0

Jeśli uruchamiasz wersję Steam, przejdź do uruchamiania gry> kliknij prawym przyciskiem myszy, właściwości, naciśnij przycisk wybierz opcje uruchamiania i dodaj to

force_s3tc_enable=true

To naprawiło to dla mnie na Ubuntu 14.04.3, x64

decoff
źródło