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

Re: xdm background with qiv



Well, I don't know what's the problem. When trying 

qiv image.jpeg

get this

Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 115 error_code 8 request_code 2 minor_code 0

Anyway, I tried xli and it works.

On 5/9/05, Almut Behrens <almut_behrens@gmx.net> wrote:
> On Mon, May 09, 2005 at 06:48:34PM +0300, Andras Lorincz wrote:
> > But I also can see from xdpyinfo this:
> >
> > root window id:    0x49
> >
> > Should that be 0x23?
> 
> don't think so...  "visual id" and "window id" refer to different
> things.
> 
> >
> > On 5/9/05, Andras Lorincz <andras.lorincz@gmail.com> wrote:
> > > I can see
> > >
> > > default visual id:  0x23
> > >    visual:
> > >      visual id:    0x23
> > >      class:    TrueColor
> > >      depth:    24 planes
> > >
> > > when I run xdpyinfo. So that is not the problem. Any other idea?
> 
> Does qiv work in general with normal (non-root) windows?
> Have you tried other viewers?
> 
> You could also try 'xwininfo' to query info specifically about the root
> window / background (just type 'xwininfo' and then click somewhere on
> the desktop background).
> But I guess it'll tell you "Visual Class: TrueColor" as well...
> Even worse, if this should reveal that your root window has some other
> weird class, I wouldn't really know from the top of my head which part
> of the configs you might want to change ;)
> 
> Anyhow, good luck,
> Almut
> 
> 
> > >
> > > On 5/9/05, Almut Behrens <almut_behrens@gmx.net> wrote:
> > > > On Sun, May 08, 2005 at 03:00:57PM +0300, Andras Lorincz wrote:
> > > > > I'm trying to set the background for xdm by typing in Xsetup this:
> > > > >
> > > > > if [ -r /home/lorand/Wallpaper1024/download3.jpeg -a -x /usr/bin/qiv ]; then
> > > > >     /usr/bin/qiv -z /home/lorand/Wallpaper1024/download3.jpeg
> > > > > else
> > > > >     /usr/bin/X11/xsetroot -solid DarkBlue
> > > > > fi
> > > > >
> > > > > it doesn't work altough the condition in the if statement is true. If I execute
> > > > >
> > > > > /usr/bin/qiv -z /home/lorand/Wallpaper1024/download3.jpeg
> > > > >
> > > > > in a terminal in X, get this message:
> > > > >
> > > > > qiv: Your root window's visual is not the visual Imlib chose;
> > > > >      qiv cannot set the background currently.
> > > > >
> > > > > What is the problem?
> > > >
> > > > Not sure, but it looks like Imlib (used by qiv) is requesting a
> > > > "visual class" that's not available for some reason...
> > > >
> > > > What's your X-server running at?  These days (with modern graphics
> > > > cards) this is usually TrueColor, which should be fine to display jpgs.
> > > > But who knows... there's still a tiny chance it's not TrueColor, which
> > > > might explain the problem.
> > > > If unsure, look in the output of 'xdpyinfo'.  You'll find a section
> > > > similar to (among lots of other stuff):
> > > >
> > > > ...
> > > >   default visual id:  0x23
> > > >   visual:
> > > >     visual id:    0x23
> > > >     class:    TrueColor
> > > >     depth:    24 planes
> > > > ...
> > > >
> > > > Don't know whether qiv would do automatic conversions (e.g. from
> > > > TrueColor to Indexed, etc.) -- apparently not...(?)   Have you tried
> > > > other image viewers like xli, display (from ImageMagick), xv, ...?
> 
> --
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 
>



Reply to: