[3dprinter-general] Bug#956811: cura: UI not usable because of OpenGL renderer
Peter Felecan
pfelecan at gmail.com
Wed Apr 15 14:30:55 BST 2020
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 at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/3dprinter-general/attachments/20200415/c79c69eb/attachment.html>
More information about the 3dprinter-general
mailing list