Getting back my Gnome mouse pointer

It seems that Xmonad is interferring with my Gnome mouse theme. Mostly I get the beautiful comix cursor, but in some areas (root window and certain widgets) I get a stock X left pointer. How can I make sure that I have my comix cursors everywhere? /M

* Magnus Therning
It seems that Xmonad is interferring with my Gnome mouse theme. Mostly I get the beautiful comix cursor, but in some areas (root window and certain widgets) I get a stock X left pointer. How can I make sure that I have my comix cursors everywhere?
/M
Try xsetroot. -- Roman I. Cheplyaka (aka Feuerbach @ IRC)

On 3/4/08, Roman Cheplyaka
* Magnus Therning
[2008-03-04 17:53:55+0000] It seems that Xmonad is interferring with my Gnome mouse theme. Mostly I get the beautiful comix cursor, but in some areas (root window and certain widgets) I get a stock X left pointer. How can I make sure that I have my comix cursors everywhere?
/M
Try xsetroot.
Hmm, I was just assuming that 'xsetroot -cursor_name left_ptr' wouldn't work, but it did. Should really learn to try things before complaining. Not really sure why this happens though, all the other comix cursors get set just fine, only left_ptr that's ugly after logging in. Well, I'm modifying my .xinitrc right after sending this email. /M

magnus:
On 3/4/08, Roman Cheplyaka <[1]roma@ro-che.info> wrote:
* Magnus Therning <[2]magnus@therning.org> [2008-03-04 17:53:55+0000]
> It seems that Xmonad is interferring with my Gnome mouse theme. Mostly I > get the beautiful comix cursor, but in some areas (root window and certain > widgets) I get a stock X left pointer. How can I make sure that I have my > comix cursors everywhere? > > /M
Try xsetroot.
Hmm, I was just assuming that 'xsetroot -cursor_name left_ptr' wouldn't work, but it did. Should really learn to try things before complaining. Not really sure why this happens though, all the other comix cursors get set just fine, only left_ptr that's ugly after logging in.
Well, I'm modifying my .xinitrc right after sending this email.
Yep, that's the trick, http://haskell.org/haskellwiki/Xmonad/Frequently_asked_questions#Setting_the...

On 3/4/08, Don Stewart
magnus:
On 3/4/08, Roman Cheplyaka <[1]roma@ro-che.info> wrote:
* Magnus Therning <[2]magnus@therning.org> [2008-03-04 17:53:55+0000]
> It seems that Xmonad is interferring with my Gnome mouse theme. Mostly I > get the beautiful comix cursor, but in some areas (root window
and
certain > widgets) I get a stock X left pointer. How can I make sure that
I
have my > comix cursors everywhere? > > /M
Try xsetroot.
Hmm, I was just assuming that 'xsetroot -cursor_name left_ptr'
wouldn't
work, but it did. Should really learn to try things before complaining. Not really sure why this happens though, all the other comix cursors get set just fine, only left_ptr that's ugly after logging in.
Well, I'm modifying my .xinitrc right after sending this email.
Yep, that's the trick,
http://haskell.org/haskellwiki/Xmonad/Frequently_asked_questions#Setting_the...
Well, that didn't quite do the trick since Debian doesn't use ~/.xinitrc and sticking it in ~/.xsessionrc didn't have any effect at all. Neither did sticking it in ~/.gnomerc. So, does someone out there know how to get 'xsetroot -cursor_name left_ptr' to be automatically executed on login on the combination Debian/Gnome/Xmonad? /M

On Wed, Mar 5, 2008 at 4:34 AM, Magnus Therning
On 3/4/08, Don Stewart
wrote: magnus:
On 3/4/08, Roman Cheplyaka <[1]roma@ro-che.info> wrote:
* Magnus Therning <[2]magnus@therning.org> [2008-03-04 17:53:55+0000]
> It seems that Xmonad is interferring with my Gnome mouse theme. Mostly I > get the beautiful comix cursor, but in some areas (root window
and
certain > widgets) I get a stock X left pointer. How can I make sure
that I
have my > comix cursors everywhere? > > /M
Try xsetroot.
Hmm, I was just assuming that 'xsetroot -cursor_name left_ptr'
wouldn't
work, but it did. Should really learn to try things before complaining. Not really sure why this happens though, all the other comix cursors get set just fine, only left_ptr that's ugly after logging in.
Well, I'm modifying my .xinitrc right after sending this email.
Yep, that's the trick,
http://haskell.org/haskellwiki/Xmonad/Frequently_asked_questions#Setting_the...
Well, that didn't quite do the trick since Debian doesn't use ~/.xinitrc and sticking it in ~/.xsessionrc didn't have any effect at all. Neither did sticking it in ~/.gnomerc. So, does someone out there know how to get 'xsetroot -cursor_name left_ptr' to be automatically executed on login on the combination Debian/Gnome/Xmonad?
Did you try '~/.xsession' rather than '~/.xsessionrc'? -Brent

On 3/5/08, Brent Yorgey
On Wed, Mar 5, 2008 at 4:34 AM, Magnus Therning
wrote: On 3/4/08, Don Stewart
wrote: magnus:
On 3/4/08, Roman Cheplyaka <[1]roma@ro-che.info> wrote:
* Magnus Therning <[2]magnus@therning.org> [2008-03-04 17:53:55+0000]
> It seems that Xmonad is interferring with my Gnome mouse theme. Mostly I > get the beautiful comix cursor, but in some areas (root
window and
certain > widgets) I get a stock X left pointer. How can I make sure
that I
have my > comix cursors everywhere? > > /M
Try xsetroot.
Hmm, I was just assuming that 'xsetroot -cursor_name left_ptr'
wouldn't
work, but it did. Should really learn to try things before complaining. Not really sure why this happens though, all the other comix cursors get set just fine, only left_ptr that's ugly after logging in.
Well, I'm modifying my .xinitrc right after sending this email.
Yep, that's the trick,
http://haskell.org/haskellwiki/Xmonad/Frequently_asked_questions#Setting_the...
Well, that didn't quite do the trick since Debian doesn't use ~/.xinitrc and sticking it in ~/.xsessionrc didn't have any effect at all. Neither did sticking it in ~/.gnomerc. So, does someone out there know how to get 'xsetroot -cursor_name left_ptr' to be automatically executed on login on the combination Debian/Gnome/Xmonad?
Did you try '~/.xsession' rather than '~/.xsessionrc'?
I tried putting the following in .xsession: xsetroot -cursor_name left_ptr x-session-manager but no success. It didn't work to reverse the lines either. I switched to using xmonad by creating a ~/.gnomerc: export WINDOW_MANAGER=/usr/bin/xmonad That was rather elegant I thought, but this business with the cursor is starting to irritate me. /M

Finally I sorted it out. I used ~/.gnomerc to get xmonad launched as the window manager. Then I added xsetroot as a startup-program using Gnome's session control. Now I'm onto exploring the EWMH stuff in the contrib package... /M

magnus:
Finally I sorted it out. I used ~/.gnomerc to get xmonad launched as the window manager. Then I added xsetroot as a startup-program using Gnome's session control. Now I'm onto exploring the EWMH stuff in the contrib package...
could you add the details to the faq page on the wiki mentioned earlier?

Don Stewart wrote:
magnus:
Finally I sorted it out. I used ~/.gnomerc to get xmonad launched as the window manager. Then I added xsetroot as a startup-program using Gnome's session control. Now I'm onto exploring the EWMH stuff in the contrib package...
could you add the details to the faq page on the wiki mentioned earlier?
Do you mean the FAQ page? I'm not sure Gnome specific things belong there. I find the Xmonad on Gnome page a bit of a mess so I'm afraid that if I open it up for edit then my big scissors will come out and it'll be a very different page afterwards ;-) /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus What if I don't want to obey the laws? Do they throw me in jail with the other bad monads? -- Daveman

magnus:
Don Stewart wrote:
magnus:
Finally I sorted it out. I used ~/.gnomerc to get xmonad launched as the window manager. Then I added xsetroot as a startup-program using Gnome's session control. Now I'm onto exploring the EWMH stuff in the contrib package...
could you add the details to the faq page on the wiki mentioned earlier?
Do you mean the FAQ page? I'm not sure Gnome specific things belong there. I find the Xmonad on Gnome page a bit of a mess so I'm afraid that if I open it up for edit then my big scissors will come out and it'll be a very different page afterwards ;-)
Improving the gnome page would be *great*

Don Stewart wrote:
magnus:
magnus:
Finally I sorted it out. I used ~/.gnomerc to get xmonad launched as the window manager. Then I added xsetroot as a startup-program using Gnome's session control. Now I'm onto exploring the EWMH stuff in the contrib package...
could you add the details to the faq page on the wiki mentioned earlier? Do you mean the FAQ page? I'm not sure Gnome specific things belong
Don Stewart wrote: there. I find the Xmonad on Gnome page a bit of a mess so I'm afraid that if I open it up for edit then my big scissors will come out and it'll be a very different page afterwards ;-)
Improving the gnome page would be *great*
I have a suggested new version, in a temporary location: http://haskell.org/haskellwiki/Temp/Xmonad_on_Gnome Should I copy it over the current one, or put it in as yet another one? /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus What if I don't want to obey the laws? Do they throw me in jail with the other bad monads? -- Daveman

magnus:
Don Stewart wrote:
magnus:
magnus:
Finally I sorted it out. I used ~/.gnomerc to get xmonad launched as the window manager. Then I added xsetroot as a startup-program using Gnome's session control. Now I'm onto exploring the EWMH stuff in the contrib package...
could you add the details to the faq page on the wiki mentioned earlier? Do you mean the FAQ page? I'm not sure Gnome specific things belong
Don Stewart wrote: there. I find the Xmonad on Gnome page a bit of a mess so I'm afraid that if I open it up for edit then my big scissors will come out and it'll be a very different page afterwards ;-)
Improving the gnome page would be *great*
I have a suggested new version, in a temporary location: http://haskell.org/haskellwiki/Temp/Xmonad_on_Gnome
Should I copy it over the current one, or put it in as yet another one?
If it replaces the old one, please copy it over and update the wiki. And thanks for taking the time to contribute documentation! Good documenmtation is a hallmark for this project, and important to ongoing simplifications, and further adoption. Cheers, Don

On Mar 4, 2008, at 13:01 , Magnus Therning wrote:
Try xsetroot.
Hmm, I was just assuming that 'xsetroot -cursor_name left_ptr' wouldn't work, but it did. Should really learn to try things before complaining. Not really sure why this happens though, all the other comix cursors get set just fine, only left_ptr that's ugly after logging in.
Most of the GNOME (and KDE) substitute cursors are (possibly animated) pixmap replacements for normal bitmap cursors, and can't be managed by the server directly but are managed on the fly by looking at the server-level cursor that has been requested; the substitution is based on the standard cursor name, so you need to set the root window (== system default) cursor to the expected left_ptr for the default substitute cursor to be recognized and installed. (An X11 extension to support animated pixmap cursors directly would obviate this but doesn't seem to be in the works.) -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH
participants (5)
-
Brandon S. Allbery KF8NH
-
Brent Yorgey
-
Don Stewart
-
Magnus Therning
-
Roman Cheplyaka