Newsgroup: it.comp.os.linux.iniziare
Titolo: Problema driver Nvidia su Fedora 2

Ciao a tutti, vorrei sapere se qualcuno e' riuscito a far funzionare i 
driver nvidia per fedora 2.
Perche' io non ci sono riuscito, nonostante su fedora 1 e rh9 non avessi 
avuto problemi. La procedura che ho seguito: ho messo il runlevel a 3, mi 
sono loggato come root, ho fatto partire l' installatore 
NVIDIA-Linux-x86-1.0-5336-pkg1.run , questi mi ha detto che non c' erano 
moduli precompilati per il mio kernel e quindi se li e' compilati, 
dicendomi poi che tutto era andato bene e che l' installazione era 
completa.
Dopodiche' seguendo il readme sono andato a cercare il file XF86config e 
non l' ho trovato, e non ho trovato neanche /var/log/XFree86.0.log : 
questi file sono diventati a quanto pare /etc/X11/xorg.conf e 
/etc/log/Xorg.0.log, ok allora modifico il file xorg.conf mettendo nvidia 
invece di nv, accertandomi di avere la riga
Load   "glx"
e cancellando la riga
Load  "dri"
salvo il file, ma adeso dando startx lo schermo diventa nero e non succede 
niente, devo resettare. Dopo aver resettato ho provato a vdere se il 
modulo nvidia era caricato e infatti non c'era, ho dato modprobe nvidia e 
il modulo e' stato caricato pare con successo (ma e' spuntato fuori un 
messaggio "nvidia: module license NVIDIA taints kernel."), il modulo 
risulta caricato a tutti gli effetti, ma dando startx lo schermo e' nero.
In /var/log mi trovo un less Xorg.0.log che si conclude con le righe
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "fbdevhw"
(II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.a
(II) Module fbdevhw: vendor="X.Org Foundation"
         compiled for 6.7.0, module version = 0.0.2
         ABI class: X.Org Video Driver, version 0.7
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
e non contiene riferimenti a nvidia, e c'e un Xorg.0.log.old che sembra 
piu' interessante e si conclude cosi':
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="X.Org Foundation"
         compiled for 6.7.0, module version = 0.1.0
         ABI class: X.Org Video Driver, version 0.7
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xE0000000
(--) NVIDIA(0): MMIO registers at 0xEC000000
(II) NVIDIA(0): NVIDIA GPU detected as: GeForce2 MX/MX 400
(--) NVIDIA(0): VideoBIOS: 03.11.00.18.00
Sapete aiutarmi? Grazie in anticipo.
-- 
Winners don't use drugs

 Sapete aiutarmi? Grazie in anticipo.
sto leggendo in questo momento che il kernel rilasciato con fedora core 2
(anche io ho una nvidia cazzo!) include una funzione "stack4" (non
chiedermi che non so che cavolo sia di preciso) che sarà disponibile nel
kernel 2.6.6 ed è incompatibile con i driver nvidia.
soluzione?
suggeriscono (io l'ho letto in una pagina dall'aspetto redhattiano) di
scaricare il kernel 2.6.5 ufficiale (
kernel.org
) importare la
configurazione del kernel attuale, compilarlo e installare poi i driver
nvidia.
questo in attesa che nvidia stessa rilasci un driver funzionante per
kernel >= 2.6.6
HTH
-- 
 [ Running Linux Fedora Core 2 ]
 ~ 
http://www.lasteden.it
 ~ ICQ: 61670579
 ~ Coltiva Linux che tanto Windows si pianta da solo


In effetti mi sono reso conto che avrei dovuto cercare sul forum 
nvidia/linux prima di postare qua.
Ho letto che  qualcuno e' riuscito a farlo funzionare per il kernel 2.6.6 
in questo thread:
http://www.nvnews.net/vbulletin/showthread.php?t=28954
prova a darci un' occhiata.
Domani magari ci provo, non ho mai ricompilato il kernel ma seguiro' in 
maniera ignorante i suggerimenti che danno su quel forum (al limite se 
sputtano reinstallo tutto).



I driver nvidia portano notevoli miglioramenti anche per il 2d ed e' 
soprattutto per quello che li voglio (anche se a una partitina a 
Flightgear non dico mai di no ^_^). Per dire, anche solo aprire delle 
immagini di grosse dimensioni e vederle in fullscreen con i driver nv era 
un dolore al fondoschiena (per usare un anglicismo).


 A me non sembra...
boh. io concordo con stragedistomaci.
con il modulo nv fc1 era pietosa ma con nvidia andava da dio anche solo a
ridisegnare il desktop


Ok, iersera ho ritardato l' ora della nanna e mi sono ricompilato il 
kernel. :D Adesso sembra funzionar tutto perfettamente, per il bene 
pubblico riporto la procedura che ho seguito e che dovrebbe essere 
accessibile ai novellini. Confrontate con
http://www.nvnews.net/vbulletin/showthread.php?t=28958
Driver NVidia su Fedora Core 2 howto
0) scaricate il file di configurazione postato in questo thread al post 9
http://www.nvnews.net/vbulletin/showthread.php?p=326597#post326597
1) loggatevi da root
2) mettetevi nella directory /usr/src
cd /usr/src
3) scaricate il kernel 2.6.6, per esempio con
wget 
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.6.tar.bz2
4) scompattatelo
tar xjf linux-2.6.6.tar.bz2
5) linksimbolatelo
ln -sf linux-2.6.6 linux
cd linux
6) copiate in questa directory il file di configurazione del punto 0) 
chiamandolo .config
cp /dove/sta/config-2.6.6.txt ./.config
7) compilate il tutto in maniera ignorante
make mrproper
make
make modules_install
make install
8) riavviate il sistema e scegliete il nuovo kernel da grub
9) disinstallate i driver nvidia se li avevate installati
nvidia-installer --uninstall
10) reinstallate i driver come da NVIDIA_README


 Per il resto se riesci ad installarlo usalo. :)
appena avrò testa.
per ora non avendo intenzione di giocare a UT non mi preoccupo.
ho cmq notato che cmq è + veloce fc2 con il modulo nv di quanto era fc1.

 senso?
raggruppa un pò di icone e poi sposta velocemente una finestra sopra di
loro mentre il pc ha qualche software appena impegnativo in esecuzione e
vedrai che le icone a volte non sembrano fisse (quindi ridisegnate
velocemente) ma vedi proprio il loro refresh.
su fc1 con kernel 2.4 + xfree 4.3 lo notavo bene, su fc2 con e xorg 6.7 e
kernel 2.6 si vede meno.
rimane il problema che screensaver agp con i driver nv fa pena...
amen
