Facebook Twitter Instagram
    • About
    • Privacy Policy
    • Write For Us
    • Newsletter
    • Contact
    Instagram
    About ChromebooksAbout Chromebooks
    • News
      • Reviews
    • Business
    • How to
      • IP Address
    • Apps
    • Q&A
      • Opinion
    • Podcast
    • Gaming
    • Blog
    • Contact
    • Acer Chromebook Spin 514_CP514-1H keyboard backlit
    About ChromebooksAbout Chromebooks
    Home»Gaming»Chromebooks with Nvidia GPUs for Steam gaming on the way?
    Gaming

    Chromebooks with Nvidia GPUs for Steam gaming on the way?

    Kevin TofelBy Kevin TofelFebruary 21, 2023Updated:May 5, 20255 Comments5 Mins Read
    Chromebooks with Nvidia GPUs on the way
    Share
    Facebook Twitter LinkedIn Pinterest Email

    I’ve followed Google’s effort to bring native Steam gaming to Chromebooks since Project Borealis launched. Borealis, currently available in a limited beta, runs the SteamOS platform inside a VM. That’s how Linux on Chromebooks works, although a container is also used. But even the most powerful Chromebooks with integrated GPUs don’t run Windows PC games through Steam very well. I figured for Borealis to reach its true potential, dedicated GPUs in Chromebooks would be needed. And I found several clues indicating that Chromebooks with Nvidia GPUs for Steam gaming are in the works.

    Chromebooks with Nvidia GPUs are needed for better Steam gaming

    Chromebooks with Nvidia GPUs for virtual machines

    To be clear, I haven’t yet found all of the details of such Chromebooks. It’s possible these will have ARM processors with some type of Nvidia GPU integration; a prototype of such a system was shown off back in 2021. Howeve, I suspect Chromebooks with Nvidia GPUs to be paired with Intel processors. PC games need the kind of horsepower found in 12th gen Intel processors or the games will bottlenecked by the CPU, regardless of the graphics solution.

    Here’s a key example of what I found. This recent code commit for the ChromeOS vm_tools used for managing virtual machines is called “Add scripts to bind dGPU to different drivers”.

    What follows is a partial description of what’s changing, along with my own highlights of key words:

    Add logic to specify whether dGPU should be bound to VFIO modulev or NVIDIA module on next reboot. This same script can be invoked by vm_concierge too before starting borealis to rebind NVIDIA dGPU to vfio-pci driver.

    Obviously, dGPU means a discrete GPU. Chromebooks today use iGPUs, or integrated GPUs, typically from Intel, AMD or various ARM brands. In context, this means ChromeOS is preparing to support dGPUs for the first time. The Nvidia module reference is also obvious.

    The vm_concierge mention relates to how ChromeOS allocates hardware and software resources to a VM on a Chromebook. It gathers up the appropriate resources and allows crosvm, the minimal virtual machine written for ChromeOS, to use them. Again, this is how Linux on Chromebooks works.

    And then there’s Borealis. It’s right there in plain sight! We know what that is: It’s the project and environment that Steam gaming on Chromebooks runs. It’s hard to think this could be anything other than Chromebooks with Nvidia GPUs for Steam.

    Shadow of the Tomb Raider show that Chromebooks with Nvidia GPUs are needed for good PC gaming
    Integrated GPUs don’t support playable game frame rates on a Chromebook

    Google is working directly with Nvidia

    Also of note is that this code change, and several other related ones, are authored by Vaibhav Vyas. Who’s that? Well, the code commit shows his name with an nvidia.com email address, so we know he works at Nvidia. In fact, a little digging told me that he’s a Senior System Software Engineer there.

    James Jones from Nvidia is listed on some of the code changes I found as well. According to his LinkedIn profile, he’s a Principal Software Engineer for the company. Lo and behold here’s what he currently works on:

    I work on the userspace portion of the Linux Graphics Drivers, developing and porting EGL, GLX, OpenGL, Vulkan, X11, and video decode drivers for our GPUs, and represent NVIDIA at Khronos for System Integration issues.

    That sounds exactly like the kind of activities one would be doing in support of the Linux-based SteamOS on Chromebooks, no?

    To complete the trifecta here is Aaron Plattner, another Nvidia software engineer. What does he do there? “Linux graphics drivers, interaction with x.org and other open source projects,” according to LinkedIn.

    Steam launches on Chromebooks

    Open source drivers for Nvidia cards and Chromebooks

    Let’s say you’re still not convinced that Chromebooks with Nvidia GPUs are coming. I’ll add a third piece of evidence that might change your mind. And it’s from the exact same code commit above with the relevant text shown below. Again, I’ll highlight the important bit:

    Ensures vfio-pci module is loaded before NVIDIA drivers, nouveau driver, intel sound driver (snd-hda-intel) and eXtensible Host Controller Interface (xHCI) drivers,

    Yeah, I didn’t know what nouveau driver meant either at first. Google, once again, came to my rescue.

    Over at freedesktop.org is an effort called Nouveau. What’s the project for? Creating an accelerated open source driver for Nvidia cards. Hmm…. open source, like ChromiumOS?

    That’s the main, freely available operating system that ChromeOS is built on. Google puts some features in ChromiumOS and adds their own internal bits for ChromeOS. Adding nouvaeu drivers to one, or both, of these systems is how Google creates ChromeOS.

    Still more to come about Chromebooks with Nvidia GPUs

    Add it all together and it’s pretty clear, at least to me, that Chromebooks with Nvidia GPUs are at least in the works. The ideal used case is for Steam gaming with Borealis, of course. No other typical ChromeOS tasks need a dedicated GPU. I wouldn’t mind having one for some machine learning coding activities but that’s not a typical ChromeOS task. I get by just fine learning JavaScript and NodeJS development using Linux on my current Chromebook.

    Note that this is really just the tip of the iceburg from what I’ve found so far. I have yet to delve into all of the relevant ChromeOS code changes, but I’ll be doing so over the coming days and weeks. And I don’t know far more than I do know. I can’t yet tell you what integrated Nvidia GPUs in Chromebooks will be used, for example.

    They could be old RTX 1660s or new RTX 4090s as Nvidia makes laptop versions of those cards. I have an RTX 3080 in my custom built gaming PC and Steam gaming is incredible with it. But that’s a desktop card that uses more than 200W of power, so a Chromebook wouldn’t use something like that. Perhaps, like my Dell XPS15, we’ll see an Nvidia RTX 3050Ti meant for laptops inside a Chromebook. Who knows?

    Either way, stay tuned as there’s more to come.

    Borealis for Chromebook Chromebook Chromebooks ChromeOS Nvidia GPUs in Chromebooks Nvidia RTX GeForce Chromebook Steam gaming on Chromebooks Steam on a Chromebook
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Kevin Tofel
    • Website

    After spending 15 years in IT at Fortune 100 companies, Kevin turned a hobby into a career and began covering mobile technology in 2003. He writes daily on the industry and has co-hosted the weekly MobileTechRoundup podcast since 2006. His writing has appeared in print (The New York Times, PC Magazine and PC World) and he has been featured on NBC News in Philadelphia.

    5 Comments

    1. atlman on February 21, 2023 1:15 pm

      You almost certainly already knew this, but I honestly just found out that Google chose not to make Borealis a container in a VM like Debian, but instead it is SteamOS running as a VM image. So that makes getting Nvidia (as well as AMD and Intel) dGPU support far more likely to actually happen and perform well. I hope Google does this with the Debian environment on ChromeOS down the line also.

      But for now, simply getting better hardware for the ChromeOS that already exists would be great. Example: no one has seen fit to make a Chromebook or Chromebox with RDNA 2 integrated graphics. This is with RDNA 3 integrated graphics launching on Windows this year and RDNA 4 already in the pipeline for next year. Would it cause injury to someone at Google for them to call someone who works at Beelink or Minisforum and ask them to create a ChromeOS version of one of their excellent AMD Ryzen 5 or Ryzen 7 mini PCs? I see them on Liliputing all the time and am always thinking “if this ran ChromeOS I would order it immediately!”

      • Kevin C. Tofel on February 21, 2023 3:08 pm

        I’m right there with you. Ironically, I just bought one of the AMD Ryzen 5 Beelink Mini PCs a few weeks ago on sale for $299. I removed Windows 11 Pro to replace it with Linux and it’s running great. Games do surprisingly well on that little box as well, although that’s not what I bought it for.

        • atlman on February 21, 2023 4:54 pm

          Which one? The Beelink SER5 AMD Mini PC with a Ryzen 5 5500U?

          • Kevin C. Tofel on February 21, 2023 6:23 pm

            Close! The Ryzen 5 5600U. Great little machine that doesn’t use much power compared to my gaming PC with RTX 3080. When not gaming, there’s no point in using more electricity of a PC with 800W power supply when this thing uses 50W in the worst case.

    2. Alka Setzer on February 22, 2023 10:31 am

      While this could point to laptops/desktops with discrete GPUs it is more probable that this work is just to enable thunderbolt/usb4 eGPUs as all of the current intel borealis cpus support it. AMD is a miss as only the recent 6xxx series supports USB4. For ARM I don’t know of any SOC that supports usb4 with the bandwidth necessary for this.

    Top Posts

    How To Participate In Online Surveys For Cash?

    May 10, 2025

    How To Use chrome://flags/#allow-insecure-localhost 

    May 9, 2025

    Are Web Browsers Available for Apple TV Users?

    May 9, 2025

    Using Typography Psychology to Strengthen Branding with CapCut PC

    May 9, 2025

    How Privacy Tools Are Changing the Way We Play Online

    May 9, 2025
    • About
    • Privacy Policy
    • Write For Us
    • Newsletter
    • Contact
    © 2025 About Chrome Books. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.