Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

[SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

Ask for help with issues regarding the Installations of the Debian O/S.
Post Reply
Message
Author
User avatar
whynot
Posts: 47
Joined: 2021-10-01 06:17
Has thanked: 13 times

[SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#1 Post by whynot »

Hi Everyone
Is there anyone who could able to install and lunch eagle software?
https://www.autodesk.com/products/eagle/free-download

Code: Select all

wget -c https://trial2.autodesk.com/NET17SWDLD/2017/EGLPRM/ESD/Autodesk_EAGLE_9.6.2_English_Linux_64bit.tar.gz
tar -zxvf Autodesk_EAGLE_9.6.2_English_Linux_64bit.tar.gz
cd eagle-9.6.2
rm lib/libxcb*
sudo chmod 755 libexec/QtWebEngineProcess
sudo apt install libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0
eagle-9.6.2$ ./eagle 
Sandboxing disabled by user.
Attachments
eagle.png
eagle.png (22.73 KiB) Viewed 17720 times
Last edited by whynot on 2021-10-24 18:35, edited 1 time in total.

User avatar
cds60601
df -h | participant
df -h | participant
Posts: 706
Joined: 2017-11-25 05:58
Location: Florida
Has thanked: 129 times
Been thanked: 60 times

Re: Autodesk eagle 9.2.6 doesn't work [Debian 11]

#2 Post by cds60601 »

While I am puzzled by some of the options you entered

Code: Select all

rm lib/libxcb*
sudo chmod 755 libexec/QtWebEngineProcess
sudo apt install libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0
I tried this and did not do the above - but more to the point, I too encountered the error you presented.
Looking into the options, there is this - and to be honest, I believe this error is on the link mentioned within my capture.
This appears to be something that neither you nor I can control.

Two things I'll mention -
1. I am a user of Eagle 7.7 (I hate the subscription service that they have offered since then)
and it did import my current settings.
2. I didn't bother to review the URL you presented prior toy the commands you used - so there may be something else on the vendors site that may be missing.

In short, this seems to be the software phoning home and home is not answering.
Supercalifragilisticexpialidocious

User avatar
whynot
Posts: 47
Joined: 2021-10-01 06:17
Has thanked: 13 times

Re: Autodesk eagle 9.2.6 doesn't work [Debian 11]

#3 Post by whynot »

I cross over this side but it didn't help either
https://forums.autodesk.com/t5/eagle-fo ... 973#M17160
Last edited by whynot on 2021-10-24 16:05, edited 2 times in total.

User avatar
cds60601
df -h | participant
df -h | participant
Posts: 706
Joined: 2017-11-25 05:58
Location: Florida
Has thanked: 129 times
Been thanked: 60 times

Re: Autodesk eagle 9.2.6 doesn't work [Debian 11]

#4 Post by cds60601 »

Further investigation ...

Code: Select all

chris@mars:~$ ping contapi.circuits.io
PING eagleweb-p-ue1-cs.cosv2-p-ue1-dn.autodesk.com (52.206.169.30) 56(84) bytes of data.

^C
--- eagleweb-p-ue1-cs.cosv2-p-ue1-dn.autodesk.com ping statistics ---
49 packets transmitted, 0 received, 100% packet loss, time 49134ms

chris@mars:~$
So - in my mind, there isn't much you can do about this until Audodesk figures this out.
Unless of course, this isn't a free version and it requires the use of a user ID and password before it reaches out to phone home to see if it's a valid subscription.
This very well could be the case - this is why I never opted to upgrade my 7.7.0 version. Back then, it was a perpetual license and you owned the software.
Supercalifragilisticexpialidocious

User avatar
whynot
Posts: 47
Joined: 2021-10-01 06:17
Has thanked: 13 times

Re: Autodesk eagle 9.2.6 doesn't work [Debian 11]

#5 Post by whynot »

Yes there is something wrong with their server.
https://forums.autodesk.com/t5/eagle-fo ... -p/8039747
Thank you.

User avatar
cds60601
df -h | participant
df -h | participant
Posts: 706
Joined: 2017-11-25 05:58
Location: Florida
Has thanked: 129 times
Been thanked: 60 times

Re: Autodesk eagle 9.2.6 doesn't work [Debian 11]

#6 Post by cds60601 »

Now might be a good time to consider Kicad?
Supercalifragilisticexpialidocious

User avatar
whynot
Posts: 47
Joined: 2021-10-01 06:17
Has thanked: 13 times

Re: Autodesk eagle 9.2.6 doesn't work [Debian 11]

#7 Post by whynot »

You`r right but I use Kicad everyday, Eagle is very popular and sometimes I need to re-examine some schematics. :)
I installed old version eagle-7.6.0 but this time I have to reinstall openssl

Code: Select all

$ ./eagle-lin64-7.6.0.run
Ensure the following libraries are available:
        libssl.so.1.0.0 => not found
        libcrypto.so.1.0.0 => not found

Code: Select all

./eagle: symbol lookup error: ./eagle: undefined symbol: crypto_num_locks
I solved like this.

Code: Select all

$ git clone -b OpenSSL_1_0_2-stable https://github.com/openssl/openssl
$ sudo mv openssl /usr/local/share/
$ cd /usr/local/share/openssl
$ ./config shared
$ make
$ sudo cp libcrypto.so.1.0.0 /usr/lib/x86_64-linux-gnu/
$ sudo cp libssl.so.1.0.0 /usr/lib/x86_64-linux-gnu/

User avatar
cds60601
df -h | participant
df -h | participant
Posts: 706
Joined: 2017-11-25 05:58
Location: Florida
Has thanked: 129 times
Been thanked: 60 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#8 Post by cds60601 »

Good deal I do much the same with the 2 libs however, I prefer a symlink. So here's what I did for that.
I created a directory within my Eagle-7.7.0 and called it lib (creative, right?!?!).
Took a copy of the 2 libs in question from the newer eagle version (9.6.2 will do in this case) and copied them into the /opt/eagle-7.7.0/lib directory.
Then created the syms - see below.

Code: Select all

cd /usr/lib/x86_64-linux-gnu
sudo ln -s /opt/eagle-7.7.0/lib/libcrypto.so.1.0.0 .
Note the space and the period after the 1.0.0 - this simply states put the symlink here in this directory.
Did this for both libs instead of an outright copy to the location.
I didn't need to do the openssl stuff you mentioned above. I have done it this way since 7.7.0 (then again, I dont use newer versions of the program).
I suppose either works - I just happen to fancy using symlinks :)
Supercalifragilisticexpialidocious

User avatar
whynot
Posts: 47
Joined: 2021-10-01 06:17
Has thanked: 13 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#9 Post by whynot »

Great Job!! It's clean installation.I like that.

User avatar
whynot
Posts: 47
Joined: 2021-10-01 06:17
Has thanked: 13 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#10 Post by whynot »

Did you notice Eagle files have very bad file properties.
How did you setted up under /opt/eagle-7.7.0?
If I try to add icon what should I do? Is it better to copy under /home folder?

Code: Select all

$ cat /home/$USER/.local/share/applications/eagle.desktop
#!/usr/bin/env xdg-open

[Desktop Entry]
Version=7.7.0
Type=Application
Terminal=false
Icon=/opt/eagle-7.7.0/bin/eagleicon50.png
Name=Eagle
Exec=/opt/eagle-7.7.0/bin/eagle
Comment=Eagle CAD

User avatar
whynot
Posts: 47
Joined: 2021-10-01 06:17
Has thanked: 13 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#11 Post by whynot »

I did like this

Code: Select all

sudo chmod 755 -R /opt/eagle-7.7.0
sudo chown whynot:whynot -R /opt/eagle-7.7.0

User avatar
cds60601
df -h | participant
df -h | participant
Posts: 706
Joined: 2017-11-25 05:58
Location: Florida
Has thanked: 129 times
Been thanked: 60 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#12 Post by cds60601 »

Since I use a window manger (dwm) I don't use icons. I add the location to my path statement and just call it from the terminal. I think I also created a dmenu launcher for it and it certainly shows up in rofi also
Supercalifragilisticexpialidocious

User avatar
whynot
Posts: 47
Joined: 2021-10-01 06:17
Has thanked: 13 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#13 Post by whynot »

Yes now server works again.

What is this?What do they try to do here? But there is no .desktop file in Autodesk_EAGLE_9.6.2_English_Linux_64bit.tar.gz

Code: Select all

$ cat /opt/eagle-9.6.2/bin/install-desktop-icon.sh 
#!/bin/sh

. $HOME/.config/user-dirs.dirs

case $1 in
  uninstall)
    rm -f $XDG_DESKTOP_DIR/EAGLE.desktop
  ;;
  *) 
    cp -fv $HOME/.local/share/applications/EAGLE.desktop $XDG_DESKTOP_DIR
  ;;
esac

exit 0

Code: Select all

$ echo $XDG_DESKTOP_DIR
/home/whynot/Desktop
$ echo $HOME/.config/user-dirs.dirs
/home/whynot/.config/user-dirs.dirs
I found this in internet

Code: Select all

cat /home/$USER/.local/share/applications/Eagle-9.desktop 
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=9.6.2
Type=Application
Terminal=false
Name=EAGLE-9
Comment=PCB design: schematic capture, board layout, and autorouter
# paths need to be absolute, no ~ allowed within this file
Exec=/opt/eagle-9.6.2/eagle
Icon=/opt/eagle-9.6.2/bin/eagle-logo.png
# meta data 
Categories=Engineering;Electronics;
Keywords=eagle;pcb;schematics;electronics;
MimeType=application/x-eagle-schematic;application/x-eagle-board;application/x-eagle-project;
# used to group all windows under the same launcher icon
StartupWMClass=eagle
by the way we need to remove libxcb*

Code: Select all

/opt/eagle-9.6.2$ ./eagle
./eagle: symbol lookup error: /lib/x86_64-linux-gnu/libGLX_mesa.so.0: undefined symbol: xcb_dri3_get_supported_modifiers
whynot@Whynot:/opt/eagle-9.6.2$ sudo rm lib/libxcb*

User avatar
cds60601
df -h | participant
df -h | participant
Posts: 706
Joined: 2017-11-25 05:58
Location: Florida
Has thanked: 129 times
Been thanked: 60 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#14 Post by cds60601 »

You really should not be deleting things unless you really know what you are doing.
I'm not suggesting that you don't its geared more for others that may be following this thread.

I never had to manually remove anything when it comes to any version of Eagle.
I think at this point, you should get on the Eagle forums and see what others have done.

I simply untared the file, moved the Eagle dirs to /opt (both 7.7.0 and 9.6.2 and created my symlink to the crypt libs. That's all.
Never needed to rm anything from within any Eagle dir.
Supercalifragilisticexpialidocious

User avatar
whynot
Posts: 47
Joined: 2021-10-01 06:17
Has thanked: 13 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#15 Post by whynot »

Those files in /opt/eagle-9.6.2/lib/ we need to remove otherwise it doesn`t work. I don`t know it could be conflict with libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 packages.I read in autodesk forum.
Last edited by whynot on 2021-10-28 22:33, edited 1 time in total.

User avatar
cds60601
df -h | participant
df -h | participant
Posts: 706
Joined: 2017-11-25 05:58
Location: Florida
Has thanked: 129 times
Been thanked: 60 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#16 Post by cds60601 »

whynot wrote: 2021-10-28 22:25 Those files in /opt/eagle-9.6.2/lib/ we need to remove otherwise it doesn`t work.
I understand what your saying. I did not need to do that for mine. They are still in there and 9.6.2 works just fine for me.
Supercalifragilisticexpialidocious

User avatar
cds60601
df -h | participant
df -h | participant
Posts: 706
Joined: 2017-11-25 05:58
Location: Florida
Has thanked: 129 times
Been thanked: 60 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#17 Post by cds60601 »

Do you have the Debian files located here:

cd /usr/lib/x86_64-linux-gnu/
ls libxcb*

If you don't - this could be the problem.
Supercalifragilisticexpialidocious

User avatar
cds60601
df -h | participant
df -h | participant
Posts: 706
Joined: 2017-11-25 05:58
Location: Florida
Has thanked: 129 times
Been thanked: 60 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#18 Post by cds60601 »

whynot wrote: 2021-10-28 22:25 Those files in /opt/eagle-9.6.2/lib/ we need to remove otherwise it doesn`t work. I don`t know it could be conflict with libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 packages.I read in autodesk forum.
Ah - if that's what they are saying then.
Supercalifragilisticexpialidocious

User avatar
whynot
Posts: 47
Joined: 2021-10-01 06:17
Has thanked: 13 times

Re: [SOLVED]Autodesk eagle 9.2.6 doesn't work [Debian 11]

#19 Post by whynot »

yes thank you.

Code: Select all

$ cd /usr/lib/x86_64-linux-gnu/
whynot@Whynot:/usr/lib/x86_64-linux-gnu$ ls libxcb*
libxcb.a                 libxcb-present.so.0.0.0      libxcb.so.1
libxcb-dri2.so.0         libxcb-randr.so.0            libxcb.so.1.1.0
libxcb-dri2.so.0.0.0     libxcb-randr.so.0.1.0        libxcb-sync.so.1
libxcb-dri3.so.0         libxcb-render.a              libxcb-sync.so.1.0.0
libxcb-dri3.so.0.0.0     libxcb-render.so             libxcb-util.so.1
libxcb-ewmh.so.2         libxcb-render.so.0           libxcb-util.so.1.0.0
libxcb-ewmh.so.2.0.0     libxcb-render.so.0.0.0       libxcb-xfixes.so.0
libxcb-glx.so.0          libxcb-render-util.so.0      libxcb-xfixes.so.0.0.0
libxcb-glx.so.0.0.0      libxcb-render-util.so.0.0.0  libxcb-xinerama.so.0
libxcb-icccm.so.4        libxcb-res.so.0              libxcb-xinerama.so.0.0.0
libxcb-icccm.so.4.0.0    libxcb-res.so.0.0.0          libxcb-xinput.so.0
libxcb-image.so.0        libxcb-shape.so.0            libxcb-xinput.so.0.1.0
libxcb-image.so.0.0.0    libxcb-shape.so.0.0.0        libxcb-xkb.so.1
libxcb-imdkit.so.1       libxcb-shm.a                 libxcb-xkb.so.1.0.0
libxcb-imdkit.so.1.0.2   libxcb-shm.so                libxcb-xv.so.0
libxcb-keysyms.so.1      libxcb-shm.so.0              libxcb-xv.so.0.0.0
libxcb-keysyms.so.1.0.0  libxcb-shm.so.0.0.0
libxcb-present.so.0      libxcb.so

Post Reply