Registered Member
|
Hello,
I have created a xsession entry for kde with bumblebee like:
This makes kde starts with Nvidia GL* stuff as default. I don't have to call optirun. It works fine on every gl app I tried: games, glxgears, firefox, chrome (webgl) and so far. with great performance. The only place I can't get it to work is with KDE Desktop. Desktop Effects only accepts XRender backend. No OpenGL versio works. Is there any caveat to get it to work? (or what info do I need to provide) nvidia drivers 331 bumblebee 3.2.1 kde 4.11.2 (kubuntu 13.10) |
|
The gl lib preload will likely not apply to kwin (through ksmserver through startkde...)
Try "optirun kwin --replace" to check whether this works in general. If yes, try export KDEWM="optirun kwin" startkde in your session script |
Registered Member
|
Didn't work Note that kwin runs happily over native nvidia. I notice that there are a few different extensions when running under bumblebee:
Is it possible that kwin is looking for specific extensions? |
|
- GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Is this completely absent from optirun glxinfo? |
Registered Member
|
Here are the complete glxinfos: The primus (in use one): http://pastebin.com/uHghgi7b nvidia (direct :8, no bumblebee ) glxinfo: http://pastebin.com/jqAuajr4 virtualgl bridge (bumblebee alternative) glxinfo: http://pastebin.com/kRbRbx2g -rsd |
|
Ok, nvidia has texture_from_pixmap (surprise , bumblebee has the extension only in the server and virtualgl doesn't have it at all.
That's not gonna work. Also see https://bugs.kde.org/show_bug.cgi?id=323134 |
Registered users: Bing [Bot], Google [Bot], q.ignora, watchstar