Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Native Client - Gaming in Chrome

By -
Okay so I struggled for a decent title on this one...

Native Client is a newish plugin for Chrome developed by Google to give native performance to applications that are built against it to run in the Google Chrome Browser. You can find all sorts of games and apps in the Chrome Web Store.

To better quote google themselves;
QuoteNative Client is an open-source technology that allows you to build web applications that seamlessly execute native compiled code inside the browser. This Google Code project is for maintaining the Native Client implementation, including compiler and browser support. If you're writing a compiler, are interested in porting Native Client to a new browser, or are researching the security mechanisms underlying Native Client, you can find useful resources in this project.


I had a chance to sit down and test it today and it actually works really really well (even on my laptop using Ironhide because I have a dual graphics chip).

I tested out a game our friend Ubuntu Vibes tried called Bastion which has beautiful graphics, I couldn't get a screenshot as using the screenshot button pauses the game and then I end up getting a shot of the pause menu oops so here's a video;
YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

You can find out how to enable it over at the Ubuntu Vibes article on it but here is a cut down summary;
Download Google Chrome (Doesn't work in Chromium)
Open a tab and put in chrome://flags
Click Enable on the Native Client section
Then restart.
(For errors and more info visit the ubuntu vibes article) Article taken from GamingOnLinux.com.
Tags: Misc
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
8 comments

Bumadar Dec 19, 2011
i know this is about games, but can it be exploited by websites to get much more control of a system? as the application has more system access via chrome?
Liam Dawe Dec 19, 2011
From what I read no not really, they it's all sandboxed - as in it shouldn't be able to break out of itself at all.
Hamish Dec 19, 2011
The feeling I get from this is it is basically a standardized implementation for games that want to be like Quake Live rather than your standard Flash or Java creation, e.g actually run from the users system rather than on-server.
Liam Dawe Dec 19, 2011
I think it works in a similair way i think yes.
Hamish Dec 19, 2011
Well, one things for certain: Shockwave has just been made obsolete. And since Adobe never made a native port, good riddance then. :P
Liam Dawe Dec 19, 2011
Well only Chrome has native client.

Since it is open source though maybe firefox would be willing to pick it up.
Bumadar Dec 20, 2011
and chrome is available for every platform so even if a game requirment is chrome only its a none issue
Bestia Dec 28, 2011
The Chrome version of Bastion is currently on sale for $4,99 (after all of these special prices on Steam).
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.