Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
bordello dopo riavvio forzato.. [risolto]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
tizio
Guru
Guru


Joined: 22 Mar 2005
Posts: 365

PostPosted: Mon Jan 08, 2007 3:25 pm    Post subject: bordello dopo riavvio forzato.. [risolto] Reply with quote

stavo facendo un emerge --sync in gnome quando mi si è "freezata" la macchina... ho dovuto riavviare forzando lo spegnimento e al riavvio ho qualche problemuccio...
premetto che non ho uno stage4 (mannaggia a me)
in particolare sembrano danneggiate solo le applicazioni che erano in esecuzione al momento del crash, quindi gnome e l'emerge...
se faccio emerge --metadata ottengo:
Code:

>>> Updating Portage cache:   94%Traceback (most recent call last):
  File "/usr/bin/emerge", line 4049, in ?
    emerge_main()
  File "/usr/bin/emerge", line 4008, in emerge_main
    action_metadata(settings, portdb, myopts)
  File "/usr/bin/emerge", line 3019, in action_metadata
    eclass_cache=ec, verbose_instance=noise_maker)
  File "/usr/lib/portage/pym/cache/util.py", line 47, in mirror_cache
    if trg and not write_it:
 File "/usr/lib/python2.4/UserDict.py", line 170, in __len__
    return len(self.keys())
  File "/usr/lib/portage/pym/cache/mappings.py", line 54, in keys
    return list(self.__iter__())
  File "/usr/lib/portage/pym/cache/mappings.py", line 48, in __iter__
    for k in self.orig.iterkeys():
  File "/usr/lib/python2.4/UserDict.py", line 103, in iterkeys
    return self.__iter__()
  File "/usr/lib/portage/pym/cache/mappings.py", line 83, in __iter__
    return iter(self.keys())
  File "/usr/lib/portage/pym/cache/mappings.py", line 87, in keys
    self.d.update(self.pull())
  File "/usr/lib/portage/pym/cache/flat_hash.py", line 29, in callit
    return args[0](*args[1:]+args2)
  File "/usr/lib/portage/pym/cache/flat_hash.py", line 47, in _pull
    raise cache_errors.CacheCorruption(cpv, e)
cache.cache_errors.CacheCorruption: x11-misc/wdm-1.28 is corrupt: dictionary update sequence element #0 has length 1; 2 is required

mentre se provo ad avviare gnome si blocca semplicemente tutto... (ora sono in fluxbox)...
ho gia provato a riemergere portage e a fare un revdep-rebuild ma niente da fare...
mi tocca fare un emerge -e world? o ci sono prima altre vie meno dispendiose?
ho anche avviato da cd e fatto un xfs_check e xfs_repair... mi ha corretto degli errori ma non è cambiato nulla...
help please
grazie a tutti
_________________
ci son 10 tipi di persone al mondo..
chi capisce il binario e chi no


Last edited by tizio on Mon Jan 08, 2007 6:17 pm; edited 1 time in total
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Jan 08, 2007 3:51 pm    Post subject: Reply with quote

Mai compilare un kernel senza i "Magic SysRq key", mi hanno salvato da più di un freeze, strano che siano semi-sconosciuti ...

Hai provato a cancellare la cache e a rifare il sync ? Per gnome dovresti almeno postare qualche errore o mi tocca spolverare la sfera di cristallo :wink:
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
tizio
Guru
Guru


Joined: 22 Mar 2005
Posts: 365

PostPosted: Mon Jan 08, 2007 3:58 pm    Post subject: Reply with quote

Kernel78 wrote:
Mai compilare un kernel senza i "Magic SysRq key", mi hanno salvato da più di un freeze, strano che siano semi-sconosciuti ...

Hai provato a cancellare la cache e a rifare il sync ? Per gnome dovresti almeno postare qualche errore o mi tocca spolverare la sfera di cristallo :wink:

intanto grazie mille
so cosa sono i magic sysrq key ma non so dove trovarli nel kernel... se me li indichi provvedo subito...
non ho provato a cancellare la cache... come si fa?
e per gnome come faccio a postare gli errori? appena provo a farlo partire si blocca tutto e mi tocca spegnere forzando...
_________________
ci son 10 tipi di persone al mondo..
chi capisce il binario e chi no
Back to top
View user's profile Send private message
Onip
Advocate
Advocate


Joined: 02 Sep 2004
Posts: 2912
Location: Parma (Italy)

PostPosted: Mon Jan 08, 2007 4:16 pm    Post subject: Reply with quote

tizio wrote:

e per gnome come faccio a postare gli errori? appena provo a farlo partire si blocca tutto e mi tocca spegnere forzando...


Puoi farlo partire con startx e vedere gli errori in console oppure guardare nel file
Code:
.xsession-errors

_________________
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Jan 08, 2007 4:19 pm    Post subject: Reply with quote

tizio wrote:
Kernel78 wrote:
Mai compilare un kernel senza i "Magic SysRq key", mi hanno salvato da più di un freeze, strano che siano semi-sconosciuti ...

Hai provato a cancellare la cache e a rifare il sync ? Per gnome dovresti almeno postare qualche errore o mi tocca spolverare la sfera di cristallo :wink:

intanto grazie mille
so cosa sono i magic sysrq key ma non so dove trovarli nel kernel... se me li indichi provvedo subito...
non ho provato a cancellare la cache... come si fa?
e per gnome come faccio a postare gli errori? appena provo a farlo partire si blocca tutto e mi tocca spegnere forzando...

A due domande su tre avresti trovato risposta cercando sul forum ...
Code:
cd /usr/src/linux
make menuconfig
/
sysrq

Code:
rm -rf /var/cache/edb/dep/* && emerge --sync

Per gnome lascio la parola ad altri, anche se postassi degli errori non saprei aiutarti in quanto uso solo kde.
_________________
Le tre grandi virtù di un programmatore: pigrizia, impazienza e arroganza. (Larry Wall).
Prima di postare un file togli i commenti con
Code:
grep -vE '(^[[:space:]]*($|(#|!|;|//)))'
Back to top
View user's profile Send private message
GiRa
l33t
l33t


Joined: 07 Apr 2005
Posts: 717

PostPosted: Mon Jan 08, 2007 5:19 pm    Post subject: Reply with quote

Cerca in Kernel Hacking.
Back to top
View user's profile Send private message
tizio
Guru
Guru


Joined: 22 Mar 2005
Posts: 365

PostPosted: Mon Jan 08, 2007 6:17 pm    Post subject: Reply with quote

si e' risolto tutto cancellando la cache come consigliato da kernel78...
ora mi guardo un po i magic key per evitare situazioni del genere..
grazie ancora a tutti!
_________________
ci son 10 tipi di persone al mondo..
chi capisce il binario e chi no
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum