Proof Portal

Project overview

Omarchy

ProbeLabs65 findings · 95 requirements

A proof layer — requirements, tests and verified fixes — for two of Omarchy's subsystems: the application menu (launcher scripts, QML model, JSONC config, search and selection) and the lock screen (lock scripts, QML, PAM authentication). Scope is deliberately limited to those components of omacom/omarchy; the rest of the distribution is not covered.

Inbox
ReportR-5106GitHub issuePublicReceived

Chrome 153 + Omarchy 4.0.4-1 + Hyprland + hybrid AMD/NVIDIA: WebGPU works, but YouTube becomes white

Reported by Victor1890 · filed Sep 20, 2026Closed upstream on 2026-09-27 by its own reporter Victor1890. GitHub close reason: completed. Closed by its own reporter — not by itself evidence of a fix.

Received and recorded verbatim. Nothing has been checked yet.

At a glance

1 · What is claimed?
Only the report text below — no validator has restated it as checkable claims yet.
2 · What does it affect?
Not yet mapped to any requirement or component.
3 · Is it reproducible?
No validation has been run yet.
4 · What remains unclear?
  • Not validated yet: no claims, no reproducer.
5 · What happens next?
Our staff decide whether the report is valid. Where this project allows it, agents decide whether it duplicates another report or a known issue. No decision has been recorded yet.

Original report

Chrome 153 + Omarchy 4.0.4-1 + Hyprland + hybrid AMD/NVIDIA: WebGPU works, but YouTube becomes whiterevision 1 · captured 2026-10-04 12:10 UTC via poll

System details

AMD Ryzen 7 5800H with Radeon Graphics, NVIDIA GeForce RTX 3060 Mobile / Max-Q, Omarchy 4.0.4-1

What's wrong?

Hi everyone, I'm trying to solve a strange GPU acceleration problem with Chrome on my laptop.

System

  • Omarchy 4.0.4-1
  • Hyprland / Wayland
  • Chrome 153.0.8010.47
  • AMD Cezanne iGPU
  • NVIDIA RTX 3060 Laptop GPU
  • NVIDIA driver 610.57.04
  • Mesa 26.2.2
  • Kernel 7.2.5-3-omarchy

Both GPUs are detected correctly by Vulkan.

The problem

Without Vulkan:

YouTube → works
Video Decode → Hardware accelerated
WebGPU → no adapter

With:

--ozone-platform=wayland
--enable-features=Vulkan

I get:

YouTube → completely white
Video Decode → Hardware accelerated
WebGPU → works

So basically:

Vulkan OFF → YouTube works, WebGPU doesn't
Vulkan ON  → WebGPU works, YouTube is white

VA-API

vainfo works correctly and detects the NVIDIA NVDEC VA-API driver with support for H.264, HEVC, VP9 and AV1.

I also tested:

LIBVA_DRIVER_NAME=radeonsi

to force the AMD VA-API driver, but YouTube was still white when Vulkan was enabled.

Chromium errors

When Vulkan is enabled, I get errors such as:

eglCreateImage failed with 0x00003009
Unable to initialize binding from pixmap
OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
SharedImageManager: Trying to produce a Skia representation from an incompatible backing

I also see:

CompoundImageBacking: Could not find or create a backing for stream kSkia

When Vulkan is disabled, YouTube works.

Media decoding

I checked chrome://media-internals.

For one YouTube AV1 video, Chrome tried VA-API but rejected it:

Cannot select VaapiVideoDecoder
kUnsupportedConfig

and then used:

Dav1dVideoDecoder

So that particular video was software-decoded.

I also confirmed that Chrome reports H.264 as supported through MediaCapabilities.

What I've tried

  • Removed --render-node-override
  • Removed --use-gl=desktop
  • Tested NVIDIA and AMD VA-API
  • Tested with and without Vulkan
  • Tested clean Chrome profiles
  • Tested hardware overlays
  • Tested WebGPU/Vulkan interop
  • Checked vainfo, vulkaninfo, chrome://gpu and chrome://media-internals

I also tried enhanced-h264ify, but it didn't work reliably.

What I'm trying to figure out

It looks like there is some conflict between Vulkan/WebGPU and Chrome's video presentation path on my hybrid AMD/NVIDIA setup.

Has anyone experienced something similar with:

Omarchy + Hyprland + Wayland + NVIDIA/AMD hybrid graphics + Chrome/Chromium + Vulkan + VA-API?

I'm mainly looking for ideas on how to get WebGPU and YouTube hardware video playback working at the same time.

View raw text
### System details

AMD Ryzen 7 5800H with Radeon Graphics, NVIDIA GeForce RTX 3060 Mobile / Max-Q, Omarchy 4.0.4-1

### What's wrong?


Hi everyone, I'm trying to solve a strange GPU acceleration problem with Chrome on my laptop.

### System

* Omarchy `4.0.4-1`
* Hyprland / Wayland
* Chrome `153.0.8010.47`
* AMD Cezanne iGPU
* NVIDIA RTX 3060 Laptop GPU
* NVIDIA driver `610.57.04`
* Mesa `26.2.2`
* Kernel `7.2.5-3-omarchy`

Both GPUs are detected correctly by Vulkan.

### The problem

Without Vulkan:

```text
YouTube → works
Video Decode → Hardware accelerated
WebGPU → no adapter
```

With:

```bash
--ozone-platform=wayland
--enable-features=Vulkan
```

I get:

```text
YouTube → completely white
Video Decode → Hardware accelerated
WebGPU → works
```

So basically:

```text
Vulkan OFF → YouTube works, WebGPU doesn't
Vulkan ON  → WebGPU works, YouTube is white
```

### VA-API

`vainfo` works correctly and detects the NVIDIA NVDEC VA-API driver with support for H.264, HEVC, VP9 and AV1.

I also tested:

```bash
LIBVA_DRIVER_NAME=radeonsi
```

to force the AMD VA-API driver, but YouTube was still white when Vulkan was enabled.

### Chromium errors

When Vulkan is enabled, I get errors such as:

```text
eglCreateImage failed with 0x00003009
Unable to initialize binding from pixmap
OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
SharedImageManager: Trying to produce a Skia representation from an incompatible backing
```

I also see:

```text
CompoundImageBacking: Could not find or create a backing for stream kSkia
```

When Vulkan is disabled, YouTube works.

### Media decoding

I checked `chrome://media-internals`.

For one YouTube AV1 video, Chrome tried VA-API but rejected it:

```text
Cannot select VaapiVideoDecoder
kUnsupportedConfig
```

and then used:

```text
Dav1dVideoDecoder
```

So that particular video was software-decoded.

I also confirmed that Chrome reports H.264 as supported through `MediaCapabilities`.

### What I've tried

* Removed `--render-node-override`
* Removed `--use-gl=desktop`
* Tested NVIDIA and AMD VA-API
* Tested with and without Vulkan
* Tested clean Chrome profiles
* Tested hardware overlays
* Tested WebGPU/Vulkan interop
* Checked `vainfo`, `vulkaninfo`, `chrome://gpu` and `chrome://media-internals`

I also tried `enhanced-h264ify`, but it didn't work reliably.

### What I'm trying to figure out

It looks like there is some conflict between **Vulkan/WebGPU and Chrome's video presentation path** on my hybrid AMD/NVIDIA setup.

Has anyone experienced something similar with:

**Omarchy + Hyprland + Wayland + NVIDIA/AMD hybrid graphics + Chrome/Chromium + Vulkan + VA-API?**

I'm mainly looking for ideas on how to get **WebGPU and YouTube hardware video playback working at the same time**.

Validation

Not checked yet. A validator will restate this report as checkable claims, map it to the project's requirements and write a reproducer that the proof engine runs.

Linked

Not linked to any known issue, other report or change yet.

Decision

Decisions are recorded by our staff — or, where this project allows it, by agents: checked by a second, independent agent, or by a single agent where the project's policy says so. Any decision reached so far is shown below.

No decision has been recorded yet.