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.

[Desktop] Poor performance on Fedora 32 after upgrade to Brave 1.13.82

See original GitHub issue

Description

After upgrading to 1.13.82 overall performance will degrade to the point that switching between tabs takes 3 seconds, tabs crash frequently after being open for some time(especially tabs with sites like gmail, twitter), and clicking dropdown menus takes a long time. Restarting the browser often helps but sometimes within 5 minutes switching between tabs can take as long again.

This was first noticed after the upgrade to the 1.13.82 version on 2 machines running Fedora 32. Sync was enabled for the first time on both machines in the last week, and both machines are currently running sync(for bookmarks and plugins only.) On one machine I have 2 profiles, and on the other machine I only have 1 profile. All profiles seem to be slowed down by this issue.

I have started Brave from the commandline and when things get slow there is nothing in the STDOUT/STDERR that seems to be related but I am pasting that here for reference. I also looked at the output of the top command when things got slow and there doesn’t seem to be any brave processes that are using a lot of RAM or CPU, nothing currently more than 1.9% of RAM and 5.9% of CPU.

[user@host]$ brave-browser &
[1] 676873
[user@host]$ [676912:676912:0829/170128.808838:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
[676884:676884:0829/170129.093692:ERROR:sharing_service.cc(260)] Device registration failed with fatal error
[676912:676912:0829/170131.437566:ERROR:gl_surface_presentation_helper.cc(259)] GetVSyncParametersIfAvailable() failed for 1 times!
[676912:676912:0829/170131.478615:ERROR:gl_surface_presentation_helper.cc(259)] GetVSyncParametersIfAvailable() failed for 2 times!
[676912:676912:0829/170131.485287:ERROR:gl_surface_presentation_helper.cc(259)] GetVSyncParametersIfAvailable() failed for 3 times!
[676912:676912:0829/170151.644034:ERROR:gl_utils.cc(316)] [.RendererMainThread-0x193cdcf28500] GL_INVALID_OPERATION: Framebuffer is incomplete.
[676912:676912:0829/170151.644525:ERROR:gl_utils.cc(316)] [.RendererMainThread-0x193cdcf28500] GL_INVALID_OPERATION: Framebuffer is incomplete.
[676912:676912:0829/170151.648205:ERROR:gl_utils.cc(316)] [.RendererMainThread-0x193cdcf28500] GL_INVALID_FRAMEBUFFER_OPERATION: Framebuffer is incomplete.
[676884:676884:0829/170222.712701:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[676884:676884:0829/170222.712793:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[676884:676884:0829/172850.440317:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[676884:676884:0829/172850.440375:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[676884:676884:0829/172850.440418:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[676884:676884:0829/172857.624937:ERROR:CONSOLE(0)] "Unchecked runtime.lastError: No tab with id: 489.", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/_generated_background_page.html (0)
[676884:676884:0829/172859.649082:ERROR:CONSOLE(0)] "Unchecked runtime.lastError: No tab with id: 489.", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/_generated_background_page.html (0)
[676884:676884:0829/172859.649139:ERROR:CONSOLE(0)] "Unchecked runtime.lastError: No tab with id: 489.", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/_generated_background_page.html (0)
[676884:676884:0829/172859.650327:ERROR:CONSOLE(0)] "Unchecked runtime.lastError: No tab with id: 489.", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/_generated_background_page.html (0)
[676884:676884:0829/173827.629278:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[676884:676884:0829/173827.629348:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
[676884:676884:0829/173827.629380:ERROR:CONSOLE(1)] "[Shields]: Can't request shields panel data. Error: No tab url specified", source: chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)

I’d be willing to perform debugging if there is anything that I can assist with.

Steps to Reproduce

  1. Start Brave
  2. Wait some time
  3. Performance degrades after 5 minutes (I have not determined the exact amount of time, or if the time before degradation varies)

Actual result:

Expected result:

Reproduces how often:

Brave version (brave://version info)

Version 1.13.82 Chromium: 85.0.4183.83 (Official Build) (64-bit)

Version/Channel Information:

Release (Have not tried other channels)

  • Can you reproduce this issue with the current release? Yes
  • Can you reproduce this issue with the beta channel? Haven’t tried
  • Can you reproduce this issue with the nightly channel? Haven’t tried

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? No
  • Does the issue resolve itself when disabling Brave Rewards? Not enabled on either machine
  • Is the issue reproducible on the latest version of Chrome? No

Miscellaneous Information:

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:14 (8 by maintainers)

github_iconTop GitHub Comments

3reactions
ewokscommented, Aug 30, 2020

I see described performance issue with Google Chrome 85.0.4183.83 (exactly same version) so most probably it is chromium fault Version 86.0.4240.8 (Official Build) dev (64-bit) on the same machine, same OS shows much better performance

1reaction
mbacchicommented, Apr 12, 2021

This appears to me to be resolved. I can now have multiple windows open with no obvious performance problems. @bsclifton

Read more comments on GitHub >

github_iconTop Results From Across the Web

Brave cant update on fedora - Desktop Support
Hi @Abhishek510, I just tested that on a Fedora 31 virtual machine and the upgrade to 1.11. 104 worked fine for me. I...
Read more >
DNF System Upgrade - Fedora Docs
If you upgrade across one release (e.g. Fedora 36 to 37), run the following commands: $ sudo dnf install remove-retired-packages $ remove-retired-packages ·...
Read more >
Install Docker Engine on Fedora
Some users download the RPM package and install it manually and manage upgrades completely manually. This is useful in situations such as installing...
Read more >
What's new in Fedora Workstation 35
The latest version of the GNOME desktop environment appears in Fedora Workstation 35. Under the hood, GNOME 41 improves the efficiency of ...
Read more >
Fedora
Fedora Workstation is a polished, easy to use operating system for laptop and desktop computers, with a complete set of tools for developers...
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