Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

Permessi Linux

Il forum riservato agli amici del Pinguino e al software libero.

Permessi Linux

Messaggioda ANDY CAPS » gio ott 31, 2002 8:49 pm

ho la mandrake 9 e volevo istallare i driver nvidia
ho gia reinstallato perche' dopo avere installato i driver
mke non mi da i permessi per modificare /etc/X11/XF86Config-4
anche se mi loggo come root es)
---------------------------------------------
root@localhost root]# /etc/X11/XF86Config-4
-bash: /etc/X11/XF86Config-4: Permission denied
[root@localhost root]#
----------------------
ho provato leggendo per i vari forum a dare il comando chmod 777
ma mi apre il file come un eseguibile e mi dice in tutte le sezioni applicazione sconosciuta
--------------------------------
2 domandine
posso modificare il file prima di intallare i driver
(la mandrake non ha nella config il file "load dri"
quindi credo dovrei tagliare la seconda perte del file:
Load "glx" # 3D layer
e in
--------------
section "Device"
Identifier "device1"
VendorName "NVidia"
BoardName "NVIDIA GeForce (fbdev)"
Driver "fbdev"
Option "DPMS"
-----------------
credo dovrei eliminare la voce (fbdev)
e a driver sostituire NVIDIA
--------------------------------
2° per editare il file XF86config-4 dalla consolle devo avviare un editor? Emacs GEdit
se si quale comando bisogna dare?
-------------------
sono alle prime armi plase un aiutino [:(]
Avatar utente
ANDY CAPS
Neo Iscritto
Neo Iscritto
 
Messaggi: 4
Iscritto il: lun ott 21, 2002 1:54 pm
Località: Italy

Permessi Linux

Messaggioda ANDY CAPS » gio ott 31, 2002 8:49 pm

ho la mandrake 9 e volevo istallare i driver nvidia
ho gia reinstallato perche' dopo avere installato i driver
mke non mi da i permessi per modificare /etc/X11/XF86Config-4
anche se mi loggo come root es)
---------------------------------------------
root@localhost root]# /etc/X11/XF86Config-4
-bash: /etc/X11/XF86Config-4: Permission denied
[root@localhost root]#
----------------------
ho provato leggendo per i vari forum a dare il comando chmod 777
ma mi apre il file come un eseguibile e mi dice in tutte le sezioni applicazione sconosciuta
--------------------------------
2 domandine
posso modificare il file prima di intallare i driver
(la mandrake non ha nella config il file "load dri"
quindi credo dovrei tagliare la seconda perte del file:
Load "glx" # 3D layer
e in
--------------
section "Device"
Identifier "device1"
VendorName "NVidia"
BoardName "NVIDIA GeForce (fbdev)"
Driver "fbdev"
Option "DPMS"
-----------------
credo dovrei eliminare la voce (fbdev)
e a driver sostituire NVIDIA
--------------------------------
2° per editare il file XF86config-4 dalla consolle devo avviare un editor? Emacs GEdit
se si quale comando bisogna dare?
-------------------
sono alle prime armi plase un aiutino [:(]
Avatar utente
ANDY CAPS
Neo Iscritto
Neo Iscritto
 
Messaggi: 4
Iscritto il: lun ott 21, 2002 1:54 pm
Località: Italy

Messaggioda ANDY CAPS » ven nov 01, 2002 11:23 am

ps) i driver nvidia li ho istallati facendo il tutto da kde
rimane il problemino dei permessi di root
possibile che non mi di i permessi di superutente se utilizzo la consolle?[xx(]
Avatar utente
ANDY CAPS
Neo Iscritto
Neo Iscritto
 
Messaggi: 4
Iscritto il: lun ott 21, 2002 1:54 pm
Località: Italy


Messaggioda Zane » mar nov 05, 2002 10:42 am

Argh, stavolta io nn posso aiutarti, con Linux muovo solo i primi passi [V]
Avatar utente
Zane
MLI Hero
MLI Hero
 
Messaggi: 7935
Iscritto il: lun ago 05, 2002 9:36 am
Località: Ferrara

Messaggioda nemo » lun ott 13, 2003 12:50 am

Qualche confusione sui permessi in linux, vado con una spiegazione veloce, ok? [:D]
chmod è il comando che modifica i permessi dei files in linux, e a farlo può essere o il proprietario del file stesso o un superutente: il numero che scrivi dopo il comando (777 nel tuo caso) è da leggersi singolarmente per ciascuna cifra, nell'ordine: proprietario, gruppo, altri, ossia identifica i permessi che un utente può avere in base alla sua posizione (è proprietario, fa parte dello stesso gruppo del proprietario, non c'entra una mazza col proprietario). Il numero si calcola con questo criterio:
1 - permesso di esecuzione
2 - permesso in scrittura
4 - permesso in lettura
Come vedi, sommando questi 3 numeri hai 7, l'accesso totale al file: scrivendo ad esempio chmod 750 avrai tutti i permessi x il prop, lettura+esecuzione per il gruppo, niente per gli altri. Ma attenzione, non tutti i files sono eseguibili, alcuni sono semplici files ASCII di configurazione: per questi files, tra cui XF86Config, non ha significato attribuire il permesso di esecuzione! Inoltre puoi usare chmod in un'altra forma, cioè
chmod <utente><+/-><permesso> <file>
Esempio:
chmod ug+rw /etc/X11/XF86Config
(diritto di lettura o scrittura per il proprietario (u) e quelli del suo gruppo (g). "o" sta per gli altri e "a" per tutti)
Magari il secondo è più immediato!
Per il driver NVIDIA dovresti aver trovato il binario (.run). Lo installi semplicemente eseguendolo (./nomefile) e poi al posto di fbdev devi mettere la stringa "nvidia"!
Per editare i files devi aprire un editor, ma devi anche saperlo usare; i più comuni in linux sono emacs e vim, ma ti consiglio di documentarti perché non sono proprio facili-facili. Facile è invece pico (simile a "edit" del DOS), ma difficile che lo hai installato nella tua distribuzione: prova magari con qualche tool grafico tipo kate o kedit.
Spero di averti dato una mano, chiedi pure se hai bisogno
Avatar utente
nemo
Neo Iscritto
Neo Iscritto
 
Messaggi: 9
Iscritto il: lun ott 06, 2003 9:59 pm

Messaggioda Erik » lun ott 13, 2003 3:13 pm

<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">citazione:<hr height="1" noshade id="quote"><i>Messaggio inserito da ANDY CAPS</i>
<br />---------------------------------------------
root@localhost root]# /etc/X11/XF86Config-4
-bash: /etc/X11/XF86Config-4: Permission denied
[root@localhost root]#
----------------------
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

Se fai così non ti da' il permesso di avviarlo (cosa normalissima e deve rimanere tale) , non di modificarlo e anche dandogli i permessi con chmod 777 (cose che sconsiglio) avviandolo non ottieni nulla.
Per modificarlo devi per forza usare un editor.Ci sono tantissimi editor testuali e grafici, un esempio:
Grafici:
[root@localhost root]# emacs
Tastuali:
[root@localhost root]# vi /etc/X11/XF86Config-4
(il vi per inserire qualcosa devi premere esc+i invece per salvare le modifiche esc+ZZ )
oppure puoi utilizzare dal menu del kde/gnome , gli editor di testo che vanno bene comunque.

Per quanto riguarda le modifiche che devi compiere, se mi dici che versione dei driver hai , e suppongo siano sorgenti, ti aiuto a configurare la scheda video (ho installato anchio i driver sorgenti della geforce).

Ah per risponderti alla tua domanda, quel file lo devi modificare dopo che hai installato i driver.
Avatar utente
Erik
Bronze Member
Bronze Member
 
Messaggi: 707
Iscritto il: sab mar 29, 2003 4:42 pm
Località: Marche


Torna a Distribuzioni, Kernel e Software Applicativo

Chi c’è in linea

Visitano il forum: Google [Bot] e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising