Correct, those are the versions in the coming release.
For those not familiar with OpenBSD, it’s had an accelerated amdgpu driver since 2019, and inteldrm/radeondrm for a few years longer, generally kept up to date with Linux stable throughout that time.
Another interesting story is that on FreeBSD, Nvidia actually provides a port of their proprietary binary driver. The user mode piece does not support cuda, but I successfully ran a Linux emulator container that can run cuda with a FreeBSD kernel. I use it to run llms on FreeBSD.
But that is freebsd, not openbsd. I couldn't imagine it on OpenBSD because the priorities are very different
Yes, the upcoming OpenBSD 8.0 release will have inteldrm/radeondrm/amdgpu drivers from Linux 6.18.y/6.18.53.
https://bsd.network/@brynet/117407035545900963
Correct, those are the versions in the coming release.
For those not familiar with OpenBSD, it’s had an accelerated amdgpu driver since 2019, and inteldrm/radeondrm for a few years longer, generally kept up to date with Linux stable throughout that time.
> ... and inteldrm/radeondrm for a few years longer ...
Since many years longer, including the nv(4) driver for old Nvidia GPUs up to the earliest GTX models.
3 replies →
The open source drivers are the official ones for Intel and AMD.
They port the open source Linux drivers. FreeBSD does this too. Maybe others.
Over time there can be periodic drift and out of date drivers until they re-sync, but it usually works pretty well.
Obvious in hindsight, shows how much of a BSD noob I am :)
Another interesting story is that on FreeBSD, Nvidia actually provides a port of their proprietary binary driver. The user mode piece does not support cuda, but I successfully ran a Linux emulator container that can run cuda with a FreeBSD kernel. I use it to run llms on FreeBSD.
But that is freebsd, not openbsd. I couldn't imagine it on OpenBSD because the priorities are very different
OpenBSD has had hardware-accelerated 2D and OpenGL since, well, forever-ish. Just not for modern Nvidia GPUs.
[flagged]