Cedega i problem z OpenGL Direct Rendering

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
draco
Beginner
Posty: 258
Rejestracja: 03 grudnia 2006, 15:23
Lokalizacja: Inna rzeczywistość

Cedega i problem z OpenGL Direct Rendering

Post autor: draco »

Hello,

Ostatnio w łapki mi wpadł Far Cry [ Kolekcja Klasyki ;-) ] i chciałem sobie go odpalić pod Debian'em [ sid ]. Tak więc, uzbroiłem się w Cedegę. Po czym w pewnym momencie moim oczom ukazało się takie coś:


[center:a2274134ea]Obrazek[/center:a2274134ea]


Wertując sieć nie wpadłem na nic co mogłoby rozwiązać problem :|. Sterowniki nv najnowsze [ 96.31 ]. Cedega 5.1 [ .deb z wywaloną zaleznością od xlibs... inaczej nie dało się zainstalować... ] z aktualką bazy do 5.2.7. Reinstalowane kilkukrotnie bez większego skutku.

Teoretycznie Far Cry działa, nawet całkiem wydajnie [ 1024x768 ~ 20-25fps ]... o ile można 3-4krotne zmniejszenie wydajności względem win tym nazwać :|. Wiem, że nie powinienem nazbyt wiele wymagać, ale żeby był aż taki spadek wydajności?

Co może być przyczyną takiego obrotu sprawy?

xorg.conf:

Kod: Zaznacz cały

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
EndSection

Section "Files"

	# path to defoma fonts
    FontPath        "/usr/share/fonts/X11/misc"
    FontPath        "/usr/X11R6/lib/X11/fonts/misc"
    FontPath        "/usr/share/fonts/X11/cyrillic"
    FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
    FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/share/fonts/X11/Type1"
    FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
    FontPath        "/usr/share/fonts/X11/100dpi"
    FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
    FontPath        "/usr/share/fonts/X11/75dpi"
    FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
    FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
    Load           "bitmap"
    Load           "dbe"
    Load           "ddc"
    Load           "extmod"
    Load           "freetype"
    Load           "glx"
    Load           "int10"
    Load           "vbe"
EndSection

Section "InputDevice"
    Identifier     "Generic Keyboard"
    Driver         "kbd"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "pl"
EndSection

Section "InputDevice"
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ImPS/2"
    Option         "Emulate3Buttons" "true"
EndSection

Section "Monitor"
    Identifier     "LG Flatron 775FT"
    HorizSync       30.0 - 70.0
    VertRefresh     50.0 - 160.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "NVIDIA GeForce 7600 GS"
    Driver         "nvidia"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "NVIDIA GeForce 7600 GS"
    Monitor        "LG Flatron 775FT"
    DefaultDepth    24
    SubSection     "Display"
        Depth       1
        Modes      "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       4
        Modes      "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection
dodi
Beginner
Posty: 137
Rejestracja: 24 maja 2006, 19:00

Post autor: dodi »

Kod: Zaznacz cały

glxinfo | grep "direct rendering"
Sprawdź czy jest włączone.
Awatar użytkownika
draco
Beginner
Posty: 258
Rejestracja: 03 grudnia 2006, 15:23
Lokalizacja: Inna rzeczywistość

Post autor: draco »

Ach... nie ma to jak brak "mesa-utils" w wyniku bóg wie czego :| ... dobra, trybi jak należy.

Co do wydajności samego FC to mogłoby być jeszcze nieco lepiej, ale jest już wystarczająco fajnie. Gdyby jeszcze nieco mniej błędów w wyświetlanym obrazie było... :-) [ troszkę mało drzew mam xD ].
ODPOWIEDZ