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
- Download nightly for Fedora 64-bit
- Place a few components and move the components around and move around in the window.
- 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.