Primitive ftpd from fdroid is my go-to “too lazy to configure a cloud thing” solution. It is fast and just works.
Would you notice if it doesn’t? The screen flickering is obvious, what if your ram and ssd flicker, too? You can tinker with that laptop and try to reduce 3.3 or 5v power rail load with kernel flags, but until someone checks those power rails electrically I wouldn’t trust that laptop to be reliable for anything but a tinkering exercise. We sadly don’t get redundant power IC’s you could switch to, but the failure is common and the involved parts cheap. I wish competent repair shops were more common.
I would conclude from this that your dc-dc converter is out of whack and only works stable enough for a small range of input voltages. This hardware issue might require a hardware fix at a repair shop :/
if your layout is part of the keymaps (/usr/share/kbd/keymaps depending on distro) you can load it with ‘sudo loadkeys -u awesomelayout’ and make it permanent with ‘localectl’ except on debian and heirs. There it would be ‘sudo dpkg-reconfigure keyboard-configuration’
https://www.techpowerup.com/gpu-specs/geforce-gtx-1660-super.c3458
The relative performance table below the specs can help you. The cheapest you can get right now is a rx 6600 dipping below 200 $/€, but the 6600xt 6650 6700 6700xt are also viable. The 66xx range is enough for 1080p, 1440p begins with the 6700 becausa it has a 10gb vram buffer and wider pci bus.
According to your logs when installing the kernel, your nvme modules are nowhere to be found, and basic system tools are unavailable. Your core system seems severely borked… can you do a memtest (broken ram can corrupt your storage and your attemps at finding the problem) and check your smartctl --all of that ssd?
Did you know that if you took every elephant on earth and stacked them up to the moon, they would all pretty much die?