If I am understanding this right, openSUSE has this for years already ? For both nvidia and amd.

Copy paste the link in yast, and you will...