En fait, le patch n'agit qu'une seule fois, au moment de l'installation. Il modifie le module qui se charge pour ton affichage. Je pense qu'en changeant l'utilisateur, tu actives le chargement du module et que, compte tenu du fait qu'il est relié à l'affichage de ton serveur-x, ne peut être utilisé par root. Cette réstriction peut être changée, mais il est fortement déconseillé d'utiliser une surface graphique en tant que root - normalement on n'utilise root qu'à travers une console avec
su, ou, encore mieux avec
sudo (qui doit être configuré pour l'utilisateur actuel).
Sous KDE, cette option peut être changée dans le fichier /usr/kde/3.4/share/config/kdm/kdmrc, tu recherches la ligne:
AllowRootLogin=false
et tu la changes en
AllowRootLogin=true
Cela représente par contre un trou de sécurité potentiel, au cas ou ce ne serait pas le remède, il est conseillé de changer cette option à nouveau (et me le faire savoir, on cherchera la solution ailleurs).