Skip to main content

Chrome 9 on Linux

Chrome running on Redhat Enterprise Linux 6 host OS.
Chrome is playing back a YouTube video using HTML 5.

In the course of my real work, I've had the opportunity to try out various combinations of Linux and Chrome on some of my lab systems, just to see how it all works together. I've installed Chrome on two versions of Linux; RHEL 6 and Fedora 14.

Chrome was installed on RHEL 6 using the bog-standard Google-supplied RPM. I originally installed Chrome version 8 in this manner. What I noticed and certainly appreciated about Chrome on RHEL 6 is that Chrome 'inserted' itself into the regular software update structure of RHEL 6. Now, every time a new release is pushed out, the update icon lights up on the panel, and when I click on it, Chrome updates are installed just like they are under Windows. The installation under Fedora 14 is through the regular repositories, and updates come along with all the other Fedora updates. Again, smooth, simple, and clean.

Chrome 9 on RHEL 6 is extremely fast to start; so fast, that I barely have time to lift my finger off of the left mouse button before the window appears. Chrome 9 on RHEL 6 renders every site I care about without flaw and with excellent speed, just like Chrome under Windows. In short, for 99% of everything I do on the web, Chrome 9 on RHEL 6 is indistinguishable from Chrome 9 on Windows XP.

That 1%, however, is important. That's where I lump Adobe Flash support. Chrome for Linux x86-64 doesn't come bundled with Flash the way it does for Windows XP 32-bit. As a consequence I try to use HTML 5, especially for YouTube. YouTube now allows you to opt-in to using HTML5 video if your browser can support it. I've done this already for Firefox and Chrome under Windows, and it works. It works equally well (or, depending on your point of view, equally bad) under RHEL 6. If the video is encoded to play with the video tag and (I assume) Google's codec, then it plays smoothly, and the audio plays equally well. If it isn't encoded to play with the video tag, then I get the regular "you must use Flash x" message. In fact, if you look at the first screen capture, you'll see the message underneath the video exhorting me to upgrade to Flash 10 "for improved playback performance." Interesting.

Chrome 9 on RHEL 6 and crashing while attempting to run a WebGL demo application.
Only the application crashed, not the browser.

While most everything works just fine in Chrome 9 on RHEL 6, WebGL is another story. The screen capture above shows just one of the example WebGL demos crashing out on Chrome 9. This isn't a knock against Linux, it's actually a knock on Chrome. I can assure you that WebGL demos fail just as spectacularly under Windows XP.

Lab machine setup, with VirtualBox hosting a running instance of Fedora 14 in the background,
and attempting to boot openSUSE 11.4 milestone 6 in another VM in the foreground.

One other test was to attempt to boot openSUSE 11.4, milestone 6, using a VirtualBox VM for openSUSE 64-bit. I should note I'm still using VirtualBox 3.2.12. When I attempted to boot openSUSE M6, it crashed. I have no idea why, and I'll probably try this again when the release candidates start to roll out, but I would want to try this with VirtualBox 4.0.2 to see if the same behavior occurs again. Unfortunately, I now have a stable installation with RHEL 6, VB 3.2.12, and all my other VMs where everything works, including virtualized USB device support, so I'm in no hurry to break that with an upgrade just to satisfy my curiosity. Too many other distros work under my current lab setup. I have no burning reason to get openSUSE running, except perhaps nostalgia. They don't pay me to be nostalgic where I work.

On the right hardware platform, and for the right reasons, Linux is every bit as solid as any other commercially available OS; Windows, Mac OS X, and Solaris. I didn't say it was better, I said it was just as good, and a worthy option when considering an OS platform. Every tool should be selected based on merit, not ideology. And there's plenty of merit in some of the Linux distributions.

Comments

  1. Are you sure the crashes isn't caused by a driver + GPU problem? I'm of course not questioning your experience, but I just run a bunch of demos on my home PC and none caused Chromium 9 to crash.

    ReplyDelete
  2. I can certainly buy into a driver issue with Linux, even with RHEL. But driver issues under Windows are a lot less understandable. Everything except WebGL under Chrome works fine.

    The bigger issue is; in the second decade of the twenty-first century, why is the issue of driver-GPU issues even coming up, on any platform?

    ReplyDelete
  3. I run Chrome unstable on Debian Squeeze with an Nvidia GT210 and the latest Nvidia proprietary drivers. WebGL works as it should and is fast and smooth. It took me a while to get Google Docs in Chrome to use the correct page size (for me A4) for printing, I had to get into Cups settings and regional Gnome settings. I use 32bit Debian and now have hardware accelerated flash using the latest beta and turning off Chrome's built in flash. This only works with Nvidia drivers for the moment. On 64bit you just download the latest 64bit flash beta from Adobe and manually copy it to /usr/lib/mozilla/plugins and then Chrome finds it and it works as it should, but with hardware acceleration (32bit only).

    Chrome works for me and I have not used any other browser for some time.

    ReplyDelete
  4. Considering that the version of Chrome (Chromium) for Linux is still marked as beta, I think I'll wait for a release before worrying about video drivers.

    Another issue is the fact that RHEL is a requirement for the lab and the applications it supports. I don't intend to switch to Debian since RHEL (and to a lesser extent, Fedora) are boringly stable for everything that's truly important. And I like it that way.

    ReplyDelete
  5. You might want to compare flash support on windows/32 to flash support on linux/32, not on linux/64, which is known to be problematic for corner cases of desktop support, though much preferred for server use - you know, apples to apples. Flash in chrome works perfectly on 32 bit linux.

    ReplyDelete

Post a Comment

All comments are checked. Comment SPAM will be blocked and deleted.

Popular posts from this blog

A Decade Long Religious Con Job

I rarely write inflammatory (what some might call trolling) titles to a post, but this building you see before you deserves it. I've been seeing this building next to I-4 just east of Altamonte/436 and Crane's Roost for nearly 12 years, and never knew who owned it. Today on a trip up to Lake Mary with my wife I saw it yet again. That's when I told her I wanted to stop by on the way back and poke around the property, and photograph any parts of it if I could.

What I discovered was this still unfinished eighteen story (I counted) white elephant, overgrown with weeds and yet still under slow-motion construction. It looks impressive with its exterior glass curtain walls, but that impression is quickly lost when you see the unfinished lower stories and look inside to the unfinished interior spaces.

A quick check via Google leads to an article written in 2010 by the Orlando Sentinel about the Majesty Tower. Based on what I read in the article it's owned by SuperChannel 55 WA…

first night for the gingersnaps

The first night has passed and the two have managed to survive, in spite of what their tiny hearts might have thought when first arriving. Greebo, the larger of the two, has been in hiding the entire time so far. Ponder has spent the time zipping in and out of hiding spots, checking things out, and learning just how comfortable pillows are for resting your head.

During the night I felt the tiny body of Ponder hitting the bed as he leaped up on the side, and then climbed to the top to run around on top of me. At least once he play-attacked my fingers. He might be small but his claws are still quite sharp.

When I got up in the morning the bowl of cat kitten food was fairly well depleted. It's been refilled and fresh water put in the big dish on the floor. I'm assuming that both Greebo and Ponder are feeding and drinking. I have seen Greebo under the furniture peeking out at me when I went looking for him. I'm leaving him alone while he continues to adjust.

So far the guys h…

cat-in-a-box channels greta garbo

So I'm sitting at my computer, when I start to notice a racket in back. I ignore it for a while until I hear a load "thump!", as if something had been dropped on the floor, followed by a lot of loud rattling. I turn around and see Lucy in the box just having a grand old time, rolling around and rattling that box a good one. I grab the GX1 and snap a few shots before she notices me and the camera, then leaps out and back into her chair (which used to be my chair before she decided it was her chair).

Just like caring for Katie my black Lab taught me about dogs, caring for Lucy is teaching me about cats. She finds me fascinating, as I do her. And she expresses great affection and love toward me without coaxing. I try to return the affection and love, but she is a cat, and she takes a bat at me on occasion, although I think that's just her being playful. She always has her claws in when she does that.

She sits next to me during the evening in her chair while I sit in mi…