When PCB new is open, often encounter not able or very slow edtit PCBNew.
I notice that when EESchema is open. When closing EESchema the issues is gone.
Also often encounter “please wait” message from Ubuntu as well now, specially when running a DRC in PCBnew or running a 3D of the design, When closing EESchema the DRC runs faster but PCBNew opens Eeschema upon every DRC run.
When running Kicakd v6 on Ubuntu 22.04 did not experience such issues. It started after moving from Ubuntu 22.04 to 23.04 and Kicad from v6 to v7 at the same time, so hard to say if it’s either one of these.
This is an old PC with NVIDIA grpahics (GF116) but without the native NVIDIA drivers (thus Nouveau), as NVIDIA did not release stable kernel drivers for Linux Kernel 6 and up. Did also notice that running 3D using Wayland is slower than X.org.
Try disabling cross-probing. The underlying library for the drawing canvas had an issue where it would slow down due to too many drawing events, but that should be fixed at the next release of the library (but we aren’t quite sure when that will be).
I have noticed that PCBNew (since V7) is very slow (Windows 10). Sometimes I have to wait few seconds until the track to my cursor position is shown. But together with moving to V7 I connected second monitor and since than I work with schematic continuously open at this second screen.
I didn’t thought that having schematic open can be the reason so didn’t checked it.
I supposed that the reason may be that circular tracks are now possible (I didn’t used them) and may be it added some work to be done while routing.
These are my settings, Now have all cross probing option unchecked, will see how it goes. But this is a very nice feature took quickly look up components which now cannot be used.
The underlying cause of the slowness should be fixed in the next library release by the upstream developers (it is a library called wxWidgets), so you should be able to renable the cross-probing feature once you get that update.
Thanks, I use the GTK kit mostly. Does that have to do with Wayland because X.org seems a bit faster as well but that could be due to my old graphics card. (X.org now seems to crash more often since Canonical shifted to Wayland, so X.org it’s not an option the long term)
The code that is slow is the Wayland window drawing code (it is drawing the canvas items even when the window is hidden), so you will see the slowdown when you use Wayland and not Xorg right now. Upstream wx seems to be targetting a fall release for the new library version that will have the fix, but then I am not sure when it will make its way into Ubuntu.
Hello,
I’m experiencing the same problem. Since last release (7.0.6) KiCAD is very laggy (e.g. assigning footprints takes a few seconds for every click).
Disabling cross-probing didn’t solve the problem for me. But it seems to be a problem with EEschema, since PCBNew works OK as long as EEschema is closed.