Registered Member
|
I recently migrated to plasma 5 and, using nvidia's opengl, many workspace elements fail to show correctly (taskbar, background, widgets, task switcher, etc.), windows sometimes appear with the background inside the container, the system settings window closes when pressing back, "leaving" freezes the desktop, etc. Before the migration I used kde 4 and had no problems, now I can use some applications (executing them with "run command") but without taskbar and the other workspace elements the system is unusable (I will probably be forced to rollback the migration and go back to KDE 4 so I can have 3d acceleration).
I already tried to disable composition, use a different rendering backend (even XRender) and using an older nvidia driver but to no avail, the workspace only loads with xorg's opengl. I saw in some images people using GLX as the opengl interface but I don't have that option in the system settings, Is there a way I could enable and try it? Do you have any other suggestions to help me? Here is my system information: - Intel i5 4690 Quad-core @ 3.5GHz - 8 GB Ram - nvidia GeForce GTX 460 768MB GDDR5 (with nvidia drivers 364.19)
Last edited by joelsnape on Sat May 14, 2016 3:39 pm, edited 1 time in total.
|
Manager
|
no idea but could you change tile to include "no GLX OpenGL interface" as that could be the issue
also add distribution and version and if you are self compiling Nvidia |
Registered Member
|
Thank you for the suggestions, I changed the post tiltle. Yes, I'm self compiling the nvidia driver... I use Gentoo so it includes compiling both the drivers and kde... Are there compile flags to enable/disable the GLX OpenGL interface in the plasma/kde packages?
|
Manager
|
Gentoo forums may be more helpful
https://www.google.com/webhp?sourceid=c ... oo+nvidia+ this one looks good https://forums.gentoo.org/viewtopic-t-1 ... art-0.html |
Manager
|
also look at your QT emerge, are you using the egl or glx flag? https://forums.gentoo.org/viewtopic-p-7 ... f4b6c6e210
|
Registered Member
|
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....
Thanks for the help. |
Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], q.ignora, watchstar