Getting to know GNOME


Linux has come a long way from the early, oft-crashing days. GNOME is now one of the primary desktops for the Linux operating system; not only is it highly customisable, but it is amazingly stable. We examine why Linux -- running GNOME -- is a viable desktop alternative.

I was present at the very first unveiling of GNOME at the Linux Expo at Duke University; it was pretty amazing at the time to see a new Linux desktop. This was version .30; as of this writing, GNOME is at 2.18.1. It has come a long way from the early, oft-crashing days. Even though GNOME doesn't have the same look and feel as it did in its early, ground-breaking days, GNOME is now one of the primary desktops for the Linux operating system. If you've never given GNOME a try, I'm confident that you will after reading this article.

Author's note
For the purposes of this article, I'll be running GNOME from a fresh install of Ubuntu 7.0.4 (Feisty Fawn) with the following hardware specs:

  • AMD 2800+ processor
  • 528 MB RAM
  • Via Technology integrated VT8378 video

Obviously, this machine is no powerhouse, but GNOME is snappier than any Windows install that has been on the same machine.

What's GNOME?
If you're of the 95 percent of the world that uses Windows, you know what a GUI is, but because you're running Windows, you're stuck with only one -- the GUI Microsoft forces you to use. In the Linux world, you can choose pretty much any GUI for your desktop. GNOME is one of the most popular desktops available, although you've probably heard of other ones such as KDE or Enlightenment.

GNOME is the default GUI for most of the major Linux distributions, including Red Hat, SuSE, and Ubuntu. Even if your chosen distribution doesn't natively come with GNOME, you can easily install it. It rides on top of the Linux X Windows services, so almost any product that uses X can run GNOME.

If your distribution uses KDE or another window manager by default, you can switch to GNOME by simply logging off. When the login screen appears, select Session and then GNOME; then, log in as normal. You'll get the default GNOME screen, just like other Linux users.

The Desktop
Take a look at Figure A: this is the default GNOME desktop (with a few minimised windows). The layout is simple: At the bottom of the screen, you'll see a GNOME panel configured to serve primarily as a window list where minimised windows can live. You will also see the Show Desktop button, the Workspace Switcher, and the Trashcan. At the top of the desktop, you will see another GNOME panel configured to serve as an application launcher, menu system, and system tray.

Figure A

This default desktop is somewhat reminiscent of the Apple desktop, but much more configurable.

Let's take a look at the GNOME panel. I'll show you how it's configured.

GNOME panel
The GNOME panel is, for the most part, a typical panel application. You can add items to the panel, configure, remove, and even report problems with the panel. All of these actions are done via a right-mouse click on the panel. When you right-click the panel, you'll see a new menu open, as shown in Figure B.

Figure B

Ensure you click on an empty space in the panel to get this menu.

Let's take a look at the properties of the panel. Select Properties from the Panel configuration menu. The Panel Properties window allows you to configure the look, location, and action of the panel.

Suppose you want to configure your panel to be transparent. You can do this by pressing the Background tab, selecting Solid Color, and then sliding the Style slider all the way to the left. The changes happen in real time, so there's no need to preview or press an OK button. Figure C shows the results of having a transparent panel.

Figure C

The panel is still there, right-click on it to bring up the configuration menu.

From the General tab within the Panel Properties window, you can also change the arrangement of the panel (Top, Right, Bottom, or Left), change the size of the panel, or change the hiding options.

Now take a look at the bottom panel. You can configure the bottom panel in the same manner you configured the top panel. The only difference between these two panels is the applets added to each. You could, effectively, create an identical panel on the bottom as you have on the top. That is one of the most appealing aspects of GNOME -- its configurability. Granted, the GNOME developers assume their default setup is the most usable setup.

There will be instances when screen real estate might dictate only one panel on your desktop. This is simple:

  • Remove the bottom panel by right-clicking the panel and selecting Delete This Panel.
  • Right-click the top panel to open up the Add To Panel window.
  • Press the WindowList button and drag it to the Panel.

The WindowList applet is now a part of the top panel. Do the same for the Show Desktop button, the Switch Workspace applet, and the Trashcan, and you have all of the default attributes in one panel.

Advertisement

Talkback 2 comments

    GNOME captured me John A. Bailo -- 07/11/07

    I've been a Suse/KDE user from 9.x on to 10.2

    But I recently did a fresh install of 10.3 on my machine (I dual boot XP) and noticed the GNOME was now the first choice in the list of desktops.

    I decided to give it a whirl, and I'm duly impressed. I highly recommend setting up the Links2Linux Packman repository and, more importantly, the VideoLan one to get the full experience.

    Getting to know Gnome Anthony Webster -- 30/01/08

    I recenetly Installed Ubuntu 7.10, and to my expectations this operating system was exceptionaly good. The hardware support is 3 times better than it was 12 months ago.

    In short, it stable, customisable, very usable and a viable alternative to windows.

    Well done to the Ubuntu team. I will continue to migrate in the comming year and say so long to the redmond dragon for ever.

Add your opinion

Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • David Braue Can not-so-smart meters help the NBN?
    It was interesting to witness Conroy's recent enthusiasm to spruik the NBN's role in supporting the Smart Grid, Smart City initiative. What a pity that Conroy hadn't yet seen the damning report from the Victorian auditor-general about that state's smart-meter roll-out.
  • Array Can the Telco Reform Act be win-win?
    In the second of our two programs looking at the Senate Inquiry into the Telecommunications Legislation Amendment Bill, we hear from shareholders, bureaucrats and industry groups.
  • Array Has New Zealand's smiling assassin delivered?
    One year into its tenure, how has the new New Zealand Government performed on issues of technology and telecommunications?
  • More blogs »

Tags

Back to top

Featured