The GNOME 2 Desktop Environment
The bottom panel initially contains a workspace switcher or pager. This isn't unique to GNOME, but it's a useful component of the desktop, allowing you to have multiple virtual desktops running simultaneously. You can open a couple of related applications on one page and have another page with another set of applications, so you can switch between them quickly without having to minimize and maximize. For example, when using a program like The GIMP, which opens each image and tool in a separate window, it's handy to be able to switch to another workspace to check for e-mail without disturbing The GIMP windows.
Depending on your computer, certain applets already are placed on the panels, but several others may be added. By default, the clock applet is installed. However, the choices for faces are now limited to a single digital one. The old GNOME provided a half-dozen or so, including some stylish analog clock faces. For laptops, a battery monitor applet is placed on the panel. You can add a dictionary form, a weather report applet, a scrolling marquee stock ticker, modem indicator lights, an e-mail box notifier, a CD player and audio volume controls, and a floppy disk mounter—something useful for users who don't know the mount command to save their data.
One very useful feature of a fully integrated desktop environment is the ability to copy and paste text between applications. In recent years, this has been possible in GNOME, but it was fairly spotty and not very dependable. However, this no longer seems to be much of a problem. You now can copy from a web browser to a terminal window running vi to a word processor and so on. Resolving this bug has greatly added continuity to the GNOME environment.
Another continuity achievement is the improvement in screen fonts. In the past, screen fonts had a jagged look. That's all changed, says GNOME Release Coordinator Jeff Waugh of Sydney, Australia:
With GTK+ 2.0 [used in GNOME 2.0], we gained Pango, a font layout, rendering and i18n library. But with GTK+ 2.2 [used in GNOME 2.2], it now supports new font configuration software written by Keith Packard, fontconfig. This really cleans up the fonts. They span all desktop applications in GNOME because everything is based on GTK+.
The result is a desktop with a consistent, professional look throughout.
An integral part of GNOME is Nautilus, a graphical interface for managing files and configuring Linux. The simplest way to access Nautilus is by double-clicking on the Home icon on the desktop. Nautilus is a comprehensive drag-and-drop file manager. You can copy and move files by key strokes, by dragging and dropping a file's icon from one window to another or by right-clicking on a file's icon and selecting a choice from the pop-up menu. The pop-up menu also provides a screen for modifying permissions and ownerships. You also can now add graphical markers to icons associated with specific files to earmark them (e.g., important or personal).

Figure 3. Emblems Screenshot
If, like me, you've accumulated hundreds of data files on your computer, within dozens of directories going down several levels, you'll appreciate Nautilus' bookmark feature. Simply browse your way to a directory you use often, click on the Bookmarks pull-down menu and select Add Bookmark. The next time you want to get to that directory, click on the icon created for it in the Bookmarks menu and you're there.
Nautilus is also a graphical interface for configuring both GNOME and the underlying OS. You can reach the GNOME utilities and configuration programs through the menus or by clicking on the Nautilus pull-down menu labeled Go and choosing Start Here. A window then opens with four program group icons that read, Applications, Preferences, Server Settings and System Settings. Incidentally, the desktop had an icon for it in version 1.4, but it has been replaced by the configuration menus.
The Applications menu group connects to all the applications that appear in the main menu on the menu panel. Here you can launch programs or add application launchers to the menus. However, this doesn't work in version 2.0, which was shipped with Red Hat 8.0. It has been fixed in version 2.2.
Under the Preferences menu group, you can modify a variety of settings such as the background, the default font and the mouse settings. You can pick a different theme or change the focus behavior of windows here. Those who are more keyboard- than mouse-prone will appreciate the Keyboard Shortcuts utility. With it you can create key combinations to do things like open favorite programs or switch workspaces. Many are already set up in this utility, but they can be modified.
The Server Settings program group provides links to utilities for configuring server applications such as Apache's web service. This program group will have more or fewer utilities depending on what's installed on a system. At a minimum, though, there is an interface to the xinetd services located in the /etc/rc.d/init.d directory. These are the same system services that are accessible from the old setup program.

Figure 4. Nautilus System Settings
The System Settings program group has all the good stuff for configuring a computer. Many of these utilities are coming from Red Hat but have been developed for GNOME. This includes an interface for date and time and a utility for changing the video display settings. Incidentally, this is now where you adjust your X configuration; it's no longer part of the setup program, in case you were frustrated not to find the X configurator there. With version 2.2, support for multiheaded display with multiple video cards and monitors was simplified. Waugh says, “Nautilus will manage both desktops with the same process, and panels will be able to display on both heads, etc. There's even support for migrating applications between displays and such.”
Clicking on the Network icon in the System Settings window will open a utility (neat) for configuring network cards and the hosts file. The printer utility (printconf-gui) allows the user to add printers, set print drivers and restart the printer dæmon.
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
| Dart: a New Web Programming Experience | May 07, 2013 |
- RSS Feeds
- New Products
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Drupal Is a Framework: Why Everyone Needs to Understand This
- Home, My Backup Data Center
- A Topic for Discussion - Open Source Feature-Richness?
- What's the tweeting protocol?
- Dart: a New Web Programming Experience
- Developer Poll
- Trying to Tame the Tablet
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Prototyping Pi Plate Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.





14 min 31 sec ago
2 hours 47 min ago
4 hours 4 min ago
4 hours 39 min ago
5 hours 1 min ago
9 hours 50 min ago
10 hours 36 min ago
12 hours 10 min ago
13 hours 47 min ago
15 hours 45 min ago