[RQt-devel] QGLFramebufferObject: Framebuffer incomplete attachment.

Yihui Xie xie at yihui.name
Sat Aug 7 01:20:00 CEST 2010


Thanks, Tengfei. I've changed my Ubuntu packages to be almost the same
as yours, but the error message still comes up.

BTW, qtbase works well on my machine.

Regards,
Yihui
--
Yihui Xie <xieyihui at gmail.com>
Phone: 515-294-6609 Web: http://yihui.name
Department of Statistics, Iowa State University
3211 Snedecor Hall, Ames, IA



On Fri, Aug 6, 2010 at 4:55 PM, Tengfei Yin <yintengfei at gmail.com> wrote:
> Hi Yihui,
> It works on my laptop, I don't understand the error message on your laptop
> either, since we have same version of Ubuntu, qtbase, qtpaint, I compare
> your list with mine, I don't have the following:
> libdbusmenu-qt2
> libpackagekit-qt-12
> libpolkit-qt-1-0
> python-qt4
> libsmokeqt4-3
> I also check this error messange
> http://doc.qt.nokia.com/4.6/qglframebufferobject.html
> looks like it is related to openGL, maybe you miss some libary for
> opengl?......
> I also attached my libgl* list. the mesa one may be important.
>
> Best wishes
> Tengfei
>
> ####
>> sessionInfo()
> R version 2.11.1 (2010-05-31)
> x86_64-pc-linux-gnu
> locale:
> [1] en_US.utf8
> attached base packages:
> [1] stats     graphics  grDevices utils     datasets  methods   base
> other attached packages:
> [1] qtpaint_0.7.8
> loaded via a namespace (and not attached):
> [1] qtbase_0.7-1
> #### qt*
> tengfei at tengfei-laptop:~/Prolang/svn/repos/trunk/qtinterfaces/pkg$ dpkg -l |
> grep qt
> ii  libqt4-assistant                     4:4.6.2-0ubuntu5
>              Qt 4 assistant module
> ii  libqt4-dbus                          4:4.6.2-0ubuntu5
>              Qt 4 D-Bus module
> ii  libqt4-designer                      4:4.6.2-0ubuntu5
>              Qt 4 designer module
> ii  libqt4-dev                           4:4.6.2-0ubuntu5
>              Qt 4 development files
> ii  libqt4-help                          4:4.6.2-0ubuntu5
>              Qt 4 help module
> ii  libqt4-multimedia                    4:4.6.2-0ubuntu5
>              Qt 4 Multimedia module
> ii  libqt4-network                       4:4.6.2-0ubuntu5
>              Qt 4 network module
> ii  libqt4-opengl                        4:4.6.2-0ubuntu5
>              Qt 4 OpenGL module
> ii  libqt4-opengl-dev                    4:4.6.2-0ubuntu5
>              Qt 4 OpenGL library development files
> ii  libqt4-qt3support                    4:4.6.2-0ubuntu5
>              Qt 3 compatibility library for Qt 4
> ii  libqt4-script                        4:4.6.2-0ubuntu5
>              Qt 4 script module
> ii  libqt4-scripttools                   4:4.6.2-0ubuntu5
>              Qt 4 script tools module
> ii  libqt4-sql                           4:4.6.2-0ubuntu5
>              Qt 4 SQL module
> ii  libqt4-sql-mysql                     4:4.6.2-0ubuntu5
>              Qt 4 MySQL database driver
> ii  libqt4-svg                           4:4.6.2-0ubuntu5
>              Qt 4 SVG module
> ii  libqt4-test                          4:4.6.2-0ubuntu5
>              Qt 4 test module
> ii  libqt4-webkit                        4:4.6.2-0ubuntu5
>              Qt 4 WebKit module
> ii  libqt4-xml                           4:4.6.2-0ubuntu5
>              Qt 4 XML module
> ii  libqt4-xmlpatterns                   4:4.6.2-0ubuntu5
>              Qt 4 XML patterns module
> ii  libqtcore4                           4:4.6.2-0ubuntu5
>              Qt 4 core module
> ii  libqtgui4                            4:4.6.2-0ubuntu5
>              Qt 4 GUI module
> ii  qt4-qmake                            4:4.6.2-0ubuntu5
>              Qt 4 qmake Makefile generator tool
>
> ###libgl*
> tengfei at tengfei-laptop:~/Prolang/svn/repos/trunk/qtinterfaces/pkg$ dpkg -l |
> grep libgl
> ii  libgl1-mesa-dev                      7.7.1-1ubuntu3
>              A free implementation of the OpenGL API -- G
> ii  libgl1-mesa-dri                      7.7.1-1ubuntu3
>              A free implementation of the OpenGL API -- D
> ii  libgl1-mesa-glx                      7.7.1-1ubuntu3
>              A free implementation of the OpenGL API -- G
> ii  libglade2-0                          1:2.6.4-1build1
>             library to load .glade files at runtime
> ii  libglade2.0-cil                      2.12.9-4
>              CLI binding for the Glade libraries 2.6
> ii  libglc0                              0.7.2-1
>             QuesoGLC GLC implementation
> ii  libglib-perl                         1:1.222-1
>             Perl interface to the GLib and GObject libra
> ii  libglib2.0-0                         2.24.1-0ubuntu1
>             The GLib library of C routines
> ii  libglib2.0-cil                       2.12.9-4
>              CLI binding for the GLib utility library 2.1
> ii  libglib2.0-cil-dev                   2.12.9-4
>              CLI binding for the GLib utility library 2.1
> ii  libglib2.0-data                      2.24.1-0ubuntu1
>             Common files for GLib library
> ii  libglib2.0-dev                       2.24.1-0ubuntu1
>             Development files for the GLib library
> ii  libglibmm-2.4-1c2a                   2.24.2-0ubuntu1
>             C++ wrapper for the GLib toolkit (shared lib
> ii  libglitz-glx1                        0.5.6-1build1
>             Glitz OpenGL library GLX backend
> ii  libglitz1                            0.5.6-1build1
>             Glitz OpenGL image compositing library
> ii  libglpng                             1.45-6
>              PNG loader for OpenGL
> ii  libglu1-mesa                         7.7.1-1ubuntu3
>              The OpenGL utility library (GLU)
> ii  libglu1-mesa-dev                     7.7.1-1ubuntu3
>              The OpenGL utility library -- development fi
> On Fri, Aug 6, 2010 at 1:42 PM, Yihui Xie <xie at yihui.name> wrote:
>>
>> Hi all,
>>
>> I bought a new laptop (Lenovo Thinkpad T510 4313-CTO) last week and
>> tried to use qtpaint under Ubuntu (10.04.1 LTS) but failed. I do not
>> understand the error message, so I paste the software/hardware
>> information here to see if anybody can help. Thanks a lot!
>>
>> > library(qtpaint)
>> > demo('canvas', echo=FALSE)
>> QGridLayoutEngine::addItem: Cell (0, 0) already taken
>> Qanviz::PlotView instance
>> > QGLFramebufferObject: Framebuffer incomplete attachment.
>> QGLFramebufferObject: Framebuffer incomplete attachment.
>> QGLFramebufferObject: Framebuffer incomplete attachment.
>> QGLFramebufferObject: Framebuffer incomplete attachment.
>> QGLFramebufferObject: Framebuffer incomplete attachment.
>> QGLFramebufferObject: Framebuffer incomplete attachment.
>> QGLFramebufferObject: Framebuffer incomplete attachment.
>> QGLFramebufferObject: Framebuffer incomplete attachment.
>>
>>  *** caught segfault ***
>> address 0x30, cause 'memory not mapped'
>>
>> Possible actions:
>> 1: abort (with core dump, if enabled)
>> 2: normal R exit
>> 3: exit R without saving workspace
>> 4: exit R saving workspace
>>
>> > sessionInfo()
>> R version 2.11.1 (2010-05-31)
>> x86_64-pc-linux-gnu
>>
>> locale:
>> [1] en_US.utf8
>>
>> attached base packages:
>> [1] stats     graphics  grDevices utils     datasets  methods   base
>>
>> other attached packages:
>> [1] qtpaint_0.7.8
>>
>> loaded via a namespace (and not attached):
>> [1] Biobase_2.8.0 qtbase_0.7-1  tcltk_2.11.1  tools_2.11.1
>>
>>
>> Here is a list of hardware information if needed (I doubt if the
>> problem is related to the graphics card):
>>
>> yihui at xie:~$ lspci
>> 00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev
>> 02)
>> 00:02.0 VGA compatible controller: Intel Corporation Core Processor
>> Integrated Graphics Controller (rev 02)
>> 00:16.0 Communication controller: Intel Corporation 5 Series/3400
>> Series Chipset HECI Controller (rev 06)
>> 00:16.3 Serial controller: Intel Corporation 5 Series/3400 Series
>> Chipset KT Controller (rev 06)
>> 00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network
>> Connection (rev 06)
>> 00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset
>> USB2 Enhanced Host Controller (rev 06)
>> 00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset
>> High Definition Audio (rev 06)
>> 00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
>> Express Root Port 1 (rev 06)
>> 00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
>> Express Root Port 2 (rev 06)
>> 00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
>> Express Root Port 4 (rev 06)
>> 00:1c.4 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI
>> Express Root Port 5 (rev 06)
>> 00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset
>> USB2 Enhanced Host Controller (rev 06)
>> 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
>> 00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC
>> Interface Controller (rev 06)
>> 00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series
>> Chipset 6 port SATA AHCI Controller (rev 06)
>> 00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus
>> Controller (rev 06)
>> 00:1f.6 Signal processing controller: Intel Corporation 5 Series/3400
>> Series Chipset Thermal Subsystem (rev 06)
>> 03:00.0 Network controller: Intel Corporation WiFi Link 1000 Series
>> 0d:00.0 SD Host controller: Ricoh Co Ltd Device e822 (rev 01)
>> 0d:00.1 System peripheral: Ricoh Co Ltd Device e230 (rev 01)
>> 0d:00.3 FireWire (IEEE 1394): Ricoh Co Ltd Device e832 (rev 01)
>> ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath
>> Architecture Generic Non-core Registers (rev 02)
>> ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath
>> Architecture System Address Decoder (rev 02)
>> ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 02)
>> ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev
>> 02)
>> ff:02.2 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
>> ff:02.3 Host bridge: Intel Corporation Core Processor Reserved (rev 02)
>>
>>
>> and a list of qt-related packages installed:
>>
>> yihui at xie:~$ dpkg -l | grep qt
>> ii  libdbusmenu-qt2                      0.3.2-0ubuntu1
>>                                        a Qt library that implements
>> the DBusMenu sp
>> ii  libpackagekit-qt-12                  0.5.7-0ubuntu2
>>                                        Library for accessing
>> PackageKit using Qt.
>> ii  libpolkit-qt-1-0                     0.95.1-1fakesync1
>>                                        PolicyKit-qt-1 library
>> ii  libqt4-assistant                     4:4.6.2-0ubuntu5
>>                                        Qt 4 assistant module
>> ii  libqt4-dbus                          4:4.6.2-0ubuntu5
>>                                        Qt 4 D-Bus module
>> ii  libqt4-designer                      4:4.6.2-0ubuntu5
>>                                        Qt 4 designer module
>> ii  libqt4-dev                           4:4.6.2-0ubuntu5
>>                                        Qt 4 development files
>> ii  libqt4-help                          4:4.6.2-0ubuntu5
>>                                        Qt 4 help module
>> ii  libqt4-multimedia                    4:4.6.2-0ubuntu5
>>                                        Qt 4 Multimedia module
>> ii  libqt4-network                       4:4.6.2-0ubuntu5
>>                                        Qt 4 network module
>> ii  libqt4-opengl                        4:4.6.2-0ubuntu5
>>                                        Qt 4 OpenGL module
>> ii  libqt4-opengl-dev                    4:4.6.2-0ubuntu5
>>                                        Qt 4 OpenGL library
>> development files
>> ii  libqt4-qt3support                    4:4.6.2-0ubuntu5
>>                                        Qt 3 compatibility library for
>> Qt 4
>> ii  libqt4-script                        4:4.6.2-0ubuntu5
>>                                        Qt 4 script module
>> ii  libqt4-scripttools                   4:4.6.2-0ubuntu5
>>                                        Qt 4 script tools module
>> ii  libqt4-sql                           4:4.6.2-0ubuntu5
>>                                        Qt 4 SQL module
>> ii  libqt4-sql-mysql                     4:4.6.2-0ubuntu5
>>                                        Qt 4 MySQL database driver
>> ii  libqt4-svg                           4:4.6.2-0ubuntu5
>>                                        Qt 4 SVG module
>> ii  libqt4-test                          4:4.6.2-0ubuntu5
>>                                        Qt 4 test module
>> ii  libqt4-webkit                        4:4.6.2-0ubuntu5
>>                                        Qt 4 WebKit module
>> ii  libqt4-xml                           4:4.6.2-0ubuntu5
>>                                        Qt 4 XML module
>> ii  libqt4-xmlpatterns                   4:4.6.2-0ubuntu5
>>                                        Qt 4 XML patterns module
>> ii  libqtcore4                           4:4.6.2-0ubuntu5
>>                                        Qt 4 core module
>> ii  libqtgui4                            4:4.6.2-0ubuntu5
>>                                        Qt 4 GUI module
>> rc  libsmokeqt4-3                        4:4.4.2-0ubuntu2
>>                                        Qt 4 Smoke libraries
>> ii  python-qt4                           4.7.2-0ubuntu1
>>                                        Python bindings for Qt4
>> ii  qt4-qmake                            4:4.6.2-0ubuntu5
>>
>> Regards,
>> Yihui
>> --
>> Yihui Xie <xieyihui at gmail.com>
>> Phone: 515-294-6609 Web: http://yihui.name
>> Department of Statistics, Iowa State University
>> 3211 Snedecor Hall, Ames, IA
>> _______________________________________________
>> Qtinterfaces-devel mailing list
>> Qtinterfaces-devel at lists.r-forge.r-project.org
>>
>> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/qtinterfaces-devel
>
>
>
> --
> Tengfei Yin
> MCDB PhD student
> 1620 Howe Hall, 2274,
> Iowa State University
> Ames, IA,50011-2274
> Homepage: www.tengfei.name
>
>


More information about the Qtinterfaces-devel mailing list