xhost + lo devi dare da utente!!
Dopo averlo lanciato da utente, puoi dare

su

e fare partire i programmi.
Ma tu hai eseguito il login come utente??

Sergej
Da user in effetti funziona (anche senza lanciare xhost) ma da root neanche a parlarne, sebbene abbia fatto come tu mi hai suggerito.
Ma perchè ubuntu ha questa peculiarità? Non ne vedo proprio il motivo! :\