Forum Linux.pl

Gry w Linuksie => Sprzęt => Wątek zaczęty przez: miszok w 2008-06-02, 14:58:53

Tytuł: Zła płynnośc gier.
Wiadomość wysłana przez: miszok w 2008-06-02, 14:58:53
Witam.
Zacznę od tego że nie mam pojęcia czy jest to wina sprzętu czy systemu więc jeżeli umieściłem ten temat w złym forum to proszę uprzejmie o przeniesienie...
Mam taki nietypowy problem...
Gry działają mi z mniejsza płynnością niżeli normalnie...
Np. ET: Quake Wars... Wszyscy mówią że pod Linuxem działa o wiele płynniej niż pod windowsem... U mnie jest na odwrót... pod Linuxem działa mniej płynnie niż pod windowsem...
A już na przykład Regnum Online działa ok...
Tak samo jest z grami pod wine...
Powiedzmy taki stary Star Wars: Galactic Battlegrounds ma małą płynność.. Tzn gra działa ok ale zamiast płynnej gry mam jak by.... Bardzo Bardzo Bardzo mocno przyśpieszony pokaz slajdów...
Tak samo jest z San Andreas... Lineage2 i Fable...
Przypuszczam że to chyba wina systemu bo pod windowsem wszystkie gry chodzą świetnie...

Posiadam Ubuntu 8.04 (pod Archlinuxem objawy są takie same...)
Palit GeForce 8600GT Sonic+ 256Mb
2x 1GB RAM 800Mhz CL4 LLK
Foxconn A690GM2MA-8KRS2H

sterowniki nvidia 169.12 instalowane przez Envy
jeszcze glxgears:
Cytuj
58284 frames in 5.0 seconds = 11656.616 FPS
61655 frames in 5.0 seconds = 12330.859 FPS
61712 frames in 5.0 seconds = 12342.250 FPS
61715 frames in 5.0 seconds = 12342.899 FPS
61720 frames in 5.0 seconds = 12343.968 FPS
61708 frames in 5.0 seconds = 12341.425 FPS
Bardzo proszę o pomoc...
Tytuł: Zła płynnośc gier.
Wiadomość wysłana przez: TheUsh w 2008-06-02, 15:01:54
hmmm a "efekty pulpitu" masz włączone czy wyłączone podczas grania?
Tytuł: Zła płynnośc gier.
Wiadomość wysłana przez: miszok w 2008-06-02, 16:03:04
Z efektów pulpitu w ogóle nie korzystam...
Tytuł: Zła płynnośc gier.
Wiadomość wysłana przez: micu w 2008-06-02, 16:46:03
Cześć,

Z powyższego opisu wynika, że problemy sprzętowe oraz z odprowadzaniem ciepła możemy praktycznie wyeliminować (komputer jest stacjonarny i pod Windowsem działa OK).

Zgodnie z radą TheUsh powinieneś spróbować uruchomić np. ET:QW w minimalnej konfiguracji środowiska graficznego - proponuję pójść dalej i uruchomić z root-a same X-y z xtermem (nawet bez menadżera okien). Do testów wyłącz wszystkie zbędne procesy oraz zarządzanie energią i wydajnością (cpufreq itp).

Nie napisałeś też nic o dźwięku, więc zakładam, że z nim nie masz problemów (brak opóźnień/zakłóceń/trzasków/przerw itp).

Pozdrawiam
Micu
Tytuł: Zła płynnośc gier.
Wiadomość wysłana przez: ultr w 2008-06-02, 17:17:44
Natywne gry działają mi lepiej niż na windowsie (Wolfenstein: ET, ETQW).

Natomiast po Wine nie spodziewałbym się na twoim miejscu tej samej wydajności. Owszem np. Q3A chodziło mi lepiej na Wine niż na windowsie, ale wiekszość gier chodzi słabiej. W tej chwili deweloperzy Wine skupiają się na implementacji całego WinAPI, ale nie koniecznie na optymalizacji.

Nie uważaj Linuksa + Wine za darmowego windowsa. To tak nie zadziała :)
Jeżeli potrzebujesz windowsa do pewnych rzeczy (gry, jakieś konkretne programy) to zostaw go jako drugi system, albo używaj wirtualizacji (nawet podobno są patche zapewniające wsparcie 3D w wirtualnych maszynach).

Ja jeśli w coś gram, to tylko natywne wersje, dlatego systemu ms nie potrzebuje.
Gry wydawane tylko dla windowsa olewam, skoro producent ma userów w d*** i nie może wyłożyć nawet 10-20k $ na opłacenie kogoś, kto poprawi Wine, aby mogło odpalić daną grę. I tak zwróciło by mu się minimum kilkukrotnie.
Tytuł: Zła płynnośc gier.
Wiadomość wysłana przez: miszok w 2008-06-02, 17:41:00
Ale gry natywne też źle chodzą... Nie chodzi tu tylko o Wine...
ultr taka mała uwaga... Jeżeli masz jakieś rozwiązanie mojego problemu to bardzo chętnie poczytam twoje posty... Ale w tym przypadku... Szczerze mówiąc twoje zdanie na temat Linuxa+Wine mało mnie interesuje...
Tak więc proszę o pomoc a nie o wypowiedź...
Tytuł: Zła płynnośc gier.
Wiadomość wysłana przez: TheUsh w 2008-06-02, 18:02:19
Hmmm a mógłbyś np. odpalić jakąś gierkę w trybie okienkowym i w tym samym czasie sprawdzić w terminalu poleceniem top, czy w tym samym czasie jakieś procesy pożerają zasoby?
Tytuł: Zła płynnośc gier.
Wiadomość wysłana przez: miszok w 2008-06-06, 14:07:32
OK.. Sory że tak długo nie odpisywałem ale byłem troszkę zajęty...
Odpaliłem polecenie top podczas gry w Star Wars Galactic Battlegrounds przez wine i wywala mi coś takiego:

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
 6328 pentel    20   0 2622m  58m  24m R   67  2.9   1:13.49 battlegrounds.e    
 5212 root      20   0  824m  36m  12m S   28  1.8   1:20.58 Xorg              
 6308 pentel    20   0  4924 2312  624 S    3  0.1   0:05.94 wineserver        
 6224 pentel    20   0 65196  18m  10m S    1  0.9   0:01.20 gnome-terminal    
 5506 pentel    20   0 15688 2784 1700 S    1  0.1   0:03.18 gnome-screensav    
 6356 pentel    20   0  2308 1112  852 R    1  0.1   0:00.14 top                
    1 root      20   0  2844 1692  544 S    0  0.1   0:01.22 init              
    2 root      15  -5     0    0    0 S    0  0.0   0:00.00 kthreadd          
    3 root      RT  -5     0    0    0 S    0  0.0   0:00.00 migration/0        
    4 root      15  -5     0    0    0 S    0  0.0   0:00.00 ksoftirqd/0        
    5 root      RT  -5     0    0    0 S    0  0.0   0:00.00 watchdog/0        
    6 root      RT  -5     0    0    0 S    0  0.0   0:00.00 migration/1        
    7 root      15  -5     0    0    0 S    0  0.0   0:00.00 ksoftirqd/1        
    8 root      RT  -5     0    0    0 S    0  0.0   0:00.00 watchdog/1        
    9 root      15  -5     0    0    0 S    0  0.0   0:00.00 events/0          
   10 root      15  -5     0    0    0 S    0  0.0   0:00.00 events/1          
   11 root      15  -5     0    0    0 S    0  0.0   0:00.00 khelper
W międzyczasie latają czasem jakieś inne procesy ale te utrzymywały się najdłużej...

arctgx: pozwoliłem sobie zmienić quote na code w tym poście: teraz poprawnie, jak w terminalu, widać odstępy
Tytuł: Zła płynnośc gier.
Wiadomość wysłana przez: arctgx w 2008-06-06, 14:36:22
Xorg i battlegrounds wcinają razem praktycznie 100% CPU. Ale dlaczego Xorg aż 28? Czy zależy to od gierki? Zobacz czy bez gry jest takie zużycie procka przez Xorg. U mnie Xorg zjada 0.3% CPU.

P.S. OK, żebyś nie sadził, że mam wypasiony sprzęt, dodam że mój CPU to najtańszy Sempron 2200+ (1.5 GHz), prócz tego stary Radeon 9000 i 512 MB RAMu.
Tytuł: Zła płynnośc gier.
Wiadomość wysłana przez: miszok w 2008-06-06, 14:48:22
Normalnie lata od 1-10%
P.S. No nie wiem już co z tym może być...
Może wina sprzętowa.. hmm.. sam już nie wiem..