← Back to team overview

hybrid-graphics-linux team mailing list archive

Kubuntu 11.04 - KWIN + optirun + Desktop effects

 

Hey all,

Anyone managed to get the eye candy in KDE working under optirun?

64bit Dell XPS 17

I have created an entry in /usr/share/xsessions to run "startkde"
under optirun, that part works but the Desktop Effects option still
wont work.
When I run optirun kwin --replace (as suggested elsewhere) and try to
enable Desktop Effects I get the following errors:

  dtbaker@Dellbuntu:~$ optirun kwin --replace
  OpenGL vendor string:                   NVIDIA Corporation
  OpenGL renderer string:                 GeForce GT 555M/PCI/SSE2
  OpenGL version string:                  4.1.0 NVIDIA 270.41.19
  OpenGL shading language version string: 4.10 NVIDIA via Cg compiler
  Driver:                                 NVIDIA
  Driver version:                         270.41.19
  GPU class:                              GF100
  OpenGL version:                         4.1
  GLSL version:                           4.10
  X server version:                       1.10.1
  Linux kernel version:                   2.6.38
  Direct rendering:                       yes
  Requires strict binding:                no
  GLSL shaders:                           yes
  Texture NPOT support:                   yes
  kwin(13437): Couldn't find framebuffer configuration for depth 32
(no ARGB GLX visual)!
  kwin(13437): Failed to initialize compositing, compositing disabled
  kwin(13437): Consult
http://techbase.kde.org/Projects/KWin/4.0-release-notes#Setting_up


I have also tried adjusting the /usr/bin/startkde script to use
"optirun" when it starts kwin, and also tried adding "optirun kwin
--replace" as a kde startup script, but these do not work.

FYI: I have been able to enable KDE desktop effects (setting it via
optirun) and the setting saves, then if I logout and log back in I get
the laggy desktop effects running on the intel card. But if I logout
and log back in under optirun the desktop effects setting becomes
disabled. (if that makes sense).

Any ideas? I'm new to KDE4 as of yesterday.

Cheers heaps!
Dave