Description of the issue: Brave flickers sporadically when viewing any website
How can this issue be reproduced?
- Use an Nvidia RTX GPU
- Use Brave with hardware acceleration turned on
Brave Version( check
This is affecting my ability to view 3D files on Sketchfab, and I currently have to switch to another browser when doing so.
There was a prior thread about this issue that is now closed: Brave flickering while hardware acceleration is turned on
GPU: Nvidia RTX 3090
CPU: Intel i9-10900
OS: Windows 10 Pro version 10.0.19043
Same problem. Alienware m15 R3, 2080 Super. Brave randomly (quickly) flickers black when hardware acceleration is enabled. Seen several topics about this since June which have all been auto-closed.
Also on Trisquel on an X200, possibly with “Mesa DRI Mobile Intel® GM45 Express Chipset (0x2a42)”, or tell me how to make linux tell me.
xscope logs without and with --disable-gpu:
brave-03-default.txt (970.6 KB)
brave-04-disable.txt (1008.0 KB)
Edit: this also suppresses flicker on Trisquel:
Edit: it no longer flickers on Trisquel 9.
Could you check brave://gpu and see if, whenever it flickers, or if it flickered at all, the bottom of the page reports that the GPU Process crashed? I’ve been having this issue as well, beyond the GPU Process crashing and resulting in hardware acceleration being disabled.
I just reenabled hardware acceleration and reproduced the flickering. This was the message at the bottom of brave://gpu
GpuProcessHost: The info collection GPU process exited normally. Everything is okay.
I’m still having the flickering problem and it’s preventing me from using Brave as my daily-driver browser
I am seeing warnings for these problems. I’d post the whole log but I can’t attach files as a new community member…
- Some drivers are unable to reset the D3D device in the GPU process sandbox
Applied Workarounds: exit_on_context_lost
- Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
- Disable KHR_blend_equation_advanced until cc shaders are updated: 661715
Applied Workarounds: disable(GL_KHR_blend_equation_advanced), disable(GL_KHR_blend_equation_advanced_coherent)
- Decode and Encode before generateMipmap for srgb format textures on Windows: 634519
Applied Workarounds: decode_encode_srgb_for_generatemipmap
- Delayed copy NV12 displays incorrect colors on NVIDIA drivers.: 
Applied Workarounds: disable_delayed_copy_nv12
- Expose WebGL’s disjoint_timer_query extensions on platforms with site isolation: , 
Applied Workarounds: enable_webgl_timer_query_extensions
I found a solution in my case, thanks to a Reddit user u/X0Reactor
Disabling VSync in my GPU settings resolved the flickering. Here’s the process for Nvidia GPUs:
- Nvidia Control Panel > Manage 3D settings > Program Settings > Select Brave.exe > Vertical sync: Off
Hope this helps others with the same issue.
good news! thanks for advance
Same problem. 5800H+RTX1650(i don’t know which gpu is working)
Turning off hardware acceleration can fix it.
Before updating to the latest version i had never had this problem.
If you’re still having the flickering problem see my fix above
updating:turning off RTX1650 and only using 5800H can fix it.(reinstalling Graphics driver didn’t work.)
Turning off hardware acceleration can’t either fix it.
I can confirm that this worked for me as well.
(Using an RTX 3080 w/ GSYNC monitor.)
EDIT: I replied to the wrong post, haha. My fix was using the NVIDIA panel to disable V-SYNC as suggested later in the thread.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.