Earlier quoted context omitted.
> Don't assume your laptop will work. Agreed. Note though that the Ubuntu live installer has a "Try" mode that gives you a nearly normal desktop experience without installing, and is an effective test environment to discover what will work and what won't. Wifi, graphics and suspend are worth trying out this way.
This is good advice and I should have done that. However, most of the issues I had only showed up after some time of using it. For example, a big one was wifi and it was very intermittent and hard to debug. I think it was going into low power mode in some circumstances and my wifi speed would randomly drop to 100kbs or less. Sometimes turning wifi off and on would fix it, sometimes a restart was required. Thankfully…
- wake from suspend - laptop power consumption - poor wayland support - sudden desktop restarts - hidpi, external monitors, virtualization
Nvidia's proprietary crap has always worked badly, the re-implement everything and put all their development effort into NIH syndrome instead of playing along with the already existing open source stack.