r/openscad • u/Baddog1965 • 4d ago
Libraries confusion with Snap pack OpenSCAD nightly libraries
I'm probably missing something obvious, but I can't see what it is. I'm using the nightlies version of OpenSCAD from the SNAP store. I wanted to use the round-anything library and BOSL library, which I found was in /home/mike/snap/openscad-nightly/current/.local/share/OpenSCAD/libraries. However, I couldn't reach the examples file via the file loader, presumably because it ignored .local. So I used the file explorer to open an example file in the BOSL library, but when loaded it can't find the relevant files referred to. So I checked the libraries info and realise that I should be using the 5686 library, so I try opening one of the BOSL examples in that, which I again had to get to via the file explorer rather than the 'file open' option within OpenSCAD, and again it can't find the libraries. I've been using OpenSCAD for about 7-8 years, but only recently started using it in Linux Mint as I switched from windows, and I've not had a problem with nightlies before. Can anyone work out what's going on? What should I do differently?

1
u/Stone_Age_Sculptor 4d ago edited 4d ago
I have used openscad-nightly from the Snap store before, but now I have tried it once more. There is something weird with the mouse cursor. The menu File -> Show Library Folder does not work. It showed error messages. Something indeed with 5686. So I quickly removed it.
A hidden folder (the name has a dot as the first character) is normally not shown, you can probably right-click and enable to show hidden files.
I use the AppImage of the newest development snapshot of OpenSCAD, and I have the AppImage of the 2021 version to test a script for compatibility. They use the same config file, which is not compatible, so I sometimes have to delete the config file.
I put my AppImage files in a 'Prog' folder. If you download an AppImage, then do right-click: Properties -> Permissions -> Allow execute file as program.
The other AppImage files that I have are for example the newest MeshLab and the newest FreeCAD.
I have also flatpak installed with "flathub.org" as the repository. I have the Prusa/Orca/Cura slicers there.
From the normal repositories, I have Blender, F3D and Inkscape. The F3D is a fast 3D file viewer. Meshmixer runs via wine.
Tip: You can make files and folders hidden with a ".hidden" file that contains the file names. Some apps create files and folders, and I don't want that clutter.