Newsgroup: it.comp.os.linux.iniziare
Titolo: Cosa fare dopo un freeze ?

Ciao,
    so che è una cosa un pò strana ma a volte Linux (uso Ubuntu 5.10) mi
dà problemi quando compilo: in modo semi-casuale, mi si stoppa
completamente: il cursore è immobile, non ci sono segnali audio e
ctrl+alt+backspace non riavvia X.
L'unica cosa che posso fare in questi casi è riavviare. Ma mi piacerebbe
scoprire cosa e perchè causa questi "freeze". Così ho provato a guardare
tutti i log possibili ma non trovo nulla: se mi si blocca alle 17:00 nei
file di log trovo tutti i messaggi di avvio di quella sessione, qualche
--MARK-- (ma questo so essere normale), e poi i messaggi di log del
riavvio dopo.
Può essere un bug nel kernel? Intendo: se qualche app fa i capricci (nel
mio caso sospetto GCC) al limite si dovrebbe riavviare X ma non bloccare
l'intero sistema, giusto ?
Qualcuno può consigliarmi qualcosa ?
Grazie mille!
Francesco

 
Io ho una scheda NVidia e mi si bloccano tutte le distro, ma mettendo i 
driver ufficiali nvidia, nessun problema (forse anche te hai una scheda 
simile).
Ciao

 simile).
A me succede con suse 9.3 con una ati di cui non ho mai installato i driver
ufficiali.
La scheda va perfettamente in 2d, ma se faccio partire GL-117 (l'unico gioco
3d che ho provato), dopo 3 o 4 secondi X è completamente bloccato. 
Non prende più comandi né da mouse (puntatore immobile) né da tastiera, ma è
ancora possibile accedere da rete, sia in telnet, sia aprendo sessioni
grafiche con VNC
Comunque il problema di Cristiano penso non sia di scheda video, visto che i
blocchi li ha quando compila.

 Comunque il problema di Cristiano 
oops... Francesco :-)

 Io comincerei a provare la compilazione *senza* X di mezzo.
sto provando: tuttavia il problema è così 'casuale' che anche se per ora 
non mi si è ancora bloccato il PC, non posso trarre conclusioni.
Proverò ancora per qualche giorno...
Francesco

 blocchi li ha quando compila.
esatto; i blocchi si verificano compilando... se solo avessi un qualche 
log con un qualche indizio... :(
Francesco

 log con un qualche indizio... :(
avviene solo dopo un po' che compila?
non potrebbe essere un problema di surriscaldamento del processore?
r
-- 
sta emergendo la verità su Mani Pulite:
era un complotto di magistrati onesti
tutto sui Pentangle: 
http://umpf.net/

 
cpu overcloccata?

 dà problemi quando compilo: in modo semi-casuale, mi si stoppa
]zac[
Provare a compilare da una console (non grafica) con
kde/gnome/X/etuttoilresto non avviati permette di capire qual'è il settore
da indagare.

enrico ha scritto:

no. Nè mai ho avuto problemi usando giochi 3D intensivi (su windows)...
Mi sento di escludere problemi di surriscaldamento anche perchè (su 
windows) i sensori della CPU non segnano mai più di 50, 55 gradi...
Francesco



provato a tener d'occhio con un top la compilazione? Potrebbe essere la
ram che io vedo sempre impegnata al massimo (piu' della cpu o poco meno
della cpu a seconda della potenza di quest'ultima e della quantita' di
ram) in fase di compilazione. E come mai con windows non lo fa, ti
chiederai? Hai notato che windows non va mai vicino ad usare tutta la ram
disponibile? Almeno a me e' capitato sempre questo, che quando ho fatto
dei calcoli intensivi con windows (una tragedia indimenticabile) non
sfruttava mai piu' dell'80% della ram, mentre linux arriva fisso al 98% ed
anche l'uso dello swap file e' totalmente diverso. Non so se i casi
capitati a me sono particolari. Ti hanno chiesto della cpu overcloccata. E
la ram e' impostata a cas 2 quando invece e' cas 3? Problemi di questo
tipo ne ho avuti sotto windows  e sotto linux perche' forzavo troppo la
ram.

 capitati a me sono particolari. 
forse perchè la ram realmente utilizzata è questa:
vinx@vinTux ~ $ free
              total       used       free     shared    buffers    cached
Mem:       1003644     255088     748556          0      11140    144732
-/+ buffers/cache:     *99216*     904428
Swap:      2550736          0    2550736
vinx@vinTux ~ $
mentre il resto è tutta cache?
ossia sempre nel mio esempio 255088 - 99216 = 155872 = buffers + cache!
Si è una gestione diversa della ram...