On 02/02/2014 04:43 PM, Darrell Anderson wrote: > tdecmshell screensaver That's what I was reporting when I got side-tracked with the "Is there a Master list of what is rename K->T or K->TDE"... It loads when called with tdecmshell, but not from kcontrol: 16:35 valhalla:~> tdecmshell screensaver libpng error: IDAT: invalid distance too far back OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table OpenGL Warning: glVertexArrayRangeNV not found in mesa table OpenGL Warning: glCombinerInputNV not found in mesa table OpenGL Warning: glCombinerOutputNV not found in mesa table OpenGL Warning: glCombinerParameterfNV not found in mesa table OpenGL Warning: glCombinerParameterfvNV not found in mesa table OpenGL Warning: glCombinerParameteriNV not found in mesa table OpenGL Warning: glCombinerParameterivNV not found in mesa table OpenGL Warning: glFinalCombinerInputNV not found in mesa table OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table OpenGL Warning: glDeleteFencesNV not found in mesa table OpenGL Warning: glFinishFenceNV not found in mesa table OpenGL Warning: glGenFencesNV not found in mesa table OpenGL Warning: glGetFenceivNV not found in mesa table OpenGL Warning: glIsFenceNV not found in mesa table OpenGL Warning: glSetFenceNV not found in mesa table OpenGL Warning: glTestFenceNV not found in mesa table libGL error: failed to load driver: vboxvideo libGL error: Try again with LIBGL_DEBUG=verbose for more details. OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table OpenGL Warning: glVertexArrayRangeNV not found in mesa table OpenGL Warning: glCombinerInputNV not found in mesa table OpenGL Warning: glCombinerOutputNV not found in mesa table OpenGL Warning: glCombinerParameterfNV not found in mesa table OpenGL Warning: glCombinerParameterfvNV not found in mesa table OpenGL Warning: glCombinerParameteriNV not found in mesa table OpenGL Warning: glCombinerParameterivNV not found in mesa table OpenGL Warning: glFinalCombinerInputNV not found in mesa table OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table OpenGL Warning: glDeleteFencesNV not found in mesa table OpenGL Warning: glFinishFenceNV not found in mesa table OpenGL Warning: glGenFencesNV not found in mesa table OpenGL Warning: glGetFenceivNV not found in mesa table OpenGL Warning: glIsFenceNV not found in mesa table OpenGL Warning: glSetFenceNV not found in mesa table OpenGL Warning: glTestFenceNV not found in mesa table libGL error: failed to load driver: vboxvideo libGL error: Try again with LIBGL_DEBUG=verbose for more details. OpenGL Warning: No pincher, please call crStateSetCurrentPointers() in your SPU I can select and test all screensavers fine. So I was concerned that it was a problem with kcontrol killing the screensaver process when it would actually complete. vboxvideo is loaded, so there is something preventing OpenGL/libGL from finding the libraries and modules despite being loaded and available... I don't understand the libpng issue, but apparently something kde4 had to fix with a binary patch 'commit 7f6d066398eafb8b0bc5196d438e8d931cddcad8' to fix an icon. It was done by Andrea Scarpino at kde.org. See: https://git.reviewboard.kde.org/r/110314/ diff --git a/data/images/nickicons/alternative/irc_normal.png b/data/images/nickicons/alternative/irc_normal.png index 346500337b0ee0e0a16355e17e61beed87498396..848eed56f52346ebda109580d9d7693f108a870d 100644 GIT binary patch That may be something we need to do for TDE. I have no ideas what that icon would be doing in screensaver tdechshell?? Apparently you can use pngcrush or optipng to fix the image. pngcrush -fix -force old.png new.png optipng -quiet -force -fix foo.png See also: https://bugzilla.redhat.com/show_bug.cgi?id=1015691 If this png error is goofing something up in the tdecmshell code, it could be the root cause of the problem... -- David C. Rankin, J.D.,P.E.