Nightly build: Please select a symbol library table file


#1

Hello, am trying the nightly builds for Linux Mint with the js-reynaud/ppa-kicad ppa. With a new project and trying to open the schematic editor for the first time I get a box that pops up asking to select a symbol library table file. The recommended option is already checked but there is no way to proceed without selecting a library table file. What is the recommended practice here? I know some library management stuff is changing and trying to figure out the recommended course of action here. Thanks!


#2

you need to download the kicad-symbols and kicad-footprints from


after that copy the “sym-lib-table” to /home/$USERNAME/.config/kicad
and the “fp-lib-table” to /home/$USERNAME/.config/kicad/

make sure the ${KICAD_SYMBOL_DIR} and ${KISYSMOD} environmental variables are set to the correct location to where ever you saved the files.


#3

here is a script that might help, if your curious.
https://www.supyrow.com/electronics/kicad5-libraries-repos.shtml

NOTE: this is NOT an official script.

more information here:


#4

thanks su_pyrow, that was it. I copied the sym-lib-table and fp-lib-table from the downloaded libraries and placed them in the .config folder. Then I set the paths in eeschema and pcb new and all was well. THKS!


#5

anytime :slight_smile:


#6

Am about to test your script and am wondering about the custom libs and how to set them in the following lines:

head -n -1 $WORKING_TREES/LIBRARIES/kicad-footprints/fp-lib-table > /home/$USERNAME/.config/kicad/fp-lib-table; echo ' (lib (name MyCustomParts)(type KiCad)(uri "$(KISYSMINE)/MyCustomParts.pretty")(options "")(descr "My Custom Component Footprints")))' >> /home/$USERNAME/.config/kicad/fp-lib-table;

head -n -1 $WORKING_TREES/LIBRARIES/kicad-symbols/sym-lib-table > /home/$USERNAME/.config/kicad/sym-lib-table echo ' (lib (name MyCustomComponents)(type Legacy)(uri ${KISYSMINE}/MyCustomLibrary/MyCustomComponents.lib)(options "")(descr "My Custom Schematic Symbols")))' >> /home/$USERNAME/.config/kicad/sym-lib-table;

I assume I edit MyCustomParts and MyCustomComponents to the names of my libs. But I have quite a few custom components libs. How can I add these, because I can add just one?

Thanks.


#7

I got an error at line 380, unexpected newline; echo "" >>
Now it seems that the script you have listed on your webpage is different from the one you can download here:
https://www.supyrow.com/code/data/kicad5-libraries-repos.sh

Which one is right?

Edit: the listed script has date 02-26-2018 and seems the latest.


#8

In case any other Windows users are looking for where these library folders live, I think it’s

\AppData\Roaming\kicad

But it sure seems a lot more difficult to find essential information like this than it should. A couple of sentences in the “Please select a symbol library table file” dialog would have saved me an hour of googling.


#9

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.