As mentioned in the upstream bug report: "[...] one issue in the patch; when enabling the crtc it _unconditionally_ sets the output crtc (preferred) mode, rotation etc. properties". Anyway it was decided to merge the patch and address that issue in a new bug #. So maybe the best way is to do the same here, i.e. mark this as fixed in zesty and apply the patch in xenial and yakkety. And create a new bug for the lost screen resolution and other settings.
Note that there is a Ubuntu package of 4.12.1 available now http:// packages. ubuntu. com/zesty/ xfce4-settings which can be installed at least without dependency issues on Ubuntu 16.04.
The upstream commit that fixes the issue is here https:/ /git.xfce. org/xfce/ xfce4-settings/ commit/ ?id=2233f20a7ec 6d7cb7dcc5752d6 2d98e37d9c21ad.
As mentioned in the upstream bug report: "[...] one issue in the patch; when enabling the crtc it _unconditionally_ sets the output crtc (preferred) mode, rotation etc. properties". Anyway it was decided to merge the patch and address that issue in a new bug #. So maybe the best way is to do the same here, i.e. mark this as fixed in zesty and apply the patch in xenial and yakkety. And create a new bug for the lost screen resolution and other settings.