Compiz error:: GLX_EXT_texture_from_pixmap is missing, ATI Radeon w/ fglrx
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Compiz error:: GLX_EXT_texture_from_pixmap is missing, ATI Radeon w/ fglrx
I've gone everywhere on the internet trying to get this to work, but I just can't. I tried installing compiz from .tgz's from slackey.eu, from source, and from git, but none worked. I am running FGLRX's 8.3 driver, the latest one, and I keep getting this error.
When I run it is clear that compiz is not running and my window borders disappear. When I run compiz with indirect rendering my terminal shows the compositing effect, I can see the window behind it and everything, but the windows are still border-less and I can't see anything.
I really would like help with this.
this is my error message:
Code:
owner@HOME:~$ compiz --replace
compiz (core) - Fatal: GLX_EXT_texture_from_pixmap is missing
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0
fglrxinfo
Code:
owner@HOME:~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X300/X550/X1050 Series
OpenGL version string: 2.1.7412 Release
glxinfo
Code:
owner@HOME:~$ 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_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: 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_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.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X300/X550/X1050 Series
OpenGL version string: 2.1.7412 Release
OpenGL extensions:
GL_AMD_performance_monitor, GL_ARB_depth_texture, GL_ARB_draw_buffers,
GL_ARB_fragment_program, GL_ARB_fragment_shader, GL_ARB_multisample,
GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_pixel_buffer_object,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shader_objects,
GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_shadow_ambient,
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_float,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_rectangle,
GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos,
GL_ATI_draw_buffers, GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader,
GL_ATI_meminfo, GL_ATI_separate_stencil, GL_ATI_texture_env_combine3,
GL_ATI_texture_float, 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_compiled_vertex_array, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object,
GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays,
GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
GL_EXT_point_parameters, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
GL_EXT_subtexture, 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_add,
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_texture_sRGB, GL_EXT_vertex_array,
GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_texgen_reflection,
GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod,
GL_WIN_swap_hint, WGL_EXT_swap_control
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None
0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None
... continues on, I can post more if needed.
The quickest search I have ever done (googled for "GLX_EXT_texture_from_pixmap is missing") retrieved two good sources (the first two links):
http://gentoo-wiki.com/HOWTO_XGL/Troubleshooting -- Gentoo Wiki (a great source for troubleshooting sometimes, regardless of the distro you use). Search the page for "GLX_EXT_texture_from_pixmap is missing".
Have you tried the open source radeon driver? ATI's fglrx from this month (8.3 I mean) has been giving me headaches too, so I downgraded back to 8.2 (I myself cannot use the open-source drivers for AIGLX and compiz since I have a R500 based card) and everything was 'hunky-dory' (who uses that expression nowadays ).
, I feel so stupid, I searched for "compiz (core) - Fatal: GLX_EXT_texture_from_pixmap is missing" and "GLX_EXT_texture_from_pixmap", I can't believe so few words can make so great a difference.
But sadly, none of those worked.
I remember compiz worked for a second, once, maybe it was before I installed fglrx. I'm going to try to install the new drivers on my Ubuntu install and see if that can give me some more answers.
Thanks for your help, everyone.
I have 9600 and opensource 6.8.0 drivers from current, and have been getting this error all the time I have it, and it seems they are not going to fix it ever, even when ATI gave those many of the specs... But that is still not enough. We should insist on giving ALL the specs.
This is so frustrating. Every faq I've looked at it has someone quoting someone and nothings getting done! I'm about to just go out and get a new graphics card, if I can't find a solution here.
This is so frustrating. Every faq I've looked at it has someone quoting someone and nothings getting done! I'm about to just go out and get a new graphics card, if I can't find a solution here.
if you buy a new gfx card get a nvidia since (at least from what i have heard) everything works better in Linux.
iiv, say what you want, at least nVidia works at least fairly well if not very well. I'd prefer open drivers too, but I'd rather have it working well than crippled or not at all. And ATI IS open-sourcing their drivers under the control of AMD.
i also agree with T3, i prefer open drivers but i would take something that works well and just let things try to run their course with the open-sourcing than trying to fight the drivers.
Distribution: Fedora, Gentoo, Debian, Slackware, IRIX, OS X
Posts: 192
Rep:
Quote:
Originally Posted by iiv
Do not buy NVIDIA, buy Intel and urge NVIDIA and ATI for at least opening the specifications.
Well, maybe some of us would buy Intel if they had graphics cards (not just IGPs.), and if they could keep up with the ATI and nVidia graphics. Both my laptops have integrated graphics, one an ATI Xpress 200M and the other an nVidia Geforce Go 7150, when it comes to being able to run games (or other opengl stuffs), I haven't seen an Intel GPU keep up with them.
In other words you would prefer something that works, not crappy, something that would work better than other things... So here Windows comes! Or a Mac. It really works, they have much better driver support, you know
Why boast about that open source things, that often don't just work, when there are closed-source proprietary solution?
Distribution: Fedora, Gentoo, Debian, Slackware, IRIX, OS X
Posts: 192
Rep:
iiv, I have no issue using proprietary drivers. I boast open source because it usually does work for me, and for that matter both nVidia's and ATI's drivers function better under Linux for me then they do on Windows. Linux driver support has never been an issue for me (outside of Broadcom, so I use Atheros instead).
And I do have a Mac mind you, and it has worse driver support then Linux or Windows when it comes to outside parts.
I finally got this working, I had to install compiz 6.0 from v.5.2 of the Git4CF script: http://elemongw.exofire.net/projects...4cf-automator/
It installs fusion-icon, just run that and things should be working OK.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.