Depuis quelques temps, j'avais un petit soucis avec mon pointeur : dès qu'il était dans une zone d'une fenêtre où avait lieu un chargement (par exemple, la barre d'onglets de Mozilla Firefox si un onglet était en cours de chargement), il disparaissait. Dès que la souris revenait dans une autre zone, il réapparaissait, de même quand le chargement se terminait. Et plus amusant encore : seul le pointeur normal (la flèche) s'amusait à jouer à cache cache ; si le pointeur était sur une zone de texte, ou un lien, il s'affichait bien avec l'image adéquate.

De fait, ce problème entrait dans la catégorie des petits problèmes exaspérants, mais pas suffisamment grave pour vous obliger à cesser immédiatement ce que vous êtes en train de faire pour chercher une solution. Aussi il fallut attendre jusqu'à aujourd'hui pour que je cherche une solution.

Et j'ai trouvé un sujet sur les forums ubuntu-fr, [xOrg / Xgl] Problèmes de curseur + petit problème de Gnome, où ktulu préconise ce qui suit :

dans la section device ajoutez :

    Option "HWcursor" "false"
    Option "SWcursor" "true"

J'ai testé, et bien évidement, ça n'a fait qu'empirer le problème. J'en ai déduis qu'il fallait aller dans le sens inverse, donc j'ai ajoute dans la section device de mon fichier /etc/X11/xorg.conf (à éditer en root) :

    Option "HWcursor" "true"
    Option "SWcursor" "false"

Et là tout va bien, ça marche, plus aucun soucis. Il me semble que c'est une histoire de choix entre une gestion matérielle ou logicielle du pointeur, mais je n'en sais pas plus. Si vous avez le même problème, testez les deux solutions, il y en aura peut-être une qui fonctionne...