It seems a more recent version of the kernel and firmware
(at least version 6.1) was needed.
Today I downloaded slackware64-current-install-dvd.iso
(I also downloaded the corresponding multilib for current)
I installed current (also applied multilib),
created a new user
It worked!
I'm gonna mark this as solved even if it doesn't work on the stable version
(unless the kernel and firmware is updated, which I'll try on the
stable version installed in another partition.
@Petri
[quote]
Did you upgrade your initrd after upgrading the kernel packages and run eliloconfig to copy the kernel and initrd to the EFI System Partition
[/code]
I use refind as a boot loader
It's installed in the first partition (vfat)
When I did my installation on the 4th partition
I just created a subdirectory named 4 in the EFI partition,
placed the used kernel there
(there's an entry in my fstab that allows me to mount
/dev/nvme0n1p1 to /ESP)
Code:
mount /ESP
cd /boot
cp $(readlink vmlinuz) /ESP/EFI/4/vmlinuz
and I created an entry in the boot menu for it
(I use the huge kernel, so no initrd is needed)