Ce que j'essaierais de faire, c'est me connecter avec un autre utilisateur bidon (crée pour l'occasion : on ne se connecte pas en root--surtout dans un environement qui peut potentiellement boguer
)
Si ça marche, alors supprime le /home/[utilisateur qui foire], et garde le nouvel utilisateur comme utilisateur normal, et reconstitue ton home avec précaution (surtout le /home/[..].desktop).
Ceci dit, même si tout ça marche, ça n'explique pas le bogue.
bon courage
Laurent