Thank you for the information but I have to inform you that I wasn’t able to fix any of the errors and misbehaviours that I encountered though I installed the non free firmware, I tried to mount the swap partition with any way available and find out what caused these errors. but with no results.
Unfortunately and though I tried with whatever experience I have to make it work, it doesn’t work for my setup.
So in my case we are not talking about how PureOS is going to stay but if it works without pushing the pc’s hardware to its limits. It is about theory vs practice and idealism vs productivity.
My PureOS installation might look perfect with the tweaks and hacks I made in order to make it look this way, but it doesn’t work as smoothly as it should work out of the box.
This doesn’t affect that much me as I’m somewhat more experienced on using linux but it might be catastrophic in case the aim is to attract more people to this distribution because if this operating system doesn’t work without the non free firmware and it can’t detect that firmware even after it is installed then it excludes a considerable number of potential users that have these kind of pcs that work only with non free firmware.
Computers are not that cheap to purchase and people will not throw their machines, older or newer ones, to the bins in order to find something that works with PureOS. They will probably try an/any other distro, not because they hate that particular distribution, but because they install an OS in order to help them do their job and not the other way round. Spend I mean their time to make the OS work smoothly and optimally.
My suggestion is that the official release should come with clear and accurate instructions on how those who have pcs that work with non free firmware will be able to make it work. Or with a list of the hardware that is not supported.
Anyway. I want to thank you all for your contribution and your help and I wish you the best in the future.
Thank you very much.