PDA

View Full Version : Problemi con gnome


enricoz
15-04-2003, 13:11
pasticcio con gnome

dopo aver dato un chmod 777 ricorsivo sulla directory /home di Mandrake da College linux (per scrivere alcuni dati sulla partiz.) nel loggarmi in MDk ho scoperto con sorpresa che gnome non parte più e così anche le applicazioni di gnome, come galeon o evolution per citarne due.Il messaggio di errore che mi da in console è questo:

enrico@localhost~ #galeon

Gnome-ERROR **: Could not set mode 0700 on private per-user Gnome directory </home/enrico/.gnome_private> - aborting

aborting...
Aborted
enrico@localhost~ #

Ho anche provato a settare i permessi a 700 della directory in questione ma niente.
Che avrò combinato? La distro è Mdk 9.0.

:muro:

ilsensine
15-04-2003, 13:24
Originally posted by "enricoz"


enrico@localhost~ #galeon

Gnome-ERROR **: Could not set mode 0700 on private per-user Gnome directory </home/enrico/.gnome_private> - aborting

Sembrerebbe che il tuo profilo utente non può più modificare i diritti su quella directory, oppure non ne sei più il proprietario :confused:
Cosa ti viene visualizzato se lanci questo?
ls -al /home/enrico |grep gnome

ilsensine
15-04-2003, 13:27
Originally posted by "enricoz"


enrico@localhost~ [b]galon

Asp...che è 'sta storia? "#" indica "root", non "enrico" :confused: :confused:

enricoz
15-04-2003, 13:28
Sensine anzitutto grazie per la tua attenzione.In effetti è quello che avevo pensato anch'io cmq ecco l'output del comando:
enrico@localhost~ #ls -al /home/enrico |grep nome
drwxrwxrwx 7 1000 enrico 440 mar 29 18:13 .gnome/
drwxrwxrwx 8 1000 enrico 768 apr 15 11:41 .gnome2/
drwxrwxrwx 2 1000 enrico 48 mar 19 19:13 .gnome2_private/
drwxrwxrwx 2 1000 enrico 512 apr 3 10:47 .gnome-desktop/
drwx------ 2 1000 enrico 96 mar 21 18:46 .gnome_private/
-rwxrwxrwx 1 1000 enrico 135 apr 2 14:39 .gtkrc-1.2-gnome2*
enrico@localhost~ #

Che dici?

ilsensine
15-04-2003, 13:30
Originally posted by "enricoz"


drwxrwxrwx 7 1000 enrico 440 mar 29 18:13 .gnome/
(...)

1000 è un utente sconosciuto?????
sempre più :confused:
Nota che "enrico" qui è il gruppo, non l'utente...che hai combinato?

ilsensine
15-04-2003, 13:32
Senti, senza saper né leggere né scrivere...esegui questo da root:
chown -R enrico.enrico /home/enrico

enricoz
15-04-2003, 13:34
Originally posted by "ilsensine"


Asp...che è 'sta storia? "#" indica "root", non "enrico" :confused: :confused:

No non ci fare caso l'ho modificato io nel .bashrc al posto dell' $.In effetti ho visto che il gruppo a cui appartengo è il 501.Devo cambiare proprietario?

ilsensine
15-04-2003, 13:36
Originally posted by "enricoz"



No non ci fare caso l'ho modificato io nel .bashrc al posto dell' $.
Manie di grandezza? :D
cmq esegui il chown, dovresti risolvere. "qualcuno" ha cambiato il proprietario nell'utente sconosciuto di ID 1000.

enricoz
15-04-2003, 13:37
Ok perfetto hai risolto il problema! Senti ma come posso fare per poter impostare i permessi di scrittura da un altro sistema linux sulla stessa radice senza compromettere tutto?

Grazie e ciao

ilsensine
15-04-2003, 13:39
E' strano, in quanto il chmod non dovrebbe toccare lo user ID...non vorrei che qualche script di "manutenzione" in esecuzione in background ne sa qualcosa (la mdk ad es. usa msec lanciato periodicamente da crond per "sistemare" a suo modo i permessi)

enricoz
15-04-2003, 13:48
c'entra forse il fatto che ho dato il chmod dall'altro sisstema linux sulla directory in oggetto?Vale a dire chmod 777 -R /mnt/....
:confused:

ilsensine
15-04-2003, 13:52
Non credo, forse è stato uno script di manutenzione in esecuzione in background a tua insaputa sull'altro sistema linux.
chmod non cambia gli id, non può essere stato lui.

enricoz
15-04-2003, 14:00
Ok, ti ringrazio ancora. Alla prossima

Ciao :)