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] > >