Hello every one,
This is my first experience with opensource and I don't actually know how to solve most of my problems so I'm sorry if this question could sound stupid to some of you.
First of all, a little introduction to what I did and what went wrong.
I downloaded Autodesk EAGLE in a ".tar.gz" package for Linux 64bit, I opnened it and tried to execute the ./eagle command in the shell but I got a segmentation fault error.
As it was said in the instructions it could have happend so following instrucions I tried to install "libopenssl-devel" using "sudo zypper install libopenssl-devel" command but neither this worked, as the shell didn't recognize the zypper command.
So the question is how can I solve this situation and if it's not possible, is there any other free software for students that I could use insted of Eagle?
Same issues here. I've gotten ZERO help from AutoDesk support.
I'm cutting our new Eagle subscription licenses... the "upgrade" isn't worth it. They completely break Linux support with their *first* release.
Eagle isn't open source (it never was) I'd recommend KiCAD. You spend a lot of time designing boards in a solution (and learning the UI). I feel like AutoDesk isn't committed to Eagle or Linux. I bet within a year or two AutoDesk will call linux support "too hard" and pull it.
Jorge, 5 weeks ago, you said something about an "update release in the next few days" which apparently hasn't happened.
I was about to buy a subscription, but now I'm considering not to, because we need to have Eagle running on Linux.
Please post an update on this. Thanks.
Hi danielYHGJJ,
We are really sorry for any inconvenience your are experiencing, the developing and support team do their best to test EAGLE in as many Linux Distributions as possible to avoid these issues. Besides providing the free version for the convenience to everyone, it also gives the user the opportunity to make sure its going to operate properly for their operating system. We have had a few updates for EAGLE that have been able to solve some issues with Linux, we have expected to get a new one really soon that will solve this. We just ask for your patience, we are working on it!!
Best Regards,
Edwin
"
We are really sorry for any inconvenience your are experiencing, the developing and support team do their best to test EAGLE in as many Linux Distributions as possible to avoid these issues. Besides providing the free version for the convenience to everyone, it also gives the user the opportunity to make sure its going to operate properly for their operating system. We have had a few updates for EAGLE that have been able to solve some issues with Linux, we have expected to get a new one really soon that will solve this. We just ask for your patience, we are working on it!!
Best Regards,
" -- Edwin
It's really weird to ask the community to have patience when the first release:
* Breaks on several distros that have always worked well
* Is a *LOT* more unstable (I tried doing designs, and it crashed several times over an hour)
* The only new "feature" is a more expensive subscription model.
So pretty much you've taken something that has functioned well for decades that engineers pour countless hours into using, done a rushed release to add a new more expensive licensing model, broken it without adding any new features, and then offer little to no support.
Sounds like a winning product roadmap. KiCAD is working well for us after the initial learning curve. Eagle had a nicer workflow, but "not crashing all the time" is a great improvement. I've directed what we were going to pay for Eagle into donations for KiCAD.
Yes, that's all really confusing. I've used EAGLE for many years and I was very happy with it.
We are bound to EAGLE for now due to existing libraries and some engineers that have already started their work and time pressure, but we will definitely have a closer look at KiCAD as soon as our schedule permits. Are there any importers for existing libraries, schematics, layouts?
There is a pretty good conversion script here:
https://github.com/lachlanA/eagle-to-kicad
Changing your libraries is going to be somewhat painful, but it does
reduce your lock-in to a single solution. This Autodesk change is a good
reminder that getting heavily locked into a solution can be a big risk.
Once you're online with KiCAD you're completely protected against
vendor lock-in. The library formats are open, and will import to a lot
of applications
One more gotcha... when designing boards in KiCAD, schematic parts and footprints are not tightly coupled. This threw me for a loop at first but is a *LOT* easier to deal with long-term.
Example:
I have a two pin screw terminal. There really isn't a two pin screw terminal schematic piece... however, there are generic 2-pin headers. You use one of these, then KiCAD will show you a list of two pin footprints you can link together when going to PCB design. It's a bit tricky to wrap your head around at first, but we have discovered it makes designs a lot more flexible long-term.
HI @kallisti5,
Thank you for participating. There's a few things that I think need to be clarified, the only distro that is really giving EAGLE any major trouble right now is Fedora and that is being worked on. Much of EAGLE's infrastructure has been reworked in order to prepare for all of the new features that are planned (push and shove, better library management, integration with Fusion, etc.) so it's not surprising that there were a few hiccups on the first release.
The Fedora issues have been brought to the attentions of the developers and they are being addressed. If you would like to assist in getting this resolved faster then please send me a direct message and we can arrange a meeting to more closely check out the situation on your machine.
Let me know if there's anything else I can do for you.
Best Regards,
Okay, version 8.1.0 was released and it still shows the exact same problem, on both Wayland and X. Obviously, this has not been tested with F25 at all, because my installation is by no means special in any way. This is really annoying.
FWIW, this is the stack trace I am getting.
(gdb) bt #0 0x0000000000001120 in () #1 0x00007ffff7de7a3a in call_init.part () at /lib64/ld-linux-x86-64.so.2 #2 0x00007ffff7de7b4b in _dl_init () at /lib64/ld-linux-x86-64.so.2 #3 0x00007ffff7decaa6 in dl_open_worker () at /lib64/ld-linux-x86-64.so.2 #4 0x00007ffff7de78e4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2 #5 0x00007ffff7dec079 in _dl_open () at /lib64/ld-linux-x86-64.so.2 #6 0x00007fffec573f09 in dlopen_doit () at /lib64/libdl.so.2 #7 0x00007ffff7de78e4 in _dl_catch_error () at /lib64/ld-linux-x86-64.so.2 #8 0x00007fffec574591 in _dlerror_run () at /lib64/libdl.so.2 #9 0x00007fffec573fa2 in dlopen@@GLIBC_2.2.5 () at /lib64/libdl.so.2 #10 0x00007ffff60b7ab8 in () at /home/xxx/eagle-8.1.0/lib/libQt5Core.so.5 #11 0x00007ffff60b0d93 in QLibrary::load() () at /home/xxx/eagle-8.1.0/lib/libQt5Core.so.5 #12 0x00007ffff60b1278 in QLibrary::resolve(char const*) () at /home/xxx/eagle-8.1.0/lib/libQt5Core.so.5 #13 0x00007ffff60b3b06 in QLibrary::resolve(QString const&, int, char const*) () at /home/xxx/eagle-8.1.0/lib/libQt5Core.so.5 #14 0x00007ffff77991b5 in () at /home/xxx/eagle-8.1.0/lib/libQt5Widgets.so.5 #15 0x00007ffff7795ffa in () at /home/xxx/eagle-8.1.0/lib/libQt5Widgets.so.5 #16 0x00007ffff772196d in QStyleFactory::create(QString const&) () at /home/xxx/eagle-8.1.0/lib/libQt5Widgets.so.5 #17 0x00007ffff76b6704 in QApplication::style() () at /home/xxx/eagle-8.1.0/lib/libQt5Widgets.so.5 #18 0x00007ffff76b6965 in QApplicationPrivate::initialize() () at /home/xxx/eagle-8.1.0/lib/libQt5Widgets.so.5 #19 0x00007ffff76b69b4 in QApplicationPrivate::init() () at /home/xxx/eagle-8.1.0/lib/libQt5Widgets.so.5 #20 0x00000000006f99eb in () #21 0x00000000006fa1d7 in () #22 0x00007fffea6d5401 in __libc_start_main () at /lib64/libc.so.6 #23 0x00000000004b0549 in () #24 0x00007fffffffde28 in () #25 0x00007ffff7ffdf80 in _dl_starting_up () at /lib64/ld-linux-x86-64.so.2 #26 0x0000000000000001 in () #27 0x00007fffffffe295 in () #28 0x0000000000000000 in ()