GNOME Bugzilla – Bug 688228
screen: Don't force show a cursor on startup
Last modified: 2012-11-20 17:27:43 UTC
.
Created attachment 228863 [details] [review] screen: Don't force show a cursor on startup Instead we let gnome-settings-daemon's cursor plugin handle the initial visibility of the cursor.
I can't see how it works to have both the cursor plugin and Mutter fighting about the cursor - Mutter will reset the cursor back to DEFAULT if any startup notification shows.
(In reply to comment #2) > I can't see how it works to have both the cursor plugin and Mutter fighting > about the cursor - Mutter will reset the cursor back to DEFAULT if any startup > notification shows. By which time we'll have the cursor properly hidden through XFixes, so even mutter won't be able to show it.
Are we sure that there never will be startup notication happening before gnome settings daemon uses FixesHideCursor?
Review of attachment 228863 [details] [review]: Discussed this with Hadess on IRC, and I really don't like the approach where the cursor image on the root window is being controlled by Mutter at some points and g-s-d at other time. I prefer to see the hand-over from the X -nocursor option to FixesHideCursor be done by gnome-session.