Nvidia Hybrid Laptop

Hello, I am having problems troubleshooting the nvidia-settings with my XPS 9500. I am expecting having the “X-screen” related configurations. I would prefer not to install optimus-manager.

My nvidia-settings / prime-run nvidia-settings

Screenshot_20220326_121055

Expected nvidia-settings

0RBXqJ6

inxi -G

Graphics:
  Device-1: Intel CometLake-H GT2 [UHD Graphics] driver: i915 v: kernel
  Device-2: NVIDIA TU117M [GeForce GTX 1650 Ti Mobile] driver: nvidia
    v: 510.54
  Device-3: Microdia Integrated_Webcam_HD type: USB driver: uvcvideo
  Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: intel,nvidia
    unloaded: modesetting gpu: i915 resolution: 1920x1200~60Hz
  OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 21.3.7

What I have done

  • nvidia-installer-dkms
  • nvidia-drm.modeset=1
  • Force early load (KMS)
  • Checking the forum for similar problems

Apologies in advanced if I missed any information.

P.S. My final goal is to get nvidia-vaapi-driver working.

It should work with either.

https://wiki.archlinux.org/title/PRIME#PRIME_GPU_offloading

Sorry, which part of that section should I be looking at?

I tried using

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia nvidia-settings

and the results are the same.

I’m not the expert on Prime Render but here is the full read me on nvidia and optimus and prime render.

https://download.nvidia.com/XFree86/Linux-x86_64/435.17/README/index.html

X is running on the iGPU so nvidia-settings isn’t going to provide any more functionality than you already have - you can’t use it to configure X outputs.

Instead, use the DE’s display settings.

Could you per chance guide me to the resources on how to render X with NVIDIA for an optimus laptop without optimus manager?

https://wiki.archlinux.org/title/PRIME

Edit:

https://wiki.archlinux.org/title/PRIME#PRIME_render_offload

2 Likes