Use The Linux Desktop: Section 2
Use The Linux Desktop: Section 2
SECTION 2
Objectives
1.
2.
3.
Introduction
You cannot install Windows without its graphical user interface (GUI). In Linux, the
GUI is a normal application that you can choose whether or not to install.
Most services in Linux can be configured by editing an ASCII text file, so you do not
need a GUI if you want your computer to act only as a server.
Not installing a graphical user interface has the following advantages:
Version 2
Stability. Every program contains errors that can make your system unstable.
The fewer programs are installed, the more stable your system will be. A
graphical user front end is a large program that might contain a large number of
undiscovered programming errors, even if the error ratio is low.
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
2-1
Objective 1
X server. The X server controls the graphical screen. This corresponds roughly
to what would be called a graphics driver on other systems. In addition, it
manages the input devices, such as keyboard and mouse, and transmits their
actions to the X client.
The X server, however, has nothing to do with the appearance of the window and
the desktop; this is the task of the window manager. XFree86 and XOrg are free
implementations of the X server. SUSE Linux Enterprise Server 10 defaults to
using XOrg.
Client application. The client application is a graphical application that uses the
services of the X server to receive keyboard and mouse actions and to have its
own output displayed on the screen.
The communication between X server and X client uses the network protocol TCP/IPeven if
the server and client run on the same computer.
The X Window System is not linked to any specific window manager and thus it is
not linked to any particular look and feel.
SUSE Linux Enterprise Server 10 is currently released with several window
managers, including Metacity (the GNOME window manager) and twm (Tab
Window Manager).
2-2
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
Version 2
Desktop environments go far beyond the look and feel window managers provide for
desktops and manipulating windows. The aim is to provide clients with a unified look
and feel. GNOME is the standard graphical desktop for SUSE Linux Enterprise
Server 10, but you can install the KDE desktop instead.
As can be seen in the following figure, the X server is running on computer da5,
while the X applications are running on computers da1 and da2:
Figure 2-1
The display of the client applications, however, is performed by the X server on the
machine da5. All of these computers can be running different operating systems.
Version 2
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
2-3
Objective 2
Log in
Log in
If computer users want to work with a multiuser-capable operating system, they must
first identify themselves to the operating system. For this purpose, they need
When the computer is booted and ready for work, the following login dialog appears:
Figure 2-2
2-4
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
Version 2
After entering a username, press Enter. Then enter your password and press Enter
again. If the login is successful, the following GNOME desktop environment
appears:
Figure 2-3
At the right side of the Computer menu, select the Log Out entry.
Version 2
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
2-5
If you select Save Current setup, your current desktop environment settings are
saved and restored after your next login.
Select OK after selecting an action.
If you are at the login screen, there are four options availabe in the lower left corner:
Session. You can choose a window manager other than GNOME. In this student
manual, we cover only GNOME (the default window manager). Some basic
informations about the KDE environment you find in the appendix A.
Only root is allowed to reboot the system. So you have to enter the root password.
Older computers that do not have power management and cannot switch
themselves off can be switched off when the following message appears:
Master Resource Control: runlevel 0 has been
reached
If you switch the machine off too soon, this could possibly lead to loss of data.
2-6
You should always shut down your computer before you turn it off.
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
Version 2
Exercise 2-1
There is a menu at the left side of the panel. This menu is labeled Computer. It is
called the main menu.
The empty space in the middle of the panel includes the task manager. All opened
windows on the screen will be listed here.
At the right of the panel there are some more items. Which icons are available
depends from your hardware:
Board. Minimizes all open windows or shows them again on the desktop.
You can start a programs with an icon on the desktop by double-clicking the icon.
But normally, programs are started from the main menu.
Figure 2-7
Version 2
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
2-7
At the top of the left frame there is a pull-down menu showing three different filters:
Favorite Applications
Recent Documents
In the left frame, there is also a button labeled More Applications. If you select this
button, the application browser appears.
Figure 2-8
The right frame of the application browser shows a list of the most important
installed applications. The applications are grouped and you can see a list of the
groups in the left frame. Select a group to see only the applications that belong to this
group.
The filter option adds even more flexibility. Enter a part of the name of the
application you want to start in the Filter textbox in the left frame. The filtered
applications are shown immediately in the right frame.
In the right frame of the main menu, there are five system options:
2-8
Control Center. Starts the GNOME Control Center where you can configure
your desktop with.
Install Software. Shows a list with the available software on your registered
installation media.
Lock Screen. Locks the screen. To unlock you have to enter your password.
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
Version 2
At the bottom of the right frame you can see the status of your hard drives and
network.
To start an application select the icon in the main menu or the application browser
with a single mouse click.
Desktop
Panel
Main Menu
Desktop
To create an icon for an application on your desktop, select the item in your
application menu, drag it to a free space on your desktop, and release the mouse
button.
Notice there is a small plus icon at the mouse pointer when moving the icon. This
indicates, that a copy of the icon will be created.
To create a new icon right-click a free space on your desktop. A menu pops up.
Figure 2-9
At the top of the pop-up menu there are three entries to create a new item:
Figure 2-10
Version 2
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
2-9
Figure 2-11
Comment. (Optional) This comment is shown as a tool tip when moving the
mouse pointer over the icon.
Type. You can create launchers for different file types (e.g., application,
directory, link, device) using this dialog.
Run in terminal. Select this option if the application does not have a
graphical user interface and runs in a terminal window.
Create Document. You can create an empty document by using this menu.
Depending on your installed software there are various document types available
in this menu. After a default installation there is only the possibility to create an
empty text file.
When the icon appears you can enter the text files name.
Figure 2-12
2-10
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
Version 2
Panel
You can add new programs to the bottom panel by right-clicking a free area of the
panel and then selecting Add to Panel. From the dialog thar appears, select the
application you want to add.
Figure 2-13
You can remove a program from the control panel by right-clicking its icon in the
bottom panel and then selecting Remove From Panel.
You can move icons in the panel by holding down the right mouse button and
selecting Move from the Context menu.
Main Menu
Only the user root is allowed to add a new entry to a menu. Normal users are only
allowed to declare favorite applications. Therefore do the following:
1.
Version 2
2.
3.
Select an application item in the right frame with the right mouse botton.
4.
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
2-11
Exercise 2-2
You can start Nautilus by selecting the usernames Home icon on the desktop or by
selecting Nautilus from the main menu. By default Nautilus is marked as a favorite
application.
Normally Nautilus shows the content of the users home directory after starting.
The right frame of the Nautilus windows shows the content of the current directory.
You can see your current position in the location bar below the tool bar. All higher
directories are shown as buttons. Select one of these buttons to switch into the higher
directory.
2-12
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
Version 2
At the top of the side panel there is a menu where you can select the content of the
side panel:
Places. Shows the most important directories and devices to store files.
Tree. Shows the file system tree and the tree of the home directory.
Figure 2-16
Version 2
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
2-13
Exercise 2-3
2-14
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
Version 2
Objective 3
da51 login:
From here you can enter your login name and password. To logout enter exit.
Besides using the virtual terminals, you can start a terminal emulation from your
GNOME desktop by selecting Gnome Terminal (shown in the following picture) or
X Terminal from the main menu. Both belong to the System application group.
Figure 2-17
The terminal appears inside a window with options you can select to modify the
display of the terminal (such as font and background color).
Version 2
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
2-15
Exercise 2-4
2-16
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
Version 2
Summary
Objective
Summary
Environment
Version 2
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
2-17
2-18
Copying all or part of this manual, or distributing such copies, is strictly prohibited.
To report suspected copying, please call 1-800-PIRATES.
Novell, Inc. Copyright 2008-1 HARDCOPY PERMITTED- NO DISTRIBUTION ALLOWED
Version 2