An eternal issue with linux softwares

One question : Do you buy a car without wheel or engine? Of course not, but why can’t you give your software with a complete library? What is the purpose? Why do I download library separate from the software? Ah I download a software to make PCB without footprints or I download a software to make… nothing… interesting…Can you give a complete software with a complete library? So this is my problem : Why this fuc…software ask me : Configure Global Symbol library? I download footprints, 3d models…and other files from github, I configure the pathway and…nothing change…I have a beautiful message : Configure Global Symbol library. Configure Global Symbol library. Configure Global Symbol library again and again and again…

How can I solve my problem please? And please explain me in words that can understand.
Thanks
Sorry for my bad english

In this forum you’ll get answers from volunteer peer users. We happen to like KiCad and want to help people with it. However, we are tempted not to help if other people misbehave. Bad English usually isn’t a problem; the English we can understand might be.

1 Like

The library is separate because there are people who do not have unlimited internet. (The lib is > 1GB)

2 Likes

Linux is about choice. Many professionals won’t use a library someone else made because if there is a mistake it is their careers on the line. This also applies to their use of commercial software. Libraries and auto routers are for newbs like us to soften the learning curve.

Besides, this is generally a distribution issue with the packagers when it comes to Linux. You don’t say what version you are using or how you installed Kicad.

1 Like

Hello thanks for your answer, but when you spend few hours to solve a problem and I don’t find the answer, I think that I feel little angry…

Hello thanks for your answer, It’s true but you can give a “light library” with “common footprints” and “common 3d models” to start. I spent few hours to solve my library problem and I don’t succeed and I don’t use the software…

Hello thanks for your answer, I use Linux Mint, the latest version. I installed Kicad 5.1.2 without problems (I can lunch the software but I don’t have any library…)

But How can I install the library?

Thanks

Google “linux mint install kicad”. Klick first link. Follow advice. In your case, I think the following advice is key:

sudo apt install --install-suggests kicad
3 Likes

Thanks but I already do this, I select Kicad for Mint and installed it, but This software didn’t find the library. When I want to start a new project, it ask me with that : Configure Global Symbol library and I try to change the pathway, I downloaded library from github…And nothing work.

It is not enough to do

sudo apt install kicad

Are you sure you used –install-suggests ?

1 Like

I understand that, your not the first or last one. I get angry, too, with many applications including KiCad. But pouring out anger in internet makes other people angry and the response is negative. I don’t know if you have read this forum for some time, but if you have, you have seen that every now and then someone begins their communication by mocking KiCad or Open Source in general. Sometimes it ends up well when feelings cool down, sometimes not.

People who have used several commercial EDA packages tell that they are often worse than KiCad in some respects. And as was already said the ready made component libraries can never be trusted without reservation, and no library is complete with every imaginable component. Making my own symbols and footprints is part of my daily job, there’s no way around that.

2 Likes

I will try again with install suggests but I’m sure I already did that.

[quote=“eelik, post:9, topic:17091”]
I understand that, your not the first or last one. I get angry, too, with many applications including KiCad. But pouring out anger in internet makes other people angry and the response is negative. I don’t know if you have read this forum for some time, but if you have, you have seen that every now and then someone begins their communication by mocking KiCad or Open Source in general. Sometimes it ends up well when feelings cool down, sometimes not
[/quote] I don’t pouring out my anger, but it’s always the same problem. As VLC player, I asked : Why I can’t play a DVD in my computer with VLC? The answer : Because you need a library…What is the purpose of VLC player if I can’t play a DVD…So it’s the same problem with Kicad. What is the purpose of this software if I haven’t a library, I can’t draw a schematic, I can"t make a PCB…

I use :
sudo apt install --install-suggests kicad

And I have the same problem COnfigure Globale Symbole library, so I give up thanks and good bye

What does

apt list |grep kicad-lib

output?

Original poster already gave up so I’m only posting as a warning for future. What you are suggesting is bad advice. Libraries package is already listed as recommended in main kicad package. Recommended packages are installed by default with apt* utilities (there is a flag and config option to avoid that if you prefer but default is to install recommended). Installing suggested packages will pull in gigabytes of mostly irrelevant stuff.

2 Likes

“Library” in an EDA package is a different concept than a library which plays DVD in VLC. The latter is a binary library, part of the runnable program, which does something (instead of being data for the program). The DVD playing library isn’t included by default because of licence, patent and/or freedom reasons. The KiCad’s libraries on the other hand are just packaged in different packages.

There are quite clear instructions here for Mint users: https://launchpad.net/~js-reynaud/+archive/ubuntu/kicad-5.1. I would just try this:

  • kicad-symbols, kicad-templates, kicad-footprints, kicad-packages3d: if you want to manually select what library to install.

You want kicad-symbols, kicad-footprints and possibly kicad-packages3d.

2 Likes

OK. For some reason, his install failed.

Are we sure? The poster never told us how they determined that there are no libs.

He mentions github in the first post, so it seems he did not use the standard apt download. And perhaps he didn’t follow installation instructions for that case, so that kicad can’t find libraries. And then, having installed via apt, libraries are still not found? Is library location (in this case, erroneously) retained in the user config?

But yes, there is too little to go on.

Or theystill have v4 configs surviving.

It’s been discussed many times before, but KiCad sorely needs a simple way for users to download and install content, and have it work in KiCad without further configuration. I read through @Rene_Poschl’s excellent FAQ entry, and wow… that’s a lot for a new user to take in. Especially if they don’t have a good grasp of English.

The time the user knows least about the program’s concepts (symbols, footprints, libraries, global tables etc) is when the user gets dumped into the inner workings of KiCad config - before even running the program!

Any objective viewer would say this is a terrible way to onboard users. But the devs hand off the problem to packagers, and no-one has a priority for new users. The connection between KiCad and it’s content is very disjoint.

I’ve seen little interest in KiPi, which if something like it was implemented would solve a lot of problems for new users, as well as more advanced users.

2 Likes

Could I make a few suggestions here,

  1. If you expect help with a problem, DON’T use the foul language as used in his original question, even if some of it is replaced by x’s
  2. Clearly the simple solution to his problem is to complain to the person holding the gun to his head forcing him to use Kicad or any Linux software!

I have installed Kicad on more Linux systems than i can remember & NEVER experienced the problems he claims to be having, but I simply followed the instructions to the letter every time. It sounds to me that he is coming from an MS background.

2 Likes