Playing with options in CCSM can break Unity
Bug #773141 reported by
sabby7890
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.
Changed in compizconfig-settings-manager (Ubuntu): | |
status: | Triaged → Confirmed |
Changed in compizconfig-settings-manager (Ubuntu): | |
status: | Confirmed → Triaged |
To post a comment you must log in.
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! :)