Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

MeshTools3D with vglrun+wine

Help
jbphysics
2011-11-21
2013-11-26
  • jbphysics
    jbphysics
    2011-11-21

    Under linux I am trying to use turbovnc + vglrun + wine to run a free opengl program called MeshTools3D, available here:
    http://www.eos.ubc.ca/ubcgif/licensing/utlis-list.htm

    Unfortunately when it reaches the part of the program using OpenGL, the window goes blank and does not function. I hope you can help resolve this issue.

    I am able to run other opengl programs using turbovnc+vglrun+wine e.g. most of the examples on this page:
    http://magnum.dimajix.de/download/demos.shtml

    My setup:
    * TurboVNC Server v1.0.1 (build 20110404)
    * uname -a: Linux 2.6.18-194.32.1.el5 #1 SMP Tue Jan 4 12:47:36 EST 2011 x86_64 x86_64 x86_64 GNU/Linux
    * wine-1.01

    Here is the result of vglrun +v wine MeshTools3D.exe
    Shared memory segment ID for vglconfig: 486408208
    Opening local display :0
    Shared memory segment ID for vglconfig: 486440977
    Opening local display :0
    NOTICE: Replacing dlopen("libGL.so.1") with dlopen("librrfaker.so")
    Selecting structure notify events in window 0x00000025
    Selecting structure notify events in window 0x04c0001e
    Using synchronous readback (GL format = 0x80e1)

    Is there any other useful info I can provide for debugging?

     
  • DRC
    DRC
    2011-11-24

    Works fine for me with WINE 1.3.29.

     
  • jbphysics
    jbphysics
    2011-11-25

    Hi dcommander,

    Thanks for the quick response.

    I built wine 1.3.29 from source and tried again - same problem.

    To reproduce the issue I'm having:

    1. From inside turbovnc, start the program with "vglrun wine MeshTools3D.exe"
    2. In the copyright window click "OK"
    3. In the "Load Model" window click "Cancel"
    4. A message comes up "The program is using hardware drivers". Click "OK".
    5. Go to File menu, choose "Create Mesh".
    6. Accept the defaults, click "save". Call the file whatever you want.

    If everything works, the screen will look like this:
    http://i.imgur.com/2Bqae.png

    However, in turbovnc the window is blank, for my setup.

    Are you able to reproduce this problem?

     
  • DRC
    DRC
    2011-11-25

    Yes, that is the screen I'm seeing, and I'm able to rotate the mesh and see valid tracing output in VirtualGL. What is the exact behavior when it fails for you? Does it print an error? What does the output of vglrun +tr look like?

     
  • jbphysics
    jbphysics
    2011-11-27

    Hi dcommander,

    After step 6 my screen looks like this:
    http://i.imgur.com/PqVm0.png

    In the console I don't see any error messages from vglrun, wine, or meshtools3d.

    I'm using virtualgl 2.2.90, turbovnc 1.0.2, wine 1.3.29.

    Here is the output of vglrun +tr for steps 5 and 6:
    8:52am geo:~/Desktop > cat log4.txt
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.042915 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.087023 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.962900 ms
    ) 8.548975 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x00000025 x=4 y=42 width=174 height=211 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x0240000c ) 0.005960 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x0240000c x=0 y=0 width=174 height=211 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x0240000d ) 0.002146 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x00000025 x=0 y=0 width=32 height=32 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x0240000e ) 0.002146 ms
    XConfigureWindow (dpy=0x7d2a8650(:3.0) win=0x0240000c values->width=174 values->height=211 ) 0.003099 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x0240000c ) 0.002146 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x0240000e ) 0.000954 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.067949 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.113964 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 2.061844 ms
    ) 8.837938 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x00000025 x=323 y=250 width=284 height=176 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x0240000f ) 0.005007 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x0240000f x=0 y=0 width=284 height=176 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x02400010 ) 0.001907 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x00000025 x=0 y=0 width=32 height=32 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x02400011 ) 0.002146 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x00000025 x=255 y=218 width=420 height=239 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x02400012 ) 0.005960 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x02400012 x=0 y=0 width=420 height=239 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x02400013 ) 0.002146 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x00000025 x=0 y=0 width=32 height=32 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x02400014 ) 0.001907 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x00000025 x=517 y=406 width=206 height=82 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x02400015 ) 0.005960 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x02400015 x=0 y=0 width=206 height=82 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x02400016 ) 0.002146 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x00000025 x=0 y=0 width=32 height=32 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x02400017 ) 0.001907 ms
    XConfigureWindow (dpy=0x7d2a8650(:3.0) win=0x02400015 values->width=206 values->height=82 ) 0.004053 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x02400015 ) 0.012875 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x02400017 ) 0.001907 ms
    XConfigureWindow (dpy=0x7d2a8650(:3.0) win=0x02400012 values->width=420 values->height=239 ) 0.001907 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x02400012 ) 0.001192 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x02400014 ) 0.000954 ms
    XConfigureWindow (dpy=0x7d2a8650(:3.0) win=0x0240000f values->width=284 values->height=176 ) 0.000954 ms
    XConfigureWindow (dpy=0x7d2a8650(:3.0) win=0x0240000f values->width=284 values->height=176 ) 0.001907 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x0240000f ) 0.004053 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x02400011 ) 0.001192 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.078917 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 2.078056 ms
    ) 8.677959 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.033855 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.083923 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 2.155066 ms
    ) 9.223938 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.077009 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.940966 ms
    ) 8.535147 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.034094 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.080109 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 2.029181 ms
    ) 8.732080 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.071049 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.950979 ms
    ) 8.515835 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.036955 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.138998 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 2.008915 ms
    ) 8.779049 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.080824 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 2.128124 ms
    ) 8.687019 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.033140 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.052929 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.994848 ms
    ) 8.584976 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.065088 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.979113 ms
    ) 8.652210 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.031948 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.064850 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 2.045870 ms
    ) 8.701086 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.106096 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.962185 ms
    ) 8.639097 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.034094 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.088930 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.981974 ms
    ) 8.612156 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.062943 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.989126 ms
    ) 8.565903 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.035048 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.063896 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.925945 ms
    ) 8.556128 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.072002 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.940966 ms
    ) 8.636951 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.031948 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.066042 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 2.115011 ms
    ) 8.912802 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.070095 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 2.007961 ms
    ) 8.695841 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.032902 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.079155 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.996994 ms
    ) 8.584976 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.074148 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.981974 ms
    ) 8.574009 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.031948 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.065088 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.908064 ms
    ) 8.487940 ms
    glFinish()
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.056028 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.926899 ms
    ) 8.582115 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.040054 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.083208 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 1.942158 ms
    ) 8.594036 ms
    glXSwapBuffers (dpy=0x7d285830(:3.0) drawable=0x01b00006 ) 0.041008 ms
    XCopyArea (dpy=0x7d285830(:3.0) src=0x02000218 dst=0x0240000b gc=0x7d2a7b50 src_x=0 src_y=0 w=918 h=558 dest_x=2 dest_y=32 read=0x01b00006 draw=0x0240000b  glXMakeContextCurrent (dpy=0x7d285830(:3.0) draw=0x0240000b read=0x01b00006 ctx=0x7d2e1888 config=0x00000091(0x91) draw=0x01b00007 read=0x01b00006 ) 0.084162 ms
    glFinish()
    _doGLreadback (pbw->getdrawable()=0x01b00007 sync=0 spoillast=0 ) 2.040148 ms
    ) 8.697987 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x00000025 x=4 y=42 width=174 height=211 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x02400018 ) 0.007153 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x02400018 x=0 y=0 width=174 height=211 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x02400019 ) 0.001907 ms
    XCreateWindow (dpy=0x7d2a8650(:3.0) parent=0x00000025 x=0 y=0 width=32 height=32 depth=24 c_class=1 visual=0x7d28c158(0x22) win=0x0240001a ) 0.001907 ms
    XConfigureWindow (dpy=0x7d2a8650(:3.0) win=0x02400018 values->width=174 values->height=211 ) 0.004053 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x02400018 ) 0.001907 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x0240001a ) 0.001192 ms
    glXMakeCurrent (dpy=0x7d285830(:3.0) drawable=0x00000000 ctx=0x00000000 config=0x00000000(0x00) drawable=0x00000000 ) 0.102043 ms
    glXDestroyContext (dpy=0x7d285830(:3.0) ctx=0x7d2e1888 ) 0.828981 ms
    glXDestroyGLXPixmap (dpy=0x7d285830(:3.0) pix=0x01b00006  glXDestroyPbuffer (dpy=0x7d281058(:0.0) pbuf=0x01b00006 ) 0.010967 ms
    ) 0.081062 ms
    XDestroyWindow (dpy=0x7d2a8650(:3.0) win=0x0240000a ) 0.000954 ms
    8:52am geo:~/Desktop >

     
  • DRC
    DRC
    2011-11-28

    I've tried it using two very different server systems, and still no luck reproducing.  Sorry.

     
  • jbphysics
    jbphysics
    2011-12-02

    dcommander, thanks for your help. I'll keep trying and will post if I find a solution.