Pagina 1 di 1

/home piena: non si avvia più KDE [RISOLTO]

Inviato: sab 3 nov 2007, 23:42
da ekxius
Ciao a tutti.
Oggi dopo un lungo periodo di attività con la slackware mi ritrovo con la /home (9,6 GB) completamente piena :?
kde giustamente non si avvia più.

i problemi sono 2:
- da cosa è dovuto questo fatto? mi pare molto strano.
- come risolvo? cioè, conviene formattare la partizione o dare un bel rm -r * ?
in tal caso perdo qualsiasi impostazione relativa al mio utente e dopo sono in grado di avviare kde con il mio user oppure no?

la cosa è molto strana.

grazie a tutti.

ekxius

Inviato: sab 3 nov 2007, 23:54
da phobos3576
Prima di formattare controlla bene quanta roba c'è nella directory temporanea /tmp; eventualmente ti conviene mettere il comando:

Codice: Seleziona tutto

rm -rf /tmp/*
rm -rf /tmp/.ICE-unix
rm -rf /tmp/.X11-unix
in uno script che viene eseguito quando spegni il computer; io ho usato /etc/rc.d/rc.6.

Un'altra directory da tenere sotto controllo è sicuramente $HOME/.thumbnails; in quella directory vengono messe, ad esempio, tutte le anteprime della immagini che hai visualizzato con applicazioni KDE o Gnome.
Su un vecchio PC con una partizione Linux da appena 10 Gb mi sono accorto che in $HOME/.thumbnails si erano accumulati più di 2 Gb di roba!!!

Ricordati di eliminare questi dati dalla modalità testo e non sotto KDE!

Inviato: dom 4 nov 2007, 0:00
da urka58
Forse ti conviene avviare con una live e cancellare un po' di files..o se il sistema si avvia senza far partire il server X cancelli un po' di roba da riga di comando.
Una volta che hai ricreato lo spazio puoi fare un backup ordinato e tenerti le cose che ti interessano.
Non ho i detttagli, ma generalmente non è la partizione home che se piena non consente di avviare KDE, bensì / (o meglio la directory tmp) dove vanno a finire tutti i file temporanei.
Io controllerei prima..
Ciao

Inviato: dom 4 nov 2007, 0:26
da albatros
Se è solo kde che non ti si avvia, vai in una tty, loggati come utente normale o come root e guarda quel che hai.
Potrebbe essere, come giustamente detto da phobos3576, .thumbnails o la directory trash dove c'è il cestino.
Se hai un filesystem ext2, a meno che tu abbia specificato di non volerlo, c'è un 5% del filesystem riservato a root proprio per consentire sempre l'avvio del sistema, per cui in tal caso non dovresti aver problemi ad avviare normalmente il sistema e a loggarti come root.
Segui anche i consigli che ti hanno dato gli altri, ma non dovresti aver bisogno della live...

Inviato: dom 4 nov 2007, 0:34
da phobos3576
Al limite, se KDE si rifiuta di avviarsi anche dopo aver svuotato /tmp e/o $HOME/.thumbnails, basta chiudere il server X e cancellare $HOME/.kde.

Inviato: dom 4 nov 2007, 11:03
da conraid
phobos3576 ha scritto:Prima di formattare controlla bene quanta roba c'è nella directory temporanea /tmp; eventualmente ti conviene mettere il comando:

Codice: Seleziona tutto

rm -rf /tmp/*
rm -rf /tmp/.ICE-unix
rm -rf /tmp/.X11-unix
in uno script che viene eseguito quando spegni il computer; io ho usato /etc/rc.d/rc.6.
C'è rc.local_shutdown per queste cose, così se aggiorna qualcosa si trova sempre con i comandi che vuole lui


@ ekxius

Se non l'hai fatto, la prossima volta dividi il sistema in più partizioni.
In un sistema casalingo Basta mettere /home in una partizione separata da /
Io ho anche /opt e /usr/local ma adesso che KDE è stato spostato in /usr e invece di compilarmi i programmi normalmente spesso creo pacchetti, mi sa che cambio qualcosa la prossima volta.

In un server buon uso mettere in altra partizione anche /var

Inviato: dom 4 nov 2007, 11:12
da ekxius
grazie a tutti :)

il problema era la directory .thumbnails,che con mio grosso stupore conteneva una marea di files .png :shock:

la home ce l'ho in una partizione separata, mentre l'utente root è nella partizione del sistema quindi si avviava tranquillamente. il problema era solo la home piena.
il fatto è che non sapevo dove andare a cancellare e quindi ho chiesto a voi.

ora è tutto a posto. sarà meglio che farò qualche script :roll:

vi chiedo quindi questo.

ci sono altri percorsi che è bene ripulire all'uscita di kde? dove è consigliabile mettere lo script di pulitura (sensatamente dovrebbe agire quando kde è killato per non comprometterne il suo funzionamento).

grazie per le risposte!

ekxius

Inviato: dom 4 nov 2007, 11:42
da conraid
ekxius ha scritto: dove è consigliabile mettere lo script di pulitura
/etc/rc.d/rc.local_shutdown


UPDATE:
Per KDE puoi farti uno script nella dir shutdown di KDE
~/.kde/shutdown/
Ma solo della roba di KDE, non mettere la pulitura di /tmp qua dentro

altrimenti guarda questo se può esserti utile
http://www.kde-apps.org/content/show.php?content=28631
Lo scaricai tempo fa ma non l'ho mai utilizzato


Da Centro di Controllo -> Sicurezza -> Privacy ti fa cancellare molte cose, guardaci

Inviato: dom 4 nov 2007, 14:05
da ekxius
vi ringrazio tantissimo!

ekxius

Inviato: lun 5 nov 2007, 2:14
da samiel
altrimenti guarda questo se può esserti utile
comunque è più di un anno che non viene aggiornato,
e la cosa è sospetta, per quanto si tratti di una piccola utility

M.

Inviato: lun 5 nov 2007, 8:27
da conraid
samiel ha scritto:
altrimenti guarda questo se può esserti utile
comunque è più di un anno che non viene aggiornato,
e la cosa è sospetta, per quanto si tratti di una piccola utility
Si, infatti lo dice l'autore stesso di stare molto attenti ad usarlo.
Come sempre la via migliore è cancellare ogni tanto le cose da soli