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

29 August 2024
Make Your Own CDN with OpenBSD  

Discover how to create a distributed caching system using OpenBSD base and just 2 packages.

Why You Should Use FreeBSD  

FreeBSD is a robust and dependable open source operating system that has a long history of powering some of the world’s most critical infrastructure. Renowned for its stability, security, and exceptional performance, FreeBSD caters to a wide range of users, from seasoned system administrators seeking a reliable foundation for large-scale deployments to those new to open source software who value a well-documented and community-driven environment.

27 August 2024
Sovereign Tech Fund to Invest €686,400 in FreeBSD Infrastructure Modernization  

he FreeBSD Foundation, dedicated to advancing the open source FreeBSD operating system and supporting the community, announced that Germany’s Sovereign Tech Fund (STF) has agreed to invest €686,400 in the FreeBSD project to drive improvements in infrastructure, security, regulatory compliance, and developer experience. The work, organized and managed by the FreeBSD Foundation, will begin in August 2024 and continue through 2025. It will focus on five key projects:

  • Zero Trust Builds: Enhance tooling and processes
  • CI/CD Automation: Streamline software delivery and operations
  • Reduce Technical Debt: Implement tools and processes to keep technical debt low
  • Security Controls: Modernize and extend security artifacts, including the FreeBSD Ports and Package Collection, to assist with regulatory compliance
  • SBOM Improvements: Enhance and implement new tooling and processes for FreeBSD SBOM
Building a Self-Hosted CDN for BSD Cafe Media  

Discover how to create a distributed caching system using FreeBSD jails and open-source tools to build your own CDN, improving content delivery while maintaining full control of your data.

No unmodified files remain from original import of OpenBSD  

All files from the original import of OpenBSD have now been modified (or deleted). We have reached OpenBSD of Theseus.

FreeBSD 13.4-RC1 Available  

The first Release Candidate build for the FreeBSD 13.4 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.

5 Mistaken Assumptions about FreeBSD  

Here are 5 mistaken assumptions often made by new & potential users about FreeBSD especially when coming from Windows or Linux.

FreeBSD Ports and Packages: What you need to know  

There’s a common misconception that third-party software for FreeBSD must be built from source using the ports tree. However, FreeBSD has long provided an official package collection, offering over 34,000 packages at the time of writing. The current package management tool, pkg(8), available since 2014, offers much more flexibility than the original pkg_install created by Jordan Hubbard in 1993. Thus, for most users, installing software on FreeBSD using the official packages is more efficient and straightforward.

BSD Now 573: Kyua Graduation  

What Would It Take to Recreate Bell Labs?, Human Scale Software vs Open Source, How to run Visual Studio (VS) Code Remote over SSH on FreeBSD 13 and 14, Why are some emails from Charlie Root and others are from root?, Backward compatibility has real costs even for settings, Kyua graduates, and more.

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.
23 August 2024
Micropod-sampler: A Minimal Viable FreeBSD-based Container Virtual Data Center PoC  

This how-to shows how a setup can look like on FreeBSD to run OCI containers with Buildah, Podman, Nomad and Consul to build a vDC.

Build and Run Your Own FreeBSD-native Containers with Buildah, Containerfiles and Podman  

How-To explaining how to run Containerfile-based FreeBSD native containers with Buildah and Podman.

load more