Using Your Applications
Now that you have gotten used to the desktop, let's explore some of the many applications included on your new system. By default, Ubuntu comes with a wide range of popular and established applications to listen to music, watch videos, create documents, browse the Web, manage your appointments, read your e-mail, create images, and much more. These applications have been vetted by the developers to ensure they are the best-of-breed Linux applications available.
Although Ubuntu includes a range of different software applications, it is likely you will want to install extra applications and explore other available software. Fortunately, the Ubuntu system is built on a powerful foundation that makes software installation as simple as pointing and clicking. Click Applications > Add Applications, and a dialog box appears that you can use to install new applications. Just browse through the different categories and check the applications to install. Click the Apply button, and the application is downloaded and installed for you.
This tool provides a simple way to access a limited core set of popular applications, but there are actually more than 16,000 packages available to your Ubuntu system. Software installation is discussed in detail in Chapter 4.
Browsing the Web with Firefox
Firefox is the default Ubuntu Web browser and provides you with a simple, safe, and powerful browsing experience. Firefox has become one of the most successful open source projects in the world and continues to garner huge popularity. With more than 300 million downloads and rapidly increasing browser share, Firefox has been an unparalleled success. It really is that cool.
Fire up Firefox by clicking its icon (the first one next to the System menu) on the panel or by selecting Applications > Internet > Firefox Web Browser. After a few seconds you are presented with the main Firefox window (Figure 3-6).
Figure 3-6 The Firefox interface is sleek but extensible.
The Firefox window looks similar to most Web browsers and includes the staple back, forward, reload, and stop buttons, an address bar, and some menus. These familiar-looking elements help you become acquainted with Firefox, and if you have used Internet Explorer, Opera, Netscape, or Safari before, you are sure to pick it up in no time.
Navigating your way around the Internet is no different in Firefox than in any other browser—just type the Web address into the address bar, and press Enter. Firefox also has a few nice features that make it easy to access your favorite sites. As an example, if you want to visit the Ubuntu Web site, you can just enter www.ubuntu.com (leaving off all that http:// nonsense). Alternatively, you can just type in "Ubuntu," and Firefox will go off to Google, enter "Ubuntu" as the search term, and take you to the first result in the search. This feature is incredibly handy for popular sites that are likely to be at the top of the search results page.
If you are anything like any of the authors behind this book, you look at a number of different Web sites each time you use the Internet. It is not uncommon to have your Webmail open as well as eBay, some discussion forums, news sites, blogs, and more. Before long, your desktop is littered with browser windows, and your taskbar is full to the brim.
Firefox has a nimble solution to this problem in the form of tabbed browsing. If you are looking at your friend's Web site about raccoons and decide you want to check out your favorite sports player's Web site, just click File > New Tab or press Ctrl-T and—ta-da!—a new tab is unveiled in your browser window. You can now load another page inside this tab.
The tabbed browsing fun doesn't stop, though—oh no! When you are reading the Web and you see a link you are interested in viewing, right-click the link, and select Open Link in New Tab. The page will load in the new tab, and you can continue reading the article and view the link afterward.
Bookmarking Your Favorite Sites
To bookmark the page you are viewing, click Bookmarks > Bookmark This Page. In the dialog box that pops up, use the combo box to select the folder to store the bookmark in. If you want to create a new folder, click the small arrow button on the right side of the box, and the box will expand. To create a main folder, select the Bookmarks folder, and click New Folder. You can also create subfolders by clicking an existing folder and again clicking New Folder. When you have finished selecting or creating a new folder, click Add to add the bookmark.
Save Time with Live Bookmarks
Firefox also includes a special feature called live bookmarks that automatically grabs content from a Web site without your needing to visit it. As an example, go to http://fridge.ubuntu.com/ (a popular Ubuntu news site), and you will see a small orange icon—which indicates that this site has feed available—on the right side of the address bar. Click this orange square, and you will be taken to a new page that previews the feed and gives you the option of what you would like to use to subscribe to it. Use the default option (Live Bookmarks), and click Subscribe Now. A dialog box will pop up. Use the default values provided and click OK. A new toolbar button is added, and when you click on it, a list of the items from the Web site are displayed. Each time you start Firefox, it will quietly go away and update this list so that you don't need to visit the site yourself.
Bolt It On, Make It Cool
Although Firefox is already a powerful and flexible Web browser, it can be extended even further using special plug-in extensions. These extensions cover not only typical browsing needs such as the Macromedia Flash plug-in but also other more specialized extras that extend the browser itself.
To install normal Web plug-ins, just visit a site that requires the plug-in. A yellow bar will appear indicating that you are missing a plug-in. Click the Install Missing Plug-ins button to grab the required plug-in. By default, Ubuntu does not come with the Macromedia Flash plug-in because it does not live up to Ubuntu software freedom requirements, so you will need to install this separately.
To extend the browser itself with additional features, go to https://addons.mozilla.org/, and browse for an extension that you are interested in. When you find something you would like to install, click the Install link. A dialog box will pop up asking you to confirm the installation. Click Install Now. Your new extension will now download and install automatically. Typically this requires a restart of Firefox, and then your extension is available.
Creating Documents with OpenOffice.org
Included with Ubuntu is a full office suite called OpenOffice.org. This comprehensive collection contains applications for creating word processing documents, spreadsheets, presentations, databases, drawings, and mathematical equations. The suite provides an extensive range of functionality, including reading and writing Microsoft Office file formats, and can also export documents as Web pages, PDF files, and Macromedia Flash animations.
Let's give OpenOffice.org a whirl by creating a letter with it. Start OpenOffice.org Writer by selecting it from the Applications > Office menu. When it has loaded, you will be presented with the interface shown in Figure 3-7.
Figure 3-7 looks similar to Microsoft Office and is therefore quite simple to migrate to.
If you have used a word processing program before, many of the common interface elements, such as the buttons for setting font type and size, bold, italic, underline, and alignment, look and behave the same. The OpenOffice.org developers have designed the suite to be easy to migrate to if you have used something such as Microsoft Office before. After a few hours playing with OpenOffice.org, you are sure to know how to do what you need.
Start your letter by first choosing a nice font. In the font combo box you should see DejaVu Sans Condensed selected as the default. Click the box and instead choose the lovely Bitstream Vera Sans font. Change the font size by clicking the combo box to the right of the font box and selecting 10 as the size. With the cursor on the left side of the page, add your home address to the letter.
Now press Enter to leave a blank line under the address, and click the Align Right toolbar button (the icon looks like some lines aligned to the right). If you are unsure of what a button does, hover your mouse over it to pop up a tool tip. Now add to your letter the address of the recipient.
Press Enter again to leave a blank line, and type the main body of the letter. Feel free to use the bold, italic, and underline buttons to add emphasis to your words. You can also use other toolbar buttons to add items such as bullet points and numbered lists and to change the color of the font. If you want to add features such as graphics, tables, special characters, and frames, click the Insert menu and select the relevant item. You can customize each item added to the page by right-clicking the item and using the options shown in the context menu.
When your letter is complete, you can save it by selecting File > Save, by clicking the floppy disk toolbar icon, or by pressing Ctrl-S. The default file format used by OpenOffice.org is the OpenDocument Format. This file format is an official open standard and is used across the world. The file format is slightly different for different types of applications (.odt for word processor files, .ods for spreadsheets, and so on), but each format provides an open standard free from vendor lock-in. You can also save in a variety of other formats, including Microsoft Office.
Another useful feature wedged into OpenOffice.org is the capability to save your documents in the Adobe PDF format. PDF files have been increasingly used in the last few years and are useful for sending people documents that they should not change (such as invoices). PDF files provide a high-quality copy of the document and are well supported across all operating systems. This makes PDFs ideal for creating catalogs, leaflets, and flyers. To save a document as a PDF file, click the PDF button on the main toolbar (next to the printer icon). Click the button, enter a filename, and you are done. Simple.
Managing Your E-Mail and Calendars with Evolution
Evolution has been modeled around the all-in-one personal information management tool. Within Evolution you can read your e-mail, manage your schedule, store contact details, organize to-do lists, and more in a single place. This makes Evolution particularly useful for businesspeople who want easy access to this information.
Setting Up Your E-Mail Account
To use Evolution to read your e-mail, you need to find out the following settings for connecting to your e-mail server (you can get these details from your ISP or system administrator):
- Your type of e-mail server (such as POP or IMAP)
- Your mail server name (such as mail.chin.com)
- Your mail account's username and password
- Authentication type (typically by password)
- Your outgoing mail server type (typically SMTP)
- Your outgoing mail server name
Load Evolution by clicking the envelope and clock shortcut icon from the panel (hover your mouse over the shortcuts to see what they are) or by clicking Applications > Internet > Evolution Mail. When the application loads, you are taken through a wizard to set up your e-mail server (as shown in Figure 3-8).
Figure 3-8 Setting up Evolution is simple as long as you know the details for your mail server.
Click Forward to continue the setup, and you will then be asked for your identity. Fill in your e-mail address in the E-Mail Address box, and add the optional information if you want to. The additional details are not essential for using Evolution. Click Forward to continue.
You are next asked to choose what kind of e-mail server you have from the drop-down box. When you make your selection, some additional settings are displayed. Fill in the server name and the username. You may need to adjust the Security and Authentication Type settings, but for most accounts the default settings should be fine. Click Forward to continue.
The next page configures some options for receiving your e-mail. None of these options are essential, although you may want to check the first box to automatically check for new mail. Click Forward to continue. The next screen configures the settings for sending e-mail. In the combo box select the Server Type (typically SMTP) and add the server name to the Server box. Click Forward to continue.
In the next screen enter a name to describe the account. The default entry (your e-mail address) is fine, but you may want to add something more meaningful such as "Work E-Mail" or "Home E-Mail." When you have added this, click Forward to continue. Finally, select your location from the map. If you click on your area of the world, the map will zoom in.
Once you have done this, click Apply to complete the process and close the wizard.
With the wizard completed, the main Evolution interface will appear, as shown in Figure 3-9.
Figure 3-9 Those of you who have used Microsoft Outlook should find the interface very similar.
On the left sidebar you can see a number of buttons to access the mail, contacts, calendars, memos, and tasks components in Evolution. When you click each button, the interface adjusts to show you the relevant information about that component.
Working with Your E-Mail
Inside the e-mail component you can see the e-mail folders in the left panel and the list of messages in the top pane. When you click on a message, it is displayed in the bottom pane, where you can read it. With your new account set up, you will first want to go and grab the e-mail from your mail server. Click Send/Receive, and the mail is retrieved from your server and any unsent mail is sent.
With your messages loaded, new e-mails are shown in bold in the top pane. Move through the different e-mails using the up and down arrow keys, and each message will be displayed. You can reply to a message by clicking the Reply or Reply To All toolbar buttons. New e-mails can be created by clicking the New toolbar button. By default, new e-mails and replies are sent automatically when you click the Send button in the compose window. This way you don't need to click the Send/Receive button to deliver them.
Managing Your Calendar
Inside calendar mode, Evolution provides a convenient way to manage your schedule, add new events, and view your calendar in different ways. When you click the Calendars button to switch to this mode, you can see the timetable for today as well as the month view. The month view shows a couple of months in which the bold dates have events.
You can add two types of events to your calendar.
- Meetings: These are events with a specific group of people.
- Appointments: These are general events.
To add a new appointment, navigate to the date you require using the calendar, then right-click a time slot in the day view, and select New Appointment. Alternatively simply click the New toolbar item. In the box that pops up, fill in the Summary, Location, Time (adjusting the date if necessary), and Description boxes. You can also select which calendar the event appears on if you have multiple calendars configured.
To add a new meeting, again find the date, right-click the day view, and select New Meeting. Inside the dialog box that pops up, you need to add the participants who are attending the meeting. You can add participants in two ways: Use the Add button if they are not in your address book, or use the Attendees button if they are in your address book.
When you click Attendees, a new dialog pops up with a list of attendees down the left. You can use the Add and Remove buttons to add contacts to (or remove them from) the different categories of Chairpersons, Required Participants, Optional Participants, and Resources. Now, you probably don't have any contacts in there as you are just starting to use Evolution, so use the main Contacts button on the left side of the main Evolution window to add some.
You can view your calendar in lots of different ways by clicking the different toolbar buttons such as Week, Month, and List. Play with them and see which ones are most useful to you.
Creating Graphics with GIMP
The GNU Image Manipulation Program, affectionately known as GIMP to its friends, is a powerful graphics package. GIMP provides a comprehensive range of functionality for creating different types of graphics. It includes tools for selections, drawing, paths, masks, filters, effects, and more. It also includes a range of templates for different types of media such as Web banners, different paper sizes, video frames, CD covers, floppy disk labels, and even toilet paper. Yes, toilet paper. You can load GIMP by clicking Applications > Graphics > GIMP Image Editor.
Unlike Adobe Photoshop, GIMP does not place all of its windows inside a single large window; instead, GIMP has a number of separate child windows. This can be a little confusing at first for new users. To get you started, let's run through a simple session in GIMP.
Start GIMP by clicking Applications > Graphics > GIMP Image Editor.
When GIMP loads, you will see a collection of different windows, as shown in Figure 3-10.
Figure 3-10 GIMP does not put everything in one window like Adobe Photoshop.
Close the Tip of the Day window, and you are left with two other windows. The one on the left in the screenshot is the main tool palette. This window provides you with a range of different tools that can be used to create your images. The window on the right provides details of layers, brushes, and other information. GIMP provides a huge range of different windows that are used for different things, and this is just one of them.
To create a new image, click File > New. The window shown in Figure 3-11 will appear.
Figure 3-11 Lots of templates are available, including one for toilet paper!
The easiest way to get started is to select one of the many templates. Click the Template combo box and select 640 x 480. If you click the Advanced Options expander, you can also select the type of color used in the image with the Colorspace box and the background fill. The Fill combo box is useful for either selecting a fill color or having a transparent background.
Click OK, and you will see your new image window (Figure 3-12).
Figure 3-12 Use the right mouse button on the image to access lots of GIMP options and features.
To work on your image, use the tool palette to select which tool you want to use on the new image window. Each time you click on a tool in the palette, you see options for the tool appear at the bottom of the palette window.
When you click the T button in the palette, it selects the text tool. At the bottom of the palette you see the different options. Click the Font button, and select the Sans Bold font. Now click the up arrow on the Size box, and select the size as 45. Move your mouse over to the empty image, and you will see the mouse pointer change to a text carat. Click in the image, and a box pops up in which you can enter the text to add to the image. Type in "Ubuntu." With the text entry still open, click the up arrow on the Size box so the text fills most of the window. As you can see, you can adjust the text while it is in the image. When you are happy with the formatting, click Close on the text entry box. Your image should look a little like Figure 3-13.
Figure 3-13 Ubuntu comes with a range of attractive fonts for use in your images.
Now click the button in the palette with four arrows on it. You can use this to move the text around. Click the black text, and move the mouse.
Let's now add an effect filter. GIMP comes with a range of different filters built in. You can access these by right-clicking the image and selecting the Filters submenu. GIMP also allows you to create scripts that combine filters to create interesting combinations. Again, a number of these scripts are included, and you can access them by right-clicking the image and selecting the Python-Fu and Script-Fu submenus.
For our image, right-click the image and select Filters > Blur > Gaussian Blur. In the Horizontal and Vertical boxes select 20 as the value. Click OK to apply the effect. After a few seconds the blur is applied to your text. Anything in GIMP can be undone by clicking Edit > Undo or typing Ctrl-Z. Your image should now look like Figure 3-14.
Figure 3-14 Several filters and effects are bundled with GIMP in Ubuntu.
Now we are going to create another layer and put some text over our blurred text to create an interesting effect. In your image window, click Dialogues > Layers. The Layers window now appears (Figure 3-15).
Figure 3-15 Layers are essential when creating complex images with lots of parts.
Layers are like clear plastic sheets that can be stacked on top of each other. They allow you to create some imagery on one layer and then create another layer on top with some other imagery. When combined, layers can create complex-looking images that are easily editable as you can edit layers individually. Currently, our blurred text is one layer. We can add a new layer by clicking the paper icon in the Layers dialog box. Another window appears to configure the layer. The defaults are fine (a transparent layer the size of your image), so click OK.
Now double-click the black color chip in the palette window and select a light color. You can do this by moving the mouse in the color range and then clicking OK when you find a color you like. Now click the text button from the palette and again add the "Ubuntu" text. When the text is added, it will be the same size as before. Now use the move tool and position it over the blurred text. Now you have the word "Ubuntu" with a healthy glow, as shown in Figure 3-16!
Figure 3-16 Combining steps as we have done can result in interesting effects such as this.
The final step is to crop the image to remove the unused space. Click Tools > Transform Tools > Crop > Resize, and use the mouse to draw around the Ubuntu word. You can use the black pins on the outside of the selection to move it more precisely. Click Crop, and the image is now cropped. To save your work, click File > Save, and enter a filename. You can use the Select File Type expander to select from one of the many different file formats.
Communicating with Gaim
With the Internet steamrolling its way across the world, the ubiquitous global network has become a part of everyday life and something you can reasonably assume people have access to. This has in turn spawned a range of Web-based services and, interestingly, a variety of methods for communicating with each other.
Included with Ubuntu is Gaim, a cornucopia of different methods for instantly messaging your friends from within a single program. Instead of having to install a separate client application to talk to your friends on MSN, AIM, ICQ, and Jabber, Gaim can do it all in one place. (The Gaim project has recently been renamed Pidgin. While this is not reflected in Feisty since the rename came too close to release time, it will be in a future version of Ubuntu.)
Gaim is available by clicking Applications > Internet > Gaim Instant Messenger.
Setting Up Your Accounts
When you start Gaim for the first time, you will be asked if you want to add an account as none have been configured yet. Click the Add button to add a new account, and the Add Account box appears (Figure 3-17).
Figure 3-17 Gaim supports many different types of accounts (MSN, AIM, Jabber, ICQ, IRC, and so on).
This window adjusts which text boxes are available depending on the protocol chosen. The different networks available are listed as options in the Protocol box. To create an account, you will need to have an existing account on one of the networks. Gaim allows you to have different accounts on different networks running together—you just create a new account for each protocol—or even multiple accounts on the same network.
When you have selected a protocol, fill in the remaining boxes. The Screen Name box needs to contain your registered username (or e-mail address for MSN), and the Password box needs the respective password to be added. You can also use the Local Alias box to add an interesting name that is displayed when other people see you online. If you want to configure any other options, click the Advanced tab.
Using Instant Messaging
With your account(s) set up, Gaim will automatically sign you in. When you are logged in, your list of contacts (known as buddies in Gaim) is displayed (Figure 3-18).
Figure 3-18 Gaim provides quick and easy access to your buddies—just click them to talk!
You can use the Buddies menu option to add more buddies to the list with the Add Buddy option. To speak with a buddy, double-click the name, and a window will pop up. To change your status or sign out, click the status box at the bottom of your Buddy List and select the appropriate option.
Included in Gaim is support for IRC channels, and it has a very nice interface for IRC discussion. To use the IRC feature, first create an account. Next, sign on, and then click Buddies > Add Chat and enter the IRC channel name in the Channel box. Finally, double-click on the channel name to go to it.
Cutting-Edge Voice Over IP with Ekiga
Included with Ubuntu is a simple-to-use yet powerful Internet phone called Ekiga. Formally known as GNOME Meeting, Ekiga lets you make voice and video calls with other people across the Internet. In addition to the traditional Microsoft Netmeeting support, Ekiga now supports SIP, a protocol commonly used to allow people with software phones such as Ekiga to communicate with people using hardware Voice Over IP phones. SIP is an industry standard that many hardware phones, software phones, services, and providers support.
If you choose to use SIP, calls from one phone to another across the Internet are free. In addition to this, many providers allow you to make calls to normal landline phones for very little cost. Ekiga offers you the possibility to call anyone in the world directly from your computer with little fuss.
You can access Ekiga by clicking Applications > Internet > Ekiga Softphone.
When you first start Ekiga, you are guided through a setup wizard (Figure 3-19).
Figure 3-19 Setting up Ekiga is simple with the setup wizard.
Click Forward to get started, and you see the next page (Figure 3-20).
Figure 3-20 Adding your name makes it easier for people to find you online.
In this box, enter your first and last name (such as Frankie Banger). Click Forward to continue.
You can now configure an Ekiga.net account (Figure 3-21).
Figure 3-21 Ekiga.net offers a free SIP service.
At Ekiga.net, a free SIP service is offered. If you don't have an account (which is likely if this is the first time you have used Ekiga), click the Get an Ekiga.net SIP Account button. Firefox is then loaded, and you can use the online form to sign up. If you don't want an account, just select the checkbox in the wizard saying you don't want to sign up. If you do sign up, add your username and password, and then click Forward.
Now you can configure your connection speed (Figure 3-22).
Figure 3-22 Be honest here—selecting a faster speed won't make it any quicker!
Select the type of connection you have, and then click Forward.
Traditionally, one of the problems in the past with Internet phones has been that you need to modify your firewall (if you are running one) to get the phone working. This typically involved configuring your Network Address Translation (NAT) settings. Luckily, Ekiga can detect the type of NAT settings that you need (Figure 3-23).
Figure 3-23 Traditionally, setting up NAT with Internet phones was a pain—until now.
After a few seconds of detecting your type of NAT, Ekiga will propose an option. Click Yes to continue, and then click Forward.
Next, configure your audio (Figure 3-24).
Figure 3-24 Ubuntu supports different types of audio frameworks, but the Advanced Linux Sound Architecture (ALSA) is the most common.
Select ALSA from the box, and click Forward to continue.
You can now select the audio input and output devices (Figure 3-25).
Figure 3-25 Make sure you get these settings right, or you won't hear anything.
These settings are used to ensure that you can hear and record the audio. To test your settings, click Test Settings. If all is fine, click Forward to continue.
Next select the type of video manager (Figure 3-26).
Figure 3-26 Ubuntu supports different types of video, but V4L is the most common.
The video manager ensures that video is displayed correctly on your screen. Select V4L from the list, and click Forward to continue.
The final setting to configure is your Web camera (Figure 3-27).
Figure 3-27 Remember to look your best online!
Ensure that your camera is plugged in, and select a device from the combo box. If you can't see any options, you will need to configure your camera driver first. When you have selected a device, click Test Settings to verify that it works.
Finally, a summary of your options is displayed (Figure 3-28).
Figure 3-28 Now you are all set to make calls.
Ekiga is now configured.
Making a Call
With the configuration wizard complete, the main Ekiga window is displayed (Figure 3-29).
Figure 3-29 The Ekiga window is simple and sleek.
You are now ready to make a call. To do this, simply enter the phone number or SIP address of the person you want to call, and click the Connect button next to the address bar. The call is then connected, and you can begin talking.
On the left side of the window are a number of icons that do different things.
- Text Chat: When in a chat, click this icon to open the text chat window. You can use this to send text messages to the user.
- View Mode: Click this icon to select which view mode Ekiga is in. You typically need this when in a video chat with someone.
- Address Book: Click this icon to access the address book. Here you can save your contacts, and you can also access the Ekiga.net online white pages to see who else is online.
- View Webcam: This icon switches on the Webcam so that you can see the person you are speaking to.
In addition to these icons, there are some tabs located below the numeric keypad. Click these tabs to configure the audio and video settings for Ekiga.
Exploring the Ubuntu Landscape
Unlike many other operating systems, Ubuntu includes a comprehensive suite of applications right inside the system. This range of tools has been selected to allow you to install Ubuntu and get your work done, communicate with other people, read and create documents, watch and/or listen to media, and more. Unfortunately, due to space restrictions this book can only skim over the surface of available applications.
To help remedy this a bit, here is a quick summary of many of the applications included on the Applications menu in Ubuntu, including how to find the applications and a brief description.
Applications > Accessories > Text Editor
This simple, yet powerful, text editor is ideal for editing documents, making quick notes, and programming. Included is a range of plug-ins for spell checking, statistics, file listings, and more.
Applications > Accessories > Calculator
For those times when you need to figure out a percentage or calculate whether you are getting a raw deal from your employer, the calculator is there. It provides a range of functionality for simple and scientific calculations.
Applications > Accessories > Terminal
Underpinning the desktop is an incredibly powerful command-line core. This application puts a window around a command-line interface and allows you to configure transparency, fonts, behavior, and more. Essential for the command-line junkies among you.
Applications > Accessories > Dictionary
The dictionary provides a great way to find out how to spell a word or discover its meaning. The dictionary uses the latest definitions from an online dictionary. For those of you who spent hours as a child looking up rude words in the dictionary, hours of fun are guaranteed.
Applications > Games > Gnometris
If you have too much time on your hands, a sure-fire way to waste it is to play this version of Tetris. If you decide that single-player Tetris is not enough, go and download gtetrinet.
Applications > Games > Nibbles
The classic worm game comes to Ubuntu. Another surefire way to while away an afternoon.
Applications > Games > Mahjongg
For those of you who actually understand the rules of Mahjongg, this application provides a great implementation of the game.
Applications > Games > FreeCell Patience
There is a body of thinking that suggests that FreeCell may be responsible for untold hours of lost productivity. If you are impatient about playing Patience, select FreeCell Patience.
Internet Relay Chat
Applications > Internet > XChat-GNOME IRC Chat
Internet Relay Chat (IRC) provides a way to talk to other people on the Internet by typing text into discussion channels. There are literally thousands of users online and thousands of channels available. IRC has proven to be a truly useful tool for getting help about Ubuntu and Linux, too. Be sure to log onto the Freenode network, and visit #ubuntu.
Terminal Server Client
Applications > Internet > Terminal Server Client
If you need to connect to a remote terminal server, this is how you do it.
Applications > Sound & Video > Movie Player
Although listed as a movie player, this application actually plays a range of different types of media, including both video and audio.
Applications > Sound & Video > Sound Recorder
If you need to record something, such as your voice for a podcast or audio message, you can use this simple tool.
Audio CD Creator
Applications > Sound & Video > Serpentine Audio-CD Creator
If you have a collection of sound files that you would like to convert to an audio CD, this is the tool for you. It is particularly handy if you have a long drive and want to burn a CD with some music or podcasts to listen to.
Applications > Sound & Video > Sound Juicer CD Extractor
This application is the reverse of the previous one, allowing you to convert songs on a CD into songs that live on your hard disk or portable music player.
System > Administration > System Monitor
To get an idea of the current performance of your computer, click on this tool. The System Monitor lets you know which applications are running and how much memory/processing power they are using, and it also allows you to kill or restart processes that are hogging the resources.
Applications > Games > Sudoku
The increasingly popular logic game arrives on Ubuntu.
Disk Usage Analyzer
Applications > Accessories > Disk Usage Analyzer
Bits and bytes never looked so good! In case you were wondering exactly where all your disk space had gone, this will help solve the mystery.
Other Applications to Try
There are literally thousands of available packages that can be installed on your Ubuntu computer. These packages span a range of different areas, and this section covers some of the popular ones. Coverage of software installation appears in Chapter 4. Try the following useful applications.
Package to install: blender
Blender (Figure 3-30) is an incredibly powerful 3D modeling, animation, rendering, and production studio. Blender amasses an impressive range of functionality for creating photorealistic scenes, animations, and real-time virtual walkthroughs. Blender is also fully scriptable in Python.
Figure 3-30 Blender
Package to install: inkscape
Inkscape (Figure 3-31) is a drawing package for creating Scalable Vector Graphics (SVG). Ever since the SVG format was introduced, it has taken the design world by storm. SVG allows the creation of graphics that can scale to any size. Inkscape is a hugely flexible tool for creating such graphics, and a huge range of icons and artwork in open source projects are made in Inkscape.
Figure 3-31 Inkscape
Package to install: beagle
Beagle (Figure 3-32) is a search system that indexes virtually everything. After you install Beagle, you can search for "campfire," and it will return documents, images, Web pages, blog entries, instant messaging conversations, and more that contain that term. Beagle is still very much in development but is an incredibly useful tool.
Figure 3-32 Beagle
Package to install: f-spot
F-Spot (Figure 3-33) is a complete photo management application. With it you can import photos from your digital camera or USB stick, tag them with familiar terms, do touchups, and edit them in different ways. In addition to this, F-Spot can upload photos easily to Flickr and other online photo galleries. F-Spot is particularly useful for those of you who are trigger happy with a digital camera.
Figure 3-33 F-Spot
Package to install: bluefish
For those of you who want to create Web pages but prefer to write code, Bluefish (Figure 3-34) is an excellent Web editor. Bluefish is a lightweight but feature-rich editor with support for a range of languages as well as HTML and CSS.
Figure 3-34 Bluefish
Package to install: eclipse
If you are a developer and want an entire development environment, Eclipse (Figure 3-35) is a good choice. Eclipse includes support for a huge range of languages by using plug-ins. This includes support for C, C++, Java, Python, Perl, Ruby, PHP, and more. Eclipse also has built-in support for source control (CVS or Subversion) and debugging, and it automatically handles its own (and the plug-in's) software updates.
Figure 3-35 Eclipse