Bug 209877

Summary: WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is not supported! This is an application bug!
Product: [Unmaintained] plasma4 Reporter: Tony White <tonywhite100>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: adaptee, andresbajotierra, dilfridge, kde, roucaries.bastien+bug, sven.burmeister
Priority: NOR    
Version: 4.6.2   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Tony White 2009-10-08 16:16:16 UTC
Version:            (using KDE 4.3.1)
OS:                Linux
Installed from:    Fedora RPMs

This maybe causing xorg to freeze here.

in .xession-errors

kdeinit4: preparing to launch /usr/lib/libkdeinit4_kglobalaccel.so
WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXQueryDrawable" when GLX 1.3 is not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXQueryDrawable" when GLX 1.3 is not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXDestroyPixmap" when GLX 1.3 is not supported!  This is an application bug!
kdeinit4: preparing to launch /usr/lib/libkdeinit4_plasma-desktop.so
WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXQueryDrawable" when GLX 1.3 is not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXDestroyPixmap" when GLX 1.3 is not supported!  This is an application bug!
kdeinit4: preparing to launch /usr/bin/knotify4
QDBusObjectPath: invalid path ""
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
QGraphicsGridLayout::itemAt: invalid index 0
QGraphicsGridLayout::itemAt: invalid index 2
QGraphicsGridLayout::itemAt: invalid index 6
Invalid D-BUS interface name 'org.kde.plasma-desktop.PlasmaApp' found while parsing introspection
kdeinit4: preparing to launch /usr/lib/kde4/kio_trash.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kaccess.so
<unknown program name>(1964)/ kdemain: Xlib XKB extension major= 1  minor= 0
kdeinit4: preparing to launch /usr/lib/libkdeinit4_krunner.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kmixctrl.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kmix.so
Comment 1 Dario Andres 2009-10-09 03:29:27 UTC
- What is your Qt4 version ?
- Are you using Desktop Effects / Compositing?
- Do you have some widget in your Plasma desktop which could be using OpenGL ?
- What is your "Mesa" version ?
This could be related to the explanations in here : https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/433488 (it could be some kind of installation issue, bad dependency handling)
Thanks
Comment 2 Tony White 2009-10-09 13:40:42 UTC
Hi Dario,
Composing (Desktop effects) are off.
qt version is 4.5.2
The only plasmoid on the desktop is the folder view plasmoid.
mesa version 7.6

It could be that something is trying to do something it shouldn't or isn't checking for GLX 1.3 correctly and then just going ahead and doing it anyway.
Comment 3 Nicolas L. 2010-06-07 12:01:41 UTC
Is this bug  still valid with kde 4.4.4 or kde 4.5beta ?
Comment 4 S. Burmeister 2010-06-13 09:07:31 UTC
Yes this bug is still valid. KDE 4.5 beta2 plus Qt 4.6.3 shows the same messages on kwin startup.

kwin  --replace
kwin(6846) KWin::CompositingPrefs::detectDriverAndVersion: GL vendor is "Tungsten Graphics, Inc" 
kwin(6846) KWin::CompositingPrefs::detectDriverAndVersion: GL renderer is "Mesa DRI Intel(R) 945GME GEM 20090712 2009Q2 RC3 x86/MMX/SSE2" 
kwin(6846) KWin::CompositingPrefs::detectDriverAndVersion: GL version is "1.4 Mesa 7.6" 
kwin(6846) KWin::CompositingPrefs::detectDriverAndVersion: Detected driver "intel" , version "RC.3" 
kwin(6846): Invalid framebuffer status:  0 
WARNING: Application calling GLX 1.3 function "glXCreatePixmap" when GLX 1.3 is not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXQueryDrawable" when GLX 1.3 is not supported!  This is an application bug!
WARNING: Application calling GLX 1.3 function "glXDestroyPixmap" when GLX 1.3 is not supported!  This is an application bug!
Comment 5 S. Burmeister 2010-06-13 09:08:49 UTC
Forgot to mention that desktop effects are enabled and I only have the notes widget on the desktop.
Comment 6 roucaries.bastien+bug 2011-02-24 15:45:19 UTC
Seems a qtbugs I have the same running qtdemos
Comment 7 Andreas K. Huettel 2011-05-16 23:26:20 UTC
Seen on Gentoo with KDE-4.6.2, see https://bugs.gentoo.org/show_bug.cgi?id=367587
Comment 8 Jekyll Wu 2012-05-28 17:59:04 UTC
Does it still exist when using recent versions of KDE and Qt (like KDE 4.8.x and Qt 4.8.x)?
Comment 9 Jekyll Wu 2012-05-31 14:22:37 UTC
Can't reproduce. Feel free to reopen if it still happens in recent versions.