PDA

View Full Version : Driver NVIDIA e Fedora Core 3. Accelerazione solo da root


sblantipodi
12-11-2004, 03:38
Salve ragazzi.
Ho installato i driver nvidia su Fedora Core 3 e modificato come sempre xorg.conf.
Stessi passaggi che facevo con fedora core 2.

Adesso pero' con la Core 3 l'accelerazione della scheda grafica funziona solo da root :( com'e' possibile???

Se eseguo una qualsiasi applicazione da utente ottengo il seguente errore:

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

Qualcuno mi aiuta???

ilsensine
12-11-2004, 07:54
Sarà qualche delizia legata al udev.
Un chmod 666 /dev/nvidiactl dovrebbe risolvere, solo che ho paura che devi eseguirlo ad ogni riavvio. La soluzione corretta è scrivere una regola apposita nel file di configurazione di udev, ma non so come fare (dovresti leggere la documentazione inclusa, non ho mai usato udev).

sblantipodi
12-11-2004, 12:41
Originariamente inviato da ilsensine
Sarà qualche delizia legata al udev.
Un chmod 666 /dev/nvidiactl dovrebbe risolvere, solo che ho paura che devi eseguirlo ad ogni riavvio. La soluzione corretta è scrivere una regola apposita nel file di configurazione di udev, ma non so come fare (dovresti leggere la documentazione inclusa, non ho mai usato udev).

Veramente neanche dando i permessi in quel modo il problema si risolve. :(

sblantipodi
12-11-2004, 13:55
overtheclock:~# chmod 666 /dev/nvidia*
overtheclock:~# chown root /dev/nvidia*

Con questi due l'accelerazione va anche da utente, ma come hai detto tu
devo riscriverli a ogni avvio.
Qualcuno ha una soluzione al problema???
Sensine ma xche' devo riscriverli a ogni avvio? I permessi nn dovrebbero essere memorizzati???
E se mettessi chmod in rc.local???
PS: Sensine per il kernel vanilla e Udev, ho dovuto disabilitare selinux e ricreare un nuovo initrd. Adesso il vanilla boota alla perfezione.