4.6 - Icons again - scaling issues ??

Paul Griffith paulg at cse.yorku.ca
Tue Jun 30 15:19:50 CEST 2009


On Mon, 22 Jun 2009 08:27:29 -0400, Paul Griffith <paulg at cse.yorku.ca> wrote:

> On Thu, 18 Jun 2009 16:38:05 -0400, Paul Griffith <paulg at cse.yorku.ca>
> wrote:
>
>> On Thu, 18 Jun 2009 14:17:53 -0400, Robby Workman <rw at rlworkman.net>
>> wrote:
>>
>>> On Thu, 18 Jun 2009 13:37:01 -0400
>>> "Paul Griffith" <paulg at cse.yorku.ca> wrote:
>>>
>>>> On Thu, 18 Jun 2009 12:26:47 -0400, Robby Workman <rw at rlworkman.net>
>>>> wrote:
>>>>
>>>> > On Thu, 18 Jun 2009 11:16:16 -0400
>>>> > "Paul Griffith" <paulg at cse.yorku.ca> wrote:
>>>> >
>>>> >> Running strace on ristretto output the following:
>>>> >>
>>>> >>
>>>> /cs/local/packages/xfce-4.6.1/libexec/thunar-vfs-pixbuf-thumbnailer-1:
>>>> >> Unrecognized image file format.
>>>> >
>>>> >
>>>> > I've run across this, and I seem to recall that the solution lies in
>>>> > running gdk-pixbuf-query-loaders
>>>> >
>>>> > -RW
>>>>
>>>> When I run gdk-pixbuf-query-loaders, it dumps a list of loaders,
>>>> should it do more than that ?
>>>
>>>
>>> Redirect that into /etc/gtk-2.0/$host/gdk-pixbuf.loaders (where $host
>>> is $(uname -m)-$distro-linux probably).
>>>
>>>
>>>> /cs/local/packages/xfce-4.6.1/bin/gdk-pixbuf-query-loaders
>>>>
>>>> g_module_open() failed for
>>>> /cs/local/packages/xfce-4.6.1/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jasper.so:
>>>> /cs/local/packages/xfce-4.6.1/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jasper.so:
>>>> undefined symbol: jas_stream_rewind
>>>>
>>>> ....snip....
>>>>
>>>> "/cs/local/packages/xfce-4.6.1/lib/gtk-2.0/2.10.0/loaders/svg_loader.so"
>>>> "svg" 2 "gtk20" "Scalable Vector Graphics" "LGPL"
>>>> "image/svg+xml" "image/svg" "image/svg-xml"
>>>> "image/vnd.adobe.svg+xml" "text/xml-svg" "image/svg+xml-compressed" ""
>>>> "svg" "svgz" "svg.gz" ""
>>>> " <svg" "*    " 100
>>>> " <!DOCTYPE svg" "*             " 100
>>>>
>>>> I can confirm the undefined symbol!
>>>>
>>>> # nm
>>>> /cs/local/packages/xfce-4.6.1/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jasper.so
>>>> | grep jas_stream_rewind
>>>>          U jas_stream_rewind
>>>>
>>>> I will recompile gtk+ without jasper support and report what I find.
>>>
>>>
>>> Yeah, you'll need to fix that first.
>>>
>>> -RW
>>
>> OK  I recompiled without jasper
>>
>> :( Same results, no change! It works fine with png icons with the
>> exception of just one icon!
>>
>> Blah .... time to go home!
>>
>> I will post more updates!
>>
>
> Time as forced me to use the png icons. I suspect that the issue lies
> somewhere between our  CentOS 4.6 libraries, our NFS hosted libraries and
> the newer libraries installed in a custom location.
>
> Thanks for the suggestions.
> Paul


Let me close this thread off once and for all. The issue was with the versions of pango/cairo/glib/gtk+/librsvg I had installed. I had to do a lot of trial and error to find the right versions. Not too old and too new :)


Thanks
Paul




More information about the Xfce mailing list