Menu

Varkon starts --but hangs

2010-01-11
2012-11-18
  • Charley Arnold

    Charley Arnold - 2010-01-11

    I downloaded and installed Varkon (deb package on Ubuntu 9.01)  When I try to start it  I get the following:
    root@ubuntu1:/home/charley# varkon
    ls: cannot access *.PID: No such file or directory

    A small dialog box pops up looking for a project #  I'm stuck at this point.
    I completely removed the program from my system, reinstalled it with the same results.

    Any help would be appreciated

     
  • Graeme Fenwick

    Graeme Fenwick - 2010-01-12

    Hi Charley,

    The version of Varkon that is packaged for Ubuntu is ancient!  Go back to the main Varkon page, avoid the "Download now" button in green & click the "View all files button" next to it.

    Download "Varkon_binary_1.19D.tar.gz"

    The tarball should extracted to /usr/local/share/Varkon (you'll need to sudo).  Then run /usr/local/share/Varkon_1.19D/com/english/varkon from a terminal window & it will complain about missing libraries so the following links were created.

    #Don't have.
    #        linux-gate.so.1

    #Have version 4 of
    sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3

    #Create soft links for…
    sudo ln -s /usr/lib/libX11.so.6 /usr/X11R6/lib/libX11.so.6
    sudo ln -s /usr/lib/libXext.so.6 /usr/X11R6/lib/libXext.so.6
    sudo ln -s /usr/lib/libXpm.so.4 /usr/X11R6/lib/libXpm.so.4
    sudo ln -s /usr/lib/libXxf86vm.so.1 /usr/X11R6/lib/libXxf86vm.so.1
    sudo ln -s /usr/lib/libGL.so.1 /usr/lib/libGL.so.1
    sudo ln -s /usr/lib/libGLU.so.1 /usr/lib/libGLU.so.1
    sudo ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.6
    sudo ln -s /usr/lib/libjpeg.so.62 /usr/lib/libjpeg.so.62
    sudo ln -s /lib/libdl.so.2 /lib/libdl.so.2
    sudo ln -s /lib/libgcc_s.so.1 /usr/lib/gcc/i486-linux-gnu/4.2/libgcc_s.so
    sudo ln -s /lib/libgomp.so.1 /usr/lib/gcc/i486-linux-gnu/4.2/libgomp.so
    sudo ln -s /lib/ld-2.7.so /lib/ld-linux.so.2
    sudo ln -s /lib/tls/i686/cmov/libm.so.6 /lib/tls/libm.so.6
    sudo ln -s /lib/tls/i686/cmov/libc.so.6 /lib/tls/libc.so.6
    sudo ln -s /lib/tls/i686/cmov/libpthread.so.0 /lib/tls/libpthread.so.0
    sudo ln -s /usr/lib/libz.so.1 /lib/libz.so.1

    But this is under Ubuntu 8.04 LTS, it may not work for you, but you get the drift.

    Have fun with Varkon, it's challenging but an excellent package.

    Cheers
    Graeme

     
  • Charley Arnold

    Charley Arnold - 2010-01-12

    Graeme:
    Thanks for getting back to me so quickly.
    I was able to create some of the links but for some I got  "no such file or directory" - so I guess I'll have to find these files somehow.  I'll work on this.
    Also I ran the following with the result shown.
    charley@ubuntu1:~$ sudo /usr/local/share/Varkon_1.19D/com/english/varkon
    sudo: /usr/local/share/Varkon_1.19D/com/english/varkon: command not found

    Charley

     
  • Charley Arnold

    Charley Arnold - 2010-01-12

    I should have added that ihad  downloaded the binary tarball and extracted it to /usr/local/share/Varkon and this seemed to go just fine.  Prior to doing this I completely removed the old installation (1.18).

     
  • Graeme Fenwick

    Graeme Fenwick - 2010-01-12

    That raises some questions.

    sudo find / -name blah.so.1*

    will provide list of suitable files for the ones that are missing.

    You will need to start from /usr/local/share/ & step through the directory structure one at a time to find where the executable has been put.  It should be something/english/varkon

     
  • Charley Arnold

    Charley Arnold - 2010-01-12

    This turned out to be the correct path.
    /usr/local/share/Varkon/Varkon_1.19D/com/english/varkon

    I got the app to start ok with this path- I got the "select mode" dialog box but have done nothing more regarding the missing lib files.  I will continue to work on this -
    Thanks for your help.
    Charley

     
  • Graeme Fenwick

    Graeme Fenwick - 2010-01-13

    Ah! If the select mode screen is up, it's running!  It must have found the files it needs.

    You really want the middle one, make a module, there's explanation as to why on the web.

    Enjoy
    Graeme

     

Log in to post a comment.