-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Brave Ads are not delivered on Wayland #13833
Comments
It seems this issue isn't making progress. Anyway I don't understand a thing. Wasn't custom icon notification supposed to resolve this problem on Wayland? Are custom notifications enabled or they're still in testing stage? |
@kcalvelli are you saying that the issue only occurs when running Brave with |
In my experience, this is an issue when running with those flags in a native Wayland session (where GDK_BACKEND=wayland). I have not tested XWayland (where GDK_BACKEND=x11). It may also be an issue there. |
It's an issue also for Tons of following lines in brave://rewards-internals/
|
This log entry is not related to ad delivery |
Installed 1.30.86 today, and decided to run Brave in a Wayland session native |
So the problem is not resolved, but the custom ads are a workaround. |
Also running the same Brave version but installed as a snap, been running it for an hour and didn't see any ads.
|
@AdnanHodzic add On my system, Gnome Wayland, it's not needed to add GDK_BACKEND variable. Anyway the screenshot I posted is a system notification ad because afterward I got a custom ad, so this seems to be resolved. |
@Digitalone1 yea, it seems like this doesn't work with snap package.
and same result is when I leave out Then I re-installed Brave using apt and running:
does display ads, and these definitively don't look like native ads: But regardless, this is how I'll start Brave from now on to have/get Brave rewards on Wayland. Thanks for sharing @kcalvelli! |
This seems definitely resolved. I got the first time a system ad and then different custom ads. |
Great. Can you please let us know what command-line args you needed to use to get ads to work. Thanks |
On Arch with chromium based browsers there's a convention of using a text file under
I didn't set the Yesterday I got the last ad, then updated to the last I used to build a custom installation from the rpm package, but yesterday I installed |
For GNOME users on Debian based distros you can install |
I just got a custom ad, so it's working also on brave-bin from AUR. So I confirm ads are showing with the following flags:
It could be also that it's working even without these flags because the changes in 1.30 were determining to fix the issue. It has to be tested. |
I had the same issue and I am running:
And I can confirm that I receive ads after setting |
Thank you all for helping resolve this issue. I will discuss internally to see if there is a better way for Wayland users. |
The default Ozone platform is still X11 for CR93 and not Wayland but we don't need to run with |
Closing this issue as there is a workaround above. Once again, thank you. |
Yes, Chrome 95 enabled ozone by default and there's no possibility to enable/disable it.
|
Thanks @Digitalone1! it worked for me as well :-) |
Works for me too :) got it from here: https://stackoverflow.com/questions/8850938/how-to-add-arguments-to-links-in-gnome-shell-menu |
Description
Steps to Reproduce
Actual result:
Ad is not delivered
Expected result:
Ad should be delivered
Reproduces how often:
Easily reproduced
Brave version (brave://version info)
Version/Channel Information:
Other Additional Information:
Miscellaneous Information:
Brower state changed to onunidle
andBrowser state changed to onidle
do not appear in the logs. Investigate why these events are not triggered from Chromium.The text was updated successfully, but these errors were encountered: