Add login/logout animation

Bug #994246 reported by Andrea Cimitan
46
This bug affects 9 people
Affects Status Importance Assigned to Milestone
Ayatana Design
New
Undecided
Unassigned
Compiz
Confirmed
Undecided
Unassigned
Unity
Confirmed
Undecided
Unassigned
unity (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

There should be a nice animation when the user logs in or logs out.
Currently, when we close the session, we see unity/compiz dying then the windows borderless (without decoration) until the session closes.

Omer Akram (om26er)
no longer affects: compiz-core
Changed in compiz:
status: New → Confirmed
Changed in unity:
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Log in: We already have a "transition" in 12.04 that is maintaining the same wallpaper. But maybe we want something smoother like the shell and desktop to fade in from that. That could be implemented as a clone window of the wallpaper starting over all other windows and then fading out to transparent. However we would need to be careful to ensure the desktop (like nautilus etc) doesn't start before compiz.

Log out: Would need to do the opposite of log in. Perhaps fade out windows and unity to just the wallpaper. So it's seamless to lightdm.

Shutdown: Maybe fade out to aubergine to match the colour plymouth uses.

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

There is already a Compiz plug-in called "Login/Logout effect" available:
http://gitweb.compiz.org/?p=compiz/plugins/loginout;a=summary

It works with matching Login and Logout windows, but is configured by default to detect KDE (Login: (iclass=^ksplash), Logout: (iclass=ksmserver & (role=logoutdialog | role=logouteffect)) | (class=Libssui-tool & type=Dialog)

You can configure Fade-In/Out Time, Saturation, Brightness, Opacity for Log-In and Log-Out seperately.
Maybe we could use that plug-in as our basis ?

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thanks, I know about the loginout plugin. But can't seem to make it do anything useful yet. Nor do I care to invest the time to find out why right now.

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

Daniel, sorry. Figured out after writing my comment that it is already included in lp:compiz.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Alex Baggott (alex-baggott) wrote :

As part of the big bug review for 16.04 LTS I have tested this on 15.10 and the bug is still there.

tags: added: desktop-bugscrub-triaged
Revision history for this message
Rodrigo Lledó (rodhos-hp) wrote :

Is this a feature request or a bug?

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

Remote bug watches

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