i did a fresh install of opensuse, after installing bad nvidia drivers, i decided a reinstall. i had a lvm setup with xen. after install, i did a reboot while synaptics seemed to configure itself. after that i had this error again and again. my homedir was corrupted, and a reinstall didnt fix it , cause home was not touched while new install.
so either you have a bad hd, or you did something like me, like a reboot, and homedir is dirty.
maybe goto rescue system and add a fresh user and backup your data and delete old user and his homedir.