Автор Тема: PlantsVsZombies прикольная игруха тормозит в линукс  (Прочитано 3908 раз)

Оффлайн greyzy

  • Участник
  • *
  • Сообщений: 277
    • http://samba-doc.ru
Есть такая забавная игра PlantsVsZombies (овощи против зомби), у меня alt linux 5 c KDE, видео Geforce 8600 чото там, в линукс она тормозит, звук нормально, а изображение тормозит, хотя там даже не 3D, чего бы где разогнать?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Это под wine игра?

Оффлайн greyzy

  • Участник
  • *
  • Сообщений: 277
    • http://samba-doc.ru
ее устанавливать не надо, запускается или из "програм файлс", можно из домашнего каталога, звук нормально вроде а сама тормозит

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
т.е. она не использует wine?

Оффлайн greyzy

  • Участник
  • *
  • Сообщений: 277
    • http://samba-doc.ru
т.е. она не использует wine?
а как это узнать? окружение wine создано, домашний каталог это для wine диск d:, program files тоже созданы, пробовал запускать и из program files, и с диска d (домашнего каталога)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Запустите программу из консоли и посмотрите. я что-то сверхсложное спросил?

Оффлайн greyzy

  • Участник
  • *
  • Сообщений: 277
    • http://samba-doc.ru
$ pwd
/home/sergo/wine_c/Program Files/зомби мой
[sergo@dos11 зомби мой]$ ls -l
итого 28680
-rw-rw-rw- 1 sergo sergo    92216 Окт 13 13:34 bass.dll
drwxr-sr-x 3 sergo sergo     4096 Окт 13 13:09 cached
-rw-rw-rw- 1 sergo sergo      691 Окт 13 13:34 crash.txt
-rw-rw-rw- 1 sergo sergo 25186982 Окт 13 13:34 main.pak
-rw-rw-rw- 1 sergo sergo  3007800 Окт 13 13:34 PlantsVsZombies.exe
drwxr-sr-x 2 sergo sergo     4096 Окт 13 13:47 properties
-rw-rw-rw- 1 sergo sergo   700172 Окт 13 13:34 PVZ Trainer.exe
-rw-rw-rw- 1 sergo sergo    48487 Окт 13 13:34 readme.html
-rw-rw-rw- 1 sergo sergo       50 Окт 13 13:34 sgi.url
-rw-rw-rw- 1 sergo sergo   254836 Окт 13 13:34 uninstall.exe
drwxrwsr-x 2 sergo sergo     4096 Дек 30 00:15 userdata
[sergo@dos11 зомби мой]$ PlantsVsZombies.exe
bash: PlantsVsZombies.exe: команда не найдена
я как-то не так запускаю из консоли?, если в долфине просто двойным щелчком тыкаю по файлу PlantsVsZombies.exe, игруха запускается

Оффлайн greyzy

  • Участник
  • *
  • Сообщений: 277
    • http://samba-doc.ru
вот, если вызвать мс, в нем двойным щелчком, запускается, потом в терминале остается такой текст
$ ./PlantsVsZombies.exe                                                                                   
err:int:__wine_emulate_instruction mov cr4,eax at 0x006d7131                                                                     
wine: Unhandled privileged instruction at address 0x6d7139 (thread 0017), starting debugger...                                   
Unhandled exception: privileged instruction in 32-bit code (0x006d7139).                                                         
Register dump:                                                                                                                                                                                                   
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b                                                                                                                                                                 
 EIP:006d7139 ESP:0064e660 EBP:0064e738 EFLAGS:00010246(  R- --  I  Z- -P- )                                                                                                                                     
 EAX:00000000 EBX:00000000 ECX:00000000 EDX:0064e9a0                                                                                                                                                             
 ESI:7efff154 EDI:0064e714                                                                                                                                                                                       
Stack dump:                                                                                                                                                                                                       
0x0064e660:  00000001 0066e33c 7ec724a0 7efff154                                                                                                                                                                 
0x0064e670:  7ec71ff4 00000000 00000000 00000000                                                                                                                                                                 
0x0064e680:  00000000 00000000 00000000 00000000                                                                                                                                                                 
0x0064e690:  00000000 00000000 00000000 00000000                                                                                                                                                                 
0x0064e6a0:  00000000 00000000 00000000 00000000                                                                                                                                                                 
0x0064e6b0:  00000000 00000000 00000000 00000000                                                                                                                                                                 
Backtrace:                                                                                                                                                                                                       
=>0 0x006d7139 in hardlock.sys (+0x87139) (0x0064e738)                                                                                                                                                           
  1 0x7ec6fe57 in winedevice (+0xfe57) (0x0064e9c8)                                                                                                                                                               
  2 0x7ec70396 in winedevice (+0x10396) (0x0064ea18)                                                                                                                                                             
  3 0x7ec31fd4 in advapi32 (+0x31fd4) (0x0064ea68)                                                                                                                                                               
  4 0x7efb9574 call_thread_func+0xc() in ntdll (0x0064ea78)                                                                                                                                                       
  5 0x7efb9780 call_thread_entry_point+0x70() in ntdll (0x0064eb48)                                                                                                                                               
  6 0x7efc1e45 in ntdll (+0x61e45) (0x0064f398)                                                                                                                                                                   
  7 0xb7f70480 start_thread+0xa0() in libpthread.so.0 (0x0064f498)                                                                                                                                               
0x006d7139: movl        %eax,%cr4                                                                                                                                                                                 
Modules:                                                                                                                                                                                                         
Module  Address                 Debug info      Name (23 modules)                                                                                                                                                 
PE        650000-  6f9600       Export          hardlock.sys                                                                                                                                                     
ELF     7bf00000-7bf04000       Deferred        <wine-loader>                                                                                                                                                     
ELF     7eb23000-7eb8f000       Deferred        rpcrt4<elf>                                                                                                                                                       
  \-PE  7eb30000-7eb8f000       \               rpcrt4                                                                                                                                                           
ELF     7ebba000-7ebf5000       Deferred        ntoskrnl<elf>                                                                                                                                                     
  \-PE  7ebc0000-7ebf5000       \               ntoskrnl                                                                                                                                                         
ELF     7ebf5000-7ec4b000       Export          advapi32<elf>                                                                                                                                                     
  \-PE  7ec00000-7ec4b000       \               advapi32                                                                                                                                                         
ELF     7ec4b000-7ec58000       Deferred        libnss_files.so.2                                                                                                                                                 
ELF     7ec5e000-7ec73000       Export          winedevice<elf>                                                                                                                                                   
  \-PE  7ec60000-7ec73000       \               winedevice                                                                                                                                                       
ELF     7ed9f000-7ef0b000       Deferred        kernel32<elf>                                                                                                                                                     
  \-PE  7edc0000-7ef0b000       \               kernel32                                                                                                                                                         
ELF     7ef0b000-7ef33000       Deferred        libm.so.6                                                                                                                                                         
ELF     7ef37000-7ef4e000       Deferred        hal<elf>                                                                                                                                                         
  \-PE  7ef40000-7ef4e000       \               hal                                                                                                                                                               
ELF     7ef4e000-7f000000       Export          ntdll<elf>                                                                                                                                                       
  \-PE  7ef60000-7f000000       \               ntdll                                                                                                                                                             
ELF     b7e17000-b7e1c000       Deferred        libdl.so.2                                                                                                                                                       
ELF     b7e1c000-b7f6b000       Deferred        libc.so.6                                                                                                                                                         
ELF     b7f6b000-b7f83000       Export          libpthread.so.0                                                                                                                                                   
ELF     b7f83000-b80bf000       Deferred        libwine.so.1                                                                                                                                                     
ELF     b80db000-b80f7000       Deferred        ld-linux.so.2                                                                                                                                                     
Threads:                                                                                                                                                                                                         
process  tid      prio (all id:s are in hex)                                                                                                                                                                     
00000008                                                                                                                                                                                                         
        00000009    0                                                                                                                                                                                             
0000000a                                                                                                                                                                                                         
        0000000b    0                                                                                                                                                                                             
0000000c                                                                                                                                                                                                         
        0000000d    0                                                                                                                                                                                             
0000000e                                                                                                                                                                                                         
        00000016    0                                                                                                                                                                                             
        00000015    0                                                                                                                                                                                             
        00000014    0
        00000010    0
        0000000f    0
00000011 (D) C:\windows\system32\winedevice.exe
        00000017    0 <==
        00000013    0
        00000012    0
Backtrace:
=>0 0x006d7139 in hardlock.sys (+0x87139) (0x0064e738)
  1 0x7ec6fe57 in winedevice (+0xfe57) (0x0064e9c8)
  2 0x7ec70396 in winedevice (+0x10396) (0x0064ea18)
  3 0x7ec31fd4 in advapi32 (+0x31fd4) (0x0064ea68)
  4 0x7efb9574 call_thread_func+0xc() in ntdll (0x0064ea78)
  5 0x7efb9780 call_thread_entry_point+0x70() in ntdll (0x0064eb48)
  6 0x7efc1e45 in ntdll (+0x61e45) (0x0064f398)
  7 0xb7f70480 start_thread+0xa0() in libpthread.so.0 (0x0064f498)
DbgPrint says: Hardlock/Hasp emulator v0.8b, (c)2003 by HarmEr // [UOFG]
fixme:ntoskrnl:KeInitializeSpinLock stub: 0x656c84
fixme:ntoskrnl:IoGetDeviceObjectPointer stub: L"\\Device\\FNT0" 1 0x64e724 0x64e728
/usr/bin/wine: line 425: [: слишком много аргументов
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Нет такого файла или каталога
fixme:mixer:ALSA_MixerInit No master control found on SAA7134, disabling mixer
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 19
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 64
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 70
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1e0dc8,0x1e0cc8): stub
err:d3d_surface:IWineD3DSurfaceImpl_ModifyLocation 0x8ddb588: Surface does not have any up to date location
err:d3d_surface:IWineD3DSurfaceImpl_ModifyLocation 0x8ddb588: Surface does not have any up to date location
err:d3d_surface:IWineD3DSurfaceImpl_ModifyLocation 0x8ddb588: Surface does not have any up to date location
err:d3d_surface:IWineD3DSurfaceImpl_ModifyLocation 0x8ddb588: Surface does not have any up to date location
err:d3d_surface:IWineD3DSurfaceImpl_ModifyLocation 0x166788: Surface does not have any up to date location
err:d3d_surface:IWineD3DSurfaceImpl_ModifyLocation 0x166788: Surface does not have any up to date location
fixme:d3d:IWineD3DDeviceImpl_Release (0x16b6d0) Device released with resources still bound, acceptable but unexpected
fixme:d3d:dumpResources Leftover resource 0x166788 with type 1,WINED3DRTYPE_SURFACE
fixme:dsound:IDirectSoundBufferImpl_SetFX (0x24f9f20,0,(nil),(nil)): stub
fixme:dsound:IDirectSoundBufferImpl_SetFX (0x481f718,0,(nil),(nil)): stub
fixme:dsound:IDirectSoundBufferImpl_SetFX (0x5b89ec8,0,(nil),(nil)): stub

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Да, не так - надо
wine PlantsVsZombies.exe

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
libwine-gl установлен?

Оффлайн greyzy

  • Участник
  • *
  • Сообщений: 277
    • http://samba-doc.ru
wine PlantsVsZombies.exe результат тот же, тормозит
$ rpm -qa libwine-gl
libwine-gl-1.1.29-alt2

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Возможно в игре есть включение поддержки OpenGL, если нет, то видно эмитация directX тормозит.