Hi. I am using Ubuntu 22.04.4 LTS. Downloaded Kicad8 from ppa. Installed some plugins from the Plugin and Content Manager and none of them is working. The plugins are Interactive HTML Bom and Replicate Layout.
The plugins are downloaded to the folder ~/.local/share/kicad/8.0/3rdparty/plugins/. I can not run them from the PCB Editor. I do not see the icons and they are not available through the menu Tools-External Plugins.
If I open the plugin directory from the menu option Tools-External Plugins - Open Plugin Directory the folder opened is /.local/share/kicad/8.0/scripting/plugins. This is not the same folder where plugins are downloaded from the content manager. This folder is empty.
There is an environment variables called KICAD8_3RD_PARTY that points to /home/calu/.local/share/kicad/8.0/3rdparty/
Is this some issue with Kicad8? Does anyone have the same problem? Or did I do something wrong?
When I had Kicad7 the plugins worked fine.
I appreciate any help. Thank you.
According to the download page this is the Testing Builds.
I understand is not the same as the stable version. When version 8.0.1 is out i will switch to that.
I’m assuming I’m running into the same issue: I upgraded from KiCad 7 and now I can’t see any plug-ins from the PCB Editor after downloading plugins from Plugins and Content Manager. No files are found in /home/shane/.local/share/kicad/8.0/scripting/plugins where they should be. I tried adding a plugin directly to that directory and it did not show up in the PCB Editor. Running Ubuntu 22.04 LTS.
Download the “Testing Build” from the Kicad site. This will install 8.0.1-rc1 over 8.0.0.
8.0.1-rc1 is a minor release so it will not cause problems with existing libraries and projects.
I just installed KiCAD 8 from PPA. About KiCAD claims I’m running Version: 8.0.1-8.0.1-1~ubuntu22.04.1, release build
And I’m running into this problem.
Project Manager → Plugin and Content manager.
Install various plugins. They show up in …/kicad/8.0/3rdparty/plugins/
Start PCB Editor on an existing board: No plug-ins on the tool bar along the top.
Tools → External Plugins: Nothing listed there.
Tools → External Plugins → Open Plugins Directory: opens …/kicad/8.0/scripting/plugins which is empty.
Close PCB Editor. Symlink …/scripting/plugins (link) to 3rdparty/plugins/ (directory)
Reopen PCB Editor: Still no plugins listed, as above.
Tools → External Plugins → Open Plugins Directory: opens …/kicad/8.0/scripting/plugins like before, but now the plugins show up (since it’s a symlink).
As for the “fix” linked from this issue, I do see pcbnew in /usr/lib/python3/dist-packages/pcbnew.py, NOT in /usr/local/lib as that issue claimed was the problem.
I have not yet tried installing the nightly build, but @squiggle claims that’s no longer necessary.
Anything else I should be looking at? Any other information I can provide to help figure out what I’m doing wrong?
I had installed the KiCAD 8 PPA, apt update’d, and installed kicad 8. But I didn’t do an apt update, so all the other kicad packages were still the old version.
Once I did sudo apt update && sudo apt dist-upgrade and restarted KiCAD, all my plug-ins show up now. (I undid the symlink thing from above before doing the upgrade.)
I hope this helps someone else who has this problem.
Spoke too soon. They’re gone again. I’m not sure exactly when they disappeared, I didn’t notice they were gone until I went to use one (exporting gerbers for fab.)
And, annoyingly, all the plugin icons are back this morning. rolls eyes If I see it again, I’ll try the scripting console thing and report back here. If I post here again, assume that it hasn’t happened to me again. (I’ll try to remember to come back and post as much, but my memory is pretty rubbish.)
Opening the Plugins directory shows an empty directory in .../kicad/8.0/scripting/plugins/, NOT .../kicad/8.0/3rdparty/plugins/ which is where the plugins are actually installed. But I’m 90% sure this was the case before when plug-ins were working.
There are separate plugin directories for user plugins and ones installed from plugin manager, the latter go into .../3rdparty/plugins so what you in folders see is expected.
When your plugins disappear if you go to tools->preferences->action plugins in pcbnew, what do you see? Is the table empty? Is there a button with warning sign on the bottom? If it is there then copy paste the output of the window that pops up when you press it.
I want to report the same issue on Debian Trixie.
I have external plugins icons listed in PCB editor only when KiCad is freshly started.
When executing Tools->External Plugins->Refresh Plugins they all disappear.
Tools->Open Plugin Directory opens empty /.local/share/kicad/8.0/scripting/plugins.
What helps is to close all KiCad windows, reopen the project and don’t refresh the plugins list.