Backdrops in .xpm format

Neal Haslam linuxer at ptd.net
Fri Aug 2 05:47:42 CEST 2002


On Thu, 1 Aug 2002 19:31:46 -0700 (PDT)
Rich Shepard <rshepard at appl-ecosys.com> wrote:

> On Thu, 1 Aug 2002, Mark Welker wrote:
> 
> > I normally don't answer to this e-mail list. I just read and learn.
> > 
> > But,
> > I don't understand why you want to convert a .jpg to a .xpm
> > I tried it with gimp with a .jpg I have.
> > It made the file size about 30 times bigger.
> > The .jpg was 218 kb
> > The .xpm was 6086 kb
> > .jpg works for me with 3.8.18 as my backdrop.
> 
>   .jpg worked just fine through 3.7.4. As soon as I upgraded to the
>   3.8.x
> series I could not use any jpeg graphic as a backdrop, only xpm. Do I
> want to use them? Not really. But, as this thread points out, every
> time I try to use the .jpg file, xfce's backdrop manager tells me I
> have an invalid file format.
> 
>   Since I used them with xfce before we can probably assume that
>   libjpg is
> installed and functioning properly.
> 
>   Any libraries missing here?
> 
> [rshepard at salmo ~]$ ldd `which xfce`
> 	libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x4001e000)
>         libgtk-1.2.so.0 => /usr/local/lib/libgtk-1.2.so.0 (0x4002b000)
>         libgdk-1.2.so.0 => /usr/local/lib/libgdk-1.2.so.0 (0x40142000)
>         libgmodule-1.2.so.0 => /usr/local/lib/libgmodule-1.2.so.0
>         (0x40173000) libglib-1.2.so.0 =>
>         /usr/local/lib/libglib-1.2.so.0 (0x40177000) libdl.so.2 =>
>         /lib/libdl.so.2 (0x4019a000) libXext.so.6 =>
>         /usr/X11R6/lib/libXext.so.6 (0x4019e000) libX11.so.6 =>
>         /usr/X11R6/lib/libX11.so.6 (0x401aa000) libm.so.6 =>
>         /lib/libm.so.6 (0x4024e000) libSM.so.6 =>
>         /usr/X11R6/lib/libSM.so.6 (0x4026b000) libICE.so.6 =>
>         /usr/X11R6/lib/libICE.so.6 (0x40275000) libc.so.6 =>
>         /lib/libc.so.6 (0x4028c000)/lib/ld-linux.so.2 =>
>         /lib/ld-linux.so.2 (0x40000000)
> 
Rich,
There are two files that are not listed in your ldd output that are
listed in mine.  In other words, my system has two additional files:

neal at CigarBox:~$ ldd `which xfce`
	libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x4002c000)
	libgdk_pixbuf.so.2 => /usr/lib/libgdk_pixbuf.so.2 (0x4012b000)

Here's my ./configure statement that I use to build XFce:
./configure --enable-taskbar --with-data-dir=/usr/share/xfce
--with-conf-dir=/etc/X11/xfce --with-locale-dir=/usr/share/locale

Except for the above statement, I use the defaults for everything else.

-- 
Neal
Registered Linux User #159445, Libranet Linux 2.0/ext3/XFce
Athlon 800 MHz Desktop and Toshiba 5105 laptop. 



More information about the Xfce mailing list