Skocz do zawartości

Geforce4 Ti 4200 I Obsługa 3d


ophiel

Rekomendowane odpowiedzi

(SOLVED)

 

Po pierwsze witam wszystkich.

 

Po drugie problem:

 

Wiem, że było ale standardowe rozwiązania nie skutkują.

 

Mam kartę nVidia GeForce4 Ti 4200 i Fedorę 10 (Linux 2.6.27.19-170.2.35.fc10.i686)

 

Mój xorg.conf:

 

# Metatron's X Configuration

Section "ServerLayout"
Identifier     "single head configuration"
Screen      0  "Screen0" 0 0
InputDevice    "Keyboard0" "CoreKeyboard"
InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
ModulePath   "/usr/lib/xorg/modules/extensions/nvidia"
ModulePath   "/usr/lib/xorg/modules"
FontPath     "/usr/share/fonts/default/Type1"
EndSection

Section "Module"
Load  "type1"
Load  "freetype"
Load  "glx"
Load  "dbe"
Load  "extmod"
EndSection

Section "ServerFlags"
Option	    "AIGLX" "on"
EndSection

Section "InputDevice"
Identifier  "Mouse0"
Driver      "mouse"
Option	    "Protocol" "auto"
Option	    "Device" "/dev/input/mice"
Option	    "Emulate3Buttons" "no"
Option	    "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
EndSection

Section "Monitor"
Identifier   "Monitor0"
VendorName   "Unknown"
ModelName    "Unknown"
HorizSync    30.0 - 110.0
VertRefresh  50.0 - 150.0
Option	    "DPMS"
EndSection

Section "Device"
Identifier  "Device0"
Driver      "nvidia"
VendorName  "NVIDIA Corporation"
Option	    "AddARGBGLXVisuals" "True"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Device0"
Monitor    "Monitor0"
DefaultDepth     24
SubSection "Display"
	Depth     24
	Modes    "1152x864" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Extensions"
Option	    "Composite" "Enable"
EndSection

 

no i glxinfo:

 

[jin@metatron ~]$ glxinfo | grep render

direct rendering: Yes

OpenGL renderer string: GeForce4 Ti 4200 with AGP8X/AGP/SSE2

 

czyli niby wszystko w porządku. więc odpalam glchess, włączam opcję "Trójwymiarowy" i mam coś takiego:

 

2218zrzut_ekranu-2.png Click Image to Enlarge Image Hosting

 

dodatkowo nie działa żadna gra 3D pod wine. Mam najnowsze sterowniki z repo (kmod-nvidia-96xx 96.43.11), na starszych przy próbie odpalenia czegokolwiek (np. wygaszacza 3D, tremolousa, jakiejkolwiek gry spod wine) resetowały sie X'y, teraz to "cokolwiek" albo się wyłącza albo wygląda jak szachy ze screena powyżej.

 

tylko na gentoo tak długo walczyłem z grafiką :D

 

ktoś może wie co się fedorze nie podoba?

Odnośnik do komentarza
Udostępnij na innych stronach

Zasadniczo nie ma do czego sie przyczepic... wszystko wyglada O.K. - w jednym z kompow mam FX i dokladnie ta sama karte i zadnych problemow. Dziala direct rendering, wszelkie 3D, wodotryski w stylu compiz-fusion...

 

Zacznijmy od poczatku

uname -a
rpm -qa | grep kernel | sort
rpm -qa | grep kmod | sort
rpm -qa | grep nvidia | sort

Odnośnik do komentarza
Udostępnij na innych stronach

Trochę mnie naprowadziłeś, możliwe że to pozostałości po starych sterownikach/starym jądrze - nie wiem, na debianach stare jądro i sterowniki pod nie nie miały znaczenia, w sumie nie powinny mieć..

 

Tzn nie wiem czy się dobrze mylę, być może chodzi o któryś z oznaczonych "??" wpisów w kmodach poniżej? Fedora jak dla mnie potrafi być dość nieobliczalna i nie wiem co się stanie jak któryś z nich wywalę, a kolejny raz ustawiać niedziałające X'y... o.O

 

uname:

 

[jin@metatron ~]$ uname -a
Linux metatron 2.6.27.19-170.2.35.fc10.i686 #1 SMP Mon Feb 23 13:21:22 EST 2009 i686 i686 i386 GNU/Linux

 

kernel:

 

[jin@metatron ~]$ rpm -qa | grep kernel | sort
kernel-2.6.27.19-170.2.35.fc10.i686
kernel-2.6.27.5-117.fc10.i686
kernel-devel-2.6.27.5-117.fc10.i686
kernel-firmware-2.6.27.19-170.2.35.fc10.noarch
kernel-headers-2.6.27.5-117.fc10.i386
kerneloops-0.12-1.fc10.i386

 

kmody:

 

[jin@metatron ~]$ rpm -qa | grep kmod | sort
akmods-0.3.3-2.fc10.noarch
kmod-madwifi-0.9.4-60.r3861_20080903.fc10.16.i686
kmod-madwifi-2.6.27.19-170.2.35.fc10.i686-0.9.4-60.r3861_20080903.fc10.16.i686
kmod-ndiswrapper-1.53-5.fc10.15.i686
kmod-ndiswrapper-2.6.27.19-170.2.35.fc10.i686-1.53-5.fc10.15.i686
kmod-nvidia-96xx-2.6.27.19-170.2.35.fc10.i686-96.43.11-1.fc10.1.i686
??kmod-nvidia-96xx-2.6.27.5-117.fc10.i686-96.43.09-1.fc10.5.i686??
??kmod-nvidia-96xx-96.43.11-1.fc10.1.i686??
kmodtool-1-15.fc10.noarch
libmikmod-3.2.0-3.beta2.fc9.i386

 

nvidia:

 

[jin@metatron ~]$ rpm -qa | grep nvidia | sort
kmod-nvidia-96xx-2.6.27.19-170.2.35.fc10.i686-96.43.11-1.fc10.1.i686
??kmod-nvidia-96xx-2.6.27.5-117.fc10.i686-96.43.09-1.fc10.5.i686??
??kmod-nvidia-96xx-96.43.11-1.fc10.1.i686??
xorg-x11-drv-nvidia-96xx-96.43.11-1.fc10.i386
xorg-x11-drv-nvidia-96xx-libs-96.43.11-1.fc10.i386

 

EDIT:

 

Wszystko działa, faktycznie był konflikt starych i nowych sterowników, co dziwne jest.

 

Szachy 3D [glchess] nadal nie działają, ale inne gry i compiz bez problemu.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...