upvote
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

reply
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.

reply
> ... 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.

reply
nv(4) is the old 2D user modesetting X driver (DDX), for legacy devices.

There is no kms drm or 3D acceleration for nvidia on OpenBSD.

reply
How's the performance ?
reply
Acceptable in my opinion.
reply
The open source drivers are the official ones for Intel and AMD.
reply
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.

reply
Obvious in hindsight, shows how much of a BSD noob I am :)
reply
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

reply
OpenBSD has had hardware-accelerated 2D and OpenGL since, well, forever-ish. Just not for modern Nvidia GPUs.
reply
[flagged]
reply