Spent more time reproducing the problem and looking for a solution
today...

I believe the problem is that LibreOffice presentation mode is using
OpenGL, which it doesn't use in windowed mode.

In presentation mode on a phone/tablet you are actually using Mesa with
software rendering. And Mesa's supported pixel formats are the opposite
RGB order to that supported by the Mir Android driver. So the red and
blue channels are reversed.

We can't immediately make Mesa use Android's preferred XBGR format.
And we can't immediately make Android use Mesa's preferred XRGB format 
(until/unless we add ShmBuffer support for Android).

So the only option we have right now is to stop Libreoffice trying to
use OpenGL/GLX on a phone. I think you can do that with this workaround
and it appears to work for me:

Tools > Options >
LibreOffice > View >
Use hardware acceleration = OFF

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1573470

Title:
  BQ M10 tablet. Libreoffice Impress presentation mode displays wrong
  colors

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1573470/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to