Tiny Core Extensions > TCE Corepure64

How to enable GLX in Xnest?

(1/2) > >>

GNUser:
Does anyone know how to enable GLX in Xnest? I can't seem to figure it out. Note the unhappy output of glxinfo:


--- Code: ---bruno@x200:~$ Xnest :1 +iglx +extension GLX &

bruno@x200:~$ DISPLAY=:1 glxinfo
name of display: :1
Error: couldn't find RGB GLX visual or fbconfig
--- End code ---

The expected output would be something similar to what I see when I run  glxinfo  on my actual display:


--- Code: ---bruno@x200:~$ DISPLAY=:0 glxinfo
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_no_error,
    GLX_ARB_create_context_profile, GLX_ARB_fbconfig_float,
    GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
    GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
    GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
    GLX_EXT_import_context, GLX_EXT_libglvnd, GLX_EXT_no_config_context,
    GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_SGI_make_current_read,
    GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
---snip---
--- End code ---

I've been chasing my tail on this for a while. I'd be very grateful for any clues.

curaga:
Are you sure it even supports it? I thought only Xephyr had advanced functionality like 3d.

GNUser:
Hi, curaga. I think you are right. It works fine with Xephyr using the  +extension GLX  option, so I think Xnest does not support it.
I'll try to put together a Xephyr extension for the repo.

GNUser:
Xephyr's source code is inside Xorg. See here:
https://www.linuxfromscratch.org/blfs/view/svn/x/xorg-server.html

Would there be any value in me putting together a Xephyr extension now, or would it make more sense to include Xephyr in xorg-server.tcz at the time Xorg is compiled for future versions of TCL?

curaga:
IIRC it can be compiled separately, something like --enable-xephyr --disable-xorg, so if you find it useful, please package it.

Navigation

[0] Message Index

[#] Next page

Go to full version