Skocz do zawartości

Wydajnosc Nvidii


Chudy

Rekomendowane odpowiedzi

Co mnie bardzo zaniepokoilo po migracji z fc2 do fc3 to spadek wydajnosci mojej karty grafiki o jakies 50% ! Gry, ktore dobrze chodzily, juz tak dobrze nie smigaja, czuje sie jak na starym ge force 2, kiedy to mam ge force fx.

 

Kernel jest oryginalny, biblioteki i binaria xorg nienaruszone

 

dolanczam wynik glxgears

moja karta to prolink ge force 5200 ultimate

 

9221 frames in 5.0 seconds = 1844.200 FPS

9198 frames in 5.0 seconds = 1839.600 FPS

9304 frames in 5.0 seconds = 1860.800 FPS

8426 frames in 5.0 seconds = 1685.200 FPS

9357 frames in 5.0 seconds = 1871.400 FPS

9338 frames in 5.0 seconds = 1867.600 FPS

8833 frames in 5.0 seconds = 1766.600 FPS

 

na 3dmark 2001 osiagala ok 7000 punktow

Odnośnik do komentarza
Udostępnij na innych stronach

A ja mam problem z radkiem 9500. Przeprowadziłem kompilacje jajka na 2.6.10 i chyba wszystko działa i to co mi jest potrzebne do uruchomienia karty jest. Tylko jak zaczynam instalować sterownik do karty to mi wywala bład przy budowaniu sterownika do karty i płyty ( pci_find_class) i nie wiem co mam z tym dalej zrobić. A jak to zignoruje to po wszystkim dostaje komunikat:

# modprobe fdglrx

FATAL: Module fdglrx not found

A po przerobieniu

# mv xorg.conf xorg.conf.kopia

# sed "s/radeon/fglrx/" xorg.conf.kopia > xorg.conf

(_wogóle_ → w ogóle) ORT się X nie odpalają

C z tym się dalej robi?

 

A to moje logi:

 

"TI module generator V 2.0

==========================

initializing...

build_date =śro gru 29 18:40:36 CET 2004

uname -a =Linux localhost.localdomain 2.6.10 #3 Wed Dec 29 17:25:03 CET 2004 i686 athlon i386 GNU/Linux

uname -s =Linux

uname -m =i686

uname -r =2.6.10

uname -v =#3 Wed Dec 29 17:25:03 CET 2004

uid=0(root) gid=0(root) grupy=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) context=root:system_r:unconfined_t

.

drwxr-xr-x 121 root root 20480 gru 28 21:51 /usr/include

.

razem 44812

drwxr-xr-x 2 root root 4096 gru 29 18:40 ATI

drwxrwxr-x 19 witek witek 4096 gru 29 17:52 linux-2.6.10

-r-xr-xr-x 1 witek witek 45799369 gru 27 16:14 linux-2.6.10.tar.gz

drwxr-xr-x 20 root root 4096 gru 27 19:40 linux-2.6.9

drwxr-xr-x 7 root root 4096 lis 15 18:46 redhat

.

file /lib/modules/2.6.10/build/include/linux/agp_backend.h says: AGP=1

assuming default: SMP=0

file /lib/modules/2.6.10/build/include/linux/autoconf.h says: MODVERSIONS=1

.

CC=gcc

cc_version=3.4.2

found major but not minor version match for gcc and the ip-library

ls -l ./libfglrx_ip.a

lrwxrwxrwx 1 root root 20 gru 29 18:40 ./libfglrx_ip.a -> ./libfglrx_ip.a.GCC3

.

cleaning...

patching 'highmem.h'...

skipping patch for 'drmP.h', not needed

skipping patch for 'drm_os_linux.h', not needed

assuming new VMA API since we do have kernel 2.6.x...

def_vma_api_version=-DFGL_LINUX253P1_VMA_API

doing Makefile based build for kernel 2.6.x and higher

make -C /lib/modules/2.6.10/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules

make[1]: Entering directory `/usr/src/linux-2.6.10'

CC [M] /lib/modules/fglrx/build_mod/2.6.x/agp3.o

CC [M] /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o

CC [M] /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `agp_generic_agp_v2_enable':

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:721: warning: implicit declaration of function `pci_find_class'

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:722: warning: assignment makes pointer from integer without a cast

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:843: warning: assignment makes pointer from integer without a cast

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `serverworks_agp_enable':

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:5072: warning: assignment makes pointer from integer without a cast

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:5170: warning: assignment makes pointer from integer without a cast

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c: In function `agp_find_supported_device':

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:6421: warning: assignment makes pointer from integer without a cast

CC [M] /lib/modules/fglrx/build_mod/2.6.x/i7505-agp.o

CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_putminor':

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:519: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:582)

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:521: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:578)

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_register':

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:541: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:577)

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:572: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:582)

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2528: warning: initialization from incompatible pointer type

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_vm_map':

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2589: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:770)

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2656: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:770)

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2693: warning: `remap_page_range' is deprecated (declared at include/linux/mm.h:770)

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `__ke_agp_uninit':

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3014: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:582)

LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o

Building modules, stage 2.

MODPOST

Warning: could not find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC3.cmd for /lib/modules/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC3

*** Warning: "pci_find_class" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!

CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o

LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko

make[1]: Leaving directory `/usr/src/linux-2.6.10'

build succeeded with return value 0

.

duplicating results into driver repository...

target location: /lib/modules/fglrx

copying fglrx.ko

copying logfile of build

*** end of build log ***"

]

Odnośnik do komentarza
Udostępnij na innych stronach

Ja w ogole mam problem z uruchomieniem glxgears.

Po wpisaniu w konsoli:

[yarzon@20ceg003 ~]$ glxgears
Segmentation fault

 

Dodam tylko, ze sam robilem paczke Xorg.

Zrobilem dokladnie to co ty i wiem jak sobie z tym poradzic.

 

1) w pliku /etc/security/console.perms usuwasz linie zaczynajaca sie od <dri> oraz te, ktore maja ten tekst zawarty w sobie.

2) chmod 0666 /dev/nvidia*

3) chown root /dev/nvidia*

 

juz powinno dzialac

 

troche poprawilem wydajnosc, jednak to jeszcze nie to co chcialem

9759 frames in 5.0 seconds = 1951.800 FPS

11468 frames in 5.0 seconds = 2293.600 FPS

11344 frames in 5.0 seconds = 2268.800 FPS

11396 frames in 5.0 seconds = 2279.200 FPS

11417 frames in 5.0 seconds = 2283.400 FPS

11205 frames in 5.0 seconds = 2241.000 FPS

Odnośnik do komentarza
Udostępnij na innych stronach

zainstalowalem wszystko, czyli:

xorg-x11-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-deprecated-libs-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-deprecated-libs-devel-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-devel-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-doc-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-font-utils-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-libs-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-Mesa-libGL-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-Mesa-libGLU-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-sdk-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-tools-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-twm-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-xauth-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-xdm-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-Xdmx-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-xfs-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-Xnest-6.8.1-12.FC3.21.athlon.rpm
xorg-x11-Xvfb-6.8.1-12.FC3.21.athlon.rpm

 

glxinfo:

[yarzon@20ceg003 ~]$ glxinfo
name of display: :0.0
Error: Could not open /dev/nvidiactl because the permissions
are too resticitive.  Please see the FREQUENTLY ASKED QUESTIONS
section of /usr/share/doc/NVIDIA_GLX-1.0/README for steps
to correct.
Segmentation fault

 

A to dziwne, bo wczesniej[przed edycja pliku console.perms] dzialalo.

Odnośnik do komentarza
Udostępnij na innych stronach

nadpisales sterowniki karty graficznej bibliotekami mesa. Bedziesz musial przeinstalowac sterowniki karty graficznej, a nastepnie przed odpaleniem jakiegokolwiek programu uzywajacego opengl wykonac:

chmod 0666 /dev/nvidia*

 

Sprobuj zamiast usuwania linii w console.perms, sprobowac zmodyfikowac ostatnia linie z <dri> by zamist 0600 bylo 0666. Jescze nie praktykowalem tego, ale powinno dzialac. Drugim sposobem jest dopisanie:

chmod 0666 /dev/nvidia*

w pliku /etc/rc.d/rc.local

 

wynik bedzie ten sam

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ę...