On Saturday, February 26, 2011 05:29:05 am Kirk Wallace did opine:

> On Sat, 2011-02-26 at 00:34 -0500, gene heskett wrote:
> ... snip
> 
> > gene@shop:~/emc2/configs/genes-mill$ glxgears
> > Error: couldn't get an RGB, Double-buffered visual
> > 
> > But I have NDI what its really trying to tell me.
> > 
> > Clue here?
> > 
> > Thanks Jon.
> 
> I got this:
> "
> The Video Ram option in xorg.conf was commented out. I uncommented it
> and everything works fine now!
> "
> 
> from this:
> http://www.linuxquestions.org/questions/linux-newbie-8/glxgears-error-co
> uldnt-get-an-rgb-double-buffered-visual-427461/
> 
> Actually searching "couldn't get an RGB, Double-buffered visual", got
> different answers, but it seems that the xorg.conf needs to be set some
> how.
I'll google some more, that thread never did show the section of the 
xorg.conf that needs this, and it doesn't even exist as a commented option 
in mine.

One of the other threads said to add export LIBGL_ALWAYS_INDIRECT=1 to the 
~/.bashrc, so I did that and opened a new terminal session.  There was no 
significant diff in glxgears on this machine, well above 4000 fps.

So I added that line to shops ~/.bashrc, logged out and back in.
gene@shop:~/emc2/configs/genes-mill$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
32511 frames in 6.9 seconds
32512 frames in 6.8 seconds
32511 frames in 6.8 seconds
32512 frames in 6.8 seconds
obviously as bogus as a $3 bill, refresh rate visually was 1 or 2 a second.

Then I changed the .ini file back to axis, and it actually opened & drew 
the axis screen, for maybe 300 milliseconds, then went away again leaving 
this behind on the terminal screen:
.gene@shop:~/emc2/configs/genes-mill$ emc -l
EMC2 - 2.4.6
Machine configuration directory is '/home/gene/emc2/configs/genes-mill'
Machine configuration file is 'genes-mill.ini'
Starting EMC2...
X Error of failed request:  BadLength (poly request too large or internal 
Xlib length error)
  Major opcode of failed request:  136 (GLX)
  Minor opcode of failed request:  1 (X_GLXRender)
  Serial number of failed request:  2569
  Current serial number in output stream:  2570
Shutting down and cleaning up EMC2...
Cleanup done
EMC terminated with an error.  You can find more information in the log:
    /home/gene/emc_debug.txt
and
    /home/gene/emc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal

The quoted files contained no new info.

So, a little closer, but still no bananna.

But I just found this in the glxinfo output, looks like forcing the vesa 
driver is not complete:

name of display: localhost:10.0
display: localhost:10  screen: 0
direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, 
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control, 
    GLX_EXT_swap_control, GLX_EXT_texture_from_pixmap, 
GLX_ARB_create_context, 
    GLX_ARB_create_context_profile, GLX_EXT_create_context_es2_profile, 
    GLX_ARB_create_context_robustness, GLX_ARB_multisample, 
    GLX_NV_float_buffer, GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB
=========================
the above is this machine obviously, next is from shop I believe
=========================
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory, 
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control, 
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control, 
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.4
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGI_make_current_read, 
    GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIX_fbconfig, 
    GLX_SGIX_pbuffer, GLX_EXT_texture_from_pixmap
===================
and this next is this machine again.
===================
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9400 GT/PCI/SSE2/3DNOW!
OpenGL version string: 1.4 (2.1.2 NVIDIA 260.19.29)

The glx extensions do not match up, but no clue how to fix & I'm going back 
to bed, it wasn't really my time to get up yet.

Thanks Kirk.


-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
<http://tinyurl.com/ddg5bz>
Try to value useful qualities in one who loves you.

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to