×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

Atik crashing with Kubuntu 17.04

  • Posts: 173
  • Thank you received: 10
Hi guys
Having another try with Kstars/Ekos and just installed Kubuntu 17.04 (zesty zapus?)on an oldish 64bit laptop. Installed Kstars bleeding (2.7.8 ) with all drivers and keep getting a crash when trying to connect to my Atik 314L ccd.
Device log

2017-05-20T12:54:17: startup: /usr/bin/indiserver -v -p 7624 -m 100 -f /tmp/indififo6a7bb079
2017-05-20T12:54:17: listening to port 7624 on fd 3
FIFO: start indi_atik_ccd -n "ATIK CCD"
With name: ATIK CCD
FIFO: Starting driver indi_atik_ccd
2017-05-20T12:54:17: Driver indi_atik_ccd: pid=8048 rfd=4 wfd=7 efd=8
2017-05-20T12:54:17: Driver indi_atik_ccd: indi_atik_ccd: error while loading shared libraries: libnova-0.14.so.0: cannot open shared object file: No such file or directory
2017-05-20T12:54:17: Driver indi_atik_ccd: stderr EOF
2017-05-20T12:54:17: Driver indi_atik_ccd: restart #1
2017-05-20T12:54:17: Driver indi_atik_ccd: pid=8049 rfd=4 wfd=7 efd=8
Child process 8048 died
2017-05-20T12:54:17: select(9): Interrupted system call
2017-05-20T12:54:17: good bye

Tried latest 32bit and 64 bit Atik drivers from CloudMakers and not sure what to try next. Wondering if these drivers have been tested with 17.04, I have libnova-0.16-0 and is already the newest version (0.16-2)?. Do I need to install libnova-0.14?.
thanks
Steve :)
Last edit: 6 years 10 months ago by Steve.
6 years 10 months ago #16871

Please Log in or Create an account to join the conversation.

  • Posts: 486
  • Thank you received: 87
I solved mine (Atik 420m) installing libnova-014 (launchpad.net/ubuntu/+source/libnova/0.14.0-2.1).
Maybe you can solve it too with a Symlink to the libnova-016 file.
6 years 10 months ago #16873

Please Log in or Create an account to join the conversation.

  • Posts: 173
  • Thank you received: 10
Thanks for that nmac, never done a sym link before so I assume its like
ln -s source_file myfile
where source would be libnova-0.14.0-2.1 and myfile would be libnova-0.16-2
thus ln -s libnova-0.14.0-2.1 libnova-0.16-2 ?
thanks
Steve
Last edit: 6 years 10 months ago by Steve.
6 years 10 months ago #16885

Please Log in or Create an account to join the conversation.

  • Posts: 486
  • Thank you received: 87
Hi, yes that should work, the correct syntax should be something like this (for x86-64):

ln -s /usr/lib/x86_64-linux-gnu/libnova-0.16.so.0 /usr/lib/x86_64-linux-gnu/libnova-0.14.so.0

The source is the one you already have in your system (libnova-0.16.so.0) and the MyFile is the one you want to create (libnova-0.14.so.0).

That normally works if the two libraries are not too different from each other, sometimes the are functions that are deprecated on newer libraries.
That's why I prefer to install another library (really just one file) rather than symlinking.
Last edit: 6 years 10 months ago by nMAC.
6 years 10 months ago #16888

Please Log in or Create an account to join the conversation.

  • Posts: 173
  • Thank you received: 10
Hi again nmac
I seem to be having problems installing that libnov-0.14 I keep getting an `install-recursive`?error message after typing `make install`-

make[2]: Leaving directory '/home/steve/Downloads/libnova-0.14.0/src/libnova'
Makefile:446: recipe for target 'install-recursive' failed
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory '/home/steve/Downloads/libnova-0.14.0/src'
Makefile:299: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1

cheers
Steve
6 years 10 months ago #16891

Please Log in or Create an account to join the conversation.

  • Posts: 486
  • Thank you received: 87
You are trying to build the library. Just install it from the repository.
First try this:

sudo apt-get install libnova-0.14-0

If that fails then just download the binary and install that one from here:

launchpad.net/ubuntu/+source/libnova/0.14.0-2.1
There you have a section called builds, choose the correct binary for your computer. Mine is amd64.
Are you using a 64bit ou 32bit system? If 32bit you have to choose i386:

sudo dpkg -i libnova-0.14-0_0.14.0-2.1_i386.deb
The following user(s) said Thank You: Steve
Last edit: 6 years 10 months ago by nMAC.
6 years 10 months ago #16892

Please Log in or Create an account to join the conversation.

  • Posts: 173
  • Thank you received: 10
Excellent, many thanks for that nmac, that did it, working like a dream :woohoo:
Steve
6 years 10 months ago #16895

Please Log in or Create an account to join the conversation.

  • Posts: 486
  • Thank you received: 87
Great! Glad you made it working
6 years 10 months ago #16903

Please Log in or Create an account to join the conversation.

Time to create page: 0.988 seconds