Results 1 to 6 of 6

Thread: qiv, bsetbg, and image viewing in general

  1. #1

    qiv, bsetbg, and image viewing in general

    I'm trying to compile qiv, but the compiled binary won't run at all.

    For those that don't know, qiv is the Quick Image Viewer, and blackbox's "bsetbg" is essentially just a wrapper for it, written in bash.

    Anyway, I'm not sure what I have to have installed beforehand, but this is the error i'm getting:

    Code:
    $qiv 1337.png
    /convert: No such file or directory
    gdk_imlib ERROR: Cannot load image: 1337.png
    All fallbacks failed
    Anybody know what needs to be installed for qiv to work properly?

  2. #2

    Re: qiv, bsetbg, and image viewing in general

    hmm have you installed the png library ? .. just a quick guess

  3. #3

    Re: qiv, bsetbg, and image viewing in general

    Yes I have, that was one of the first things I compiled.

    The author of QIV is suggesting that I install imagemagick or something... he didn't seem very helpful... gah.

  4. #4

    Re: qiv, bsetbg, and image viewing in general

    Ok, I've got this sorted:

    First, I had to copy the png libs from /usr/local/lib to /usr/lib, and then because I was having the same problems with jpegs, I had to compile the jpeg libs like this:

    Code:
    ./compile --prefix=/usr --enable-shared
    make
    make install
    the '--enable-shared' bit makes libjpeg install the actual libraries needed to run qiv. Without it, you just get a couple of binaries that have some nondescript use... Then once the actual libraries are installed, qiv works like a charm

  5. #5
    Guest

    Re: qiv, bsetbg, and image viewing in general


    First, I had to copy the png libs from /usr/local/lib to /usr/lib
    u could've just added /usr/local/lib to ur /etc/ld.so.conf file, ran ldconfig as root and it would've found the libs

    everytime u install libraries u HAVE to make sure that the path to the libraries is in /etc/ld.so.conf. and if u have to add a path to it u have to run ldconfig as root before it'll be updated.

  6. #6

    Re: qiv, bsetbg, and image viewing in general

    u could've just added /usr/local/lib to ur /etc/ld.so.conf file, ran ldconfig as root and it would've found the libs
    Well, /usr/local/lib was in /etc/ld.so.conf, but I forgot to run ldconfig

    Anyway, it's working now, and that's all that matters! ;D

Similar Threads

  1. bsetbg / fluxbox
    By kornp in forum Linux - Software, Applications & Programming
    Replies: 5
    Last Post: 11-02-2002, 07:33 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •