Choose a fallback compositor

Registered by Sergey "Shnatsel" Davidoff

Compiz is not always available, but Pantheon Shell requires compositing. We need to choose the best fallback compositor.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
Drafting
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Sergey "Shnatsel" Davidoff
Completed by
Sergey "Shnatsel" Davidoff

Related branches

Sprints

Whiteboard

First, we need to check if Ubuntu-patched Metacity works well with an external compositor (we're kinda bound to Metacity because we need workspaces in the fallback). Then we have to benchmark cairo-compmgr and Metacity's built-in compositor using http://git.fishsoup.net/cgit/xcompbench (don't forget to disable most plugins in cairo-compmgr before benchmarking!)

BTW, cairo-compmgr supports window picker, like in GNOME Shell overview and in Compiz. It doesn't support workspaces overview, unfortunately.

cairo-compmgr is noticeably slower than Metacity, unfortunately. It has some fancy effects, but we can't make use of them. We'll stick to Metacity for now. ~shnatsel

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.