No window decorators

Bug #137660 reported by Tom Haddon
12
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Compiz/Beryl was working fine for me in feisty. I've just finished the upgrade to gutsy, and it's no longer working.

I have the following packages installed:

i compiz - OpenGL window and compositing manager
i A compiz-core - OpenGL window and compositing manager
i compiz-fusion-plugins-extra - Collection of extra plugins from OpenCompo
i A compiz-fusion-plugins-main - Collection of plugins from OpenCompositing
i A compiz-gnome - OpenGL window and compositing manager - GN
i A compiz-plugins - OpenGL window and compositing manager - pl
i A libcompizconfig-backend-gconf - Settings library for plugins - OpenComposi
i A libcompizconfig0 - Settings library for plugins - OpenComposi

glxgears -info gives:

GL_RENDERER = GeForce4 440 Go 64M/AGP/SSE2/3DNOW!
GL_VERSION = 1.5.8 NVIDIA 96.39
GL_VENDOR = NVIDIA Corporation
GL_EXTENSIONS = GL_ARB_imaging GL_ARB_multitexture GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 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_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_compiled_vertex_array GL_EXT_Cg_shader GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_gpu_program_parameters GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_paletted_texture GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shared_texture_palette GL_EXT_stencil_wrap 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 GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_vertex_array GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_fence GL_NV_fog_distance GL_NV_light_max_exponent GL_NV_packed_depth_stencil GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_register_combiners GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_NV_texture_rectangle GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_program GL_NV_vertex_program1_1 GL_SGIS_generate_mipmap GL_SGIS_multitexture GL_SGIS_texture_lod GL_SUN_slice_accum
9585 frames in 5.0 seconds = 1915.833 FPS
9841 frames in 5.0 seconds = 1968.102 FPS

Running compiz --replace gives:

Checking for Xgl: not present. \nChecking for texture_from_pixmap: present. \nChecking for non power of two support: present. \nChecking for Composite extension: present. \nChecking for nVidia: present. \nChecking for Xgl: not present. \n

Please let me know if there's any other information needed.

Revision history for this message
Travis Watkins (amaranth) wrote :

You need to add AddARGBGLXVisuals in the Device section of your xorg.conf.

Changed in compiz:
status: New → Invalid
Revision history for this message
Tom Haddon (mthaddon) wrote :

I already have that set (I've attached the xorg.conf for confirmation).

Thanks, Tom

Changed in compiz:
status: Invalid → New
Revision history for this message
Travis Watkins (amaranth) wrote :

Please give the output from 'compiz --replace'.

Changed in compiz:
status: New → Incomplete
Revision history for this message
Tom Haddon (mthaddon) wrote :

Hi Travis,

Please see above - I included that in my original posting.

Thanks, Tom

Revision history for this message
Travis Watkins (amaranth) wrote :

Is gtk-window-decorator running? Try running 'gtk-window-decorator --replace' and see if you get decorations back.

Revision history for this message
Tom Haddon (mthaddon) wrote :

Unfortunately the latest gutsy upgrade broke the nvidia module for me.

https://bugs.edge.launchpad.net/ubuntu/+source/linux-restricted-modules-2.6.22/+bug/139032

Will post back once that's fixed.

Revision history for this message
Tom Haddon (mthaddon) wrote :

Back in nvidia now...

Running gtk-window-decorators --replace does in fact fix it (wasn't running before). But every time I log out I need to run it again. How should I make this persist? Seems a bit hackish, but I guess I could add it as a session startup script.

Also, as compared to a fresh installation of gutsy, some of the effects I have are different (no move window with you to different viewport with ctrl+alt+shift+arrow key, and no visual indicator of which viewport you're in when switching between them (using plane and slide). Is there some way for me to reset my compiz settings so I get the "Ubuntu default", or is there a more details plugins manager than the "GL Desktop"?

Revision history for this message
Travis Watkins (amaranth) wrote :

Open up CompizConfig Settings Manager, choose Preferences from the left side, there is a Reset to defaults button.

Revision history for this message
Tom Haddon (mthaddon) wrote : Re: [Bug 137660] Re: No window decorators

On Thu, 2007-09-13 at 08:26 +0000, Travis Watkins wrote:
> Open up CompizConfig Settings Manager, choose Preferences from the left
> side, there is a Reset to defaults button.

Which package provides that? I don't see it anywhere in my menus. Also,
how should I deal with the gtk-window-settings --replace issue and any
ideas why it's needed to be run manually?

Thanks, Tom

Revision history for this message
Tom Haddon (mthaddon) wrote :

Sorry, found the package.

Still wondering about the gtk-window-settings --replace issue, though.

Thanks, Tom

Revision history for this message
Tom Haddon (mthaddon) wrote :

Changing status to new to see if I can get feedback on the need for gtk-window-settings --replace

Changed in compiz:
status: Incomplete → New
Revision history for this message
James Westby (james-w) wrote :

Hi Tom,

Do you have the Window Decorations plugin enabled in the settings?

Thanks,

James

Revision history for this message
Tom Haddon (mthaddon) wrote :

I'm no longer running Ubuntu on this laptop (am running Mythbuntu), so I'm unable to follow up on this bug, as my last comment was over 3 months ago.

Changed in compiz:
status: New → Incomplete
Revision history for this message
Travis Watkins (amaranth) wrote :

There should no longer be any way to start compiz (other than manually starting compiz.real) without getting a decorator unless you have a broken configuration, closing bug.

Changed in compiz:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Related questions

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.