The laptop has an nvidia GPU but it isn’t used for rendering. (https://support.system76.com/articles/graphics-switch-pop/)
$ lspci |grep -i ‘vga|3d’
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
01:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX150] (rev a1)
$ nvidia-smi
Thu Jun 16 16:19:54 2022
±----------------------------------------------------------------------------+
| NVIDIA-SMI 470.103.01 Driver Version: 470.103.01 CUDA Version: 11.4 |
|-------------------------------±---------------------±---------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce … Off | 00000000:01:00.0 Off | N/A |
| N/A 45C P0 N/A / N/A | 0MiB / 2002MiB | 0% Default |
| | | N/A |
±------------------------------±---------------------±---------------------+
±----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
±----------------------------------------------------------------------------+
$ find / -name “*_dri.so” 2>/dev/null
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/i915_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/i965_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/iris_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/r200_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/r300_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/radeon_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so
/snap/minizinc/490/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/i915_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/i965_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/iris_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/r200_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/r300_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/radeon_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so
/snap/minizinc/483/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/i915_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/i965_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/iris_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/r200_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/r300_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/radeon_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so
/snap/gnome-3-28-1804/145/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/i915_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/i965_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/iris_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/r200_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/r300_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/radeon_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so
/snap/gnome-3-28-1804/161/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/crocus_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/zink_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/libgallium_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/i830_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/r200_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/vmwgfx_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/iris_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/r300_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/i915_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/swrast_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/radeon_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/i965_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/virtio_gpu_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/radeonsi_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/nouveau_vieux_dri.
so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/nouveau_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/r600_dri.so
/home/shoibalc/.local/share/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/ebb00f0466df3c79a909d3157d95dcd80e9183f29ae50c45a0223cf8f8c29124/files/lib/dri/kms_swrast_dri.so
/usr/lib/i386-linux-gnu/dri/r300_dri.so
/usr/lib/i386-linux-gnu/dri/virtio_gpu_dri.so
/usr/lib/i386-linux-gnu/dri/iris_dri.so
/usr/lib/i386-linux-gnu/dri/swrast_dri.so
/usr/lib/i386-linux-gnu/dri/i965_dri.so
/usr/lib/i386-linux-gnu/dri/radeon_dri.so
/usr/lib/i386-linux-gnu/dri/nouveau_dri.so
/usr/lib/i386-linux-gnu/dri/nouveau_vieux_dri.so
/usr/lib/i386-linux-gnu/dri/r600_dri.so
/usr/lib/i386-linux-gnu/dri/radeonsi_dri.so
/usr/lib/i386-linux-gnu/dri/kms_swrast_dri.so
/usr/lib/i386-linux-gnu/dri/i915_dri.so
/usr/lib/i386-linux-gnu/dri/r200_dri.so
/usr/lib/i386-linux-gnu/dri/vmwgfx_dri.so
/usr/lib/i386-linux-gnu/dri/i830_dri.so
/usr/lib/i386-linux-gnu/dri/zink_dri.so
/usr/lib/x86_64-linux-gnu/dri/r300_dri.so
/usr/lib/x86_64-linux-gnu/dri/virtio_gpu_dri.so
/usr/lib/x86_64-linux-gnu/dri/iris_dri.so
/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
/usr/lib/x86_64-linux-gnu/dri/i965_dri.so
/usr/lib/x86_64-linux-gnu/dri/radeon_dri.so
/usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
/usr/lib/x86_64-linux-gnu/dri/nouveau_vieux_dri.so
/usr/lib/x86_64-linux-gnu/dri/r600_dri.so
/usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
/usr/lib/x86_64-linux-gnu/dri/kms_swrast_dri.so
/usr/lib/x86_64-linux-gnu/dri/i915_dri.so
/usr/lib/x86_64-linux-gnu/dri/r200_dri.so
/usr/lib/x86_64-linux-gnu/dri/vmwgfx_dri.so
/usr/lib/x86_64-linux-gnu/dri/i830_dri.so
/usr/lib/x86_64-linux-gnu/dri/zink_dri.so