And that's why Linux is a mess for home users and gets ignored by most ISVs.Linux is not an OS, it is just an OS kernel. You use Linux as a part to build an OS like Android or Fedora.
The Linux ecosystem is sort of a "Tower of Babel" that doesn't care about interoperability or backward compatibility.
A few weeks ago Nouveau also crashed on Ubuntu because of my 1030 videocard. I had downloaded Ubuntu's minimal install image and selected no software metapackages during installation, so only the base system got installed, then I installed Xorg and a few other packages, and when typing "startx" Xorg would crash during startup because of Nouveau. Xorg would start only after Nvidia's proprietary driver got installed. I believe Nouveau doesn't properly recognize the 1030 videocard since it's one of the latest additions to the Pascal family.It really sounds like you found a driver bug in that specific Linux version. Have you tried an updated install image (or a rawhide image) to see if your problem is fixed?