I’m being plagued by freezes since the release after 1.0.1. Brave doesn’t crash, but very frequently halts all of a sudden for a number of seconds. And I finally found the culprit: Hardware acceleration being switched off.
Another important info: This only happens when running Brave in a Linux VM (VirtualBox on a Windows host). Outside a VM Linux hosts run the latest Brave without problems.
Unfortunately this issue makes Brave unusable for me. Because:
- When the hardware acceleration is switched off, I’m having frequent freezes.
- When the hardware acceleration is switched on, sooner or later Virtualbox crashes and halts the Linux VM in its tracks. Causing file system corruptions in the VM.
Unfortunately I’m not allowed to run Linux directly. I’m obliged to use a Windows hypervisor instead.
Maybe an interesting hint is that Chromium does not freeze when the hardware acceleration is disabled. It is very workable that way. However, it does crash virtualbox too when acceleration is enabled. (That’s why I immediately disabled when installing Brave.)
To set up a testing environment:
- Install Virtualbox (6.1.2) on Windows 10 64bit.
- Create a VM for Mint 19.3, max display memory, use vmsvga video card, enable 3D acceleration
- Start the VM
- Install the latest .deb release of Brave
- Start Brave inside the VM
To cause freezes:
- Disable hardware acceleration
- Surf a bit around on the web. Freezes will happen very quickly.
To cause VirtualBox to crash:
- Enable hardware acceleration
- Surf around on the web
- Close and open Brave a few times. Sooner or later Windows reports an error and will close Virtualbox.
Unfortunately, I don’t see how to work around this issue. It’s freezing all the time or an occasional crash. Neither is workable for me.
Host system info:
- Windows 10
- HP Elitebook
- Virtualbox 6.1.2
VM system info:
- Linux Mint 19.3, Cinnamon