In my opinion, formed from over two decades of Linux, a piece of hardware having a libre driver written for it is the exact indicator of what can be relied upon to "just work". The last proprietary graphics driver I ran was fglrx for a laptop R1400. One day AMD/ATI just straight up removed that card from the driver, with the newer driver being required for the newer X, unilaterally declaring my laptop obsolete. Never again.
(where I can help it. Mobile is obviously a forced-obsolescence dumpster fire)
> In my opinion, formed from over two decades of Linux, a piece of hardware having a libre driver written for it is the exact indicator of what can be relied upon to "just work".
Then this opinion can be discarded as not grounded in reality. In order to run pytorch at high speed I need to do... basically nothing. It just works.
Many things can be said about ROCm support for 7900XT, none of them are positive.
"It just works" drivers from AMD come several months too late.
Twitter and Reddit were pretty reliable, too. Needlessly putting yourself at the mercy of a company, especially for say your main computer, seems like a recipe for waking up to headache some day, where rage posting on social media is your only recourse.
99% of people's only recourse is rage posting on social media even if the drivers are open source. Not everyone is technical enough to work on graphics drivers or want to sponsor someone else to work on it.
The point is to keep the development incentives aligned with your incentives, and for it to occur within the wider ecosystem, such that cross-purposes problems don't happen in the first place.
(where I can help it. Mobile is obviously a forced-obsolescence dumpster fire)