NVIDIA Lands X.Org Server Support For PRIME Render Offload On FreeBSD

submited 25 February 2023

NVIDIA's FreeBSD proprietary graphics driver has a largely shared code-base with the Linux (and Solaris) Unix graphics driver code. The NVIDIA FreeBSD driver package recently added a port of the "nvidia-drm" kernel module and now an X.Org Server change has landed to allow for working PRIME render offload. PRIME render offload is about having one GPU being used for the X.Org Server's screen rendering while allowing rendering of certain games/applications to happen from the secondary -- and more powerful -- discrete GPU. PRIME render offload has long worked under Linux for various drivers while now is beginning to work on FreeBSD with the NVIDIA stack.

The BSD community linklog
Made a script? Written a blog post? Found a useful tutorial? Share it with the BSD community here or just enjoy what everyone else has found!

Submit

31 March 2023
Using DTrace to find block sizes of ZFS, NFS, and iSCSI  

Author shows how to go from a general question to a specific answer, using awesome dtrace powers.

30 March 2023
BSD Now 500: Guarding the Wire  

Wireguard VPN Server with Unbound on OpenBSD, Auditing for OpenZFS Storage Performance, OpenBSD 7.2 on a Thinkpad X201, Practical Guides to fzf, Replacing postfix with dma, and more.

Desktop FreeBSD won't improve unless people are using it  

The author doubts that BSD people actually run BSD as a desktop os.

OpenBSD Errata: March 29, 2023 (xserver)  

Errata patches for X11 server have been released for OpenBSD 7.1 and 7.2. Binary updates for the amd64, i386 and arm64 platform are available via the syspatch utility.

Enjoying DiscoverBSD? There is more...

Subscribe to BSD Weekly, our free, once–weekly e-mail round-up of BSD news and articles. It is currated from your content on DiscoverBSD and BSDSec (a deadsimple BSD Security Advisories and Announcements).

You can also support the work on Patreon.
28 March 2023
MidnightBSD 3.0 release  

A few key updates include import of many FreeBSD 12.x features, OpenSSL 1.1.1s and many third party software updates. Anyone using MidnightBSD for internet facing services that's not using openssl from mports already should update as soon as possible. Warning: the current packages available for both amd64 and i386 include an outdated version of mesa that is not playing nice with various web browsers that make use of EGL. They've updated mesa in mports but haven't been able to rebuild packages yet. This could be a blocker for desktop users until packages are refreshed. Most GUI browsers aren't working with the packages, although text browsers are available. They plan to update the packages this week. You can update mesa from mports and downstream ports that use it if you don't want to wait for packages.

FreeBSD or Linux – A Choice Without OS Wars  

Pinning FreeBSD against Linux is a tale as old as time. But it removes from the necessary conversation about which technology is most suitable for its users. Both Linux and FreeBSD are mature operating systems with a myriad of resources and features to offer. At times, one will be more suitable than the other depending on the use case and aim. In this article, we take time to discuss where does it fit, and provide the audience with more reading material before making a decision.

Self-Hosted Calendar and Addressbook services on OpenBSD  

Once you have self-hosted email up and running, you may want to add the Calendar and Addressbook features to your service bag. Nowadays, the standard protocols regarding those subjects are CalDAV and CardDAV. Author decided to go with Baikal , the dedicated CalDAV+CardDAV server based on the sabre/dav framework ; the same framework used in Nextcloud DAV services AFAIK. It relies on PHP and is available as a package on OpenBSD.

27 March 2023
FreeBSD 13.2-RC5 Available  

The fifth RC build for the FreeBSD 13.2 release cycle is now available. ISO images for the amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64, and riscv64 architectures are FreeBSD mirror sites.

26 March 2023
FreeBSD 13.2-RC4 Available  

The fourth RC build for the FreeBSD 13.2 release cycle is now available. ISO images for the amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64, and riscv64 architectures are available on FreeBSD mirror sites.

23 March 2023
BSD Now 499 - Dan Langille Interview  

BSD Now is interviewing Dan Langille about his new server project. He’ll talk to us about the things he’s building, some of which are a bit out of the ordinary. They’re also talking about BSDCan 2023 and what to expect after returning to an in-presence conference format.

load more