Compiz and desktop Cube ?

I had Compiz and the desktop cube working on my OpenSuse 11.2 x86_64 setup, but cannot seem to get it running on the same system with OpenSuse 11.3 x86_64.

I have a supported NVIDIA card, the 9600M GS, and again - it did work on 11.2, this is the same system, I just wiped / and installed 11.3 into the clean partition. I also let the install create a new /home/user directory for me to ensure I have no settings from the previous version being used.

I add the ‘Compiz’ packages and have the NVIDIA driver loaded, when I enable the setup with the Compiz Settings-Simple app, it does appear to enable things and my desktop fades in nicely now at login, but some of the things like the cube and the open/close effects are not working.

The guide for 11.2 didn’t resolve anything in my case. Anyone have ideas or can direct me to some log files that might help me figure this out?

Hi,

Are you using the driver that came with 11.3 or did you install the proprietary driver from Nvidia?

Also could you open a terminal and provide the output of:

rpm -qa --last "*compiz*"

Take Care,

Ian

Hi Ian - thanks for the reply.

I have the NVIDIA driver loaded, so proprietary on that count. I didn’t fiind any NVIDIA drivers in 11.3, went to NVIDIA’s site directly and compiled from there. I have since found a little info related to NVIDIA and 11.3 on this thread:
nvidia drivers 11.3
so now have that driver loaded, appears to be the same driver, just a ‘cleaner’ way of installing and maintaining from NVIDIA’s rpm building package:


x11-video-nvidiaG02-256.35-15.1               Fri 16 Jul 2010 04:35:20 PM CDT
nvidia-gfxG02-kmp-desktop-256.35_k2.6.34.0_12-1.1 Fri 16 Jul 2010 04:34:12 PM CDT

The heading from glxinfo:


name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
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_ARB_multisample, GLX_NV_float_buffer, 
    GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info, 
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync, 
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGI_swap_control, GLX_EXT_swap_control, GLX_ARB_create_context, 
    GLX_ARB_create_context_profile, GLX_NV_float_buffer, 
    GLX_ARB_fbconfig_float, GLX_EXT_fbconfig_packed_float, 
    GLX_EXT_texture_from_pixmap, GLX_EXT_framebuffer_sRGB, 
    GLX_NV_present_video, GLX_NV_copy_image, GLX_NV_multisample_coverage, 
    GLX_NV_video_capture
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_ARB_multisample, GLX_NV_float_buffer, 
    GLX_ARB_fbconfig_float, GLX_EXT_framebuffer_sRGB, 
    GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9600M GS/PCI/SSE2
OpenGL version string: 3.3.0 NVIDIA 256.35
OpenGL extensions:
    GL_ARB_blend_func_extended, GL_ARB_color_buffer_float, 
    GL_ARB_compatibility, GL_ARB_copy_buffer, GL_ARB_depth_buffer_float, 
    GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers, 
    GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced, 
    GL_ARB_explicit_attrib_location, GL_ARB_fragment_coord_conventions, 
... ... ...

the output from the command you asked for:


compiz-0.8.6-3.4                              Thu 15 Jul 2010 02:18:05 PM CDT

I guess I’m not sure compiz is working at all…
I do see the NVIDIA logo briefly before the KDE desktop shows, and the desktop fades in nicely, assumed that was due to compiz, but I think it may just be the driver itself.

Appreciate any thoughts.

The nVidia logo displayed is just the driver itself when starting the X-session… I use kwin as my compositing manager and I see the log each time…

BTW - few questions - Are you using gnome or KDE ? If KDE, go to your personal settings → Default applications and choose the correct compositing manager i.e. compiz in your case…

My name is mud. And I run KDE…

If I edit the desktop effects in the Compiz Settings-Simple app, it doesn’t seem to have any effect.
If I edit desktop effects in Personal Settings (Configure Desktop), they do take effect.

If I enable Compiz as the compositing manager, I lose all the window decorations, including the minimize, maximize, and X-close buttons. This also leaves me with windows that have nothing to grab and drag them by, since there is no longer a title bar.

At this rate, I’m starting to think about moving back to 11.2, it just ‘worked’ without all this digging around. Maybe if this weekend doesn’t resolve things for me…

…more reading and I think I figured most things out. It may have just been so dang long since I had to configure compiz on 11.2 that I ‘forgot’ all the various settings I need to manually enable in order to get window decorations and the ability to move and resize windows when using Compiz as the compositing manager.

I think I’m good, thank you for the replies… I’ll try to read and dig a bit more next time.

If you are using KDE then you must first decide if you are using KDE’s kwin
OR Compiz

If you decide you want to use Compiz for effects then you must change the settings in System Settings > Default Applications > Window Manager, to Compiz
Accept
Then logout and back in.