A summary of my findings:
* Using kernel 3.19.0.28 works with graphical plymouth
* Using kernel 3.19.0.31 does not work with graphical plymouth
* Using kernel 3.19.0.31 does work without graphical plymouth
* Using 3.19.8-031908ckt7-generic works with graphical plymouth
I have just marked my issue as a duplicate of this (https:/ /bugs.launchpad .net/ubuntu/ +source/ plymouth/ +bug/1504763).
A summary of my findings: 031908ckt7- generic works with graphical plymouth
* Using kernel 3.19.0.28 works with graphical plymouth
* Using kernel 3.19.0.31 does not work with graphical plymouth
* Using kernel 3.19.0.31 does work without graphical plymouth
* Using 3.19.8-
So I am using http:// kernel. ubuntu. com/~kernel- ppa/mainline/ v3.19.8- ckt7-vivid/ linux-image- 3.19.8- 031908ckt7- generic_ 3.19.8- 031908ckt7. 201509251130_ amd64.deb without any issues.
This suggests the issue is with a local Ubuntu patch or it was fixed upstream.