czwartek, 17 września 2015

War Thunder - linux - błąd mesa 10.6.x i 11.0

--Aktualizacja--
Rozwiązanie podane mi na forum: dodać przed polecenie ./aces (terminal)
MESA_GL_VERSION_OVERRIDE=4.1COMPAT
Fakt, polecenie rozwiązuje problem.

ZAZNACZAM: jeśli posiadasz system linux, z zainstalowaną mesa 10.6.x, lub 11.0 i wszystko ci działa, to nie musisz czytać poniższego tekstu.

Niestety, ale mam problem z War Thunder, a raczej chodzi o mesa 10.6.x, lub co gorsza 11.0.
Bo gdyby ktoś nie wiedział, to wyszła mesa 11.0, która posiada pewne zmiany i nowości.
Ale wracając do tematu, na moim Ubuntu 15.10 (dopiero się pojawi jako stabilne wydanie), gdzie nominalnie mesa to wersja 10.6.x - gra uruchamia się, ale nie widać niczego. Zainstalowałem mesa 11.0 (wersja Debian), ale to samo:

Co jest zabawne, to to, że kiedy cofniemy wersję mesa i zależności, w Ubuntu, do wersji 10.5.x, wszystko działa. Ale mesa 10.5.x to wersja z Ubuntu 15.04. I choć cofanie wersji danych paczek to żaden problem, to jednak co nowsze wydanie, to nowe wydanie (poprawki błędów).

I nie byłoby z tym problemu, bo to przecież Ubuntu, ale problem występuje także na Arch linux, który posiada aktualną wersję mesa, czyli 10.6.6.

Oznacza to, że problem nie leży w systemie, ale w mesa, a raczej w wersji.
Tylko, że w Ubuntu da się cofnąć wersję, ale już w Archu... nie.

Śmieszne jest to, że uruchamiając wersję windows, na Ubuntu gra w przypadku mesa 10.6.x ma błędy graficzne, a w wersji 11.0 normalnie się uruchamia (czyt. brak problemów graficznych np. z wyglądem obiektów).

3 komentarze:

  1. gram na ubuntu mate 15.04 - ale nie mam pojęcia jak z tą masa jest :(

    OdpowiedzUsuń
  2. obsługije ubuntu - gram - map karnel premium i zmodyfikowany sterownik nvidia ale za cholere nie potrafe zaktualizować messy i nie wiem jak :P

    OdpowiedzUsuń
    Odpowiedzi
    1. I lepiej tego nie rób :) Jeśli wszystko ci działa, to lepiej nie aktualizować.

      Usuń