Hi Ana, I found the mistake and it's my own fault. I apologized for signaling it. Yakuake was really launched as root because I autostarted it by adding it to kdm Xstartup script which is launched as root. What confused me is that even if yakuake's launched as root, it reads the user .bashrc file, which is a minor bug, thus I didn't realize it was not properly launched.
Clément

