Bug 172008 - Blank Black Window in LibreOffice in Windows 11, skia Vulkan rendering (Intel Iris Xe Graphics)
Summary: Blank Black Window in LibreOffice in Windows 11, skia Vulkan rendering (Intel...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
Version:
(earliest affected)
26.2.2.2 release
Hardware: All Windows (All)
: medium normal
Assignee: Julien Nabet
URL:
Whiteboard: target:26.8.0 target:26.2.5 target:26...
Keywords:
Depends on:
Blocks: Skia
  Show dependency treegraph
 
Reported: 2026-05-07 08:06 UTC by MarjaE
Modified: 2026-06-01 13:47 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
skia log (37 bytes, text/plain)
2026-05-27 06:57 UTC, MarjaE
Details
skia log without forcing software rendering (162 bytes, text/plain)
2026-05-27 07:38 UTC, MarjaE
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MarjaE 2026-05-07 08:06:05 UTC
Description:
When switching between LibreOffice and other apps, the LibreOffice window often turns blank and black. LibreOffice Writer often stays black, but turns white again after clicking on it. LibreOfice Calc often flashes black before turning white.

This is frustrating when going back and forth between sources in SumatraPDF and notes in LibreOffice.

Steps to Reproduce:
1. Open LibreOffice.
2. Open your preferred reading app.
3. Click on LibreOffice in the Taskbar.
4. Click on your preferred reading app in the Taskbar.
5. Click on LibreOffice in the Taskbar.

Actual Results:
Step 5 will often but not always cause LibreOffice to turn blank and black.

Using the Taskbar, this usually happens. Using Windows+Tab, this doesn't usually happen.

Expected Results:
LibreOffice shouldn't suddenly turn black, or flash black before turning white again.


Reproducible: Sometimes


User Profile Reset: No

Additional Info:
Version: 26.2.2.2 (X86_64)
Build ID: 1f77d10d6938fd34972958f64b2bcfa54f8b1ba5
CPU threads: 12; OS: Windows 11 X86_64 (build 26200); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded
Comment 1 Marco 2026-05-26 03:43:02 UTC
Thank you for reporting the bug. I can not reproduce the bug in
Version: 26.2.3.2 (X86_64)
Build ID: 70e089b17412e4cb7773e41413306b17a2328c34
CPU threads: 16; OS: Windows 11 X86_64 (build 26200); UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
Comment 2 Buovjaga 2026-05-26 04:16:08 UTC
I see you have "UI render: Skia/Vulkan". Does it make a difference, if you activate Tools - Options - LibreOffice - View - Force Skia software rendering?

If so, you could attach here the Skia log found in
%APPDATA%\Roaming\LibreOffice\4\cache\skia.log
Comment 3 MarjaE 2026-05-26 04:23:31 UTC
It doesn't occur if I force Skia.

RenderMethod: raster
Compiler: Clang
Comment 4 Buovjaga 2026-05-27 06:27:18 UTC
Can you attach the Skia log file?
Comment 5 MarjaE 2026-05-27 06:57:45 UTC
Created attachment 207213 [details]
skia log
Comment 6 Buovjaga 2026-05-27 07:05:04 UTC
(In reply to MarjaE from comment #5)
> Created attachment 207213 [details]
> skia log

Oh, sorry, I didn't understand that was the content. I suppose the Vulkan log got overwritten when changing to software rendering. Do you get different log content when switching the software rendering off?
Comment 7 MarjaE 2026-05-27 07:38:13 UTC
Created attachment 207219 [details]
skia log without forcing software rendering
Comment 8 V Stuart Foote 2026-05-27 15:25:21 UTC
Really would need full stack trace with both LibreOffice source/symbols but also MS *AND* Intel's skia/Vulkan symbols. But as this iGPU has been transitioned to legacy status it seems unlikely we'd receive any assistance from Intel.

Seems more appropriate to let the deny list remain and => WF

from see also bug 172239
<snip>
Sorry, should have checked sooner. The Intel Iris Xe iGPU (device id 0x9a49) has been and remains deny listed[1], so will immediately be placed into skia Software rendered raster framing.

User can override and place into skia Vulkan rendering mode, but that seems to still result in the LibreOffice appframe flashing black or not rendering to canvas, i.e. bug 172008

This has continued even as LibreOffice has updated its bundled skia libs. So seems a core flaw in this Intel iGPU implementation.  A generic google search suggests not just LibreOffice has been affected.

Fortunately, no reported issues when using the iGPU without Vulkan accelerated rendering.

=-ref-=
[1] https://gerrit.libreoffice.org/c/core/+/137768 as for bug 150232 at 7.5.0 for all its drivers, or the earlier https://gerrit.libreoffice.org/c/core/+/124845 for bug 144923 at 7.3.0 for specific driver.

</snip>
Comment 9 Julien Nabet 2026-05-28 07:46:54 UTC
I've submitted a patch on gerrit:
https://gerrit.libreoffice.org/c/core/+/205797
Comment 10 Commit Notification 2026-05-28 09:22:45 UTC
Julien Nabet committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/43bc0b8c3a50122a520f29027b9592477d405811

tdf#172008: blacklist Intel Iris Xe Graphics for Skia

It will be available in 26.8.0.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 11 Julien Nabet 2026-05-28 10:15:20 UTC
(it's not a FIX per se, more a workaround)
Comment 12 Commit Notification 2026-05-28 10:57:55 UTC
Julien Nabet committed a patch related to this issue.
It has been pushed to "libreoffice-26-2":

https://git.libreoffice.org/core/commit/eeef33aa80a8ec16781a04db121b7d90e80b79d3

tdf#172008: blacklist Intel Iris Xe Graphics for Skia

It will be available in 26.2.5.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 13 Commit Notification 2026-06-01 12:58:42 UTC
Julien Nabet committed a patch related to this issue.
It has been pushed to "libreoffice-26-2-4":

https://git.libreoffice.org/core/commit/b3d4c6f5b66cfc8daa28585d36a4f61ee62856dc

tdf#172008: blacklist Intel Iris Xe Graphics for Skia

It will be available in 26.2.4.

The patch should be included in the daily builds available at
https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
https://wiki.documentfoundation.org/Testing_Daily_Builds

Affected users are encouraged to test the fix and report feedback.
Comment 14 V Stuart Foote 2026-06-01 13:47:18 UTC
Should note that the Intel Iris Xe 0x46a8 PCI device now deny listed is the iGPU for Intel 12th Gen Alder Lake Desktop and Mobile processors. 

Intel has moved these to legacy support status. Driver updates still forthcoming, but don't expect your hw vendor or Intel to respond to issues.

Intel generic drivers (11th-14th gen) are here:

https://www.intel.com/content/www/us/en/download/864990/intel-11th-14th-gen-processor-graphics-windows.html

Latest at this writing for Win11 is 32.0.101.7085 build. Folks having issues with Vulkan accelerated rendering should check with recent iGPU drivers. Or just accept the fallback/deny list action to use skia lib raster framing only. 

You can obtain older driver builds there as well and rollback to check for differences.