You are not logged in.

#1 2023-09-27 22:05:35

solon
Member
Registered: 2023-07-12
Posts: 17

Extremly low NVIDIA RTX 4070 Laptop Performance in Benchmarks

I have a NVIDIA RTX 4070 Laptop in my DELL XPS 17 and have massive performance issues.
I installed the nvidia drivers and activated DRM kernel mode setting as well as early loading.
I also set the NVIDIA GPU as primary GPU in the Xorg Configuration.

I then felt set and ready to do some benchmarks but only get around 1400 Points in the blender benchmark (should be around 4000) and around 3200 points in Unigine Superposition when it should be around 11.000-12.000 (according to similiar benchmarks on the internet)

I also couldn't find anything weird in the Xorg.0.log but maybe I'm just not experienced enough so here it is: https://ufile.io/6w59s6th

I also tried taking picom out of the equation and ran the benchmarks without it again. Even though I got a better scores (around 1000 points more in Unigine) I also got a lot of screen stuttering then

I don't know what else I can do to tell arch it should utilise my graphics card. I would be thankful for some help

Last edited by solon (2023-09-27 22:26:34)

Offline

#2 2023-09-28 01:56:12

Cooky-12
Member
Registered: 2021-09-06
Posts: 2

Re: Extremly low NVIDIA RTX 4070 Laptop Performance in Benchmarks

It seems that the new driver has a problem with Prime.
You can check this link:
https://forums.developer.nvidia.com/t/p … ies/241178
I'm using a P106-100 with Prime on my desktop. The latest version of the Arch driver works, but with poor performance.
However, the AUR 470xx driver works normally.
You can try an earlier version to see if it works.

Offline

#3 2023-09-28 02:38:23

solon
Member
Registered: 2023-07-12
Posts: 17

Re: Extremly low NVIDIA RTX 4070 Laptop Performance in Benchmarks

Cooky-12 wrote:

However, the AUR 470xx driver works normally.

Thanks for the suggestion.
Can I just install the nvidia-470xx-dkms package or do I need to downgrade the kernel as well?

Offline

#4 2023-09-28 03:07:53

Cooky-12
Member
Registered: 2021-09-06
Posts: 2

Re: Extremly low NVIDIA RTX 4070 Laptop Performance in Benchmarks

solon wrote:
Cooky-12 wrote:

However, the AUR 470xx driver works normally.

Thanks for the suggestion.
Can I just install the nvidia-470xx-dkms package or do I need to downgrade the kernel as well?

470xx doesn't support RTX 40 Series, you can try 525xx.

510xx may be better, but no one maintain it now

Offline

#5 2023-09-28 07:12:41

seth
Member
Registered: 2012-09-03
Posts: 60,076

Re: Extremly low NVIDIA RTX 4070 Laptop Performance in Benchmarks

massive performance issues … set the NVIDIA GPU as primary GPU in the Xorg Configuration … do some benchmarks but only get around

W/ a reverse prime setup you can forget about any synthetic benchmarks - if the framebuffer gets copied over to the IGP CRTC that will typically and immediately become the limiting factor.

=> Do you have actual performance issues in games (running < 60fps or whatever the IGP Hz is able to produce)?
If you end up w/ low FPS I'd first and foremost ensure to disable https://wiki.archlinux.org/title/PRIME# … ronization

Online

#6 2023-10-07 09:47:15

alex-kas
Member
Registered: 2023-10-07
Posts: 2

Re: Extremly low NVIDIA RTX 4070 Laptop Performance in Benchmarks

I think I have a similar problem. I have a laptop with Iris XE ad MX550. Whatever I do PRIME works really slow. IrisXe outperforms it 2 times. TWO times. I use latest 535 nvidia-dkms drivers. Maybe this is a mistake.

I, however, made it happen to see that at least one way works. You can give a try to

nvidia-xrun

especially if you have a reason not to downgrade the driver.

It is a bit weird to setup and it has some issues in the description in arch wiki. In particular, in /etc/X11/nvidia-xrun.conf line

Screen 1 "nvidia"

should be replaced by

Screen "nvidia"

at least in my case as otherwise the stuff hangs.

Then I saw an expected performance of MX550 in this isolated X instance with the same 535 driver. With PRIME it was at best 25% of it ...
Perhaps this may help someone

Offline

#7 2023-10-07 12:27:12

seth
Member
Registered: 2012-09-03
Posts: 60,076

Re: Extremly low NVIDIA RTX 4070 Laptop Performance in Benchmarks

Whatever I do PRIME works really slow.

And what is your benchmark for this?

seth wrote:

W/ a reverse prime setup you can forget about any synthetic benchmarks - if the framebuffer gets copied over to the IGP CRTC that will typically and immediately become the limiting factor.

Online

#8 2023-10-07 13:02:36

alex-kas
Member
Registered: 2023-10-07
Posts: 2

Re: Extremly low NVIDIA RTX 4070 Laptop Performance in Benchmarks

And what is your benchmark for this?

I'm not a real GPU geek. I do simple fps check with glxspheres64

kas@adellnb ~ $ vblank_mode=0 glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
ATTENTION: default value of option vblank_mode overridden by environment.
GLX FB config ID of window: 0x38e (8/8/8/0)
Visual ID of window: 0x74d
Context is Direct
OpenGL Renderer: Mesa Intel(R) Graphics (ADL GT2)
493.233234 frames/sec - 3986.902873 Mpixels/sec
493.109151 frames/sec - 3985.899886 Mpixels/sec
492.736322 frames/sec - 3982.886236 Mpixels/sec
494.557124 frames/sec - 3997.604145 Mpixels/sec
kas@adellnb ~ $ __GL_SYNC_TO_VBLANK=0 prime-run glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
GLX FB config ID of window: 0x151 (8/8/8/0)
Visual ID of window: 0x6f9
Context is Direct
OpenGL Renderer: NVIDIA GeForce MX550/PCIe/SSE2
173.287208 frames/sec - 1400.715157 Mpixels/sec
173.473695 frames/sec - 1402.222575 Mpixels/sec
173.482814 frames/sec - 1402.296284 Mpixels/sec
173.591465 frames/sec - 1403.174527 Mpixels/sec

This is for a full-screen on 3840x2160. Using xfce4, obviously on X.

What is also strange to me (at least as to a non-expert) is that IrisXe performs differently, quite differently, whether it is on X or on Wayland. Wayland makes it considerably better.

Offline

#9 2023-10-07 13:12:43

seth
Member
Registered: 2012-09-03
Posts: 60,076

Re: Extremly low NVIDIA RTX 4070 Laptop Performance in Benchmarks

I highly suspect that *glx*spheres64 will run on xwayland and as mentioned, you can forget about those synthetic benchmarks and you most likely also need to

vblank_mode=0 __GL_SYNC_TO_VBLANK=0 prime-run glxspheres64

Compare the performance w/ eg. some game that actually taxes the IGP/GPU.

Online

#10 2024-10-17 06:41:20

mrdaltro
Member
From: Brazil
Registered: 2015-08-10
Posts: 5

Re: Extremly low NVIDIA RTX 4070 Laptop Performance in Benchmarks

alex-kas wrote:

I think I have a similar problem. I have a laptop with Iris XE ad MX550. Whatever I do PRIME works really slow. IrisXe outperforms it 2 times. TWO times. I use latest 535 nvidia-dkms drivers. Maybe this is a mistake.

I, however, made it happen to see that at least one way works. You can give a try to

nvidia-xrun

especially if you have a reason not to downgrade the driver.

It is a bit weird to setup and it has some issues in the description in arch wiki. In particular, in /etc/X11/nvidia-xrun.conf line

Screen 1 "nvidia"

should be replaced by

Screen "nvidia"

at least in my case as otherwise the stuff hangs.

Then I saw an expected performance of MX550 in this isolated X instance with the same 535 driver. With PRIME it was at best 25% of it ...
Perhaps this may help someone


I have a P106-100 like the other user ahead too, but for some reason using nvidia-xrun doesn't convert into good performance like Windows (and the patched driver by RainCandy or dartraiden), with latest driver and kernel versions. I'll try to install 535xx branch from AUR to see if I can have a good result again (as it was possible with Ubuntu 22.04, 6.1 kernel and 515xx branch).

Offline

Board footer

Powered by FluxBB