Oh, and this seems to work as well.
Thx for your reply, but this method doesnât works for me either,
. Same results.
@bbamska are you making sure Brave is completely closed and then youâre launching from the desktop icon where you edited and youâre not launching from taskbar?
For target you should be able to have one of these two and it work:
"C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe" --disable-features=RemoveRedirectionBitmap
or
--use-gl=swiftshader
or perhaps just
--disable-gpu
The quotation marks need to be there and all.
Thank you. After completely ending the background processes in Task Manager and then using your method, it works.
Hey guys I changed the compatibility settings to run the application as Windows 8 and it works fine for me
Thanks man, this works and i can keep the OpenGL option, which is the only way the browser doesnât freeze while iâm watching youtubeâŚ
Hi, which way worked for you? I did the disable gpu method and then changed flag open to default but the playback is choppy on youtube. I then enabled acceleration hardware in brave settings and put angle graphics back to opengl but the playback is still choppy. I donât think acceleration hardware is enabled on the pc level like it should be.
I originally disabled it by running this in the cmd line
âC:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exeâ âno-experiments --disable-gpu
How do i enable it again?
NVM got it working
Probably the place to start reading and studying:
https://community.brave.app/t/brave-browser-turned-transparent-and-cannot-be-used-or-uninstalled/637975/73
Same here. Is there a fix for that?
Thanks I got it back working with ksantaurâs tip.
To repost my info from other topic:
The Redirection Bitmap is supposed to prevent screen flashing and is enabled by default. However, in Brave, itâs causing a blank screen when launching with OpenGL or D3D9. This change comes from upstream Chromium, but the issue doesnât and seems to happen in Chrome as well, so it looks like thereâs some specific incompatibility with Brave that needs to be identified and resolved.. So this will be something that likely will have to be handled upstream by the Chromium team if itâs going to be resolved.
There are two ways people have been getting around this:
1. Fix: Resetting ANGLE via GPU disable
One method is to launch Brave with the command to disable the GPU. This is either:
--disable-gpu
or--disable-gpu --use-gl=swiftshader
You will need to make sure you have completely exited Brave before you launch after the above changes. If Brave is running in the background, it wonât apply the change.
Once done, this forces the browser to avoid using OpenGL or D3D9. While the GPU is disabled, the you can go into brave://flags and change ANGLE back to Default, D3D11, or D3D11on12. After that, Brave will work regardless of where itâs launched from. The GPU disable command can be removed, and Brave continues to work normally.
This restores expected behavior without needing a permanent command-line flag, so I consider this a true fix.
2. Workaround: Disable Redirection Bitmap
The other method is to launch Brave with the flag --disable-features=RemoveRedirectionBitmap. This allows Brave to continue using OpenGL or D3D9 without showing a blank screen.
However, this only works as long as Brave is launched using that shortcut with the command line. If itâs opened in another way, the issue will still be there. Since it requires an ongoing manual step of only opening from that specific shortcut, Iâd call this a workaround, not a fix.
Both approaches work, but only the first one resets the browser to a stable, default state. The second one is helpful for specific setups but might lead to future issues as adjustments are made on future releases.
The work around worked perfectly for me! THANK YOU!!
@Saorayâs workaround âfixâ worked for me. Copy and paste what he shows in step 2 in Properties > Target. Leave a space at the end after Brave.exe and paste it. â--disable-features=RemoveRedirectionBitmap". Even with hardware acceleration on (I need it personally), it works without lag! Make sure it is the shortcut or it wonât work
@JoshCanuckIV yeah, both would let you have hardware acceleration. The one you chose is where it only works when you launch from that desktop shortcut, but it will allow you to use OpenGL or D3D9.
While you have the browser launched with this method or the other, you could go to brave://flags and change ANGLE to Default or one of the D3D11. Then can remove the --disable-features=RemoveRedirectionBitmap or whichever you used to get it launched.
Just keep in mind that if you use the one you did and havenât changed the ANGLE setting, then if Brave opens from taskbar icon or any other location, youâll see that blank screen again. This is because the --disable-features=RemoveRedirectionBitmap wouldnât be applied.
Cool. Forgot to change the Angle to default. Just did that, launched brave without âdisable-features=RemoveRedirectionBitmap at the end in Target. Launched perfectly without it. My videos still work without lag on YouTube with Hardware Acceleration on just the way I want it. Appreciate it!
This solved my problem. Thanks. Windows 11 Home, Ryzen 5 3600, Radeon RX 580
While the solution works, it prevents me from using OpenGL, the fix where you can use OpenGL is just temporary like what was stated and I wish there was a permanent fix. Iâve been using the brave browser with the true fix but Iâve been getting horrible amounts of screen tearing, it makes it really hard to use Brave and itâs extremely annoying to work with⌠if thereâs a true fix to using OpenGL (because this was the only fix that worked to stop screen tearing with hardware acceleration), that would be amazing.
The things Iâve tried where the different ANGLE backend settings that worked with the true fix, enabling prerendering, trying Vulkan, etc. None of them worked so I just reset them to default. If thereâs any fix that works with this true fix, I would be glad to know, other than that thank you so much for finding us a fix to this problem for those of us who used OpenGL, we appreciate your help!
I see you didnât put a space between the â and the â . It has to be â(âŚ)brave.exeâ --disable-gpuâ, with a space.
The thing is that i cant even change the flag because of the blank screen. What can i do about it?