Newsgroup: it.comp.os.linux.iniziare
Titolo: Applicazioni KDE strane

Da un po' di tempo ho un problema strano..
Quando avvio qualche applicazione (succede solo con quelle di KDE come
kontact, kgpg, kbluetoothd, ecc...) vedo la memoria fisica
libera rapidamente diminuire, la partizione di swap va a riempirsi, il
sistema diventa lento, fino a quando la memoria libera si esaurisce,
l'applicazione viene uccisa da Linux e la memoria si libera. Se lavoro
senza swap Linux uccide l'applicazione all'esaurirsi della memoria fisica
e quindi senza rallentamenti dovuti allo swap.
Questa cosa non succede sempre con la stessa applicazione, ma è un po'
random, qualche volta l'applicazione funziona correttamente e qualche
volta succede questo. Ripeto, solo per le applicazioni KDE.
Cosa può essere, qualche problema con le qt?
Chi mi aiuta a capire e a risolvere?
P.S.: Uso Mandrake 10 aggiornata a 10.1, kde 3.2.3 e kernel 2.6.8, i log
non dicono niente di questo.
-- 
Pietro	- 
http://www.pietroweb.tk
Linux Registered User #304991
Powered by MDK Linux Kernel 2.6.8

 Cosa può essere, qualche problema con le qt?
Hmmm, hai un memory leak da qualche parte. Il processo decide di aver 
bisogno di memoria infinita e se l'alloca, finche' il sistema non lo 
uccide. Nel frattempo tu guardi lo swap riempirsi.
Sembrerebbe proprio un problema delle librerie qt. L'aggiornamento deve 
aver provocato qualche casino. Probabilmente le librerie fornite sono 
bacate.
Solo per le kde, di questo sei certo immagino. Dunque risiede in qualche 
libreria kde - forse non le qt, ma dovresti vedere esattamente quale 
libreria carica il programma con ldd, ed e' un lavoraccio.
Intanto riempi un bug report per mandrake, specie se sei certo di non 
aver combinato pasticci tu. Poi vediamo, c'e poco tu possa fare a parte 
diminuire ulimit per quei processi che a quanto pare non funzionano proprio.

 per quei processi che a quanto pare non funzionano proprio.
Bè, effettivamente due giorni fa tuxkart mi ha bloccato linux e ho dovuto
fare un brute-force reboot, al riavvio fsck ha corretto alcuni errori
nella partizione /usr (Cleaning orphaned child... )
Sembrava tutto a posto però.. nella lost+found non c'era niente.. se mi
avesse detto quali erano i file li avrei ripristinati, ma mi dava solo il
numero del blocco. C'è un modo per sapere quali file si sono rovinati?
La cosa strana è che ho provato ad usare kde da root e non mi si è
bloccato niente, mentre da utente continuava a mangiare memoria. Quindi è
strano che le librerie siano bacate solo per l'utente. Comunque ora ho
reinstallato tutto kde dai CD della 10.1, comprese le librerie qt e finora
non è impazzito ancora niente..ma non posso esserne sicuro perché era un
processo randomico.. Se dovesse continuare vi farò sapere.. perché
vorrà dire che non sono le qt.. grazie.



Roba random? Allora potrebbe anche essere un problema hardware. Testa la 
memoria con memtest86. E controlla i log di sistema per altri problemi, 
ad esempio disco.

 qt.. grazie.
Come non detto... anche con kde e qt nuovi di zecca le
applicazioni continuano ad impazzire.. però ho scoperto una cosa..
Ho cambiato lo stile di KDE da QtCurve3 a baghira e ora le applicazioni
non impazziscono più. A questo punto credo che i file rovinati siano
quelli dello stile qtcurve...
