Slowly but surely, the Chromium team is bringing GPU acceleration to Project Crostini so that Linux containers can take advantage of improved graphical frame rates and performance. The Pixelbook and Acer Chromebook Spin 13 were among the first Chromebooks to get this feature and now the team is eyeing four Chromeboxes for the next round of implementation. (Update: Make it five!)
A Chromium code commit was made on Thursday to enable GPU acceleration for devices built on the “Fizz” boards. Looking up Fizz on the Chromium Developer Information page shows that it represents the following devices:
Note that all of these Chromeboxes debuted in June of last year, so they’re the most recent Chromebox hardware from these vendors. Many start around $200 to $300 but can be configured with more powerful hardware for close to $700.
I still haven’t been able to test how well GPU acceleration works on Chrome OS but it surely has to be better than none. For example, I tried to play Portal through Steam for Linux on my Pixel Slate and without GPU acceleration, it was unplayable. I roughly saw one frame per second so the experience was jumpy.
Keep in mind that even after GPU acceleration is available for even the most capable Chrome OS devices, you shouldn’t expect 1080p 4K at 60 fps when gaming: For that you’d need a discrete graphics card that can cost you upwards of $1,500 or more. The only way that type of gaming is going to happen on a Chromebook in the coming months – or maybe even years – is through Stadia: Google’s game streaming service due out this year.
Regardless, Linux apps that can use hardware acceleration for graphics will be welcome for basic gaming and graphical development.
There’s no timeline associated with the new code commit, but I’ll keep an eye on the Chrome OS 74 Dev Channel to see if these four Chromeboxes will gain GPU acceleration with that release since there’s time for the function to make the cut.
Updated on 4/7/2019 to add the CTL Chromebox and correct gaming resolution.