Earlier quoted context omitted.
Maybe the OP just needed to enable e.g. Nouveau with the appropriate kernel module parameters? I am regularly using a 14 year-old MacBook on plain X and it is surprisingly fast.
> just needed to enable e.g. Nouveau with the appropriate kernel module parameters? And that's why Linux will stay in the server for majority of people, not on their desktop. "You just need to enable something with some parameters and you're all set!" Seriously?
You can either have a system where somebody else is deciding on your behalf how your system is going to be configured, or you can have a system where it's up to you to opt-in to the stuff you want. You can't have both.