Graphical glitches in nightly eeschema on Fedora 64bit

Description

I get graphical glitches in nightly eeschema on my Fedora 64bit installation when navigating around, moving components etc. When moving around or moving components, I can 'reach a blindspot' where the eechema goes entirely dark.

Please see my screen recording below: Screencast_20240628_191232

The issue has been persistent for the last four stable builds as of today 2024-06-28.

This is drawn with Arial font, but the issue persists with Kicad Font. Similarly I have been playing around with the anti-aliasing settings and I have tried two different drivers for my GTX1080.

Steps to reproduce

  1. Download nightly for Fedora 64-bit
  2. Place a few components and move the components around and move around in the window.
  3. See the bug I presume.

KiCad Version

My nightly installation where this bug is present:

Application: KiCad Schematic Editor x86_64 on x86_64

Version: 8.99.0-unknown-1.20240627git64c36e8.fc40, release build

Libraries:
	wxWidgets 3.2.4
	FreeType 2.13.2
	HarfBuzz 8.4.0
	FontConfig 2.15.0
	libcurl/8.6.0 OpenSSL/3.2.1 zlib/1.3.0.zlib-ng libidn2/2.3.7 nghttp2/1.59.0

Platform: Fedora Linux 40 (Workstation Edition), 64 bit, Little endian, wxGTK, X11, KDE, wayland
OpenGL: NVIDIA Corporation, NVIDIA GeForce GTX 1080 Ti/PCIe/SSE2, 4.6.0 NVIDIA 550.90.07

Build Info:
	Date: Jun 27 2024 17:13:17
	wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.83.0
	OCC: 7.6.3
	Curl: 8.6.0
	ngspice: 42
	Compiler: GCC 14.1.1 with C++ ABI 1019

Locale: 
	Lang: en_DK
	Enc: UTF-8
	Num: 1.234,5

In my stable version, I cannot replicate this issue. The version info is this:

Application: KiCad x86_64 on x86_64

Version: 8.0.3-1.fc40, release build

Libraries:
	wxWidgets 3.2.4
	FreeType 2.13.2
	HarfBuzz 8.4.0
	FontConfig 2.15.0
	libcurl/8.6.0 OpenSSL/3.2.1 zlib/1.3.0.zlib-ng libidn2/2.3.7 nghttp2/1.59.0

Platform: Fedora Linux 40 (Workstation Edition), 64 bit, Little endian, wxGTK, X11, KDE, wayland
OpenGL: NVIDIA Corporation, NVIDIA GeForce GTX 1080 Ti/PCIe/SSE2, 4.6.0 NVIDIA 550.90.07

Build Info:
	Date: Jun  3 2024 00:00:00
	wxWidgets: 3.2.4 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.83.0
	OCC: 7.6.3
	Curl: 8.6.0
	ngspice: 42
	Compiler: GCC 14.1.1 with C++ ABI 1019

Build settings:

I have also tried to replicate this issue on a MacOS nightly, more specifically kicad-unified-universal-20240624-1021-4bf8ed32cd.dmg but to no avail, this issue occurs to only be present on my Linux installation.

Edited by R R