Bastion trên Ubuntu 12.04 64 bit chỉ cung cấp màn hình đen


14

Tôi vừa tải xuống Humble Bundle với trò chơi Bastion. Sau khi cài đặt Bastion và khởi động nó, đầu tiên nó chỉ hiển thị một vài logo và sau đó chỉ một màn hình đen và con trỏ chuột. Tôi có thể ở đây âm thanh tốt.

Tôi đọc một bảng thông báo đề nghị bắt đầu với -windowed -x 1280 -y 720nó không hoạt động.

Tôi đang dùng Ubuntu 12.04 64 bit, với card đồ họa tích hợp Intel 3000. Có ai biết làm thế nào tôi có thể làm cho điều này để làm việc đúng?


1
Tôi nghĩ rằng đó chỉ là trình điều khiển Linux. Tôi gặp vấn đề tương tự với trình điều khiển Nvidia nguồn mở cho đến khi tôi cài đặt các trình điều khiển độc quyền.
MarkovCh1

Thật không may, lý do tùy chọn -owowed không hoạt động nếu bạn bắt đầu với tập lệnh shell bastion64.sh (in / opt / bastion / Bastion như được đóng gói qua trung tâm phần mềm) là tập lệnh shell không vượt qua các đối số dòng lệnh trên nhị phân Bastion.bin.x86_64. Để khắc phục điều này, hãy thêm '$ @' vào 'LD_LIBRARY_PATH = lib64 :. Dòng ./Bastion.bin.x86_64 'trong tập lệnh bastion64.sh. Thật không may, -kéo là cách duy nhất trò chơi làm việc với tôi.
Steve Beattie

Câu trả lời:


16

Điều này đã giúp tôi:

sudo apt-get install libtxc-dxtn-s2tc0

Mike_IronFist nói tại ubuntuforums.org:

(Bastion) sử dụng họa tiết S3tc và vì một số lý do, card đồ họa Intel không sử dụng chúng một cách tự động trên Linux.

Chủ đề về vấn đề: http://ubuntuforums.org/showthread.php?p=11992661


Gói này cũng cố định "Nhà du hành", rằng nó chưa bắt đầu trước đây.
dag729

0

Nếu chạy phiên bản hơi nước, hãy truy cập trình khởi chạy trò chơi> nhấp chuột phải, thuộc tính, nhấn nút chọn tùy chọn khởi chạy và thêm tùy chọn này

force_s3tc_enable=true

Điều đó đã sửa nó cho tôi trên Ubuntu 14.04.3, x64

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.