Summary: | digikam/digikamplugin crashed when running opengl-slideshow | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Felix Hammer <f.hammer> |
Component: | [OLD] Library | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | chris, m.debruijne |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Felix Hammer
2004-09-27 10:36:32 UTC
I've been running the opengl slideshow innumerable times, and have never seen a crash. I'm running it on an Acer laptop with an experimental version of Savage OpenGL support. I get this same error with digikamplugins. Also I cannot rebuild digikamplugins with opengl support because of numerous opengl errors: /usr/qt/3/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.3/lib plugin_slideshow.lo slideshow.lo slideshowconfig.lo imlibiface.lo slideshowgl.lo plugin_slideshow.moc.lo slideshow.moc.lo slideshowconfig.moc.lo slideshowgl.moc.lo -lkparts -ldigikam -L/usr/lib -lImlib -ljpeg -ltiff -lungif -lpng -lz -lm -lXext -L/usr/X11R6/lib -lSM -lICE -lXext -lX11 .libs/slideshowgl.o(.text+0x2f): In function `SlideShowGL::resizeGL(int, int)': : undefined reference to `glViewport' .libs/slideshowgl.o(.text+0x3b): In function `SlideShowGL::resizeGL(int, int)': : undefined reference to `glMatrixMode' .libs/slideshowgl.o(.text+0x40): In function `SlideShowGL::resizeGL(int, int)': : undefined reference to `glLoadIdentity' I'm also using nvidia-glx. There is also a strange problem that whenever I do an env-update, "opengl-update nvidia" must be rerun or opengl apps will segfault. @Felix: If you use the xorg-x11 or xfree opengl implementation, does it crash anyway? If it not crashes, probably is a problem with the nvidia opengl drivers. @Chris: you can also try compiling digikam after switching to the xorg-x11 or xfree opengl implementation, and look if it compiles. >@Chris: you can also try compiling digikam after switching to the xorg-x11 or xfree opengl implementation, and look if it compiles.
I can no longer compile digikamplugins with opengl support. I get the same error after switching with both the xorg-x11 and nvidia implementations.
Is Qt compiles with OpenGL support? >Is Qt compiles with OpenGL support?
Yes. Just remerged it as a double check and same problem.
What and where is digikamplugins looking for that it can't find? I seem to have all of the libGL* files. Also my weird loss of opengl support after env-update has been resolved (bug 67708) so it's no longer a factor. In case it helps... Relevant part from the Qt configure: ============= OpenGL auto-detection... () Found GLU lib in /usr/lib Found GL lib in /usr/X11R6/lib Found Xmu lib in /usr/X11R6/lib Found GL/gl.h in /usr/X11R6/include Found GL/glu.h in /usr/X11R6/include OpenGL enabled. ============= From the digikamplugins configure: ============= configure: The slideshow plugin requires OpenGL support compiled into Qt! ============= Nothing else about OpenGL until the compile failure. Same problem over here with 0.6.2, in version >=0.7.0 this problem is fixed. Assuming it's fixed in current versions. |