Migration to Leap 16.0 failed

I’ve finally found how I can install a fresh copy of the system without affecting /home directory and other important discs/partitions (see opensuse-leap-16-partition-configuration-query). Going to the point, I did it. Now I can boot the system with selinux=1:

$ grep -i selinux /boot/grub2/grub.cfg
linux	/boot/vmlinuz-6.12.0-160000.5-default root=UUID=7aeb4c4e-c513-4658-8d2e-65d1aeab5b5d  ${extra_cmdline} nomodeset mitigations=auto quiet security=selinux selinux=1
linux	/boot/vmlinuz-6.12.0-160000.5-default root=UUID=7aeb4c4e-c513-4658-8d2e-65d1aeab5b5d  ${extra_cmdline} nomodeset mitigations=auto quiet security=selinux selinux=1

I can even lock screen (previously it didn’t work like a lot of things that I wasn’t able to proof without log files). But still there is one important issue.

I wasn’t able to install Leap 16.0 from the USB Stick with default parameters. As I mentioned many times, default installation bring me to CLI with Agama’s login. By adding nomodeset I was able to skip CLI and finally see a web GUI. I carefully managed partitioning and set required options. After rebooting the system I updated it using zypper ref; zypper up.

If you look at grep’s output above, you can see that there is nomodeset param. I can remove it but this causes that the screen will be black with blinking cursor before I log in as a user.

To summarize, I did a fresh installation, I updated the system, there is no mess but I can’t use system without nomodeset (I’m limited to resolution 800x600 only). Any hints?