Forum Linux.pl

Gry w Linuksie => Emulacja => Wątek zaczęty przez: prezes.cc w 2018-01-30, 21:54:21

Tytuł: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: prezes.cc w 2018-01-30, 21:54:21
Gra nie uruchamia się poprzez Wine 3.0. Mam Linuxa Mint 18.3 Mate. Zamiast tego pokazuje się komunikat mówiący, że "Could not load OpenGL subsystem"

(https://naforum.zapodaj.net/thumbs/5561f42b1146.png) (https://naforum.zapodaj.net/5561f42b1146.png.html)
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: 1709 w 2018-01-31, 08:31:34
1. Wyszukiwarka " Wine linux bugs"
-- > https://wiki.winehq.org/Bugs

2.  http://www.urbanterror.info/downloads/
--> Full Game Download
--> po rozpakowaniu w folderze gry  ( bez wine i jeśli masz system 64 bit)
./Quake3-UrT.x86_64
Dla 32bit jest odpowiednio Quake3-UrT.i386

Do pobrania niektórych map moze Ci brakować jakiejś biblioteki curl
Zainstalowano następujące pakiety:
libcurl3 (7.47.0-1ubuntu2.5)
libcurl3-nss (7.47.0-1ubuntu2.5)

Jeśli chcesz grac on-line i nie wiesz czemu masz pustą listę serwerów, w grze wybierasz opcje
Play Online --> Get New List
aby pobrać nową listę.
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: prezes.cc w 2018-01-31, 14:35:27
Cytuj
./Quake3-UrT.x86_64

nie mam takiej aplikacji, Ja mam taką zawartość gry - katalogi i pliki

(https://naforum.zapodaj.net/thumbs/68e3156a2e0c.png) (https://naforum.zapodaj.net/68e3156a2e0c.png.html)

Po uruchomieniu gry plikiem Quake3-UrT.exe pojawia się takie okno komunikatu jak w pierwszym poście.

Do Wina zgłosze tą gre, tylko jeszcze musze nad nią posiedzieć, może mi się uda. Na jednym z forów przyczyną był Vulkan, a właściwie jego brak.
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: 1709 w 2018-01-31, 14:48:28
Cytuj
nie mam takiej aplikacji
- Przyjżyj się dokładniej ,  masz !
Nazywa się  Quake3-UrT.x86_64
a uruchamia się klikając lub z terminala
./Quake3-UrT.x86_64

Cytuj
Po uruchomieniu gry plikiem Quake3-UrT.exe pojawia się takie okno komunikatu
- To nie jest windows, tu .exe samo nie zadziała, zresztą nic nie pisałem by uruchamiać ten plik.
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: prezes.cc w 2018-01-31, 16:34:36
Cytuj
./Quake3-UrT.x86_64

No jest nie zauważyłem, ale jak próbuje uruchomić to gra uruchamia się, ale jest czarny ekran. Gre uruchamiam kliknięciem lub terminala

Cytuj
https://forum.linux.pl/index.php/topic,25197.msg135287.html#msg135287
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: 1709 w 2018-01-31, 16:56:45
No to w myśl pierwszej zasady debugowania,
1. Pokaż co pisze w terminalu po uruchomieniu gry.

2. Mozesz pochwalić się jakiego sterownika używasz ( z terminala )
glxinfo | grep OpenGL

3. Oraz czy 3D działa ( z terminala )
glxinfo  | grep render
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: prezes.cc w 2018-01-31, 17:37:12
Cytuj
1. Pokaż co pisze w terminalu po uruchomieniu gry.

Po kliknięciu w ikonę Quake3-UrT.x86_64 od razu pojawia się czarny ekran z latającymi po nim danymi rozdzielczości "1920x1080 Analog Not optimum mode"

Wynik polecenia glxinfo | grep OpenGL

prezes@tux ~/Pobrane $ glxinfo | grep OpenGL
OpenGL vendor string: nouveau
OpenGL renderer string: NV126
OpenGL core profile version string: 4.3 (Core Profile) Mesa 17.2.4
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 17.2.4
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.2.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:

Wynik polecenia glxinfo  | grep render

prezes@tux ~/Pobrane $ glxinfo  | grep render
direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: NV126
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp,
    GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fill_rectangle,
    GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,

Jeśli mówimy o tym samym - to laski na to lecą ;)

Cytuj
Mozesz pochwalić się jakiego sterownika używasz ( z terminala )

http://www.anvari.org/db/fun/Computer/FreeBSD_Fs_Linux.jpg
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: prezes.cc w 2018-01-31, 18:21:44
A może użyć przewodu HDMI łączącego komputer i monitorem?
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: 1709 w 2018-01-31, 18:48:14
Zainstaluj sterowniki Nvidia
-  W menu masz opcję " Ekran powitalny"
I w tym ekranie powitalnym opcję "Sterowniki
- albo  odrazu znajdz w menu opcję " Zarządzanie sterownikami "
i są tam sterowniki na twój sprzęt ...
Z tego
wynika że dostępny w Mincie " nvidia384 " wspiera twoją karte graficzną "  Nvidia 960GTX "
Zainstaluj i zresetuj komputer.

Dlaczego sugeruję zmianę sterownika ?
- Ponieważ z doświadczenia wiem że sterownik " nouveau " jest nie dopracowany.


Edytowane
A jak nadal bedziesz miał czarny ekran
to uruchom grę w ten sposób
./Quake3-UrT.x86_64  2> urbangame.log
Jak wyjdziesz z gry, to zobaczysz plik " urbangame.log " w którym bedzie log z ostatniego uruchomienia.
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: prezes.cc w 2018-01-31, 20:05:41
Cytuj
Zainstaluj sterowniki Nvidia

Pomogło :)
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: 1709 w 2018-02-01, 14:03:02
Jak by Ci się chciało ( w co wątpię, ale w razie "w" masz  )
kiedyś debugować problemy ze sterownikiem nouveau
 żeby zgłosić i by naprawili
To możesz przeczytać to https://nouveau.freedesktop.org/wiki/Bugs/
Sa tam linki co, który wspiera
i jak, i gdzie zgłaszać błędy.
Tytuł: Odp: Urban Terror nie uruchamia się - wyskakuje błąd
Wiadomość wysłana przez: prezes.cc w 2018-02-01, 15:52:53
Wysłalem zgłoszenie do Linuxa Mint, bo tak proponowali ze strony https://nouveau.freedesktop.org/wiki/Bugs/ żeby nie wysyłać do nich tylko bezpośrednio do mojej dystrybucji.