i’m trying to test some plugins, ‘replicate layout’ in particular under latest nightly, but i’m not successful up to now, the root of the problem i think is related to this, the python console is not working:
this is happening under my older Ubuntu 22.04 installation and under a pristine 22.10 installation.
i suspected that, ‘replicate design’ in fact must be ‘forced’ to be installed on 6.99, but i’ve tried several plugins with the same result and still the python console not working is a bit worrying…
If i receive further confirmations i think i’ll be opening a issue, just to let more capable minds than me be aware of that…
(K)ubuntu ships with 3.0.5, but KiCad 6.99 has been built against 3.2.1.
With commit #0a044656 KiCad detects this and disables wxpython interface (scripting console and action plugin interface)
I suspect that we’ll have to install wxWidgets 3.2.1 (at the moment I don’t have a clue how to do this.
As for Replicate Layout plugin, the plugin is in the process of being ported to 6.99. There compatible version (2.0.0) now available but it does not work properly. I intend to fix it but I am still in the process of setting up a development environment to properly debug and test it. So you’ll have to wait.
thanks MitjaN,
i’m following KiCad and your plugin very closely, please let me know if i can be of assistance in any way,
for example testing stuff…
C.
Thanks for the info. So if I understand you correctly you (KiCad team or more specifically ubuntu packager) will also package correct wxwidgets? Am I correct in assuming that this will be done before V7 is released?
I am unclear how that backport works – is that a workaround to get the 3.2 widgets into the earlier LTS systems before loading v7-release-candidates? I was under the impression that the widgets were to be bundled into the upcoming v7-production release (and I think I will wait until the v7 release day to test further).
A quick unrelated off-topic question: any recommendations for a terminal emulator for linux (ubuntu-flavored if it matters)? And by that I don’t mean a shell terminal but a serial-port-via-usb-dongle terminal emulator. I have been using coolterm which gets the job done but it is really buggy on linux. I have used it for years on win and it has always been rock-solid. No fancy features needed as it is just for monitoring messages and sometimes for log-to-file. Any pointers appreciated, and message to keep the list noise down. thx.
Yes, that is wxWidgets 3.2 and matching wxPython for all currently supported releases, which allows you to compile KiCad 7.0.
These packages have also been copied into the KiCad 7.0 PPA, so you don’t need my PPA if you are waiting for the stable release, you get the relevant packages that way too.
FWIW, if you need the same for Debian bullseye (11), you can use
deb http://psi5.com/~geier/wx bullseye main as an APT source, which is signed by gpg key ID 9C43253495E4DCA837945F5BEBF67A846AABE354.