nvidia drivers..mancano i permessi??

6 risposte [Ultimo messaggio]
Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

salve a tutti..ho installato oggi cedega.. avviandolo da shell ottengo questo output (il programma parte e si avvia normalmente)

16:56 Anubis-pc:~ &gt; cedega<br />/usr/lib/transgaming_cedega/gddb.py:24: RuntimeWarning: Python C API version mismatch for module gddb_parser: This Python has API version 1013, module gddb_parser has version 1012.<br />  import gddb_parser<br /><b>NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).<br />NVIDIA: Direct rendering failed; attempting indirect rendering.<br />NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).<br />NVIDIA: Direct rendering failed; attempting indirect rendering.<br /></b>

la parte sull'nvidia mi appare quando faccio i vari test.. per l'esattezza sul "direct rendering"..da user infatti sembra che non abbia i permessi e quel test fallisce..

se avvio cedega da root invece..come si poteva immaginare..tutto ok

questione analogo con wine..

17:00 Anubis-pc:~ &gt; winecfg<br /><b>NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).<br />NVIDIA: Direct rendering failed; attempting indirect rendering.</b><br />ALSA lib conf.c:3949:(snd_config_expand) Unknown parameters 0<br />ALSA lib control.c:909:(snd_ctl_open_noupdate) Invalid CTL default:0<br /><b>NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).<br />NVIDIA: Direct rendering failed; attempting indirect rendering.</b><br />

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Alfio
Alfio
(Guru)
Offline
Guru
Iscritto: 30/08/2005
Messaggi: 2678

chmod 0666 /dev/nvidia* && chown root /dev/nvidia*
Questo da root poi crea un gruppo con questi permessi e lo aggiungi al tuo utente.
Ciao

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

Quote:

Alfio ha scritto:
chmod 0666 /dev/nvidia* && chown root /dev/nvidia*
Questo da root poi crea un gruppo con questi permessi e lo aggiungi al tuo utente.
Ciao

il comando funziona.. ma come si fa a creare il gruppo "con quel permesso"?? da yast so creare il gruppo ma non dargli quel particolare permesso..

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

scusate se rompo.. nessuna idea?

non penso sia il caso di avviare cedega da root o digitare ogni volta quel comando..

grazie a chi risponderà..

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Senza aggiungere gruppi o cambiare permessi (cosa che dovresti fare ad ogni boot), aggiungi il tuo utente al gruppo video, sloggati, riloggati e vedi se funziona. Questa soluzione l'ho trovata in questa discussione.

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

ora funziona..grazie mille..

risolto come detto prima..bastava che mi aggiungessi al gruppo "video"

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

ho altri problemi relativi sempre a dei permessi...

da user:

<br />00:03 linux-pc:~/Desktop/sauerbraten &gt; ./sauerbraten_unix<br />init: sdl<br />init: enet<br />init: video: mode<br />Unable to create OpenGL screen: Couldn&#039;t find matching GLX visual<br />

da root invece:
<br />00:04 linux-pc:../Desktop/sauerbraten # ./sauerbraten_unix<br />init: sdl<br />init: enet<br />init: video: mode<br />init: video: misc<br />init: gl<br />Renderer: GeForce Go 7400/PCI/SSE2 (NVIDIA Corporation)<br />Driver: 2.1.1 NVIDIA 100.14.09<br />Rendering using the OpenGL 1.5 GLSL shader path.<br />init: console<br />init: world<br />init: sound<br />init: cfg<br />init: localconnect<br />init: mainloop<br />read map packages/base/metl4.ogz (0.2 seconds)<br />Mining Station by metlslime<br />game mode is ffa/default<br />

e il gioco parte.. com'è possibile? che cosa manca ancora? (il problema precedente è comunque risolto, posto qui perchè sembra sempre un problema di permessi della scheda video)

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el