Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPU overheating due to over utilization of gnome-shell while extension is ON #83

Open
prashantjain25 opened this issue Oct 15, 2022 · 12 comments
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@prashantjain25
Copy link

prashantjain25 commented Oct 15, 2022

When i switch-on the extension, gnome-shell version 43 shows high usage of GPU.
Steps to Reproduce:

  1. Open "nvitop -m"
  2. Enable the extension
  3. Open "Nvidia X Server Settings" observe after playing few mins of video GPU hits over 90`C.
  4. Cant say about latest NVIDIA gpus, 900 series shows overheating, but once you disable the extension everything is normal.
@yilozt yilozt added bug Something isn't working help wanted Extra attention is needed labels Oct 26, 2022
@CorvetteCole
Copy link

This extension is extremely resource intensive, even compared to things like Blur My Shell, Burn My Windows, and others. I suspect rounding every actor is not very efficient but I am not sure there is a better way. I will personally look in to seeing if any performance gains are easily gotten in a few

@yilozt yilozt pinned this issue Nov 19, 2022
@wroyca
Copy link

wroyca commented Nov 22, 2022

This does not happen with my 3070 TI. The core temperature remains about the same

@ventsin
Copy link

ventsin commented Feb 19, 2023

Desktop RTX 3070. Also noticed a significant performance hit, both in games and in the shell itself.

@halfmexican
Copy link

I do in fact love this extension but it makes my laptop grind to a halt

@Fingel
Copy link

Fingel commented Apr 10, 2023

Came here to look for something related to this. Great extension but enabling it causes lots of stutter and lag with window interactions.

@joaomendoncaa
Copy link

I seem to also suffer from these laggy interactions with windows on a ryzen 5 2600. Any updates/insights regarding these performance issues?

@e1himself
Copy link

Same here. The rounded borders effect makes everything laggy. Opening the app overview screen (by pressing the Super key) is like 5 fps. At the same time, everything is super smooth if I disable the rounded corners extension.

My laptop is a Zephyrus G14 2021 with Ryzen 9 5900HX and RTX 3060.

Is there anything we can help with, making it more performant? I love how the extension makes all windows look beautiful and consistent. To the point, I prefer keeping things laggy rather than disabling it. But, still, I'd be happy to see the OS UI becoming snappy again :)

@joaomendoncaa
Copy link

Same here. The rounded borders effect makes everything laggy. Opening the app overview screen (by pressing the Super key) is like 5 fps. At the same time, everything is super smooth if I disable the rounded corners extension.

My laptop is a Zephyrus G14 2021 with Ryzen 9 5900HX and RTX 3060.

Is there anything we can help with, making it more performant? I love how the extension makes all windows look beautiful and consistent. To the point, I prefer keeping things laggy rather than disabling it. But, still, I'd be happy to see the OS UI becoming snappy again :)

  • Are you on wayland or x11? (use echo $XDG_SESSION_TYPE to check)
  • What nvidia drivers are you using with the 3060? (use $ lspci -k | grep -A 2 -E "(VGA|3D)" to check)

I was able to drastically improve the performance by upgrading to the latest proprietary drivers from nvidia + jumping into wayland. (I'm also on a ryzen CPU + nvidia gtx GPU)

@Kimiblock
Copy link

Wayland is smoother but once opened windows increase it lags again.

@kritag
Copy link

kritag commented Nov 3, 2023

I also have this issue with my laptop, i7-11850H, noveau, internal graphics and wayland. Turning it off makes everything snappy, while with the extension on everything is way slower. Tried only having this extension enabled, same lag.

@e1himself
Copy link

e1himself commented Nov 3, 2023

  • Are you on wayland or x11? (use echo $XDG_SESSION_TYPE to check)
  • What nvidia drivers are you using with the 3060? (use $ lspci -k | grep -A 2 -E "(VGA|3D)" to check)
  1. wayland
  2. 01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
        Subsystem: ASUSTeK Computer Inc. Device 1722
        Kernel driver in use: nvidia
    --
    04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c4)
        Subsystem: ASUSTeK Computer Inc. Device 1722
        Kernel driver in use: amdgpu
    

FWIW, I'm using it on the iGPU most of the time.

@kritag
Copy link

kritag commented Jan 18, 2024

I know it's not scientific but this is with a termnial, nautilus and gnome settings open, running glxgears:

glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
360 frames in 5.0 seconds = 71.888 FPS
279 frames in 5.0 seconds = 55.792 FPS
306 frames in 5.0 seconds = 61.164 FPS
297 frames in 5.0 seconds = 59.390 FPS
287 frames in 5.0 seconds = 57.293 FPS
^C
❯ glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
499 frames in 5.0 seconds = 99.640 FPS
499 frames in 5.0 seconds = 99.618 FPS
XIO: fatal IO error 62 (Timer expired) on X server ":0"
after 1170 requests (318 known processed) with 0 events remaining.

The first example is with the extension enabled and the second one is without.

Running on wayland with nouveau and what I think is itnernal graphics:
lspci -k | \grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company TigerLake-H GT1 [UHD Graphics]

01:00.0 VGA compatible controller: NVIDIA Corporation GA107GLM [RTX A2000 Mobile] (rev a1)
Subsystem: Hewlett-Packard Company GA107GLM [RTX A2000 Mobile]
Kernel driver in use: nouveau

Is this extension just too demanding for an iGPU running nouveau?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests