| First impressions of Google Earth for Linux |
by Steven J. Vaughan-Nichols (Jun. 15, 2006)
Only a few weeks after releasing its first Linux application -- the photo editing program, Picasa -- Google has released its second application for Linux: Google Earth for Linux 4.
Unlike Picasa, however, which runs with its own bundled copy of WINE, an open-source implementation of the Windows API (application programming interface), Google Earth is a native Linux application.
It may not appear that way to some users, since many of the files look like they're connected with Windows. But, a closer look shows them to be Qt application libraries.
The result is an application that enables users to tour about the globe. Much of North America, Australia, and Europe can now be seen with up to 1-meter per pixel resolution.
How good is that? When I zoomed in on my house, I could make out the two DirecTV dish antennas on my roof.
 (Click to enlarge)
 (Click to enlarge) The free-for-personal use Google Earth is more than just an incredibly neat toy, though. With a variety of data layers available, the displays and maps can be remarkably useful for everything from literally looking over a new route to grandma's house, to determining the best place for a microwave tower.
That said, it's also a really great toy.
System requirements
Of course, for such goodies as GPS device support or the ability to import spreadsheets, you'll need to buy the Plus Edition for $20. And for commercial work, you'll need to buy Google Earth Pro for $400. Neither of those versions, however, is available yet for Linux.
Based on what I saw of this beta version of Google Earth, I don't think eager Linux users will need to wait long for the final versions of Plus and Pro to make their appearance.
I tested the beta on two systems. The first was my workhorse desktop. This PC has a 2.8 GHz Pentium IV, 512 MB of RAM, and an Ultra ATA/100, 7200 RPM, 60 GB hard drive, and runs OpenSUSE 10.1. The other test box was my HP Pavilion a250n. This PC ran Ubuntu 6.06, aka Dapper Drake, on a 2.6GHz Pentium 4 processor with 800MHz bus speed, and a GB of PC2700 DDR (double-data-rate) RAM. For graphics, it uses a low-end NVIDIA GeForce 4 MX 3D graphics card.
The recommended minimum system is a 500 MHz Pentium 3 with 128 MB of RAM, but you'll be much better off with 512 MB of RAM. For full details, visit the Google Earth download page.
Two other factors really determine what kind of performance you'll see. The first is a supported 3D graphics card with at least 32 MB of RAM. At best, the program will run adequately without one that uses "Mesa" (all software rendered OpenGL 3D graphics). The other limiting factor is your network connection. Graphics rendering with Mesa alone is slow, but the idea of trying to use Google Earth with its minimum recommended connection speed of 128Kbps would keep me from ever running it.
Personally, I wouldn't want to run it with less than the 3Mbps download speed my ADSL Internet connection gives me.
Getting it installed and working
Downloading and installing Google Earth are both straightforward.
It comes as a bin file. To install it, you simply run it from a terminal window as a shell program. So, I simply typed in:
sh /home/sjvn/Desktop/GoogleEarthLinux.bin
And in less time than it took me to write this paragraph, the program was installed.
Once in place, I had one unexpected crash on the Ubuntu system, but it otherwise has run without a hitch.
You can, however, run into trouble with either using an older version of the glibc library or with a case of the drivers for either ATI or NVIDIA 3D graphics cards conflicting with glibc's pthread. The quick and dirty fix, in any of these cases, is to export the environment variable LD_ASSUME_KERNEL=2.4.10 to the system before running Google Earth.
A better approach would be to upgrade your graphic card drivers, and make sure that you're running glibc 2.3.5 (or later) with NPTL (Native POSIX Thread Library) support.
A minor problem that some users have run into is that the program really wants to use the Bitstream Vera Sans font. Personally, I found that with, or without, that font, the program still needs some fine-tuning with its character display. It was never bad enough to be unusable, or even difficult, but the text information was simply not as clear as it should have been.
Despite these quibbles, I still have to say I've seen shipping products that weren't as impressive as this beta. I'm pleased that Google Earth is finally here for Linux, and even more pleased that Google is continuing to bring more programs to desktop Linux.
-- Steven J. Vaughan-Nichols
Do you have comments on this story?
Talkback here NOTE: Please post your comments regarding our articles using the above link. Be sure to use this article's title as the "Subject" in your posts. Before you create a new thread, please check to see if a discussion thread is already running on the article you plan to comment on. Thanks!
Related stories:
(Click here for further information)
|
|
|
Approaching the Linux Desktop
The purpose of this paper is to help organizations evaluate the Linux desktop against their own enterprise needs and discover what benefits the Linux desktop might bring to their organizations.
Migrating To Linux: Application Challenges and Solutions
Several solutions exist to help organizations migrate in an orderly fashion from Windows to Linux desktops. This paper establishes the characteristics of an ideal cross-platform solution and reviews these alternatives in light of this ideal standard. The paper takes a closer look at the pros and cons of various solutions and outlines the business benefits that can be achieved.
Linux Advantages: Publicly Available Information on Linux Software
This paper offers a brief summary of readily-available Linux information to help businesses sort out this widely misunderstood operating system.
Top 5 Strategies for Managing Linux
Despite continuous evolution in the manageability of Linux, a 2006 survey cited manageability concerns as a top reason why organizations are hesitating to adopt Linux. Levanta believes Linux can be as manageable, if not more so, than other operating systems by following key strategies. These strategic recommendations were developed from experiences in numerous customer environments, both large and small.
Why Choose Novell for Linux?
This paper outlines the benefits of switching to the Linux platform and choosing Novell as a high-performance, enterprise solution.
Enterprise Linux Selection Guide
Considering moving your enterprise to the Linux operating system? Since there are so many similar versions, choosing the right one can be tough. This paper offers a clear process to help you make an informed decision and get the features, support, and cost that are right for your business and technical needs.
Overcoming Challenges in Managing Linux
Levanta has created a new administration model with innovative technology that breaks down the barriers to making the most of Linux systems. This paper will provide an in-depth look at the workings of Levanta’s product, the first Linux appliance of its kind.
SUSE Linux Enterprise 10 for Retail Businesses
Discover why major retailers have switched to SUSE Linux Enterprise Desktop in the back office. SUSE Linux Enterprise Desktop 10 is a low-cost desktop that offers a complete set of productivity applications and interoperates seamlessly with the other Windows, Macintosh and UNIX desktops in your store.
Moving to a Linux Desktop
Migrating from Windows to Linux on the desktop can be a substantial undertaking because it has the potential for touching -- and perhaps disrupting -- every user in your organization. Unlike a data center (server and infrastructure) migration that is largely transparent to users, the cultural and administrative transitions and environment readiness required to support a Linux desktop migration are extensive.
Seven Good Reasons to Exchange Exchange
This paper describes seven compelling reasons why you should switch from Exchange to Scalix.
|
|
|
|
|