---
title: "Discussion on \"Why Chromium/CEF apps render a black window under Wine (and how to fix it with macOS IOSurface)\" | Hashnode"
description: "Discussion on \"Why Chromium/CEF apps render a black window under Wine (and how to fix it with macOS IOSurface)\". Chromium/CEF apps open a black window under Wine because GPU compositing runs in a separate process. Here's how to bridge it with macOS IOSurface."
url: "https://hashnode.com/posts/why-chromium-cef-apps-render-a-black-window-under-wine-and-how-to-fix-it-with-macos-iosurface/6a38da18b314ca5a8e936888"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Why Chromium/CEF apps render a black window under Wine (and how to fix it with macOS IOSurface)](https://niixo.hashnode.dev/why-chromium-cef-apps-render-a-black-window-under-wine-and-how-to-fix-it-with-macos-iosurface?utm_source=hashnode&utm_medium=feed)

Chromium/CEF apps open a black window under Wine because GPU compositing runs in a separate process. Here's how to bridge it with macOS IOSurface.

Jun 22 · 3 min read · niixo.hashnode.dev  
Read the article

-   [#wine](https://hashnode.com/tag/wine)
-   [#macos](https://hashnode.com/tag/macos)
-   [#apple-silicon](https://hashnode.com/tag/apple-silicon)
-   [#chromium](https://hashnode.com/tag/chromium)
-   [#metal](https://hashnode.com/tag/metal)

## Written by

[たかおか](https://hashnode.com/@niixo)

@niixo

  
[View profile](https://hashnode.com/@niixo)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
