Freeze a few seconds when switch between schematic and PCB editor

It is fast to switch but before I can move or operate any object in editor, the editor always freezes for about 4 seconds. It says "Kicad" is not responding. I didn’t modify anything. I switch editor by clicking “open in xxx editor” button in toolbar.

I found I can work around this issue by not putting the editors in fullscreen. It means it works well in small window size. It is quite strange.

I have a 5k screen and set display scale to 200%.

Application: KiCad PCB Editor x86_64 on x86_64

Version: 7.0.10-1.fc39, release build

Libraries:
	wxWidgets 3.2.4
	FreeType 2.13.1
	HarfBuzz 8.2.1
	FontConfig 2.14.2
	libcurl/8.2.1 OpenSSL/3.1.1 zlib/1.2.13 libidn2/2.3.4 nghttp2/1.55.1

Platform: Fedora Linux 39 (Workstation Edition), 64 bit, Little endian, wxGTK, gnome, wayland

Build Info:
	Date: Dec 28 2023 00:00:00
	wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.81.0
	OCC: 7.6.3
	Curl: 8.2.1
	ngspice: 41
	Compiler: GCC 13.2.1 with C++ ABI 1018

Build settings:
	KICAD_SPICE=ON

It is recommended to use X11 sessions with KiCad.

Wayland is not supported officially because of missing features and bugs.

For details on this issue, see Kicad very sluggish when some of its windows are hidden · Issue #23512 · wxWidgets/wxWidgets · GitHub

Setting environment variable ‘vblank_mode=0’ may help, potentially at the cost of higher power usage.

Note that other features, like infinite panning do not work on XWayland.

2 Likes

thanks for the work around. With ‘vblank_mode=0’, I am comfortable with current wayland mode.

1 Like

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