Package: cura Version: 4.5.0-1 Severity: important Dear maintainers,
I have a very annoying behavior since a long time but only recently I understood the origin of the problem. By the way, it's similar to the bug report #951033 "cura: UI not usable in 4.4.1" by having a garbled user interface, with buttons not sown and other annoying issues. The problem appear when logged in my graphical session, KDE Plasma. However, when I open a session through ssh, for example "ssh -X myself@localhost" the problem disappears and I have a well behaved user interface. The only difference that I found is the OpenGL renderer used in the 2 situations: 1. When I'm connected in my graphical session, the renderer is, as provided by 'glxinfo': Vendor: X.Org (0x1002) Device: AMD VEGAM (DRM 3.35.0, 5.4.0-4-amd64, LLVM 9.0.1) (0x694e) Version: 19.3.3 Accelerated: yes Video memory: 4096MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.5 Max compat profile version: 4.5 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 2. When I open a session, in the same graphical environment but through ssh, as shown above, the renderer is, as provided by 'glxinfo': Vendor: VMware, Inc. (0xffffffff) Device: llvmpipe (LLVM 9.0.1, 256 bits) (0xffffffff) Version: 19.3.3 Accelerated: no Video memory: 32104MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 3.3 Max compat profile version: 3.1 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.1 My conclusion is that the Cura user interface is not working correctly when the renderer used is the one provided by my GPU but works correctly on a software renderer. Unfortunately I do not have enough experience in the OpenGL context but willing to provide more information to or try experiments from more experienced users. Thank you in advance -- System Information: Debian Release: bullseye/sid APT prefers bullseye APT policy: (500, 'bullseye') Architecture: amd64 (x86_64) Kernel: Linux 5.4.0-4-amd64 (SMP w/8 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF8), LANGUAGE=en_US (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages cura depends on: ii cura-engine 1:4.5.0-2+b1 ii fdm-materials 4.5.0-1 ii fonts-open-sans 1.11-1 ii python3 3.8.2-2 ii python3-charon 4.5.0-1 ii python3-pyqt5 5.14.2+dfsg-1 ii python3-pyqt5.qtopengl 5.14.2+dfsg-1 ii python3-requests 2.23.0+dfsg-2 ii python3-savitar 4.5.0-1+b1 ii python3-serial 3.4-5.1 ii python3-shapely 1.7.0-1 ii python3-uranium 4.5.0-1 ii qml-module-qt-labs-folderlistmodel 5.12.5-5 ii qml-module-qt-labs-settings 5.12.5-5 ii qml-module-qtqml-models2 5.12.5-5 ii qml-module-qtquick-controls 5.12.5-1+b1 ii qml-module-qtquick-controls2 5.12.5+dfsg-2+b1 ii qml-module-qtquick-dialogs 5.12.5-1+b1 ii uranium-plugins 4.5.0-1 Versions of packages cura recommends: ii python3-zeroconf 0.23.0-1 cura suggests no packages. -- no debconf information