-
Notifications
You must be signed in to change notification settings - Fork 2.6k
windows not opening/pages not rendering when --ozone-platform-hint=wayland
#37498
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Having the same issue with Brave Beta. Wayland, KDE, Nvidia. |
It renders again after an update I think, but it looks like it does through so through X, as fractional scaling doesnt work properly. So yes, even with Edit: Now it won't render anything again |
|
Yeah still the same after the latest beta update as well. Only renders when explicitly told to run under X which is pretty inconvenient because Xwayland is still a mess. |
I'm not seeing issues with any version of Brave on Arch, but I'm not using Wayland. There's a number of open Wayland-related issues. Do you see the same issue in Chromium? Have you tried running the browser with --disable-features=Vulkan? |
Yeah the issue only happens when running Brave (Beta or Nightly) with Ozone platform set to Wayland. The only workaround under a Wayland environment seems to running Brave with Ozone platform set to X which makes it run under XWayland which is a mess, or to use the disable gpu flag which is also not a solution. I wasn't having issues the past few months and Brave Beta was running perfectly fine for me (including hardware acceleration) on Arch under Wayland and Nvidia proprietary drivers (latest). This just started after an update a couple of days ago. I have the Vulkan flag set to disabled. Latest Chromium Snapshot (125.something) launches with Ozone platform set to Wayland but lots of things are messed up, so yeah looks like yet another Chromium/Electron issue with Wayland. It never ends :( I'll go back to Brave stable (Chromium 123.something) for now. No issues there under Wayland and hardware acceleration works fine. |
I think I started experiencing this upon upgrading to Before coming to GitHub, I also reproduced on The stable version |
I can reproduce with 1.67.11 Chromium: 124.0.6367.29 (Official Build) nightly (64-bit) on Fedora 39 x86_64, gnome desktop with intel Xe graphics. It works fine with So switching back to x11 is likely a work around for problematic releases. |
Note on switching back: I used the flags/experiments page to change this, which is unavailable if nothing is drawing. To fix it I edited If that's too difficult, you can delete the whole profile directory. :( |
It's not rendering anything on Brave stable now. Ozone set to Wayland. |
This is a Chromium upstream issue: https://issues.chromium.org/issues/329678163 To fix this issue, the user must run Brave through the command line with |
A bit easier is just changing the 3 there to 0, but it started looking blurry and I don't like this "workaround".
I can confirm on
Starred in hopes of them counting that as a 👍🏻 and prioritising.
Thanks, this actually works for me. I would just add that |
On Arch with the |
having same issue too but running brave with |
Chromium has merged a fix which addresses the issue for me. Hopefully we can get that into a release soon. |
--ozone-platform-hint=wayland
Closing as the above has been resolved via brave/brave-core#23166 👍 |
The above requires |
Update: To fix run it with the following flag:
--ozone-platform=wayland
Description
The Brave Nightly version on Arch Linux running Hyprland with AMD does not render anything.
The window opens and react to input (opening a new window opens it, but nothing renders)
Steps to Reproduce
brave-browser-nightly
Actual result:
Expected result:
On Brave stable:

Reproduces how often:
No steps to reproduce
Brave version (brave://version info)
Version/Channel Information:
Other Additional Information:
Miscellaneous Information:
The text was updated successfully, but these errors were encountered: