Playing with options in CCSM can break Unity

Bug #773141 reported by sabby7890
82
This bug affects 17 people
Affects Status Importance Assigned to Milestone
Unity
Invalid
Undecided
Unassigned
compiz (Ubuntu)
Triaged
Low
Unassigned

Bug Description

While trying to enable "Desktop wall" or "Desktop cube" effects, CCSM asks, if he should disable few plugins (their names don't tell anything to a casual user). When user disables these plugins, Unity breaks - there is no window decoration or anything. In order to reenable unity, user has to enable all plugins manually.

Tags: bitesize
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

The issue is either on ccsm or libcompizconfig not being able to handle transient feature dependency:
unity depends on "largedestkop" feature

both wall an cube provides that feature, but conflicts with each other)

Enabling cube (conflicting then and removing wall) should check the dependency only once cube is enabled, and not once wall is removed by cube is not enabled yet.

This will end up in not disabling unity because wall is removed (just before cube is enabled in the same transaction).

That would be a nice community contribution to get this fix done! :)

Changed in unity:
status: New → Invalid
tags: added: bitesize
Changed in compizconfig-settings-manager (Ubuntu):
status: New → Triaged
importance: Undecided → Low
Revision history for this message
Matthew Shook (mwshook) wrote :

I have had the same problem, it is also being discussed on the forums
http://ubuntuforums.org/showthread.php?t=1742872
I'm not clear on how to get Unity back once it's been disabled.

This may be the same as Bug #769093

Revision history for this message
Sam_ (and-sam) wrote :

Matthew,
if
unity --reset
doesn't help
try
unity --replace

Workaround which helped here:
Disable automated plugin sorting.
Move 'wall' and 'static switcher' from right to left.
Move 'cube', 'rotate' and 'switcher' from left to right.
Enable automated plugin sorting. Done.

# Radeon 4350

# Plenty of similar questions all over.
https://answers.launchpad.net/ubuntu/+source/compiz/+question/157683

Revision history for this message
Sam_ (and-sam) wrote :

Still the case on up-to-date Oneiric. Panel gets disrupted, launcher and panel disappeared. No keystrokes available. Removal of recent session files and compizconf helped.

Revision history for this message
Andreas Moog (ampelbein) wrote :

This is still a problem on released oneiric and in precise pangolin.

Revision history for this message
Fredrik Andersson (frittexxx) wrote :

Yeah, added it and played around on a fresh install.

Ended up with complete borkage, so did a fresh one again and have stayed clear of it from now on.

Revision history for this message
Sam_ (and-sam) wrote :

In Precise ccsm has a clear risk warning when opened the first time and Unity has no checkmark to get disabled by accident.
I've disabled animation plugin today on Precise, no idea why it was enabled in the first place, and it crashed compiz (no I didn't report it).
But compared to one+ year ago compiz crash symptoms are much less dramatic, only windows dis- and reappear.
There have been times it needed REISUB since nothing else helped.

Changed in compizconfig-settings-manager (Ubuntu):
status: Triaged → Confirmed
Changed in compizconfig-settings-manager (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Phillip Susi (psusi) wrote :

This package has been removed from Ubuntu. Closing all related bugs.

Changed in compizconfig-settings-manager (Ubuntu):
status: Triaged → Invalid
Revision history for this message
MC Return (mc-return) wrote :

@psusi: Whot ??? You removed CCSM ???

Revision history for this message
Phillip Susi (psusi) wrote :

According to the change log:

Deleted in quantal-release (Reason: requested by mitya57; obsolete source package; LP: #1028363)

I'm just cleaning up the bugs.

Revision history for this message
MC Return (mc-return) wrote :

@psusi:
This information does not seem to be correct.
CCSM is an essential part of Compiz - it is just not installed by default on Ubuntu anymore (since several versions)...

Revision history for this message
Phillip Susi (psusi) wrote :

Ahh, after reading the details in the removal bug, it seems this program is now just part of the compiz package.

affects: compizconfig-settings-manager (Ubuntu) → compiz (Ubuntu)
Changed in compiz (Ubuntu):
status: Invalid → Triaged
Revision history for this message
Sam_ (and-sam) wrote :
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

Remote bug watches

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