Something is wrong with my Linux OS system and still I can't figure it out - GPU related /Nvidia/hardware utilization
1
vote
0
answers
401
views
The question/hitches are about the : GPU / utilization.
Back story:
I installed Linux Mint 20.01 a while ago, and I enjoyed using it for the most part. It's a great distro for beginners. After a while I noticed high CPU usages The RAM seems to be reasonable/ Mostly the high CPU usage starts when I open a browser and scroll down webpage, mostly an article or news websites. The CPU usage starts to spike up to 50%+, then it sits at 30%/
Don't make me start on the browser Video encode/decoding Utilization.
I tried to test it with other programs like Blender. Still the CPU utilization doesn't feel right, and it's slower rendering, moving around the canvas, Hover Animations has a noticeable delay on it
On Windows 10:
- the browser uses less CPU for browsing
- blender **feels okay** for the most part - when i render the sense - moving around the canvas
I know Linux & windows are totally different systems/OS/kernels, but I think handling hardware shouldn't matter that much on what OS you use they both should utilize my hardware correctly*
The distro or the flavor doesn't matter for the most part, at least in my case. What I mean by that is I tried other distros to see if the CPU spikes might be fixed or I could get a better performance out of it, but unfortunately not.
I tried:
**Debian** : *Ubuntu (Kubuntu , Xubuntu , Ubuntu Mate ) , Mint-(ubuntu) , Pop!_OS ^nVida drivers 460*
**Arch** : *Manjaro*
I'm using (Arch) Manjaro`
To solve the issue I tried::
I did a bit of research on this topic and I found out wiki arch post about browser hardware acceleration / || enable / setting up video encoding decoding. It did show that every thing is running fine but still didn't fix CPU Utilization issue - spiking the CPU.
wiki arch instructed me to enable some futures on
about:config
on firefox
. It did say it's enabled
, but htop/glances
says nothing has change in case of the still High CPU Usage - so i tried to install google chrome
- on chrome://CPU
most of the settings are truned off ( on linux )
so i went to chrome://flags
and tired to enabled them it did indeed shows as enabled in chrome://GPU
but with no effect at all - I think the issue isn't in the browser it self there's something else , please correct me if I'm wrong
some articles say I should add graphic card ppa & update
- that didn't work either - I know it's not recommended to do it, but I thought it might install new patches new version to fix my issue something, but it didn't.
Just to let you know that all this time the GPU - graphics card driver is installed 460 NVidia from the driver manager.
There was a bug on Linux mint 20.01
that when it switched to lower performance mode Nvidia control panel disappear and luckily there's a fix for that on Linux Mint community if I found the link I will put it here
![Link ][1]
On Nvidia control panel I tried all the modes 'low performance', 'on demand', and 'high performance'. They all the same in terms of performance or CPU utilization
I use htop and Glances to monitor CPU and RAM utilization.
- I know htop shows 1 core percentage and that does not mean if that core running on 50% doesn't mean the over all CPU is 50%.
- I have 4 cores. Each core load is 40% 40% 40% 40% = 39 - 40% overall = htop.
- Glances tool shows you the overall CPU utilization.
Hardware specs:
Using ENVY laptop
CPU: I7-6500U @ 2.50GHz
GPU: Nvidia GeForce GTX 950M
Integrated GPU: Intel HD graphics 520
RAM: 16GB
Linux is installed on a 500GB HDD
Asked by Oneguy
(11 rep)
May 27, 2021, 09:30 AM
Last activity: Jan 6, 2025, 06:10 AM
Last activity: Jan 6, 2025, 06:10 AM