Προς το περιεχόμενο

linux + nvidia accelarated drivers


zouzounitsa

Προτεινόμενες αναρτήσεις

Νομίζω ότι το Mandrake Control Center "ξέρει" μόνο τους built-in drivers του XServer. Ως εκ τούτου καλύτερα να τους περάσεις χειροκίνητα ως εξής:

ʼνοιξε το /etc/X11/XF86Config-4 και βρες το section που περιγράφει την κάρτα γραφικών. Λογικά θα λέει κάπου

driver "nv"

ή

driver "vesa"

 

ʼλλαξέ το σε:

driver "nvidia"

 

Επίσης κάπου προς την αρχή του αρχείου φορτώνει τα διάφορα modules. Εκεί πρόσθεσε τη γραμμή:

Load "glx"

για να έχεις opengl support.

Για περισσότερες πληροφορίες:

http://download.nvidia.com/XFree86_40/1.0-3123/README

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Vasika sxetika me ta windows partition:

prepei na ta dilwseis sto /etc/fstab/.

Stin ousia ola ta partitions ekei dilwnontai. Opote psaxneis na vreis poio /dev/hdx einai to kathe partition kai me paromoio tropo me ta ypoloipa partitions sto fstab dilwneis kai ayta.

 

I mandrake nomizw oti ta vlepei ex arxis ta windows partitions opote sta kanei mount se kapoio /mnt/directory. Opote psaxe ligo kai tha ta vreis. Petas kai ena link sto desktop kai eise jet.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

[root@localhost amalia]# rpm -hiv NVIDIA_kernel-1.0-4191.mdk90up.i586.rpm

Preparing... ########################################### [100%]

1:NVIDIA_kernel error: unpacking of archive failed on file /lib/modules/2.4.19-16mdk/kernel/drivers/video/nvidia.o;3dfb13d7: cpio: read

 

 

---------------------

ego exo auto to prob.dokimasa polles fores alla tpt...

mipos prepei na kano auto poy leei o lionheart (xmmm....exeis dior8wsei to XF86Config pou 8elei na baleis to glx na fortwnei kai na exeis dior8wsei ton driver apo nv se nvidia?)

i o crazy_piston (Νομίζω ότι το Mandrake Control Center "ξέρει" μόνο τους built-in drivers του XServer. Ως εκ τούτου καλύτερα να τους περάσεις χειροκίνητα ως εξής:

ʼνοιξε το /etc/X11/XF86Config-4 και βρες το section που περιγράφει την κάρτα γραφικών. Λογικά θα λέει κάπου

driver "nv"

ή

driver "vesa"

 

ʼλλαξέ το σε:

driver "nvidia"

 

Επίσης κάπου προς την αρχή του αρχείου φορτώνει τα διάφορα modules. Εκεί πρόσθεσε τη γραμμή:

Load "glx"

για να έχεις opengl support.)

 

kai go gmt tu racer 8elo na paixo :P

mporei kaneis na mou pei ligo pio leptomeriakos ti prepei na kano ? :(

thx..

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το πρόβλημα που έχεις μάλλον οφείλεται στο rpm. Τα rpms είναι cpio archives με κάποιες έξτρα πληροφορίες. Από ότι φαίνεται το συγκεκριμένο rpm μάλλον είναι χαλασμένο. Δοκίμασε να το ξανακατεβάσεις ή να κατεβάσεις το NVIDIA_kernel-1.0-4191.src.rpm και να κάνεις

rpm --rebuild NVIDIA_kernel-1.0-4191.src.rpm (θα χρειαστείς τα kernel sources!)

Αφού εγκατασταθεί σωστά ο driver και εγκαταστήσεις και το GLX rpm θα πρέπει να κάνεις τις αλλαγές που είπα παραπάνω στο /etc/X11/XF86Config-4.

 

/EDIT

Tip: Για να δεις αν όντως είναι καλό το rpm που κατεβάζεις τρέξε:

md5sum το-rpm-σου.rpm

και σύγκρινέ το με το sum που υπάρχει στο site της nvidia δίπλα σε κάθε αρχείο.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Loipon gia na teleiwnei auth h istoria! Akolou8oun ta e3hs bhmata! Katebaste ta http://download.nvidia.com/XFree86_40/1.0-4191/NVIDIA_GLX-1.0-4191.tar.gz kai http://download.nvidia.com/XFree86_40/1.0-4191/NVIDIA_kernel-1.0-4191.tar.gz . antigrafete auta ta 2 arxeia sto /usr/local, mpeite mesa sto /usr/local kai grapste tar xvfzp NVIDIA_GLX-1.0-4191.tar.gz kai tar xvfzp NVIDIA_kernel-1.0-4191.tar.gz . Meta mpeite sto NVIDIA_kernel-1.0-4191 kai grapste make install Meta bgeite apo ekei kai mpeite sto NVIDIA_GLX-1.0-4191 kai ekei grapste make install. Meta mpenoume sto /etc/X11 kai anoigoume me ton agaphmeno mas editor p.x pico to arxeio XF86Config-4. Ekei psaxnoume na broume pou leei Driver "nv"

h Driver "vesa" kai allazoume to nv h to vesa se nvidia

Epishs sto Module section bazoume mia epipleon grammh pou na leei Load "glx" kai afairoume an uparxoun ta Load "dri"

Load "GLcore". Bgainoume afou swsoume to arxeio kai meta trexoume startx gia na fortw8ei to GUI. An ola einai ok 8a fortw8ei mia xara. Aaa uparxei periptwsh na mhn einai auto to XF86Config pou prepei na dior8w8ei. Kala einai na tre3ete startx prin balete ton driver kai deite apo poio XF86Config paei na fortwsei kai dior8wste auto h alliws sbhste ta XF86Config ola apo to /etc/X11 kai afhste ena sto /etc kai peira3ete auto! Krathste kai kana backup apo ta arxeia pou sbhnete! Elpizw na boh8hsa! Alla an ola auta gia ena tux den a3izei na balete linux! Exei perissoterh mageia pou prepei na anakaluftei! Telos pantwn auth htan mono h gnwmh mou! Kalh epituxia!

 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Telos pantwn, me thn kykloforia twn drivers 4191 kai sygkekrimena me ta *.tar.gz, elysa to provlhma mou. To thema den htan mono na paiksw tux racer, alla giati na exw geforce an den thn anagnwrizei. Kalytera na thn petaga kai na evaza riva128 pou exei kai build-in 2d accelaration! Apla ypethesa oti tha yphrxe kapoios sxetikos me linux edw mesa gia na mou pei kati diaforetiko apo auta pou leei to README ths nvidia. To provlhma mallon htan o syndiasmos paliwn drivers kai agp4x (exw asus cuv4x). Twra pou douleuei den to peirazw me tipota pantws

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

<blockquote><font class="small">Quote zouzounitsa:</font><hr> Telos pantwn, me thn kykloforia twn drivers 4191 kai sygkekrimena me ta *.tar.gz, elysa to provlhma mou. To thema den htan mono na paiksw tux racer, alla giati na exw geforce an den thn anagnwrizei. Kalytera na thn petaga kai na evaza riva128 pou exei kai build-in 2d accelaration! Apla ypethesa oti tha yphrxe kapoios sxetikos me linux edw mesa gia na mou pei kati diaforetiko apo auta pou leei to README ths nvidia. To provlhma mallon htan o syndiasmos paliwn drivers kai agp4x (exw asus cuv4x). Twra pou douleuei den to peirazw me tipota pantws <hr /></blockquote>

 

1.giati na exeis linux ama 8es na paizeis apla me tin GeForce?

 

2.Ama den einai arketa sxetika ta README tis nvidia ta opoia graftikan apo autous pou sxediasan tous drivers tote mallon allos exei to problem.Min krineis.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

loipon..ta xanakatevasa kai elege pali ta idia..ekana md5sum kai itan telios diaforetiko to diko mou me auto tou site..

eipa na katevaso to rpm me to source alla pali mou evgale xiliades errors (px RPM build errors:

Bad exit status from /var/tmp/rpm-tmp.20180 (%install) kai alla polla prin apo auto)

tora leo na katevaso ta tar..i teleutea mou eukeria!

wish me good luck.. giati allios..eseis 8a voi8ate meta :P

thx :)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

[root@localhost NVIDIA_kernel-1.0-4191]# make install

echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -1`\" > nv_compiler.h

cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wcast-qual -Wno-multichar -O -MD -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=4191 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -I. -I/usr/src/linux/include -Wno-cast-qual nv.c

In file included from /usr/include/linux/prefetch.h:13,

from /usr/include/linux/list.h:6,

from /usr/include/linux/module.h:11,

from nv-linux.h:28,

from nv.c:14:

/usr/include/asm/processor.h:55: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)

/usr/include/asm/processor.h:55: requested alignment is not a constant

In file included from /usr/include/linux/module.h:296,

from nv-linux.h:28,

from nv.c:14:

/usr/include/linux/version.h:2:2: #error "======================================================="

/usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"

/usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."

/usr/include/linux/version.h:5:2: #error ""

/usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"

/usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"

/usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"

/usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"

/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"

/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"

/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."

/usr/include/linux/version.h:13:2: #error ""

/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"

/usr/include/linux/version.h:15:2: #error ""

/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"

/usr/include/linux/version.h:17:2: #error ""

/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"

/usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"

/usr/include/linux/version.h:20:2: #error " the matching kernel source directory"

/usr/include/linux/version.h:21:2: #error ""

/usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"

/usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h"

/usr/include/linux/version.h:24:2: #error ""

/usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"

/usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:"

/usr/include/linux/version.h:27:2: #error ""

/usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include"

/usr/include/linux/version.h:29:2: #error ""

/usr/include/linux/version.h:30:2: #error " instead of"

/usr/include/linux/version.h:31:2: #error ""

/usr/include/linux/version.h:32:2: #error " -I/usr/include/linux"

/usr/include/linux/version.h:33:2: #error ""

/usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly."

/usr/include/linux/version.h:35:2: #error "======================================================="

In file included from nv-linux.h:28,

from nv.c:14:

/usr/include/linux/module.h:298: parse error before "UTS_RELEASE"

In file included from nv-linux.h:29,

from nv.c:14:

/usr/include/linux/version.h:2:2: #error "======================================================="

/usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"

/usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."

/usr/include/linux/version.h:5:2: #error ""

/usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"

/usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"

/usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"

/usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"

/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"

/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"

/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."

/usr/include/linux/version.h:13:2: #error ""

/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"

/usr/include/linux/version.h:15:2: #error ""

/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"

/usr/include/linux/version.h:17:2: #error ""

/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"

/usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"

/usr/include/linux/version.h:20:2: #error " the matching kernel source directory"

/usr/include/linux/version.h:21:2: #error ""

/usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"

/usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h"

/usr/include/linux/version.h:24:2: #error ""

/usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"

/usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:"

/usr/include/linux/version.h:27:2: #error ""

/usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include"

/usr/include/linux/version.h:29:2: #error ""

/usr/include/linux/version.h:30:2: #error " instead of"

/usr/include/linux/version.h:31:2: #error ""

/usr/include/linux/version.h:32:2: #error " -I/usr/include/linux"

/usr/include/linux/version.h:33:2: #error ""

/usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly."

/usr/include/linux/version.h:35:2: #error "======================================================="

In file included from nv.c:14:

nv-linux.h:31:40: missing binary operator before '('

nv-linux.h:33:42: missing binary operator before '('

nv-linux.h:35:42: missing binary operator before '('

nv-linux.h:37:42: missing binary operator before '('

nv-linux.h:39:42: missing binary operator before '('

nv-linux.h:43:4: #error This driver does not support 2.6.x or newer kernels!

In file included from /usr/include/asm/hardirq.h:6,

from /usr/include/linux/interrupt.h:45,

from nv-linux.h:71,

from nv.c:14:

/usr/include/linux/irq.h:65: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)

/usr/include/linux/irq.h:65: requested alignment is not a constant

In file included from /usr/include/linux/interrupt.h:45,

from nv-linux.h:71,

from nv.c:14:

/usr/include/asm/hardirq.h:16: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)

/usr/include/asm/hardirq.h:16: requested alignment is not a constant

In file included from nv-linux.h:71,

from nv.c:14:

/usr/include/linux/interrupt.h:128: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)

/usr/include/linux/interrupt.h:128: requested alignment is not a constant

nv-linux.h:184:64: missing binary operator before '('

nv.c:1335:65: missing binary operator before '('

nv.c: In function `nv_kern_mmap':

nv.c:1338: warning: implicit declaration of function `pgprot_writecombine'

nv.c:1338: incompatible types in assignment

make: *** [nv.o] Error 1

[root@localhost NVIDIA_kernel-1.0-4191]#

 

 

--------------------------------------------

e ai sixtir pia! :////////////

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Μην απογοητεύεσαι! Πρέπει να επενδύσεις αρκετές ώρες για να δουλέψει σωστά το linux. Σου το είπα και παραπάνω - για να κάνεις compile from source θα χρειαστείς τα kernel sources! Πρέπει να τα εγκαταστήσεις και να είναι και configured ώστε να αντιστοιχούν στον πυρήνα που ήδη χρησιομοποιείς. Αν θυμάμαι καλά έχεις mdk8.2, οπότε απλώς εγκατάστησε το πακέτο kernel-source-2.4.18-6mdk και ξαναδοκίμασε.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

<blockquote><font class="small">Quote zouzounitsa:</font><hr> Telos pantwn, me thn kykloforia twn drivers 4191 kai sygkekrimena me ta *.tar.gz, elysa to provlhma mou. To thema den htan mono na paiksw tux racer, alla giati na exw geforce an den thn anagnwrizei. Kalytera na thn petaga kai na evaza riva128 pou exei kai build-in 2d accelaration! Apla ypethesa oti tha yphrxe kapoios sxetikos me linux edw mesa gia na mou pei kati diaforetiko apo auta pou leei to README ths nvidia. To provlhma mallon htan o syndiasmos paliwn drivers kai agp4x (exw asus cuv4x). Twra pou douleuei den to peirazw me tipota pantws <hr /></blockquote>

 

1ον: Ακολουθώντας τις οδηγίες του README έχω περάσει τους drivers (όλες τις εκδόσεις) σε 10 διαφορετικούς υπολογιστές χωρίς κανένα πρόβλημα. Προσωπικά έχω GF2 σε AGP 4x και mdk 8.2

 

2ον: "Mporei kaneis na mou pei pws tha egkatasthsw tous drivers gia mia geforce 2 sto linux. Exw to Mandrake 9.0 (apo to periodiko RAM). Exw dokimasei ksana sto parelthon alla anepityxws sto Mandrake 8.0 kai 8.2."

Αν μας έλεγες δυο λόγια παραπάνω για το τί προβλήματα αντιμετωπίζεις στην εγκατάσταση και έκανες και ένα paste από τα logs σου, ίσως να μπορούσαμε να σε βοηθήσουμε. Δυστυχώς όμως οι μεταφυσικές μας ικανότητες προς το παρόν περιορίζονται μόνο στην πρόγνωση του καιρού.

 

3ον: Το αν κάποιος είναι σχετικός με το linux νομίζω ότι δεν έχει καμία σχέση με τους drivers της nvidia. Αν εγώ κάνω post φερ'ειπείν διότι δε μου παίζει το TV-IN της κάρτας μου και μου κρεμάει το σύστημα και δεν απαντήσει κανείς σημαίνει ότι όλοι είναι άσχετοι; Μάλλον δεν έχουν αντιμετωπίσει το ίδιο πρόβλημα. Μη βιάζεσαι να κρίνεις.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ta bhmata pou akolouthhsa gia na tous egkatasthsw htan telika ta ekshs:

1. Katevasa to AGP transfer rate apo 4x se 2x

2. Ekana install apo NVIDIA_4191.tar.gz

3. Kanontas edit to /etc/X11/XF86Config-4, pros ekplhksh mou diapistwsa pws eixe etoima ta "glx" kai "nvidia". Epomenws den allaksa tipota...

4. startx -- -verbose 5 -logverbose 5

 

Ola douleuoun pleon ws ofeilan!

Ta parapanw apo logariasmo root se freskobootarismeno session

Eyxaristw olous gia th bohtheia

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...