Good evening,
I have been using kicad for months in Ubuntu 15.04 64bit, but recently I updated my system to Ubuntu 15.10 64bit. Since that moment, I was not more able to run KiCad. When I try to start KiCad, it says " Segmentation fault (core dump crated)" and nothing else happens. I tried to install kicad from these sources:
-Pre-release build: ppa:js-reynaud/kicad-4
-Development build: ppa:js-reynaud/ppa-kicad
-Building KiCad on Linux: http://bazaar.launchpad.net/~kicad-product-committers/kicad/product/view/head:/scripts/kicad-install.sh
But I ended up with the same result.
Moreover I can not find Kicad’s stable version in the Ubuntu Software Center. Maybe is not available for Ubuntu 15.10 yet.
Any ideas about how to solve this problem?
Thanks in advance and regards,
Gabriele
Hi,
I am using KiCad on ubuntu 15.10 upgrade from 15.04,
and KiCad is working fine.
I re-installed it by ppa after upgrading ubuntu.
-Pre-release build: ppa:js-reynaud/kicad-4
To clarify your problem,
can you run kicad from terminal
by typing ‘kicad’ ?
Then what messages do you get ?
just core dumped message ?
And if you have core file,
can you get stack trace by where command of gdb ?
regards
Good morning,
I found the error, obviously it was a stupid one.
When I run the command “kicad” it just says “segmentation fault (core dump created)”. Two minutes ago, I tried to check the position of the kicad with “which kicad” with this result: “/usr/local/bin/kicad”. Thus I tried to search for other kicad’s executable in the root and I found another insallation in “/usr/bin/”. If I run kicad from this last path. everything works fine. Practically when I update Ubuntu, it keeps the old installation linked to command “kicad” and it does not allow me to remove it with “sudo apt-get remove kicad”. That’s the problem: I did not check manually for older installations.
So thank you for your help 
I am new in Ubuntu, I completely passed to Linux 2 months ago. How can I change the command kicad to link to the newer installation?
Thanks again,
Gabriele
Good evening,
It was good to find the reason.
Maybe, kicad in your /usr/local/bin was installed by kicad-install.sh.
$ kicad-install.sh --uninstall-kicad will remove kicad from your /usr/local/.
On Ubuntu, /usr/local/bin is searched before /usr/bin.
Type “echo $PATH” in your terminal, then you will see /usr/bin behind the /usr/local/bin.
If you would like to change this order, you can edit .bashrc or something.
But I would like to recommend removing unused kicad in /usr/local/bin,
since it is confusing.
Regards.