Hardware:
Minisforum MS-01 with i5-12600H
Yeston low profile RTX 3050
Problem:
After installing the Nvidia drivers on a fresh install of Alama 10.2, the desktop is stuck at 800x600 resolution. No other resolution is presented in Gnome display settings.
Before the Nvidia drivers were installed, the desktop ran fine at 1080 resolution.
Steps to Reproduce:
- Install the Nvidia drivers per the wiki:
- Reboot.
Troubleshooting:
Nvidia driver loads succesfully
$ lsmod |grep -i nvidia
nvidia_uvm 2498560 0
nvidia_drm 163840 0
nvidia_modeset 1925120 2 nvidia_drm
nvidia 17960960 65 nvidia_uvm,nvidia_modeset
drm_ttm_helper 16384 1 nvidia_drm
video 81920 1 nvidia_modeset
Nvidia-smi output looks normal to me
$ nvidia-smi
Wed May 27 15:51:59 2026
±----------------------------------------------------------------------------------------+
| NVIDIA-SMI 610.43.02 KMD Version: 610.43.02 CUDA UMD Version: 13.3 |
±----------------------------------------±-----------------------±---------------------+
| 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 RTX 3050 Off | 00000000:01:00.0 On | N/A |
|100% 35C P8 8W / 70W | 16MiB / 6144MiB | 0% Default |
| | | N/A |
±----------------------------------------±-----------------------±---------------------+±----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 2838 C+G /usr/bin/gnome-control-center 5MiB |
±----------------------------------------------------------------------------------------+
Modeset appears to be properly enabled:
$ sudo cat /sys/module/nvidia_drm/parameters/modeset
Y
Now this might be the cause:
[ 2.310565] nvidia-modeset: Loading NVIDIA UNIX Open Kernel Mode Setting Driver for x86_64 610.43.02 Release Build (mockbuild@) Wed May 27 08:26:33 UTC 2026
[ 2.311959] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[ 2.312066] nvidia 0000:01:00.0: Direct firmware load for nvidia/610.43.02/gsp_ga10x.bin failed with error -2
[ 2.312069] NVRM: RmFetchGspRmImages: No firmware image found
[ 2.312071] NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x61:0x56:2025)
[ 2.312073] NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0
[ 2.312119] [drm:nv_drm_dev_load [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00000100] Failed to allocate NvKmsKapiDevice
However the firmware file appears to be properly installed on my system
$ ls -lh /usr/lib/firmware/nvidia/610.43.02/gsp_ga10x.bin
-rw-rārā. 1 root root 81M May 19 05:20 /usr/lib/firmware/nvidia/610.43.02/gsp_ga10x.bin
I am at a loss as to why the firmware binary cannot load.
Additional Information
If I completely uninstall the Alama Nvidia driver, and then install akmod-nvidia from rpmfusion-nonfree, everything works as expected.
However, the rpmfusion driver is the older 580 series. From the Nvidia website, the RTX 3050 should work with the latest 595 driver.
If all else fails, Iāll just stick with the older driver in rpmfusion, but I thought Iād ask here first, in case someone has any ideas on how to troubleshoot this further.