Bug 363639

Summary: When started, KStars puts up an error box "Python process that updates the supernova information failed with error code 1"
Product: [Applications] kstars Reporter: grayro
Component: generalAssignee: Jasem Mutlaq <mutlaqja>
Status: RESOLVED DOWNSTREAM    
Severity: major    
Priority: NOR    
Version First Reported In: 2.2.0   
Target Milestone: ---   
Platform: Mint (Debian based)   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description grayro 2016-05-28 20:09:26 UTC
When I start Kstars an error box with the statement "Python process that updates the supernova information failed with error code 1" comes up.  If I click on that box, KStars appears to start normally, but when I go into the device manager, nothing shows up, even though I have an ST-i camera connected.  KStars did work with this device  before, but now does not.  Under Ekos, the ST-i likewise does not show up.  Does this mean that the error prevents KStars from loading completely?  

Reproducible: Always

Steps to Reproduce:
1.  Start KStars
2.  Click on error box that always comes up (whether or not ST-i is connected)
3.  No devices show up in Device manager.


Expected Results:  
Well, I expect that KStars would show the ST-i as a device, and allow me to "run the service".  It doesn't.   I know that it looks like I am reporting two bugs (the error box, and no ST-i connection), but as I mentioned before, with an earlier version of KStars I did connect with the ST-i and actually took images with Ekos.

I do have the indi drivers installed, and they are regularly updated (seems they are updated everyday).  The ST-i is recognized when it connects, with the following output from dmesg:

[ 8144.376764] usb 1-1.2: new high-speed USB device number 6 using ehci-pci
[ 8146.977042] usb 1-1.2: new high-speed USB device number 7 using ehci-pci
[ 8147.069734] usb 1-1.2: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
[ 8147.069743] usb 1-1.2: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64
[ 8147.070414] usb 1-1.2: New USB device found, idVendor=0d97, idProduct=0102
[ 8147.070419] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 8147.070423] usb 1-1.2: Product: USBI-CAM Engine
[ 8147.070427] usb 1-1.2: Manufacturer: SBIG
Comment 1 Jasem Mutlaq 2016-05-28 20:26:32 UTC
The error is not related at all to Ekos/INDI. You're using Mint, and INDI now only offers 3rd party drivers for Ubuntu 15.10+, but Mint is based on 14.04 so it is out of date.

You can compile the indi-sbig driver yourself, or use a more recent distribution like Kubuntu 16.04