Okay, wait. You say the login in `root`.
"Some stuff behaves differently as root, especially graphical stuff.
Maybe you want to create a regular user and log in as that one.
It is just a guess but there is some chance that X may behave differently as root.
Tomorrow we will be out for Gamescom...