Showing posts with label Chrome. Show all posts
Showing posts with label Chrome. Show all posts

Friday, April 3, 2009

Chromium browser for Linux requires IA-32 + SSE2


Following the bug tracking for the Linux version of Google's Chrome browser, "Chromium" , it turns out Chromium requires a CPU supporting the SSE2 extensions to IA-32.

Oh.

I've been trying the daily updates of the Chromium browser for linux with no success. It crashes instantly on startup. The output says something isn't implemented. It appears that it isn't the browser code that isn't implementing, it's my PC(s).

I have several AMD athlon XP systems and none of them qualify for Chromium. There also doesn't appear to be any to extend the CPU function in software.

The list (Wikipaedia) of supported CPUs is:
These don't. They're too old. (Wikipaedia)
Looks like Intel CPUs are well supported, going back several years, but AMD's very popular Athlon series missed out on SSE2.

Ooooh......all right then. Guess I'll stop downloading those Chromium packages every morning, though maybe it will work on my AMD Opteron 64-bit system via IA32 support....and SSE2.


UPDATE 3/4/09: Installed the Chromium browser on my AMD Opteron system. The first screen warns you that it is pre-alpha and full of holes and asks you not to talk too much about it as it is very much incomplete. As I understand it, "chrome" (used by Safari and Google Chrome) has no Linux equivalent and 'Chromium' is the project trying to create that. So it isn't just about the browser. It's about the platform of APIs the browser needs to exist. Non-trivial! So if you get a window up at all and create additional tabs (see screen shot of today's build) is something of a triumph, even it crashes before you're actually able to access any web sites. It does seem to work well with the Chromium developer pages if you click on the links on the warning page. There is promise here.