Leap 16 + Nvidia

Hi all
I spend a couple of days upgrading from 15.6 to 16 (by suse-migration-tool) with no success. Even fresh install of 16 did not work for me. The problem is (the famous) black screen. Actually black screen even occur while booting from usb and I use nomodeset and agma for installing.
Can anybody tell me whether leap 16 is stable release and works with nvidia.

Blockquote
$ lspci -nn | egrep -i “vga|3d”
0000:00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
0000:01:00.0 VGA compatible controller: NVIDIA Corporation GA107M [GeForce RTX 3050 Ti Mobile] (rev a1)

nomodeset is proven to work to overcome the initial black screen with Leap 16 and Tumbleweed.

As the migration-tool disables additional repos (you can reject this), you need to make sure that you keep the correct Nvidia repo for Leap 16 enabled.

It would be kind of interesting which repo and Nvida packages you have on your Leap 15.6 box.

1 Like

Thank you and happy new year hui
Actually I already erased and formatted 15.6 partitions while I was strugling to upgrade to16. Then I tried fresh install (with nomodeset to avoid initial black screen), however after installation completed it wont either works with nomodeset.
Actually running startX command tells me that no x capability is installed.
Could you tell me the correct and less-trounle way of installing fresh copy of 16?

That is an unusual configuration: is it a desktop or a laptop with dual graphics?
Look in the UEFI firmware (AKA “BIOS”) menu which GPU is currently in control of your monitor and look if there is a switch to have the Intel GPU driving the monitor during boot (or connect the monitor to an Intel output if there are more than one…).
That way you should be able to install the system using Intel, then configure the Nvidia repo and install Nvidia drivers etc. to use the Nvidia GPU.
If there is no way to use the Intel GPU during initial system configuration, there should be ways to boot to a command line and complete configuration that way (not easy maybe, but doable “with a little help from my friends…” :wink: )

1 Like

@OrsoBruno if Nvidia is there, even not default one still has to use nomodeset.

But, yes a BIOS check for Primary GPU is important.

Likewise if you have another computer you can open a web browser and see if can get to https://agama.local and do a remote install. NOTE: Requires adding an installer password to the iso image before creating (it’s just a oneliner) the install media.

1 Like

Thank you all.
My device is HP Laptop 16-b0xx.
I checked UEFI and there was not any option for selecting default VGA. Maybe I don’t need that as installer shows the agma with nomodeset but the problem occurs after successful installation because startX does not work even with nomodeset.
Could you tell me why this fresh installation does not lead to healthy and running os?

@p1heidary you should not need startx, plus Leap 16.0 is wayland… Leave nomodset in and check it’s working for a start.

Are you selecting a desktop installation under software etc?

Which desktop environment did you choose during the installation? Are you presented with a terminal prompt, or a login display manager at least?

I bought a Lenovo Thinkpad P15v G3 (Laptop intel+Quadro GPU) mobile workstation used. It’s Ubuntu certified. Everything was a-ok with win11 but when Installed Leap 16… Nomodeset with agama. The sound device (microphone speakers) was not working. Got speakers in a funny way. No microphone, Fn F4 key was lighted and microphone muted. The I found:

The command:

`zypper inr`

Helped me. Also helped on a Rog Strix Z390-F Gaming to wol(wake-on-lan). Never got that working on Leap 15.6.

lspci -nn | egrep -i "vga|3d"
00:02.0 VGA compatible controller [0300]: Intel Corporation Alder Lake-P GT2 [Iris Xe Graphics] [8086:46a6] (rev 0c)
00:06.2 PCI bridge [0604]: Intel Corporation 12th Gen Core Processor PCI Express x4 Controller #2 [8086:463d] (rev 02)
01:00.0 3D controller [0302]: NVIDIA Corporation TU117GLM [T1200 Laptop GPU] [10de:1fbc] (rev a1
nvidia-smi
Wed Jan  7 16:12:26 2026       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.119.02             Driver Version: 580.119.02     CUDA Version: 13.0     |
+-----------------------------------------+------------------------+----------------------+
| 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 T1200 Laptop GPU        On  |   00000000:01:00.0 Off |                  N/A |
| N/A   46C    P8              6W /   35W |       5MiB /   4096MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            1622      G   /usr/bin/Xorg.bin                         4MiB |
+-----------------------------------------------------------------------------------------+

Regards