Eagle for some reason segfaults when using Eagle's own supplied shared libraries.
Commenting out the if statement in /usr/bin/eagle or just launching eagle through /opt/eagle/eagle makes Eagle start working again.
Git Clone URL: | https://aur.archlinux.org/eagle.git (read-only, click to copy) |
---|---|
Package Base: | eagle |
Description: | Powerful suite for schematic capture and printed circuit board design (aka eaglecad) |
Upstream URL: | http://www.autodesk.com/products/eagle |
Licenses: | custom |
Submitter: | None |
Maintainer: | Bevan |
Last Packager: | Bevan |
Votes: | 283 |
Popularity: | 0.000086 |
First Submitted: | 2008-03-24 12:05 (UTC) |
Last Updated: | 2023-08-24 15:16 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 .. 15 Next › Last »
Eagle for some reason segfaults when using Eagle's own supplied shared libraries.
Commenting out the if statement in /usr/bin/eagle or just launching eagle through /opt/eagle/eagle makes Eagle start working again.
If anyone is having the same issues than me for running it on wayland,
This application failed to start because it could not find or load the Qt platform plugin "wayland"
in "".
Reinstalling the application may fix this problem
my solution which works great is to simple delete: /opt/eagle/qt.conf
This fails with:
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
I fixed it by adding en_US.UTF-8 to my locales.
Thank you!
@vglinden: It should be under ~/.local/share/Eagle/settings/9.6.2/eaglerc. Note that this path changes with each eagle update.
This package works very well for me. But I can't find the eaglerc, even although it hold configurations I make. Would anyone care to tell me where it is please?
@Bevan: Removing the variable as you suggest leads to the same behavior. On my system LD_LIBRARY_PATH is set to /usr/local/MATLAB/MATLAB_Runtime/v910/runtime/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v910/bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v910/sys/os/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v910/extern/bin/glnxa64
PS: Running e.g. kde-open5 https://www.google.com
from a terminal works just fine
PS2: Running /opt/eagle/eagle
from a terminal also works fine, and opens web pages correctly after clicking "view on web". Am I using my system's Qt version here instead of Eagle's supplied Qt?
@Limhes: This looks it's caused by our custom start script that sets LD_LIBRARY_PATH. Do you normally have that variable set to anything?
Could you please try the following?
env -u LD_LIBRARY_PATH eagle
Eagle works fine, but when I try to "view on web" on a managed library or a 3D model, nothing happens and console shows this:
kde-open5: /opt/eagle/lib/libQt5Core.so.5: version `Qt_5.15' not found (required by kde-open5)
kde-open5: /opt/eagle/lib/libQt5Core.so.5: version `Qt_5.15' not found (required by /usr/lib/libKF5KIOWidgets.so.5)
(... 21 more similar lines...)
kde-open5: /opt/eagle/lib/libQt5Core.so.5: version `Qt_5.15' not found (required by /usr/lib/libQt5WaylandClient.so.5)
I just rebuilt & installed the AUR package, my qt5-base version is 5.15.2+kde+r192-1. Running eagle with LD_LIBRARY_PATH=(any lib path here):$LD_LIBRARY_PATH /usr/bin/eagle
does not solve the problem.
Pinned Comments