Hoffman Amplifiers Tube Amplifier Forum
Amp Stuff => DIY Layout Creator and Custom Boards => Topic started by: ChrisOfBristol on October 17, 2019, 11:58:42 am
-
DIYLC is not available from Linux distributions as standard. It is possible to download a .zip file from the DIYLC website and install it yourself, but this may be a bit much for the average user.
It can be installed in the usual Linux way (for Debian style OSs) by downloading and clicking on a .deb file, this is not available from the DIYLC website, but I have created one for V3.57.0 which I can let you have. It is known to run on Ubuntu 19.04 standard version (in use by established EL34 World user cryptokoan) and Ubuntu 19.04 Budgie (tested by me). Too large to upload in this message. Perhaps EL34 would like to host it here on his site.
***Assuming you are on a recent Linux distribution, make sure you have at least Version 11 of java-jre installed***
In a terminal type:
java -version
If it's old, type:
sudo apt-get install default-jre
-
I would contact Bancika and ask him
That way, all Linux users can benefit
https://github.com/bancika/diy-layout-creator/tree/wiki (https://github.com/bancika/diy-layout-creator/tree/wiki)
-
I have been in contact with Bane over a very long time, my .deb used to be on his website. Now available here https://github.com/popout3d/DIYLC (https://github.com/popout3d/DIYLC)
-
This was a huge help to me Chris! I am a very average linux user :help: and want to spend time drawing schematics instead of trying to just get diyLC to work! but yes it is working great now. not quite an established 'user' of el34 world. Very established reader though!!
-eric
-
I...want to spend time drawing schematics instead of trying to just get diyLC to work!
I think sometimes software creators forget that! A deb file is now available from the DIYLC website:
https://github.com/bancika/diy-layout-creator/releases (https://github.com/bancika/diy-layout-creator/releases)
The latest version is Version 4.9.0 and is now in English, Dutch, French, German, Italian, Spanish and Serbian.
-
I just installed version 4.20.0 on Ubuntu-Mate 20.04.3 LTS. I was only able to get it to work with java 8, since the minimum requirements stated java 8 or above. When trying to run with the latest java 16, I was getting exceptions about inaccessible objects. A little research reveals that a feature introduced in java 9 will cause the error. The post is on StackOverflow:
https://stackoverflow.com/questions/41265266/how-to-solve-inaccessibleobjectexception-unable-to-make-member-accessible-m
Works like a champ with java 8. I'm a first time user, as I've always done my layouts with pencil and paper. Really looking forward to this endeavor. Thanks Doug for hosting and assisting with this forum.
ttfn
-
Delighted to find DIYLC in the GUI software manager for linux mint yesterday! I am new to DIYLC, so steep learning curve, but seems to work properly.
-
Good deal
Glad it works on all these platforms :icon_biggrin:
-
I use flatpack on Fedora. Instructions are in DIYLC's online manual:
https://github.com/bancika/diy-layout-creator/blob/wiki/Manual.md#installing-the-app
First enable flatpak on your distro. Then
flatpak install flathub com.diy_fever.DIYLayoutCreator
I wrapped the flatpak run command in a one-line shell script, which I named runDIYLC.sh and gave execute permission 0755
#!/bin/bash
flatpak run com.diy_fever.DIYLayoutCreator
-
I've been using DIYLC on GalliumOS on a old chromebook for about 3-4 months with no issues.
-
I managed to run it by writing a script with a text editor (diylc_run.sh) and making it executable that contains:
cd diylc/diylc-x.xx.x
./run.sh
Where I made a directory in Home named diylc that I unzip the latest version into its own folder and update the above with the new version number when they come out.
In a terminal in my home just type ./diylc_run.sh and that keeps me from having to type the entire path. I'm sure there is a hundred other ways too...
Also started working skats in libreCAD, not too bad a learning curve. DIYLC scats just don't seem to fit together right for me. :dontknow: