[compiz] 8.2 behaving weird on openSuSE 10.3 & 11.0

David C. Rankin drankinatty at suddenlinkmail.com
Tue Aug 18 12:33:14 PDT 2009


Listmates,

	I installed 8.2 on opensuse 10.3 from the opensuse XGL repository to replace 
7.6. Compiz works with the nvidia 8600 GT card (512M of GDDR3) on the box, but 
the ctrl+alt <- -> switching behavior is really bad. 

	In 7.6, the ctrl+alt <- -> desktop switching changed desktops crisply with 
just the slightest hint of the cube detected during the very short and nice 
switch.

	In 8.2, the cube hangs fully visible on the desktop for a 1/2 msec or so 
before settling into the full screen view of the selected desktop. I have 
adjusted all the timings and zooms individually and cannot hit upon a workable 
switch like with 7.6. (the defaults worked fine on 7.6)

	Additionally, in 7.6 you could basically "spin" the cube with ctrl+alt <- -> 
and the spin was smooth and looked perfect. (guessing 1 side each 1/100 of a 
second) In 8.2, there is no "spin" just a "ka-chunk" "ka-chunk" as the cube 
rotates very slow and awkwardly at (again guessing 1 side each 1/4 second)

	Also, when the cube face settles into its full-screen view it isn't very 
smooth. It kind-of "wiggles" into place.

	Cylinder rotation also suffers extreme slowness. In 7.6, ctrl+alt+button1 
rotated the desktop lightning fast even with animated skydome. In 8.2 there is 
marked slowness.

	For the new install of 8.2, I completely removed my existing ~/.config/compiz 
directory (it's saved if I need it again) and let 8.2 create a fresh config 
directory. I also upgraded python-GTK as required.

	I am stumped concerning what I have messed up with the install. I have put 
the configs for both 7.6 and 8.2 up at:

http://www.3111skyline.com/download/linux/compiz/82issues/compiz-76/

http://www.3111skyline.com/download/linux/compiz/82issues/compiz-82/

	The Default.ini for 76 is:

82issues> cat compiz-76/compizconfig/Default.ini 
[decoration]                                                                                  
as_command = emerald --replace                                                                

[core]
as_active_plugins = 
core;ccp;png;decoration;minimize;wobbly;place;regex;dbus;resize;zoom;move;fade;cube;switcher;scale;rotate;                                                                                                                  
as_run_command0 = <Alt>F2,Button0,,0,false                                                                              
as_run = ,Button0,,0,false                                                                                              
as_texture_filter = 2                                                                                                   
as_toggle_window_shaded_key = Disabled                                                                                  

[screenshot]

[cubecaps]
s0_top_images = /home/david/linux/wallpapers/stay-off-these-
drugs.png;/home/david/Pictures/bonfire_old.png;fusioncap.png
s0_scale_top_image = true                                                                                               
s0_bottom_images = /home/david/linux/wallpapers/stay-off-these-
drugs.png;compizcap.png                                  
s0_scale_bottom_image = true                                                                                            

[cube]
s0_skydome_image = /usr/share/wallpapers/nightwidescreen.png
s0_active_opacity = 80.000000                               
as_next_slide_key = Disabled                                
s0_skydome = true                                           
s0_color = #7378d17a                                        
s0_images = /usr/share/compiz/opensuse_alien.png;opensuse;  
s0_skydome_gradient_start_color = #7378d18b                 
s0_skydome_gradient_end_color = #77786066                   

[trailfocus]

[cubereflex]
s0_intensity = 0.604545
s0_ground_color1 = #001cd6cc

[annotate]

[ring]
as_prev_all_key = <Shift><Control><Super>Tab
as_next_all_key = <Control><Super>Tab
s0_thumb_width = 525
s0_thumb_height = 424
s0_min_scale = 0.351200

[zoom]

[wobbly]

[bench]

[move]

[firepaint]

[cubeaddon]
s0_sphere_aspect = 0.705100
s0_ground_color1 = #5763cbcc
s0_intensity = 0.610200
s0_top_images = /usr/share/compiz/opensuse_alien.png;fusioncap.png;
s0_bottom_images = /usr/share/compiz/opensuse_alien.png;compizcap.png;
s0_top_scale = false
s0_bottom_scale = false
s0_top_color = #7378d176
s0_bottom_color = #7378d174

[rotate]
s0_zoom = 0.628600

[fade]

[shift]
as_terminate_button = Disabled

[shelf]
as_reset_key = <Super>k

[expo]
as_ground_color1 = #2f83cdcc
as_vp_brightness = 50.000000
as_scale_factor = 0.800000
as_ground_size = 0.600000
as_expo_animation = 1
as_vp_distance = 0.101400
as_zoom_time = 0.850000

	For 82:

82issues> cat compiz-82/compizconfig/Default.ini 
[decoration]                                                                                  
as_command = emerald --replace                                                                

[core]
as_active_plugins = 
core;png;decoration;splash;wobbly;svg;resize;zoom;move;shift;cube;obs;switcher;rotate;cubeaddon;expo;                                                                                                                       

[cube]
s0_skydome_image = /home/david/linux/wallpapers/1680x1050/78638-
KDE_Desktop3.5.png
s0_skydome = true                                                                 
s0_active_opacity = 40.000000                                                     
s0_skydome_animated = false                                                       

[cubeaddon]
s0_intensity = 0.640000
s0_deformation = 1     
s0_sphere_aspect = 0.100000
s0_cylinder_manual_only = true
s0_ground_size = 0.300000     
s0_auto_zoom = false          

[wobbly]
s0_spring_k = 6.000000
s0_friction = 2.500000

[expo]

[rotate]
s0_zoom = 0.400000
s0_timestep = 1.000000
s0_speed = 6.000000   

[shift]
as_terminate_button = Disabled

	I can look and tell that there are differences, but not being more familiar 
with what the individual settings are, I'm shooting in the dark. Anybody see 
anything that would explain the differences in behavior? This may be an 
openSuSE issue. I have been running 8.2 on Arch Linux for a couple of months 
without any of these issues. I don't know if that helps, but I really like the 
way 8.2 runs and I would like to solve the issues I am having on opensuse.

	What do the compiz gurus suggest I try?


-- 
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com


More information about the compiz mailing list