This problem will occur if running vivid with the overlay PPA [1]. We can't SRU this change to vivid since this will break users not using the PPA. There is an option to put a modified version of LightDM in the PPA, but I'm not going to do that as that will create a maintenance issue.
If this is an issue I think the best workaround is probably to set the command for unity-system-compositor in lightdm.conf:
This problem will occur if running vivid with the overlay PPA [1]. We can't SRU this change to vivid since this will break users not using the PPA. There is an option to put a modified version of LightDM in the PPA, but I'm not going to do that as that will create a maintenance issue.
If this is an issue I think the best workaround is probably to set the command for unity-system- compositor in lightdm.conf:
[SeatDefaults] compositor- command= /usr/sbin/ unity-system- compositor. wrapper
unity-system-
And then strip out the --enable-hardware cursor in this wrapper script.
[1] https:/ /launchpad. net/~ci- train-ppa- service/ +archive/ ubuntu/ stable- phone-overlay