SolidWorks/Dassault Systemes produce a good 2D design application called DraftSight which is available as a zero-cost download for Linux.
There are two versions one rpm for Fedora and one deb for Ubuntu. The rpm can be made to work on Leap.
Download the rpm file from the Dassault Systemes website. (Google solidworks and select “free tools” from products)
Let us call the file downloaded draftSight.rpm.
Make sure that you have the packman community repository in you repository selections. Use Yast to add it to your repositories, select it from the community repositories.
Install libaudio2 from packman repository.
Install libGLU1 from openSuse main repository (OSS)
Install rpmrebuild from openSuse main repository (OSS)
Edit the draftSight.rpm file:
>rpmrebuild -ep draftSight.rpm
This will bring up a “vi” based edit window.
Change “Requires: libaudio.so.2” to “Requires: libaudio2”
Change “Requires: libGLU.so.1” to “Requires: libGLU1”
Save the file and exit - this uses the ‘ZZ’ command.
You will be asked “Do you want to continue? (y/N)” respond with “y”.
You will then see many warnings which you can ignore and then a long pause (shorter if you have a very fast system) - be patient.
the result will be in:
~/rpmbuild/RPMS/x86_64/draftsight-2015.3.0.3020-1.x86_64.rpm
or some such <filename> depending on the version that you downloaded.
Install this rpm with:
su -c “yum localinstall <filename>”
This worked for me.
Your comments will help and may improve other users chances of a good load.
Hope this helps.