[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#673582: x11-xserver-utils: xsetroot -def doesn't

Hi Toni.

Toni Mueller <support@oeko.net> (20/05/2012):
> ok, then please let me rephrase the problem:
> I've not seen any way to set the background to 'plaid', and neither
> 'grey' nor 'mod x y' yield satisfactory results for me.

No idea for that. xorg@ is for support questions, so you may want to ask

> > > Can you please repair this?
> > Thankfully you can help:
> >   git clone git://anongit.freedesktop.org/xorg/app/xsetroot
> I've looked in there and didn't find the place what could have changed.
> The code section in question reads:
>     /* Handle restore defaults */
>     if (restore_defaults) {
>         if (!cursor_file)
>             XUndefineCursor(dpy, root);
>         if (!excl) {
>             XSetWindowBackgroundPixmap(dpy, root, (Pixmap) None);
>             XClearWindow(dpy, root);
>             unsave_past = 1;
>         }
>     }
> But it does so for every revision in git, back to 2007, when it most
> definitely worked. I'd be most content to have another option that
> gives me 'plaid' (it doesn't have to be the default), but don't
> find it. Can you please give me a hint?

The default changed on the X server side:
| commit 0bb317a78b96fddcdac319c9706b3a12f931ea44
| Author: Adam Jackson <ajax@redhat.com>
| Date:   Mon Sep 22 10:51:51 2008 -0400
|     Default to -br.  Add -retro option for the nostalgic.
|     -retro also reverts to the classic cursor display behavior, meaning,
|     the cursor will be visible before anyone calls XDefineCursor().


Attachment: signature.asc
Description: Digital signature

Reply to: