https://bugs.documentfoundation.org/show_bug.cgi?id=160757

V Stuart Foote <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |129062
            Summary|cant start libre office     |cant start libre office
                   |except in safe mode         |except in safe mode (Skia /
                   |                            |Vulkan)

--- Comment #4 from V Stuart Foote <[email protected]> ---
Your new video shows the issue is with the Skia / Vulkan accelerated vector
graphics failing graphics testing on startup.

After that failure, relaunch or next launch will be with Vulkan GPU
acceleration disabled.

The "Force Skia software rendering" still uses the Skia libs to control GPU but
shifts to a raster frame based rendering.

Unchecking both Skia related items, reverts to GDI based graphics rendering.
That can be CPU only or Hardware accelerated. So there are actually four (4)
rendering paths.

The Safe Mode... dialog is a little unclear. When it launches it opens with GDI
rendering, with Hardware Acceleration controlled by CPU. 

IIUC the 'Configure' section to 'Disable hardware acceleration (OpenGL, OpenCL,
Vulkan)' will shift from Vulkan vector to raster frame based GPU--but is more
directed to not use OpenCL for Calc formulas or OpenGL calls in Impress
animations.

And of course resetting to Factory settings and restarting sends you back
through the GPU test loops.

There is a QA/dev option to denylist specific GPU hardware and Vulkan driver
combinations.  That prevents the initial testing of the GPU with Skia Vulkan
calls and launches directly into Skia lib raster frame mode.

We would need the content of the skia.log from %APPDATA%\LibreOffice\4\cache
when the Vulkan details are written. Something like this (from my nVidia GPU)

RenderMethod: vulkan
Vendor: 0x10de
Device: 0x1380
API: 1.3.277
Driver: 552.48.0
DeviceType: discrete
DeviceName: NVIDIA GeForce GTX 750 Ti
Denylisted: no

But can't use it if your skia.log says:
RenderMethod: raster
Compiler: Clang

Which will happen when the Vulkan graphics tests fail, then on restart you fall
back to skia raster rendering--or if you have forced raster rendering from the
Tools -> Options -> View panel

Please post what you have, or can figure out for your GPU and Vulkan driver.
We have found the GLView utility [1] from realtech-vr.com to provide usable
details.

=-ref-=
[1] https://www.realtech-vr.com/home/?page_id=1402


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=129062
[Bug 129062] [META] Skia library bugs
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to