Computer says, "no."ianegg wrote:I just replied to this same suggestion in the other thread... I really think it was a bad idea to start a second thread.
Will it work if I emerge gnome-base/control-center --nodeps ? I'll try shortly, anway.
Last update: http://users.skynet.be/muaddib/my-xglov ... 10.tar.bz2flowolf wrote:Pijalu, are you going to update it? I have problems with compiz using your overlay...
Code: Select all
emerge mesa xgl compiz glxcompmgr
Just wanted to thank you pijalu. Got Xgl and compiz working great with your overlay. Never thought that my 9500pro would make it to such a great linux desktop experience (I just can't stop playing around with my "wobble-windows"!).pijalu wrote:(this is the last update i do... tired to grap src from cvs, compile, tar cvs, update ebuild and reupload)
EDIT: this overlay version should include a working glxcompmgr... dunno the use but who knows....


Yeah I sure did, I tried everything really. I tried just loading up xgl and running glxcompmgr and that just kind of freezes and turns things black till I ctrl-c the process, haven't gotten compiz running at all. What version of the nvidia drivers are you running?smcallis182, did you remember to put LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ in front of compiz? (ie. LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ compiz --replace gconf &)
I have a 6800 and it works fine for me, though I did have the black window bug for quite a while.
At least on my system, your overlay eventually ends with errors that libGL.la doesn't exist (and it doesn't).pijalu wrote:Last update: http://users.skynet.be/muaddib/my-xglov ... 10.tar.bz2flowolf wrote:Pijalu, are you going to update it? I have problems with compiz using your overlay...
after installing the overlay:Btw... don't do that if you have a working xgl...Code: Select all
emerge mesa xgl compiz glxcompmgr
(this is the last update i do... tired to grap src from cvs, compile, tar cvs, update ebuild and reupload)
EDIT: this overlay version should include a working glxcompmgr... dunno the use but who knows....
"locate libGL.la" will give you a list of existing libGL.la, copy one from the overlay to /usr/lib/. Don't forget to check if the libGL.la you're going to copy has content, if not, look for another.Senori wrote: At least on my system, your overlay eventually ends with errors that libGL.la doesn't exist (and it doesn't).
If compiz is complaining about the missing extention, but glxcompmgr is working (albeit with the black window bug) then it seems you're using an older version of Mesa that's been patched before the name of the extention was changed.smcallis182 wrote:Yeah I sure did, I tried everything really. I tried just loading up xgl and running glxcompmgr and that just kind of freezes and turns things black till I ctrl-c the process, haven't gotten compiz running at all. What version of the nvidia drivers are you running?smcallis182, did you remember to put LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ in front of compiz? (ie. LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ compiz --replace gconf &)
I have a 6800 and it works fine for me, though I did have the black window bug for quite a while.

I used pijalu's overlay (the -r2 ebuild for mesa), and I thought I got all the name's changed. What should the name of the extension be for sure? I'll make sure that mesa's compiled with the right name.If compiz is complaining about the missing extention, but glxcompmgr is working (albeit with the black window bug) then it seems you're using an older version of Mesa that's been patched before the name of the extention was changed.
I'm using the 8178(-r3) drivers. Have you tried pijalu's overlay? I haven't tried his final update, but it uses snapshots of the code that work for him.
And now I'm missing libGLU.so.1 <.<. Locate turns up nothing.Haystack wrote:"locate libGL.la" will give you a list of existing libGL.la, copy one from the overlay to /usr/lib/. Don't forget to check if the libGL.la you're going to copy has content, if not, look for another.Senori wrote: At least on my system, your overlay eventually ends with errors that libGL.la doesn't exist (and it doesn't).
I had the same problem. I emerged gnome-light (I didn't have gnome on my system before). compiz subsequently built gnome-window-decoration. I also enabled the gnome use flag for compiz.ianegg wrote:Computer says, "no."ianegg wrote:I just replied to this same suggestion in the other thread... I really think it was a bad idea to start a second thread.
Will it work if I emerge gnome-base/control-center --nodeps ? I'll try shortly, anway.
it should be a symlink to /usr/lib/libGLU.so.1.3.060402 or something similar. If that file is missing too, I would try re-emerging mesa...Senori wrote:[
And now I'm missing libGLU.so.1 <.<. Locate turns up nothing.
Using Mesa 6.4.3_alpha20060209-r3 from pijalu's overlay.
Code: Select all
X Error of failed request: BadLength (poly request too large or internal Xlib length error)
Major opcode of failed request: 142 (GLX)
Minor opcode of failed request: 1 (X_GLXRender)
Serial number of failed request: 94
Current serial number in output stream: 95
Code: Select all
# glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_hyperpipe, GLX_SGIX_swap_barrier,
GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
GLX_ATI_render_texture
GLX version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9200 DDR Generic
OpenGL version string: 1.3.1050 (X4.3.0-8.22.5)
OpenGL extensions:
GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,
GL_S3_s3tc, GL_ARB_occlusion_query, GL_ARB_point_parameters,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
GL_ARB_transpose_matrix, GL_ARB_vertex_blend, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_window_pos, GL_ATI_element_array,
GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader, GL_ATI_map_object_buffer,
GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
GL_ATI_vertex_array_object, GL_ATI_vertex_attrib_array_object,
GL_ATI_vertex_streams, GL_ATIX_texture_env_combine3,
GL_ATIX_texture_env_route, GL_ATIX_vertex_shader_output_point_size,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_point_parameters, GL_EXT_rescale_normal,
GL_EXT_secondary_color, GL_EXT_separate_specular_color,
GL_EXT_stencil_wrap, GL_EXT_texgen_reflection, GL_EXT_texture3D,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
GL_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_blend_square,
GL_NV_occlusion_query, GL_NV_texgen_reflection, GL_SGI_color_matrix,
GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
# glxgears
11401 frames in 5.0 seconds = 2280.137 FPS
hehe that's weird... So my solution to your problem, ends up in our problem... its almost 6 AM overhere so I'm going to take a nap, but I think tomorrow a solution will rise... coz we both having this, i believe ther'se something uncool about replacing libGL or libGLU.Senori wrote:Interestingly, this is my problem now too.Haystack wrote: Anyone out there to help me out?. Perhaps Hanno's latest overlay is broken?
Code: Select all
$ file /usr/lib/libGL.so
/usr/lib/libGL.so: symbolic link to `//usr/lib/opengl/ati/lib/libGL.so'
$ locate libGL.so
/usr/lib/opengl/xorg-x11/lib/libGL.so.1.2
/usr/lib/opengl/xorg-x11/lib/libGL.so
/usr/lib/opengl/xorg-x11/lib/libGL.so.1
/usr/lib/opengl/ati/lib/libGL.so.1.2
/usr/lib/opengl/ati/lib/libGL.so.1
/usr/lib/opengl/ati/lib/libGL.so
/usr/lib/libGL.so
/usr/lib/libGL.so.1
/usr/lib/libGL.so.1.2
$ file /usr/lib/opengl/ati/lib/libGL.so
/usr/lib/opengl/ati/lib/libGL.so: symbolic link to `libGL.so.1.2'
$ file /usr/lib/opengl/ati/lib/libGL.so.1.2
/usr/lib/opengl/ati/lib/libGL.so.1.2: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
$ file /usr/lib/libGL.so.1.2
/usr/lib/libGL.so.1.2: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped
$ mv /usr/lib/libGL.so /usr/lib/libGL.soBAK
mv: cannot move `/usr/lib/libGL.so' to `/usr/lib/libGL.soBAK': Permission denied
$ su
Password:
# mv /usr/lib/libGL.so /usr/lib/libGL.soBAK
# cd /usr/lib
# ln -s libGL.so.1.2 libGL.so
# exit
exit
$ LD_PRELOAD=/usr/lib/libGL.so Xgl :1 -ac -accel glx:pbuffer -accel xv:pbuffer

ianegg wrote:I just replied to this same suggestion in the other thread... I really think it was a bad idea to start a second thread.
Will it work if I emerge gnome-base/control-center --nodeps ? I'll try shortly, anway.
Ty for the great work you are doing!pijalu wrote: Last update: http://users.skynet.be/muaddib/my-xglov ... 10.tar.bz2
Code: Select all
Couldn't open RGB_DB '/usr/lib/X11/rgb'
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
Could not init font path element /usr/lib/X11/fonts/local/, removing from list!
Fatal server error:
no visual format found
FreeFontPath: FPE "/usr/share/fonts/misc" refcount is 2, should be 1; fixing.