Бастіон на Ubuntu 12.04 64 біт дає лише чорний екран


14

Я тільки що завантажив Humble Bundle з грою Bastion. Після встановлення Bastion та запуску його лише він показує спочатку кілька логотипів, а потім лише чорний екран та вказівник миші. Я можу тут чудово звучати.

Я прочитав дошку оголошень, яка рекомендувала починати її, з -windowed -x 1280 -y 720якої не працює.

Я на 64-розрядному Ubuntu 12.04, з інтегрованою графічною картою Intel 3000. Хтось знає, як я можу змусити це правильно працювати?


1
Я думаю, що це просто логічність драйвера Linux. У мене була така сама проблема з драйверами Nvidia з відкритим кодом, поки я не встановив власні.
MarkovCh1

На жаль, причина -windowed варіант не працює, якщо ви починаєте зі скрипта оболонки bastion64.sh (в / opt / bastion / Bastion як упакований через програмний центр) в тому, що скрипт оболонки не передає аргументи командного рядка на двійковий файл Bastion.bin.x86_64. Щоб виправити це, додайте "$ @" до "LD_LIBRARY_PATH = lib64 :. ./Bastion.bin.x86_64 'у сценарії bastion64.sh. На жаль, -відкритий вікно - це єдиний спосіб, коли гра працює для мене.
Стів Бітті

Відповіді:


16

Це допомогло мені:

sudo apt-get install libtxc-dxtn-s2tc0

Mike_IronFist сказав на ubuntuforums.org:

(Бастіон) використовують текстури S3tc, і чомусь графічні картки Intel не використовують їх автоматично в Linux.

Тема про проблему: http://ubuntuforums.org/showthread.php?p=11992661


Цей пакет фіксував також "Психонавта", що він не починався раніше.
dag729

0

Якщо ви працюєте з паровою версією, перейдіть до програми запуску гри> клацніть правою кнопкою миші, властивості, натисніть кнопку вибору параметрів запуску та додайте її

force_s3tc_enable=true

Це зафіксувало мене на Ubuntu 14.04.3, x64

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.