You are not logged in.

#1 2025-11-22 22:56:52

volatile void
Member
Registered: 2009-09-26
Posts: 21

Lenovo ThinkPad P71: Only Native Resolution With Wayland on NVIDIA

Hello,

I just reinstalled Arch Linux on my old ThinkPad P71 which has an NVIDIA Quadro P5000M and noticed that only the native resolution seems to be supported.

  • /sys/class/drm/<card>/modes only shows a resolution of 3840 x 2160,

  • I cannot change the resolution in GNOME,

  • Changing the resolution in games does not have any effect.

I followed this guide to set up the configuration and am using the nvidia driver, version 580.105.08.

It does not make any difference whether I add

nvidia-drm.modeset=1 nvidia_drm.fbdev=1

to the kernel options or not (apparently, they are now enabled by default anyway). Adding the kms HOOK did not do anything either.

Do I need to use a custom EDID file or do I need to switch to X11?

Any help would be greatly appreciated.

Thanks!

Thomas

Offline

#2 2025-11-23 11:44:25

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,565

Re: Lenovo ThinkPad P71: Only Native Resolution With Wayland on NVIDIA

There are numerous reports of issues with the 580-105.08 driver and available resolutions, try downgrading to an older version.
Since the nvidia driver is tied to a specific kernel version you should probably switch to a dkms driver before downgrading.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2025-11-23 18:04:06

volatile void
Member
Registered: 2009-09-26
Posts: 21

Re: Lenovo ThinkPad P71: Only Native Resolution With Wayland on NVIDIA

Thanks for the tip but unfortunately, it did not work for me.

Tried these versions of nvidia-dkms:

  • 580.95.05,

  • 580.82.09.

Still no resolutions other than 3840x2160.

Version 580.76.05 and older does not work with kernel 6.17.8.arch1 due to a change in the DRM API (dkms throws an error 10 during the build). If possible, I would like to avoid downgrading the kernel as well.

Any other idea? hmm

Thomas

Edit: I have connected an external monitor and can change the resolution for it so I think it is the panel in the ThinkPad. Nouveau does not seem to have this problem, it shows me all kinds of resolutions for the internal screen. I will try using a custom EDID.

Last edited by volatile void (2025-11-23 20:20:20)

Offline

#4 2025-11-24 21:25:18

volatile void
Member
Registered: 2009-09-26
Posts: 21

Re: Lenovo ThinkPad P71: Only Native Resolution With Wayland on NVIDIA

I have created a custom EDID with CRU under Wine (which seems to be the best option for some reason) and GNOME now shows me 2560x1440 and 1920x1080 as new resolutions.

Unfortunately, I only get a blank screen when selecting any resolution except 3840x2160. I suspect it is due to the timings; I tried CVT, CVT-RB, CVT-RB2 and a default preset for 1920x1080.

Would love to know how Nouveau does it...

Thomas

Offline

Board footer

Powered by FluxBB