Before I read your answers, I tried the simple
method removing kexts. I was able to login first time after three years.
Then the strange things started (I think it was either sleep or a reboot. I don't remember exactly how did this happen).
My mbp lost the dim light, everything was dark. I pressed the dim lights, nothing changed.
Then, I pressed Command+Option+P+R and then reboot. Again strange lines appeared. Went to Safe mode (Command+S), I located Library/Extensions path to see if kexts files were back, but they were still missing. I expected them to be back.
I reboot again, saw strange lines, I pressed this time Command+S+R, and safe mode this time took a bit more to be ready. Checked again for kexts, still missing.
I was able to go to login page where dim lights worked again and it was bright as before. I didn't dare to login fearing it will freeze again, I shut it down for 20min (in order to do some research), but I decided to turn it on again. It worked normally until I ran up Whatsapp and got frozen 'till it rebooted by itself 1 min later.
Now I ran Command+S+R and I see kexts files being back.
Really weird. If someone knows why with Com+S the kexts files can't be seen but they can with Com+S+R, please shed a light.
@JMVB, first of all,
honestly, thank you very much for you willing to help. That's very important.
(I hide the message below as it is not unrelated to the thread, and there is no point adding "reading noise")
However, only as I guess and please don't get offended, it seems you don't understand how reading thousands of comments can be a tedious and confusing process. I say this because you said "it is just a matter of a good search", and I think you have repeated to several other users that they should read all the comments.
To explain, over the years, I may have collected over than 100 useful comments and a good bunch of page bookmarks. I even tried a solution in the past (I don't remember which one) with no success.
Now, imagine a non very tech-savvy user, and get into his boots. Ok, I may know some unix, I am comfortable with some programming aspects, but in by no means I am an experienced user who may play on his fingers some parts of this world. And then, imagine me being desperate, I see a good bunch of articles saying "I did this and worked! Try this and everything is perfect!"
Which one should I follow? Which one should I try? Once, a user (Mike something) said "Many roads lead to Rome". Exactly.
Well, finding a working solution sometimes can feel like an utopia and reading so many different opinions can give you a misleading feeling (meaning that a solution may not be the right one for you). I have a 8.2 machine. You have a 8.3. I have a 17'', you have a 15'' display. Many different aspects and problems may show up, and it is enough to make you feel unsure. That's what was I meant that my message is pathetic.
next steps:
I noted down the EFI solution to be the next one to try, before I switch entirely the machine to permanently use LinuxOs instead of MacOs. The OSX I have (ElCapitan) is already dying and I am not even able to update some programs I use. For example, I am not allowed to install OneDrive (ok, in reality I found a workaround but you get what I mean), etc etc.
What scares me is the accidental nvram reset. If my mbp gets unbootable, I don't know what I should do if this happens. Ofcourse, I won't deliberately try it.