question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Ads (not sponsored NTPs) do not work on the Wayland display server

See original GitHub issue

Description

Notification ads do not work when running the Wayland display server, but work fine on XOrg.

Steps to Reproduce

  1. Start up a desktop environment such as GNOME on the Wayland display server
  2. Wait for an ad to appear, see none, check logs and see errors
  3. Relog and this time use the XOrg display server
  4. See ads

Actual result:

Ads do not show, and this error appears in the rewards logs: [Jun 08, 2021, 1:54:02.0 PM:ERROR:publisher.cc(763)] Publisher info not found

Expected result:

Ads show, and no error appears

Reproduces how often:

easy

Brave version (brave://version info)

Brave 1.26.54 Chromium: 91.0.4472.88 (Official Build) beta (64-bit)
Revision 109e9cd038b94a631aea7d40ee3d56c1278f2597-refs/branch-heads/4472@{#1385}
OS Linux

Version/Channel Information:

  • Can you reproduce this issue with the current release? Yes
  • Can you reproduce this issue with the beta channel? Yes
  • Can you reproduce this issue with the nightly channel Yes

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? N/A
  • Does the issue resolve itself when disabling Brave Rewards? N/A
  • Is the issue reproducible on the latest version of Chrome? N/A

Miscellaneous Information:

#16109 This is not a personal issue, as I have seen someone on Reddit with the same problem, and the issue has also persisted between distros and installations.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:18

github_iconTop GitHub Comments

1reaction
tmanceycommented, Jul 26, 2021

During a screen-share with https://github.com/brave/brave-browser/issues/17159 I noticed that Wayland is not triggering idle events. @aseren any ideas?

1reaction
Digitalone1commented, Jun 15, 2021

I only test official packages.

Where do you test them? I suggest Ubuntu 21.04 or Fedora 34 which default to use Wayland. Should be the same also on Gnome 40 in openSUSE Tumbleweed.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to debug Wayland problems - Fedora Docs
If the problem occurs only with XWayland apps but not native Wayland apps, report a bug against Xorg server.
Read more >
NetworkManager - ArchWiki
NetworkManager is a program for providing detection and configuration for systems to automatically connect to networks.
Read more >
Xorg, X11, Wayland? Linux Display Servers And Protocols ...
In Wayland, the compositor is the display server. The compositor is a window manager that provides applications with an off-screen buffer for each...
Read more >
Red Hat Enterprise Linux 8 8.1 Release Notes
Red Hat is not formally related to or endorsed by the ... Dynamic programming languages, web and database servers. Compiler toolsets.
Read more >
Desktop Services (GNU Guix Reference Manual)
The desktop environments in Guix use the Xorg display server by default. If you'd like to use the newer display server protocol called...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found