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.