Skip to content

[Desktop] Switch back to integrated GPU on macOS #4858

Open
@Dani3lSun

Description

@Dani3lSun

Description

When GPU hardware acceleration is enabled (which is the default) it occurs that some browser window is enabling dedicated GPU (if you have an MBP 15 for example). Which is fine, a lot of modern web pages need that extra power for fancy things. But if you close that window or tab, Brave doesn't switch back to the integrated GPU. So you stay at using the dedicated GPU, which burns your battery. Chrome or other Chromium based browsers do switch back after some time, Brave doesn't.
There is already an entry in the community forum which describes that:
https://community.brave.com/t/brave-wont-change-back-to-integrated-gpu-and-high-battery-usage/47295
And turning off hardware acceleration is more or less just a workaround then a real solution to this problem.
And opening the in-browser task manager to kill the GPU process isn't nice as well...

If you install a tool like gSwitch ( https://github.com/CodySchrank/gSwitch ) you can see which GPU is currently in use.

Steps to Reproduce

  1. Visit e.g. https://web.basemark.com/ and run a benchmark
  2. After some seconds dedicated GPU is activated
  3. Close the browser window/tab
  4. Dedicated GPU is still active

Actual result:

Dedicated GPU stays active

Expected result:

Brave should switch back to integrated GPU

Brave version (brave://version info)

Brave 0.65.118 Chromium: 75.0.3770.80 (Official Build) (64-bit)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Needs Info

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions