But I also can see from xdpyinfo this: root window id: 0x49
Should that be 0x23? On 5/9/05, Andras Lorincz <[EMAIL PROTECTED]> 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? > > On 5/9/05, Almut Behrens <[EMAIL PROTECTED]> 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, ...? > > > > My personal favorite for setting desktop background images is good ol' > > xli. It's lightweight and fast, and IIRC it also does conversions to > > the target visual as required (can't verify right now, because of > > running a TrueColor visual...). > > The command would typically be something like > > > > $ xli -onroot your_image.jpg > > > > or, if the image is smaller than the whole screen: > > > > $ xli -onroot -center -border black your_image.jpg > > > > (It doesn't do automatic resizing, though -- but I'm sure you'll dig up > > yet another viewer that does. Or use 'convert' from ImageMagick for > > that task...) > > > > HTH, > > Almut > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > > > >