[GH-ISSUE #80] Website uses 65% of brand new computer's GPU for no good reason #64

Open
opened 2026-03-03 00:07:30 +03:00 by kerem · 17 comments
Owner

Originally created by @jadenquinn on GitHub (Dec 16, 2025).
Original GitHub issue: https://github.com/binimum/tidal-ui/issues/80

This is through the web browser Firefox. Not tested with anything else. All I'm doing is downloading albums, and I have the site set to "performance mode".

Image Image
Originally created by @jadenquinn on GitHub (Dec 16, 2025). Original GitHub issue: https://github.com/binimum/tidal-ui/issues/80 This is through the web browser Firefox. Not tested with anything else. All I'm doing is downloading albums, and I have the site set to "performance mode". <img width="707" height="610" alt="Image" src="https://github.com/user-attachments/assets/f6c97e24-5557-4846-8c7e-6b82ca132265" /> <img width="707" height="610" alt="Image" src="https://github.com/user-attachments/assets/79bfd4a7-75c1-4333-b4be-b471309defb7" />
Author
Owner

@binimum commented on GitHub (Dec 20, 2025):

The website does use a lot of GPU (I’m looking into it when I have time) however Apple’s Activity Monitor doesn’t measure the total percentage out of 100 - rather out of how many cores you have (for example JDownloader2 is using more than 100% of your CPU).

If you want less usage, you can try the “Performance” mode in the settings.

<!-- gh-comment-id:3677917114 --> @binimum commented on GitHub (Dec 20, 2025): The website does use a lot of GPU (I’m looking into it when I have time) however Apple’s Activity Monitor doesn’t measure the total percentage out of 100 - rather out of how many cores you have (for example JDownloader2 is using more than 100% of your CPU). If you want less usage, you can try the “Performance” mode in the settings.
Author
Owner

@tmatzxzone commented on GitHub (Dec 22, 2025):

no wonder my phone heated up when trying this before. this is set to performance mode, still managed to make my gpu fan spin, hope you will optimized it later in the future.

Image
<!-- gh-comment-id:3683877043 --> @tmatzxzone commented on GitHub (Dec 22, 2025): no wonder my phone heated up when trying this before. this is set to performance mode, still managed to make my gpu fan spin, hope you will optimized it later in the future. <img width="1526" height="950" alt="Image" src="https://github.com/user-attachments/assets/d959f775-45d3-40bb-a88a-dd3abfb4a5a9" />
Author
Owner

@TheKevinGDX commented on GitHub (Dec 24, 2025):

The GPU usage is excessive even when using Performance mode.

Image
<!-- gh-comment-id:3690187348 --> @TheKevinGDX commented on GitHub (Dec 24, 2025): The GPU usage is excessive even when using Performance mode. <img width="1920" height="1080" alt="Image" src="https://github.com/user-attachments/assets/f208f5a2-c567-4c11-a1f1-80b2dc589bee" />
Author
Owner

@hashhar commented on GitHub (Dec 24, 2025):

Seems to be from the GLSL shaders for the background - I'm not an expert but I'll dig into it.

In the meantime you can open devtool and search for .webgl-background and delete that HTML node as a workaround.

<!-- gh-comment-id:3690347315 --> @hashhar commented on GitHub (Dec 24, 2025): Seems to be from the GLSL shaders for the background - I'm not an expert but I'll dig into it. In the meantime you can open devtool and search for `.webgl-background` and delete that HTML node as a workaround.
Author
Owner

@binimum commented on GitHub (Dec 24, 2025):

Thanks for looking into it @hashhar - to be honest I don’t fully understand how it works either, I copied it from another project that also supplies the APIs for the lyrics. For that reason I neatly contained it into one file to prevent it from fully jamming up the workspace.

<!-- gh-comment-id:3690402250 --> @binimum commented on GitHub (Dec 24, 2025): Thanks for looking into it @hashhar - to be honest I don’t fully understand how it works either, I copied it from another project that also supplies the APIs for the lyrics. For that reason I neatly contained it into one file to prevent it from fully jamming up the workspace.
Author
Owner

@nyanvil commented on GitHub (Dec 26, 2025):

the blur is excessive and should be removed. im surprised nobody mentioned how awfully vibecoded the interface looks. great website if we disregard this fact though

<!-- gh-comment-id:3692962154 --> @nyanvil commented on GitHub (Dec 26, 2025): the blur is excessive and should be removed. im surprised nobody mentioned how awfully vibecoded the interface looks. great website if we disregard this fact though
Author
Owner

@nyanvil commented on GitHub (Dec 26, 2025):

im surprised nobody mentioned how awfully vibecoded the interface looks

"sailing on PCM tidal waves" if this doesnt convince you that its vibecoded then nothing else will

<!-- gh-comment-id:3692962912 --> @nyanvil commented on GitHub (Dec 26, 2025): > im surprised nobody mentioned how awfully vibecoded the interface looks "sailing on PCM tidal waves" if this doesnt convince you that its vibecoded then nothing else will
Author
Owner

@binimum commented on GitHub (Dec 26, 2025):

hey i spent ages thinking of that please 🙏

yeah its half ai half 11pm lock ins

<!-- gh-comment-id:3693146525 --> @binimum commented on GitHub (Dec 26, 2025): hey i spent ages thinking of that please 🙏 yeah its half ai half 11pm lock ins
Author
Owner

@binimum commented on GitHub (Dec 26, 2025):

I'm pretty sure the performance loss in Performance mode is because of the WebGL interface still being loaded even when it is not being shown, as @hashhar says. I don't do have the time to fix it

<!-- gh-comment-id:3693147385 --> @binimum commented on GitHub (Dec 26, 2025): I'm pretty sure the performance loss in Performance mode is because of the WebGL interface still being loaded even when it is not being shown, as @hashhar says. I ~~don't~~ do have the time to fix it
Author
Owner

@sliipkat commented on GitHub (Dec 30, 2025):

yeah. i still dont get the point of adding the blur and other trinkets when it makes the website lag on certain devices.
i have to use a custom userstyle to make it usable.

<!-- gh-comment-id:3697993998 --> @sliipkat commented on GitHub (Dec 30, 2025): yeah. i still dont get the point of adding the blur and other trinkets when it makes the website lag on certain devices. i have to use a custom userstyle to make it usable.
Author
Owner

@binimum commented on GitHub (Dec 31, 2025):

See if Performance mode uses a bit less GPU now on music.binimum.org - it should automatically discard the WebGL in Performance.

<!-- gh-comment-id:3702516081 --> @binimum commented on GitHub (Dec 31, 2025): See if Performance mode uses a bit less GPU now on music.binimum.org - it should automatically discard the WebGL in Performance.
Author
Owner

@kobayashi90 commented on GitHub (Feb 11, 2026):

Fixed with #118 tho Webkit Browsers like Chrome might have technical problems still. Working on that soon.

<!-- gh-comment-id:3885205997 --> @kobayashi90 commented on GitHub (Feb 11, 2026): Fixed with #118 tho Webkit Browsers like Chrome might have technical problems still. Working on that soon.
Author
Owner

@jadenquinn commented on GitHub (Feb 14, 2026):

The website does use a lot of GPU (I’m looking into it when I have time) however Apple’s Activity Monitor doesn’t measure the total percentage out of 100 - rather out of how many cores you have (for example JDownloader2 is using more than 100% of your CPU).

If you want less usage, you can try the “Performance” mode in the settings.

It does for the GPU, and I'm already on performance mode. Still uses way more than it should. This is on Firefox.

<!-- gh-comment-id:3900180647 --> @jadenquinn commented on GitHub (Feb 14, 2026): > The website does use a lot of GPU (I’m looking into it when I have time) however Apple’s Activity Monitor doesn’t measure the total percentage out of 100 - rather out of how many cores you have (for example JDownloader2 is using more than 100% of your CPU). > > If you want less usage, you can try the “Performance” mode in the settings. It does for the GPU, and I'm already on performance mode. Still uses way more than it should. This is on Firefox.
Author
Owner

@jadenquinn commented on GitHub (Feb 23, 2026):

Image A website like this shouldn't be using more than like 10%.... right? This is a very serious bug. As someone who HAS to work off of battery a lot, this is a serious drawback, and unlike what everyone else uses this tool for, I actually use it for work.
<!-- gh-comment-id:3947846105 --> @jadenquinn commented on GitHub (Feb 23, 2026): <img width="1083" height="740" alt="Image" src="https://github.com/user-attachments/assets/a3312669-07dc-4d14-adc3-3780b4b7c982" /> A website like this shouldn't be using more than like 10%.... right? This is a very serious bug. As someone who HAS to work off of battery a lot, this is a serious drawback, and unlike what everyone else uses this tool for, I actually use it for work.
Author
Owner

@akyraisconfused commented on GitHub (Feb 24, 2026):

Win11 laptop with AMD Ryzen 5600H here. i use Firefox. even in performance mode, task manager shows 99% usage for integrated graphics and CPU consistently pulls around 35W. i really love the service this site provides but the UI is way too heavy for any one website, let alone a Tidal downloader.

<!-- gh-comment-id:3951448165 --> @akyraisconfused commented on GitHub (Feb 24, 2026): Win11 laptop with AMD Ryzen 5600H here. i use Firefox. even in performance mode, task manager shows 99% usage for integrated graphics and CPU consistently pulls around 35W. i really love the service this site provides but the UI is way too heavy for any one website, let alone a Tidal downloader.
Author
Owner

@jadenquinn commented on GitHub (Feb 27, 2026):

Win11 laptop with AMD Ryzen 5600H here. i use Firefox. even in performance mode, task manager shows 99% usage for integrated graphics and CPU consistently pulls around 35W. i really love the service this site provides but the UI is way too heavy for any one website, let alone a Tidal downloader.

Holy crap! I kinda thought this was just a Mac thing..

<!-- gh-comment-id:3975707066 --> @jadenquinn commented on GitHub (Feb 27, 2026): > Win11 laptop with AMD Ryzen 5600H here. i use Firefox. even in performance mode, task manager shows 99% usage for integrated graphics and CPU consistently pulls around 35W. i really love the service this site provides but the UI is way too heavy for any one website, let alone a Tidal downloader. Holy crap! I kinda thought this was just a Mac thing..
Author
Owner

@binimum commented on GitHub (Feb 28, 2026):

@jadenquinn at this point even I have migrated (mostly) over to monochrome.tf - which has a (much) better design but unfortunately is written in pure HTML and (maybe because of that) handles API requests very badly (often spamming APIs). The GPU impact should be drastically lower on there - check it out!

<!-- gh-comment-id:3977853468 --> @binimum commented on GitHub (Feb 28, 2026): @jadenquinn at this point even I have migrated (mostly) over to monochrome.tf - which has a (much) better design but unfortunately is written in pure HTML and (maybe because of that) handles API requests very badly (often spamming APIs). The GPU impact should be drastically lower on there - check it out!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tidal-ui#64
No description provided.