Description of problem: KDE Plasma desktop effects won't work with OpenGL (either version) - only xrender compositing (using NVidia proprietary drivers) Version-Release number of selected component (if applicable): dkms-nvidia-current-367.57-2.mga6.nonfree nvidia-current-doc-html-367.57-2.mga6.nonfree x11-driver-video-nvidia-current-367.57-2.mga6.nonfree lib64qt5opengl5-5.6.2-1.mga6 python3-qt4-opengl-4.11.4-10.mga6 python3-qt5-opengl-5.6-8.mga6 lib64smokeqtopengl3-4.14.3-4.mga6 lib64qtopengl4-4.8.7-14.mga6 libqtopengl4-4.8.7-14.mga6 How reproducible: Just set plasma compositor to OpenGL and not effects work (transparency, etc) - with Xrender - things work fine Steps to Reproduce: 1. 2. 3.
This may have something to do with the way the QT packages are built: Found here: https://forums.gentoo.org/viewtopic-t-1040480-start-0.html Quoted: "If you change to the USE flags -egl and -gles2 for the dev-qt/qt*:5 toolkit (disabling them is my firm recommendation - when using the Nvidia proprietary driver!!) "
Or further referenced here: https://forum.kde.org/viewtopic.php?f=289&t=132961 last post: "You were right, my problem was the egl use flags... I had "gles gles2 egl" in my use flags and removing them solved my problem (I had tried removing gles2 and egl before but I needed to remove all three to avoid dependency issues)... It's a pity that EGL doesn't work as a backend on my computer but it will have to do...."
CC: (none) => marja11Assignee: bugsquad => kde
I can confirm that OpenGL 3.1 works fine with nouveau drivers
When using xrender and latest NVidia proprietary drivers - although effects and transparancy seem to work - I found that a game like bzflag doesn't work: [rfox@foxmain ~]$ bzflag libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 153 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 32 Current serial number in output stream: 33 Not sure if this is related
This still applies - bzflag won't work . . .
is it still valid on current cauldron ?
CC: (none) => mageia
(In reply to Nicolas Lécureuil from comment #6) > is it still valid on current cauldron ? The part about bzflags at least still seems to be valid for mga6, see https://forums.mageia.org/en/viewtopic.php?f=8&t=11870
CC: (none) => doktor5000
mga6 is EOL, so what is now the status of this bug?
CC: (none) => geiger.david68210
nvidia drivers 390 and 460 are OK under Plasma. Users who have experienced this problem are encouraged to upgrade to the latest update of their distribution, and if this issue turns out to still be reproducible in the latest update, please reopen this bug with additional information. Closing as OLD.
Status: NEW => RESOLVEDCC: (none) => ouaurelienResolution: (none) => OLD