qiv quits with Gdk-ERROR on FreeBSD 6.3
Randy Pratt
bsd-unix at embarqmail.com
Sat Jan 26 05:41:42 PST 2008
On Fri, 25 Jan 2008 07:56:25 -0500
Randy Pratt <bsd-unix at embarqmail.com> wrote:
> On Fri, 25 Jan 2008 03:19:17 +0100
> Martin Tournoij <carpetsmoker at xs4all.nl> wrote:
>
> > On Thu, Jan 24, 2008 at 08:19:26PM -0500, Randy Pratt wrote:
> > > On Thu, 24 Jan 2008 23:38:59 +0100
> > > Boris Hollas <boris.hollas at gmx.de> wrote:
> > >
> > > > I invoked qiv (quick image viewer) on an image file and got the following message:
> > > >
> > > > Gdk-ERROR **: BadMatch (invalid parameter attributes)
> > > > serial 115 error_code 8 request_code 2 minor_code 0
> > > >
> > > > I installed qiv-2.0_2 from package on FreeBSD 6.3.
> > > >
> > > > On 6.1, I've used qiv without any problems.
> > >
> > > I switched to using a qiv development version (2.1) and this problem
> > > doesn't seem to exist there.
> >
> > Update to 2.1pre12:
> > http://www.freebsd.org/cgi/query-pr.cgi?pr=119958
> >
> > Please report if this version works for you.
>
> I made a clean install using the patch in PR119958. It displays
> images but it gives the following messages when run from the
> command line:
>
> $ qiv *.png
> IMLIB ERROR: SHM can't get SHM Identifier for Shared Pixmap Wrapper
> Falling back on Shared XImages
> IMLIB ERROR: SHM can't get SHM Identifier for Shared XImage
> Falling back on XImages
I did a little more investigating and the above error only seems
to happen for interlaced images, for example:
freebsd-bikeshed.png: PNG image data, 3336 x 3666, 8-bit colormap,
interlaced
I put this image at:
http://myfreebsd.homeunix.net/freebsd-bikeshed.png
Converting the image to non-interlaced does not produce the imlib
error.
This same imlib error message exists in the qiv-2.0_2 version so its
not new.
The PR-119958 version works and is an improvement over the one in
the tree.
Randy
--
More information about the freebsd-ports
mailing list