I hear what you're saying and I understand. I've been using Proxmox for many years now and I don't think I'm that much of a non-typical user. I'm a small business owner trying to get by in a cruel world. While I'm maybe not as much of a noob as indicated in my message, I do consider myself to be far from a Linux expert.
I personally think you ARE a typical user. Of course I do not know what brings more revenue, i.e. all the community subscriptions combined OR the rest. Someone might think it's obviously the latter, but I am not. The support subscriptions also include, well, support. So I would imagine Proxmox are mostly influenced by the biggest pain on their support tickets.
I also find it strange, they rather keep staff replying multiple times on the same, in the same manner (summarized in this thread). Some might blame the next person not searching on the forum well enough before asking. All the "very old or very new hardware" excuse I do not buy either.
Maybe I'm not the target audience so maybe I don't matter. You may be right about that but I sure like the software and want to continue using it.
Just to be clear, this is the feel I got from some of the threads where people ask for this or that, why it is not more user friendly. I do not suffer from the "this is enterprise software that needs a trained engineer" camp fallacy. I think I am actually quite critical, to the point someone might think I am here to bash the product. I think your criticism (and that of many others) is on the spot with the installer.
But I want to point out that the Bugzilla post:
https://bugzilla.proxmox.com/show_bug.cgi?id=4230#c36
Does not seem to have any comments from anyone regarding non-server hardware, while it is obvious e.g. anyone with NVIDIA must be in the same camp. I would like to think that if everyone who encountered this issue also adding +1 to a BZ post, maybe it would get the priorities on track.
But at the same time, when I e.g. file a trivial BZ regarding close-to-zero-effort change on the installer:
https://bugzilla.proxmox.com/show_bug.cgi?id=5670
No one from Proxmox even acknowledges it. In that sense, I have hard time adopting the this-thing-rocks feel.
Now if anyone finds this thread in the future, I would just like to summarise the takeout from me is that:
1. PVE installer is and will remain lacking. It has trouble with hardware that other installers do not.
2. PVE installer does not support any full-disk-encryption whatsover, which makes it completely unusable for a professional deployment.
For those reasons, it might be simply more beneficial for any user to be installing Debian and then PVE. Proxmox could streamline their on-top-of-debian install into a script. If I do it, you will not use it because I am just a stranger on the Internet.
What I can do is help people fast-track the whole nomodeset-etc nonsense (they end up with broken result of the install that needs more fixing) and just get on with the Debian installer.
I wish Proxmox recognised they cannot (afford the resources to) make a good installer and sacrifice their marketing a bit to make it a Debian hypervisor. Then everything would be simpler. The instructions for install could be:
1. Install Debian, unselect desktop environment (or they can make unattended one, this is beyond scope here)
2. Install PVE (via single script)
Your first comment gives some insight into the problem. Earlier you'd talked about "simply" installing Debian but in this response there's that "oh by the way" moment when you mention not accepting _all_ the defaults because we don't need a GNOME. While logically obvious, it points out that "simply" again wasn't so simple because the person would need to know which defaults not to install.
This is true, but I would dare to compare this to e.g. if someone wants MS Word, they get told to obtain Windows OS first, they won't complain Office is not an OS and why should they familiarise themselves with an OS, they only want to print a couple of documents.
And yes, I'm a subscriber. I wasn't when I first started using Proxmox but as I learned its value I knew I wanted to support the project so I subscribed. I'm not thrilled with the per core model system but that's off topic.
This is indeed another topic, but then they do not want to discuss it either:
https://forum.proxmox.com/threads/subscription-cost-disappointment.113205/page-3
My takeout is that community subscriptions really make a big portion of the income, so all the homelab people looked down on the forum actually ARE the target audience.
The point is I love the software. I tell all my propeller-head friends about it. And I plan to use it for as long as my business stays alive. And I realize they'll never fix the installer on the current version, and maybe never, but I still wish they would. It seems like it would be an easy fix.
I would prefer more transparency in answering people on
why something is not getting addressed. It's a major issue with Proxmox.