GTA San Andreas na Lubuntu 12.04

Gry, do uruchomienia których potrzebne są programy typu Wine/Cedega/CrossOver albo jakieś emulatory.
Symbian
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 01 cze 2012, 19:28
Wersja Ubuntu: 12.04
Architektura: x86_64

GTA San Andreas na Lubuntu 12.04

Post autor: Symbian »

Witam. Mam problem. Otóż zainstalowałem sobie na Linux'ie Lubuntu 12.04 GTA San Andreas. Odpalam przez wine w wersji 1.4 po chwili wyskakuje następujący komunikat:

Awaria Programu Wine

Wewnętrzne Błędy - otrzymano niewłaściwe parametry.

O co chodzi z tymi parametrami i jak je zmienić?!
Awatar użytkownika
Shimmy
Zakręcona Traszka
Zakręcona Traszka
Posty: 859
Rejestracja: 24 mar 2011, 20:44
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Inne
Architektura: x86_64

Re: GTA San Andreas na Lubuntu 12.04

Post autor: Shimmy »

Prześlij log z terminalu przechodząc do katalogu z grą poleceniem

Kod: Zaznacz cały

cd ~/.wine/drive_c/katalog_z_grą
i uruchamiając grę poleceniem:

Kod: Zaznacz cały

wine gra.exe
Zapoznałeś się ze stroną gry na winehq?
http://appdb.winehq.org/objectManager.p ... ngId=62123
Symbian
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 01 cze 2012, 19:28
Wersja Ubuntu: 12.04
Architektura: x86_64

Re: GTA San Andreas na Lubuntu 12.04

Post autor: Symbian »

Zapoznałem się z linkiem podanym powyżej.

Oto log:


err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly (using GL renderer "Mesa DRI Intel(R) 965GM ", version "1.4 (2.1 Mesa 8.0.2)").
wine: Unhandled page fault on write access to 0x7d7ac000 at address 0xf759343f (thread 0009), starting debugger...
Unhandled exception: page fault on write access to 0x7d7ac000 in 32-bit code (0xf759343f).
err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature 8c2e96f8 in module L"gta_sa"
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:f759343f ESP:0177f3c4 EBP:0177f5a4 EFLAGS:00010202( R- -- I - - - )
EAX:7e2d3435 EBX:f7601ff4 ECX:177942a8 EDX:7d7abf90
ESI:7d6d7258 EDI:177f47d0
Stack dump:
0x0177f3c4: 7e126ff4 7e0ff571 7d74bb78 7e272f9d
0x0177f3d4: 177f47c0 7e29cff4 7e29cff4 0177f478
0x0177f3e4: 00000001 7e1d4e94 00000001 0177f478
0x0177f3f4: 0177f47c 7e272f9d 00130120 7e0cdff4
0x0177f404: 00000001 00000000 7d6c2058 7e59fff4
0x0177f414: 7d68e508 7e126ff4 7d6d7258 7d68e508
000c: sel=0067 base=00000000 limit=00000000 16-bit --x
Backtrace:
=>0 0xf759343f in libc.so.6 (+0x13243f) (0x0177f5a4)
1 0x7e0ff571 in libgl.so.1 (+0x2c570) (0x0177f5a4)
2 0x7e1d4e94 in wined3d (+0x54e93) (0x0177f5a4)
3 0x7e1d8dce in wined3d (+0x58dcd) (0x0177fa44)
4 0x7e1dc8c3 in wined3d (+0x5c8c2) (0x0177fa64)
5 0x7e261771 wined3d_create+0x60() in wined3d (0x0177faa4)
6 0x7e2c3e75 in ddraw (+0x13e74) (0x0177faf4)
7 0x7e2d4b05 in ddraw (+0x24b04) (0x0177fb54)
8 0x7e2d5491 DirectDrawCreateEx+0x80() in ddraw (0x0177fbb4)
9 0x007456af in gta_sa (+0x3456ae) (0x7b8540d0)
10 0x1ce853ec (0x8b55ff8b)
0xf759343f: movntq %mm7,0x70(%edx)
Modules:
Module Address Debug info Name (76 modules)
PE 230000- 239000 Deferred ogg
PE 240000- 348000 Deferred vorbis
PE 350000- 380000 Deferred eax
PE 400000- 1577000 Export gta_sa
PE 10000000-10011000 Deferred vorbisfile
ELF 7b800000-7ba15000 Deferred kernel32<elf>
\-PE 7b810000-7ba15000 \ kernel32
ELF 7bc00000-7bcc3000 Deferred ntdll<elf>
\-PE 7bc10000-7bcc3000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e098000-7e0a5000 Deferred libdrm.so.2
ELF 7e0a5000-7e0bd000 Deferred libxcb-glx.so.0
ELF 7e0bd000-7e0d3000 Deferred libglapi.so.0
ELF 7e0d3000-7e12c000 Dwarf libgl.so.1
ELF 7e16e000-7e2a2000 Dwarf wined3d<elf>
\-PE 7e180000-7e2a2000 \ wined3d
ELF 7e2a2000-7e30a000 Dwarf ddraw<elf>
\-PE 7e2b0000-7e30a000 \ ddraw
ELF 7e30a000-7e310000 Deferred libxfixes.so.3
ELF 7e310000-7e31b000 Deferred libxcursor.so.1
ELF 7e31d000-7e326000 Deferred librt.so.1
ELF 7e326000-7e329000 Deferred libx11-xcb.so.1
ELF 7e329000-7e32d000 Deferred libxdamage.so.1
ELF 7e378000-7e3a2000 Deferred libexpat.so.1
ELF 7e3a2000-7e3d6000 Deferred libfontconfig.so.1
ELF 7e3d6000-7e3e6000 Deferred libxi.so.6
ELF 7e3e6000-7e3ea000 Deferred libxcomposite.so.1
ELF 7e3ea000-7e3f3000 Deferred libxrandr.so.2
ELF 7e3f3000-7e3fd000 Deferred libxrender.so.1
ELF 7e3fd000-7e403000 Deferred libxxf86vm.so.1
ELF 7e403000-7e407000 Deferred libxinerama.so.1
ELF 7e407000-7e429000 Deferred imm32<elf>
\-PE 7e410000-7e429000 \ imm32
ELF 7e429000-7e430000 Deferred libxdmcp.so.6
ELF 7e430000-7e434000 Deferred libxau.so.6
ELF 7e434000-7e455000 Deferred libxcb.so.1
ELF 7e455000-7e46f000 Deferred libice.so.6
ELF 7e46f000-7e5a3000 Deferred libx11.so.6
ELF 7e5a3000-7e5b5000 Deferred libxext.so.6
ELF 7e5b5000-7e5be000 Deferred libsm.so.6
ELF 7e5be000-7e651000 Deferred winex11<elf>
\-PE 7e5d0000-7e651000 \ winex11
ELF 7e651000-7e667000 Deferred libz.so.1
ELF 7e667000-7e701000 Deferred libfreetype.so.6
ELF 7e701000-7e720000 Deferred libtinfo.so.5
ELF 7e720000-7e742000 Deferred libncurses.so.5
ELF 7e742000-7e774000 Deferred ws2_32<elf>
\-PE 7e750000-7e774000 \ ws2_32
ELF 7e798000-7e7c0000 Deferred msacm32<elf>
\-PE 7e7a0000-7e7c0000 \ msacm32
ELF 7e7c0000-7e835000 Deferred rpcrt4<elf>
\-PE 7e7d0000-7e835000 \ rpcrt4
ELF 7e835000-7e93d000 Deferred ole32<elf>
\-PE 7e850000-7e93d000 \ ole32
ELF 7e93d000-7e956000 Deferred version<elf>
\-PE 7e940000-7e956000 \ version
ELF 7e956000-7e9b6000 Deferred advapi32<elf>
\-PE 7e960000-7e9b6000 \ advapi32
ELF 7e9b6000-7ea73000 Deferred gdi32<elf>
\-PE 7e9c0000-7ea73000 \ gdi32
ELF 7ea73000-7ebb3000 Deferred user32<elf>
\-PE 7ea80000-7ebb3000 \ user32
ELF 7ebb3000-7ec60000 Deferred winmm<elf>
\-PE 7ebc0000-7ec60000 \ winmm
ELF 7ef99000-7efa6000 Deferred libnss_files.so.2
ELF 7efa6000-7efc0000 Deferred libnsl.so.1
ELF 7efc0000-7efec000 Deferred libm.so.6
ELF 7efee000-7eff4000 Deferred libuuid.so.1
ELF 7eff4000-7f000000 Deferred libnss_nis.so.2
ELF f7452000-f745b000 Deferred libnss_compat.so.2
ELF f745c000-f7461000 Deferred libdl.so.2
ELF f7461000-f7606000 Dwarf libc.so.6
ELF f7607000-f7622000 Deferred libpthread.so.0
ELF f7636000-f7778000 Dwarf libwine.so.1
ELF f777a000-f779c000 Deferred ld-linux.so.2
ELF f779c000-f779d000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\GTA\gta_sa.exe
00000023 0
00000009 0 <==
0000000e services.exe
0000001f 0
0000001e 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
elwaen
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 177
Rejestracja: 17 maja 2012, 21:12
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Re: GTA San Andreas na Lubuntu 12.04

Post autor: elwaen »

Kod: Zaznacz cały

err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly (using GL renderer "Mesa DRI Intel(R) 965GM ", version "1.4 (2.1 Mesa 8.0.2)").
Jak byk stoi. Nie masz OpenGL. Daj wynik polecenia:

Kod: Zaznacz cały

glxinfo|grep rendering
Symbian
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 01 cze 2012, 19:28
Wersja Ubuntu: 12.04
Architektura: x86_64

Re: GTA San Andreas na Lubuntu 12.04

Post autor: Symbian »

direct rendering: Yes
elwaen
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 177
Rejestracja: 17 maja 2012, 21:12
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Re: GTA San Andreas na Lubuntu 12.04

Post autor: elwaen »

Dobrze. To teraz byłoby bardzo pomocne gdybyś podał informacje o tym jaką konfigurację sprzętową posiadasz. Głównie interesuje mnie czy to laptop czy stacjonarny(jeśli laptop to jaki) i grafika. Potrzebne jest to po to, aby dojść co musisz sobie doinstalować :P
Symbian
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 01 cze 2012, 19:28
Wersja Ubuntu: 12.04
Architektura: x86_64

Re: GTA San Andreas na Lubuntu 12.04

Post autor: Symbian »

laptop - LG E510
Karta Graficzna - Mobile Intel® 965 Express Chipset Family
elwaen
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 177
Rejestracja: 17 maja 2012, 21:12
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Re: GTA San Andreas na Lubuntu 12.04

Post autor: elwaen »

Dobra. To zrób tak:

Kod: Zaznacz cały

export LIBGL_DRIVERS_PATH=/usr/lib32/dri
i powiedz czy teraz ci się gta ładnie odpala
Symbian
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 01 cze 2012, 19:28
Wersja Ubuntu: 12.04
Architektura: x86_64

Re: GTA San Andreas na Lubuntu 12.04

Post autor: Symbian »

Niestety nic nie wyskakuje po przekopiowaniu tego do terminala. Próbowałem z poziomu root'a, ale nadal mam ten sam błąd przy starcie.
elwaen
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 177
Rejestracja: 17 maja 2012, 21:12
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Re: GTA San Andreas na Lubuntu 12.04

Post autor: elwaen »

Jeśli masz zainstalowane 64 bitowe sterowniki do grafiki, to wujek google głosi, że instalacja ich w wersji 32 bitowej może pomóc. Tylko, że to rozwiązanie stosowane przy kartach ati.
Możesz spróbować rad zawartych w tym temacie:
http://forums.debian.net/viewtopic.php?f=5&t=67231
Tylko przeczytaj do samego końca zanim zaczniesz kombinować. Ewentualnie poczekaj na kogoś mądrzejszego ode mnie bo ja nie mam za bardzo pomysłów już i jedyne w czym mogę ci pomóc, to szukanie rozwiązania :P

//EDIT
Jeśli wkleisz w google taki kod:

Kod: Zaznacz cały

err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled
To wyskoczy ci masa tematów. Poprzeglądaj je. Właściwie od tego powinieneś zacząć.
ODPOWIEDZ

Wróć do „Z innych systemów”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości