[+] nvidia + compiz-fusion = ~10fps...

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
siwuch86
Beginner
Posty: 143
Rejestracja: 06 lutego 2008, 11:21
Lokalizacja: Kraków

Post autor: siwuch86 »

Kod: Zaznacz cały

$ glxgears
28033 frames in 5.0 seconds = 5606.483 FPS
28137 frames in 5.0 seconds = 5627.143 FPS
28144 frames in 5.0 seconds = 5628.790 FPS
28557 frames in 5.0 seconds = 5710.605 FPS
28250 frames in 5.0 seconds = 5649.704 FPS
28542 frames in 5.0 seconds = 5708.375 FPS
28051 frames in 5.0 seconds = 5610.059 FPS
27693 frames in 5.0 seconds = 5538.507 FPS
taki mam wynik n najnowszych sterach 171.05 ale compiz jak chodzil kijowo tak dalej chodzi :/ (wynik w bechmarku compiza to 75fps a gdy rusze okno to spada do 5fps), no nic, jak tylko bedzie sie dalo to napewno sprubuje na Sidzie, dam znac. W pewnym sensie to pocieszajace (jest cien szansy)

a tak wyglada wykrzaczony emerald:
Obrazek Obrazek
pojawiaja sie takie syfy obok guzikow albo ramka mruga (albo jedno o drugie).
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Dziwnie dziala ten benchmark.. po wlaczeniu przestaja dzialac animacje okien i kilka innych wtyczek. Mam 60 fps, po ruszeniu oknem nie spada.

Przy intensywnym obracaniu kostka spada do 30. Ponizej 30 nigdy nie spada.
sidknot
Posty: 18
Rejestracja: 13 stycznia 2008, 19:30

Post autor: sidknot »

Ja mam kartę Geforce 7600GT instalowałem z repo Lenny i mi chodzi normalnie. Na benchmarku bez ruszania 300-400 a gdy zacznę ruszać otwartym oknem tak 60-150. Sterowniki instalowałem z "How to" Kaki'.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Na benchmarku bez ruszania 300-400
Az taka roznica? Dziwne... W ogole cos mi sie nie widzi ten benchmark, kostka pop.... jak dzika (ruszalem mysza z calej sily) bez zadnych opoznien a on mi pokazuje 30 fps

Wzssytkie animacje tez blyskawicznie, zadnych zwolnien wiec sam nie wiem na ile te pomiary sa miarodajne.
siwuch86
Beginner
Posty: 143
Rejestracja: 06 lutego 2008, 11:21
Lokalizacja: Kraków

Post autor: siwuch86 »

ja na radku x800gto2 nigdy nie widzialem mniej niz 100 klatek chocbym zaczal wszystkim krecic i pelno efektow nawlaczal... ale to na xgl'u.
jesli chodzi o miarodajnosc to tez dziwnie mi sie to widzi aczkolwiek to co u mnie teraz pokazuje na 100% odzwierciedla wynik... 5fps latwo ropoznac bez benchmarku...
aktualizuje do Sida ale tak obrzydliwie masakrycznie sie wlecze ze nie wiem czy zrobie to do konca tyg...
TrueVanDal
Posty: 2
Rejestracja: 13 lutego 2008, 11:18
Lokalizacja: Zgierz City

Post autor: TrueVanDal »

Ja mam GF6600 stery 169.07 i Lennego z tym że ja mam AMD64. CF chodzi mi normalnie co nie znaczy że nie mogę go przydusić ;-). Bemchamrk pokazuje coś koło 40FPS (w rozdzielczości 1680x1050 co też ma znaczenie, na starszym monitorze gdzie siedziałem na 1152x768 benchmark praktycznie cały czas pokazywał stałe 60 FPSów). Szczególnie biednie jest gdy zużycie procka jest wysokie . Odpalam przez Fusion Icon z zaznaczonymi opcjami Loose Bindings i Indirect Rendering (bez tego było lipnie). Synchronizacja pionowa włączona. CF mam z repo shame'a (unstable). Pozdro.
siwuch86
Beginner
Posty: 143
Rejestracja: 06 lutego 2008, 11:21
Lokalizacja: Kraków

Post autor: siwuch86 »

Zainstalowalem Sid'a i stery najnowsze ale bylo to samo. Dodalem do xorga kilka wpisow : DZIALA!!!!!!!! AAAAAAA :mrgreen: :mrgreen: :mrgreen: :mrgreen: prawie sie poplakalem ze szczescia :D !
Troche zaczalem kombinowac i znowu sie zwalilo ale szybko doszedlem do przyczyny. Okazalo sie pozniej ze i na lennym dziala :D :D :D !!!!
Jest tam opcja Wykryj czestotliwosc odswierzania i to dziadostwo bylo przyczyna... tzn na ati ta opcja dzialal mi dobrze wiec to ciezko stwierdzic gdzie jest bug. W kazdym razie po wylaczeniu tej opcji wszystko smiga jak tralalala :D ! Dziwne to jest gdyz wykrywa 75Hz (tak jak rzeczywiscie jest) ale sie tnie strasznie. Jak to wylacze i recznie ustawie 75Hz to jest git. Malo tego - nawet przy wylaczonym VSync jesli opcja "wykryj czestotliwosc odswierzania" jest zaznaczona to tez tnie :-? . Gdy VSync jest wylaczone, wykrywanie odsiwierzania tez wylaczone a czestotliwosc odwierzania recznie wpisana bedzie mniejsza niz w rzeczywistosci jest to tez tnie :-? . W kazdym razie pokrecilem tam wszystkim i znalazlem co i jak trzeba ustawic a co moze powodowac taki stan rzeczy jaki byl przedtem. Napisze w skrocie, moze tu jeszcze ktos zajrzy :-)

CCSM -> Opcje ogolne -> Display settings:
Wykryj czestotliwosc odswierzania: off
Czestotliwosc odswierzania: nie mniej niz w rzeczywistosci mamy ustawione
moj xorg.conf:

Kod: Zaznacz cały

Section "Module"
	Load	"glx"
EndSection

Section "Files"
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"
EndSection

Section "Device"
	Identifier	"nVidia Corporation G70 [GeForce 7600 GT]"
	Driver		"nvidia"
	BusID		"PCI:5:0:0"
	Option	"XAANoOffscreenPixmaps"	"true"
	Option	"AllowGLXWithComposite"	"true"
EndSection

Section "Monitor"
	Identifier	"BenQ FP91GP"
	Option		"DPMS"
	HorizSync	31-81
	VertRefresh	56-76
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"nVidia Corporation G70 [GeForce 7600 GT]"
	Monitor		"BenQ FP91GP"
	DefaultDepth	24
	SubSection "Display"
		Modes		"1280x1024" "1152x864" "1024x768" "800x600" "640x480"
	EndSubSection
	Option	"TripleBuffer"	"true"
	Option	"no GLXFBConfig for depth 32"
	Option	"AddARGBVisuals"	"True"
	Option	"AddARGBGLXVisuals"	"True"
	Option	"DisableGLXRootClipping"	"True"
EndSection

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

Section	"Extensions"                      # w SIDzie tego
	Option	"Composite"	"Enable"   # nie trzeba
EndSection                                       #
Uruchamiam compiza z opcja Loose binding. Bez tego dostawal jakichs dziwnych naglych losowych zarwwan. Ciale sie nawet muza i myszka.

Dzieki za wszystkie odpowiedzi, pomogly mi znalezc rozwiazanie :-)

I ostatnia sprawa: jesli ktos bedzie kopiowal mojego xorga ale ixy nie beda wstawaly mimo ze sterowniki sa zainstalowane to radze pozmieniac wszystkie spacje na tabulatory. U mnie w niektorych sekcjach nie przyjmuje spacji i x'y nie wstaja. (wylazi error xorga i pisze ze nieoczekiwana wartosc w sekcji xxx - po zmiane spacji na tablulatory przyjmuje bez problemu)

w glxgears mam takie wyniki:

Kod: Zaznacz cały

glxgears
29054 frames in 5.0 seconds = 5810.791 FPS
29907 frames in 5.0 seconds = 5981.088 FPS
29722 frames in 5.0 seconds = 5944.379 FPS
29589 frames in 5.0 seconds = 5917.719 FPS
29450 frames in 5.0 seconds = 5889.927 FPS
28767 frames in 5.0 seconds = 5753.394 FPS
29281 frames in 5.0 seconds = 5856.097 FPS
29197 frames in 5.0 seconds = 5839.260 FPS
Pozdrawiam :-)
ODPOWIEDZ