WarJT
May 24, 2024, 7:04pm
1
I have attempted to solve this problem before here , and it definitely made some improvements, but since then, I have noticed far more problems and I am really getting sick of it. The noticeability of this varies widely depending on the exact scenario, but this is what I have noticed:
On games (like Prison Architect), people with similar hardware can get 40x the number of entities on the screen as I do with smooth fps.
top
still shows well over 100% cpu usage on some applications that aren’t that intensive.
My screen times out way earlier than it should (5 minutes vs 2 hours) even when watching Youtube and Netflix in full screen.
irqtop -s delta
shows an overall delta of 10,000 right now and up to 25,000 at times. I cross checked this with number another tumbleweed system which had 3,600. Almost all of mine are catagorized as local timer interrupts.
GPU ‘coil whine’ is really loud even with fairly low usage. It sounds a lot more like something is boiling than coil whine.
Overall, my very expensive system is performing a lot more like a mid-range laptop. And I built this system to be as far away from a laptop as possible so this kinda sucks lol.
There were some open questions in that previous thread - it’s still open, so I would suggest following up there rather than starting a new topic.
@WarJT Unless you use something like switcherooctl to launch applications on the Nvidia gpu, it will be using the Intel CPU/iGPU…
For example on my Dual AMD GPU laptop (my Intel/Nvidia system is on other tasks at present);
switcherooctl list
Device: 0
Name: Advanced Micro Devices, Inc. [AMD®/ATI] Wani [Radeon R5/R6/R7 Graphics]
Default: yes
Environment: DRI_PRIME=pci-0000_00_01_0
Device: 1
Name: Advanced Micro Devices, Inc. [AMD®/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile]
Default: no
Environment: DRI_PRIME=pci-0000_04_00_0
inxi -Gz
Graphics:
Device-1: AMD Wani [Radeon R5/R6/R7 Graphics] driver: amdgpu v: kernel
Device-2: AMD Topaz XT [Radeon R7 M260/M265 / M340/M360 M440/M445 530/535
620/625 Mobile] driver: amdgpu v: kernel
Device-3: Chicony HP Wide Vision HD driver: uvcvideo type: USB
Display: wayland server: X.org v: 1.21.1.12 with: Xwayland v: 24.1.0
compositor: gnome-shell v: 46.1 driver: X: loaded: modesetting dri: radeonsi
gpu: amdgpu resolution: 1366x768~60Hz
API: EGL v: 1.5 drivers: radeonsi,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.7 renderer: AMD
Radeon R5 Graphics (radeonsi carrizo LLVM 18.1.5 DRM 3.57
6.9.1-1-default)
API: Vulkan v: 1.3.283 drivers: N/A surfaces: xcb,xlib,wayland
switcherooctl inxi -Gz
Graphics:
Device-1: AMD Wani [Radeon R5/R6/R7 Graphics] driver: amdgpu v: kernel
Device-2: AMD Topaz XT [Radeon R7 M260/M265 / M340/M360 M440/M445 530/535
620/625 Mobile] driver: amdgpu v: kernel
Device-3: Chicony HP Wide Vision HD driver: uvcvideo type: USB
Display: wayland server: X.org v: 1.21.1.12 with: Xwayland v: 24.1.0
compositor: gnome-shell v: 46.1 driver: X: loaded: modesetting dri: radeonsi
gpu: amdgpu resolution: 1366x768~60Hz
API: EGL v: 1.5 drivers: radeonsi,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.7 renderer: AMD
Radeon R7 M340 (radeonsi iceland LLVM 18.1.5 DRM 3.57 6.9.1-1-default)
API: Vulkan v: 1.3.283 drivers: N/A surfaces: xcb,xlib,wayland
So as you can see I can switch between the two GPU’s, on your system it would be the Intel and Nvidia devices.
WarJT
May 26, 2024, 2:11am
4
Interestingly enough, switcherooctl list
returns nothing for me.
Did you start and enable the switcherooctl service?
WarJT
May 26, 2024, 2:40am
6
I have now .
I am still learning all of this stuff so I don’t really know what all of that did but here’s what I did
switcherooctl list
Device: 0
Name: NVIDIA Corporation AD104 [GeForce RTX 4070]
Default: yes
Environment: __GLX_VENDOR_LIBRARY_NAME=nvidia __NV_PRIME_RENDER_OFFLOAD=1 __VK_LAYER_NV_optimus=NVIDIA_only
Device: 1
Name: Intel Corporation Raptor Lake-S GT1 [UHD Graphics 770]
Default: no
Environment: DRI_PRIME=pci-0000_00_02_0
inxi -Gz
Graphics:
Device-1: Intel Raptor Lake-S GT1 [UHD Graphics 770] driver: i915 v: kernel
Device-2: NVIDIA AD104 [GeForce RTX 4070] driver: nvidia v: 550.78
Display: x11 server: X.org v: 1.21.1.12 driver: X:
loaded: modesetting,nvidia dri: iris gpu: nvidia,nvidia-nvswitch
resolution: 1920x1080
API: OpenGL v: 4.6.0 vendor: nvidia v: 550.78 renderer: NVIDIA GeForce
RTX 4070/PCIe/SSE2
switcherooctl inxi -Gz
Graphics:
Device-1: Intel Raptor Lake-S GT1 [UHD Graphics 770] driver: i915 v: kernel
Device-2: NVIDIA AD104 [GeForce RTX 4070] driver: nvidia v: 550.78
Display: x11 server: X.org v: 1.21.1.12 driver: X:
loaded: modesetting,nvidia dri: iris gpu: nvidia,nvidia-nvswitch
resolution: 1920x1080
API: OpenGL v: 4.6.0 vendor: nvidia v: 550.78 renderer: NVIDIA GeForce
RTX 4070/PCIe/SSE2
From my limited knowledge, I don’t think switcherooctl inxi -Gz
did anything? Also it looks like my NVIDIA GPU was already the default so I’m even more confused now .
It would seem so, so try something out and see if you notice a difference you could also install nvtop and monitor the gpu.
WarJT
May 30, 2024, 8:33pm
8
nvtop
shows GPU usage significantly higher than expected, but the correct graphics card is being used. Other than that, nothing is new to report.
@WarJT So performance has not improved for the issues indicated?
To me default should be using all intel, not a mixture… That’s what I see on all my hardware.
system
Closed
June 29, 2024, 8:39pm
10
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.