Chapter 1. Getting Started with the KDE Desktop

Contents

1.1. Logging In and Selecting a Desktop
1.2. Logging Out
1.3. Desktop Components
1.4. Managing Folders and Files with Konqueror
1.5. Accessing Network Resourcesnld
1.6. Finding Data on your Computer or in the File System
1.7. Moving Text between Applications
1.8. Exploring the Internet
1.9. E-Mail and Scheduling
1.10. Opening or Creating Documents with LibreOffice
1.11. Managing Passwords with KWallet Manager
1.12. Displaying, Decompressing, and Creating Archives
1.13. Taking Screen Shots
1.14. Viewing PDF Files with KPDF
1.15. Controlling Sound with KMix
1.16. Managing Packages with the ZEN Tools
1.17. For More Information

This chapter assists you in becoming familiar with the KDE desktop of your SUSE Linux Enterprise®. If you have not yet installed your system, see Installation Quick Start at http://www.novell.com/documentation/sled10/.

KDE stands for K Desktop Environment and is a graphical user interface that has many applications designed to help you in your daily work. KDE also offers many choices to modify your desktop according to your needs and wishes. Read more about configuring your desktop in Chapter 2, Customizing Your Settings.

The following description is based on the default configuration of the KDE desktop shipped with your product. If you or your system administrator has modified the defaults, some aspects may be different, such as appearance or keyboard shortcuts.

1.1. Logging In and Selecting a Desktop

If more than one user account is configured on your computer, usually all users must authenticate—unless Auto Login is configured for a certain user. Auto login logs the user in to the desktop environment automatically on boot. Enable or disable this feature during installation or at any time using the YaST user management module.

If your computer is run in a network environment and you are not the only person using the machine, you are usually prompted to enter your username and password when you start your system. If you did not set up your system and your user account yourself, check with your system administrator for your username and password.

The program managing the login process depends on the desktop environment installed on your system. For KDE, it is KDM. If the GNOME desktop is additionally installed on your system, it may be GDM.

As shown in Figure 1.1, “A KDM Login Screen”, the default KDM login screen provides input fields for username and password and the following menu items:

Session Type

Specifies the desktop to run when you log in. If desktops other than KDE are installed, they appear in the list. Make changes only if you want to use a session type other than your default (usually KDE). Future sessions are automatically of the same type unless you change the session type manually.

System

Performs a system action, such as shutting down the computer or starting different login actions. Remote Login enables you to log in on a remote machine.

To start a normal login, just enter your username and password.

Figure 1.1. A KDM Login Screen

A KDM Login Screen

If your system administrator has created an encrypted home directory for you (which is useful as a protection against theft or unauthorized removal of the hard disk), your home directory is mounted on login. After login, you can directly access the data as usual—without entering another password.

[Note]Connecting to an Active Directory Server

To access shared network resources, you can also authenticate a KDE client machine against an Active Directory server. For further details, refer to Chapter 9, Accessing Network Resources. If your machine is configured for this kind of authentication, the login screen also provides an additional field. In this case, proceed as follows during login:

  1. Select the domain from the list.

  2. Enter your Windows* username.

  3. Enter your Windows password and press Enter.

1.1.1. Controlling a Session

The Session Manager starts after your username and password are authenticated by the login process. The Session Manager lets you save certain settings for each session. It also lets you save the state of your most recent session and return to that state the next time you log in.

The Session Manager can save and restore the following settings:

  • Appearance and behavior settings, such as fonts, colors, and mouse settings.

  • Applications that you were running, such as a file manager or LibreOffice.

    [Note]Saving and Restoring Applications

    You cannot save and restore applications that Session Manager does not manage. For example, if you start the vi editor from the command line in a terminal window, Session Manager cannot restore your editing session.

For information about configuring session preferences, see KDE Components .

1.1.2. Switching Desktops

If you installed both the KDE and the GNOME desktops, use the following instructions to switch desktops.

  1. If you are logged in to KDE, select Log Out+End Current Session from the main menu. On the login screen, click Session Type.

  2. Select the GNOME desktop.

  3. Enter your username.

  4. Enter your password. The GNOME desktop is started.

    See GNOME User Guide at http://www.novell.com/documentation/sled10/ for more information about using the GNOME desktop.

  5. To switch back to KDE again, click Desktop+Log Out on the panel of the GNOME desktop then click OK. The session is closed and the login screen reappears.

  6. Before logging in again, click Session Type and select KDE in the login screen. If you do not select a new session type, your next session will be of the same type (GNOME) as the session before.

1.1.3. Locking Your Screen

To lock the screen, do either of the following:

  • From the main menu, select Lock Session.

  • Use the keyboard shortcut defined in the KDE control center. Usually, this is Ctrl+Alt+L.

    [Tip]Looking Up KDE Keyboard Shortcuts

    If you are interested in other KDE keyboard shortcuts, look them up in the KDE control center, described in Section 2.1, “The KDE Control Center”.

For quick access, you can also add the Lock and Logout icons to the panel. To do so, right-click the panel then click Add Applet to Panel. In the following window, select Lock/Logout Buttons and click Add to Panel.

When you lock your screen, the screen saver starts. To unlock the screen, move your mouse to display the locked screen dialog. Enter your username and password then press Enter.

For information about configuring your screen saver, see Procedure 2.2, “Configuring the Screen Saver”.

1.2. Logging Out

When you are finished using the computer, you can log out and leave the system running or restart or shut down the computer. If your system provides power management, you can also suspend the computer, making the next system start much faster than a complete boot.

To log out and leave the system running, do one of the following:

  • From the main menu, select Log Out+End Current Session.

  • Use the keyboard shortcut that is defined in the KDE control center. Usually, to log out with confirmation, this is Ctrl+Alt+Del. In the following dialog you still have the choice to cancel the logout process. If you want to log out without any confirmation, press Ctrl+Alt+Shift+Del.

  • Click the Logout icon in the panel. If your panel does not include the logout icon, you can add it to the panel as described in Section 1.1.3, “Locking Your Screen”.

1.3. Desktop Components

The graphical desktop environment should not pose any problems for former Windows* or Macintosh* users. The main components of the desktop are the icons on the desktop and the panel at the bottom of the screen.

Figure 1.2. An Example KDE Desktop

An Example KDE Desktop

Desktop icons represent files, directories, applications, functions, and removable media, like CDs or DVDs.

The desktop has the following icons by default:

Trash

Contains files and folders that have been deleted. For information about using the trash can, see Section 1.3.4, “Managing the Trash Bin”.

My Computer

Displays information about hardware, network status, operating system, hard disks, common folders, and removable devices. For more information, refer to Section 1.3.3, “Accessing Removable Media”.

Network Browsing

Displays network services you can access. Some of the services might require authentication. To learn more, refer to Chapter 9, Accessing Network Resources.

Printer

Opens KJobViewer, which displays print jobs you have sent to printers. See Section 12.4, “Starting Print Jobs in KDE” for more information.

Firefox

Opens the Firefox Web browser. For more information, refer to Chapter 15, Browsing with Firefox.

Office

Opens a new LibreOffice document. For an introduction to this office suite, refer to Chapter 3, The LibreOffice Suite.

The panel (in KDE also called Kicker) is a bar, typically located at the top or the bottom of the screen. It is designed to provide information about running applications or the system and easy access to some important functions or applications. If you hold your pointer over an icon, a short description is displayed.

Figure 1.3. KDE Panel (Kicker)

KDE Panel (Kicker)

The panel typically consists of the following areas:

Main Menu Icon

By default, the left end of the panel has an icon that opens the main menu (in KDE also called K menu), similar to the start button on the MS Windows desktop. The main menu has a well-ordered structure for accessing the main applications. It also contains menu items for major functions like logging out or searching for applications. For more information, see Section 1.3.1, “Accessing the Main Menu”.

Quick Launcher

Next to the main menu icon, find the quick launcher. It holds some icons for the most important functions or applications to enable you to start them without going through the main menu. It also contains an icon for the Help Center, which provides online help for your system.

Desktop Previewer

Next to the quick launcher, find the desktop previewer, which shows your different desktops. These virtual desktops enable you to organize your work. If you use many programs simultaneously, you might want to run some programs in one desktop and other programs in the other desktop. To switch between desktops, click the desktop symbol in the panel.

Taskbar

The taskbar is located next to the desktop previewer. By default, all started applications and open windows are displayed in the taskbar, which allows you to access any application regardless of the currently active desktop. If you click a window title in the taskbar, the application is moved to the foreground. If it is already in the foreground, clicking minimizes the application.

System Tray

The rightmost part of the panel usually holds the system clock, the volume control, and several other helper applications.

To learn how to configure the appearance and behavior of your desktop, including the main menu, desktop icons, or the panel, refer to Section 2.2, “Configuring Desktop Objects” and Section 2.4, “Configuring the Panel”.

1.3.1. Accessing the Main Menu

Open the main menu by clicking the icon to the far left of the panel. Alternatively, press Alt+F1. The main menu is subdivided into these sections: Most Used Applications, All Applications (a menu with all applications sorted according to categories), and Actions. Applications that you start most often appear in the Most Used Applications section.

The function-oriented menu structure makes it easy to find the right application for your purpose even if you do not know the application names yet. If you already know the name of an application (or at least a part of its name) but are not sure how to start it from the main menu, you can use the search function provided in the All Applications section.

Figure 1.4. Main Menu Search Function

Main Menu Search Function

Just type a part of the application name into the search field without pressing the Enter key afterward. If the application is installed on your system, the menu structure leading to this application is highlighted in the main menu.

The following section provides information about a number of actions that can be triggered from the main menu.

Recent Documents

Lists the most recently opened files or folders. When you select a document, the application to view or edit this document is started. You can also clear the history of documents.

My System

Gives quick access to some places often needed, such as your home directory or media devices.

Run Command

Opens a dialog where you can enter an command to start the application. The name of the command is often (but not always) the application name written in lowercase. You can use autocompletion of the command by typing the first letters then pressing →|. If the command was executed before and can be uniquely identified, it is completed to full length.

Switch User

To start a second session with a graphical user interface on your machine, select Start New Session. Your current session remains active while you are taken to the login screen where you can log in as a different user. You can access the first session by pressing Ctrl+Alt+F7. To access a new session, press F8 instead of F7. Additional sessions can be accessed by pressing Ctrl+Alt+F9 to F12.

Lock Session

If you leave your computer you can prevent unauthorized access by others by locking your screen. After locking, a screen saver starts. Access to the session can only be regained with a password. To unlock, enter your normal login password.

Log Out

Opens a dialog with several options: you can end the current session, turn off the computer, restart the computer, or cancel the logout. End Current Session leaves your system running and restores the applications for your next login. If your system provides power management, you are also offered to suspend the computer, making the next system start much faster than a complete boot.

1.3.2. Inserting or Connecting Removable Media

If you insert or connect removable media to your computer (such as CD-ROMs, digital cameras, or USB sticks), these are usually automatically detected. In KDE, a dialog appears, showing the medium type detected and offering several options of what to do with the new medium. The list of options depends on the type of medium inserted.

Figure 1.5. Automatic Detection of a USB Stick in KDE

Automatic Detection of a USB Stick in KDE

To view the data with a file manager, select Open in New Window and click OK. The Konqueror file manager appears, showing the contents of the removable device.

Figure 1.6. Viewing the Contents of a USB Stick

Viewing the Contents of a USB Stick

For the same action to be performed every time you insert a removable medium of that type, activate Always do this for this type of media in the detection dialog before clicking OK.

If you insert or connect a removable medium to the system that has been encrypted with LUKS (Linux Unified Key Setup), KDE recognizes this and prompts for the password as shown in Figure 1.7, “Automatic Detection of an Encrypted USB Stick”. Enter the password to access the encrypted medium.

Figure 1.7. Automatic Detection of an Encrypted USB Stick

Automatic Detection of an Encrypted USB Stick

For information about encrypting removable media, refer to Section “Encrypting the Content of Removable Media” (Chapter 42, Encrypting Partitions and Files, ↑Deployment Guide).

Procedure 1.1. Configuring Removable Media Handling

In the autodetection dialog, you can also configure how KDE should handle several types of removable media. For example, if you know that a certain type of medium that you use often always contains photos, you can configure it to open an image viewer application automatically:

  1. In the autodetection dialog, click Configure.

  2. A configuration dialog appears, showing a list of all available actions.

  3. Click the Medium types drop-down list and select the type of medium for which to configure a certain action. The list of available actions now only shows actions applicable to the medium type selected.

  4. Select the action to apply and click Toggle as Auto Action.

    Figure 1.8. KDE Configuration Dialog for Removable Media

    KDE Configuration Dialog for Removable Media

  5. Click the Advanced tab and make sure the Enable medium application autostart after mount check box is selected.

  6. Click OK to apply the changes and close the configuration dialog. Now every time you insert a medium of this type, the configured action is executed automatically and the autodetection dialog does not appear any more.

Procedure 1.2. Restoring Default Media Handling Options

To reset the action assigned to the type of medium and restore the default options, proceed as follows:

  1. Start the KDE control center from the main menu by selecting Personal Settings.

  2. In the left-hand navigation bar, click Peripherals+Storage Media. The configuration dialog appears on the right.

  3. Click Default and Apply. The next time you insert a medium, the autodetection dialog appears again, leaving you the choice of what to do with the medium.

1.3.3. Accessing Removable Media

KDE offers several ways to access removable media at any time. Clicking My Computer on the desktops opens a view as shown in Figure 1.9, “My Computer”.

Figure 1.9. My Computer

My Computer

If you start Konqueror as a file manager (see Section 1.4, “Managing Folders and Files with Konqueror”) and click Storage Media on the start window or enter media:/ in the location bar, Konqueror displays the storage devices as shown in Figure 1.10, “Displaying Media in Konqueror”.

Figure 1.10. Displaying Media in Konqueror

Displaying Media in Konqueror

You can also name removable devices, such as USB sticks, with Konqueror. Right-click the USB stick in Konqueror and select Properties. On the General tab, enter a name in the input field and click OK. When inserting the stick the next time, Konqueror displays the name of the stick.

A small green arrow indicates that a medium has been mounted (integrated into your file system, which is necessary to access the data on the medium). In SUSE Linux Enterprise, you normally do not have to care about mounting removable devices because this is done automatically by default.

[Note]Removing Media Safely

If you want to remove or disconnect a medium from your computer, make sure that the data on the medium is currently not accessed by any application or user. Otherwise risk a loss of data. To safely remove the medium, proceed as follows:

  1. Open a view that displays all removable media.

  2. Right-click the medium to remove and select Safely Remove or Eject. Safely Remove unmounts the medium after which you can disconnect the medium from your computer. Eject automatically opens the CD or DVD drive of your computer.

1.3.4. Managing the Trash Bin

The trash bin is a directory for files marked for deletion. Drag icons from the file manager or the desktop to the trash bin icon by keeping the left mouse button pressed. Then release to drop them there. Alternatively, right-click an icon and select Move to Trash from the menu. Click the trash bin icon to view its contents. You can retrieve an item from the trash if desired.

Files removed with Delete are not moved to the trash bin, but deleted completely. To delete the files in the trash bin completely, right-click the trash bin icon then click Empty Trash Bin.

1.4. Managing Folders and Files with Konqueror

Konqueror is a unified Web browser, file manager, document viewer, and image viewer. The following sections cover using Konqueror for file management. For information about Konqueror as a Web browser, see Chapter 14, Browsing with Konqueror.

Start Konqueror as a file manager by clicking the house icon in the panel. Konqueror displays the contents of your home directory.

Figure 1.11. The File Manager Konqueror

The File Manager Konqueror

The Konqueror file manager window consists of the following elements:

Menu Bar

The menu bar holds menu items for actions like copying, moving, or deleting files, changing views, starting additional tools, defining your settings, and getting help.

Toolbar

The toolbar provides quick access to frequently used functions that can also be accessed through the menu. If you hover the pointer over an icon, a short description is displayed. To the right, the toolbar features the Konqueror icon, which is animated while a directory or Web page is loaded.

Location Bar

The location bar shows the path to the directory or file in your file system. You can enter a path to a directory directly by typing it in or by clicking one of the directories in the display field. Delete the contents of the line by clicking the black symbol with a white X located left of the location bar. After typing an address, press Enter or click Go to the right of the input line.

Unlike a Windows operating system, Linux does not use drive letters. In Windows, you would address the floppy drive as A:\, Windows system data is under C:\, and so on. In Linux, all files and directories are located in a tree-like structure. The topmost directory is referred to as the file system root or just /. All other directories can be accessed from it. In the following, find a short overview of the most important directories in a Linux file system:

/home holds the private data of every user who has an account on your system. The files located here can only be modified by their owner or the system administrator. Your e-mail directory is located here, for example.

[Note]Home Directory in a Network Environment

If you are working in a network environment, your home directory may not be called /home but can be mapped to any directory in the file system.

/media generally holds any type of drive except the hard drive of your system. Your USB flash drive appears under /media once you have connected it, as do your digital camera (if it uses USB) and DVD or CD drive.

Under /usr/share/doc, find any kind of documentation on your Linux system and the installed packages. The manual subdirectory holds a digital copy of this manual as well as the other manuals and the release notes of the installed version of your Linux system. The packages directory holds the documentation included in the software packages.

/windows only appears if you have both MS Windows and Linux installed on your system. It holds the MS Windows data.

Learn more about the Linux file system concept and find a more comprehensive list of directories in Section “Linux Directory Structure” (Chapter 15, Working with the Shell, ↑Deployment Guide).

Navigation Panel

You can hide and show the navigation panel by pressing F9. The navigation panel displays your information in a tree view. Determine which contents you want to see by clicking one of the symbols in the tab at the left of the navigation panel. If you hold your mouse pointer over an icon, a short description is displayed. For example, you can show the file system as a tree starting at the root folder or at your home folder.

Display Field

The display field shows the contents of the selected directory or file. In the View menu, choose between different view modes to display the contents, such as Icon View, Tree View, or Detailed List View. If you click a file, Konqueror shows a preview of the contents or loads the file into an application for further processing. If you hold the mouse pointer over the file, Konqueror shows a tool tip with detailed information about the file, such as owner, permissions, or last modification date.

By default, Konqueror does not show any hidden files, which are often system files that you usually do not want to access or see. In Linux, hidden files are indicated by a dot in front. You can toggle the view to see or hide hidden files by selecting View+Show Hidden Files.

1.4.1. Copying, Moving, or Deleting Files

For performing actions like copying, moving, or deleting files, you need appropriate permissions to the folders and files involved in your action. Read more about changing access permissions in Section 1.4.3, “Changing Access Permissions”.

[Tip]Selecting Objects in Konqueror

Clicking a file or a folder in Konqueror directly starts an action: a preview of the file is displayed or the folder is opened. To former users of MS Windows, this behavior may be rather unusual. If you just want to select one or several files without any other action, press Ctrl then click the object. Alternatively, alter your mouse settings in the KDE control center (see Peripherals ).

To copy or move a file or folder, proceed as follows:

  1. Right-click the object and select Copy or Cut from the context menu. The object is kept in the clipboard.

  2. Navigate to your destination folder under which you want to insert the object. Right-click the destination folder and select Paste. The object is copied or moved there.

The quickest way to perform actions like copying or moving objects in Konqueror is the drag-and-drop method. For instance, you can easily move objects from one window to another by simply dragging them. When dropping the objects, you are asked whether the objects should be moved or copied.

To delete a file or folder, proceed as follows:

  • Select the object and press Del or right-click the file then select Move to Trash from the context menu. The object is moved to the trash bin. If necessary, you can restore the file or folder from there or delete it completely. See also Section 1.3.4, “Managing the Trash Bin”.

  • To delete the object irretrievably, click Edit+Delete or press Shift+Del. If you want to add Delete to the context menu, configure this behavior in Konqueror by clicking Settings+Configure Konqueror+Behavior and activating the respective check box.

1.4.2. Creating a New Folder

To create a new folder in Konqueror, proceed as follows:

  1. Right-click the folder to which to add a subfolder.

  2. Select Create Folder.

  3. In the New Folder dialog, enter a name for the new folder and click OK.

1.4.3. Changing Access Permissions

Because Linux is a multiuser system, every file in a Linux file system belongs to a user and a group. All users, including the superuser, have their own home directories where private data, like documents, bookmarks, or e-mail, are stored. Write access to these home directories is strictly limited to the owner by default. As an owner of a file or directory, you can change the access permissions to your files. For example, you can protect files holding sensitive data against read access by other users and you can authorize other users to write, read, or execute several of your files where appropriate.

Traditionally, three permission sets are defined for each file object on a Linux system. These sets include the read (r), write (w), and execute (x) permissions for each of three types of users—the file owner, the group, and other users. For more information about the user concept of Linux, refer to Section “Users and Access Permissions” (Chapter 15, Working with the Shell, ↑Deployment Guide). Instead of using the traditional way to change access permissions in a shell, you can also use the graphical user interface Konqueror provides.

To set permissions for a file, choose from the following options in Konqueror:

Forbidden

Users can see the filename in the file system but cannot open the file and read it.

Can Read

Users can open and read the file but cannot change it.

Can Read & Write

Users can open, read, and change the file.

To set permissions for a folder, the following options are available in Konqueror:

Forbidden

Users can see the folder name in the file system but cannot open the folder.

Can View Content

Users can see the folder contents.

Can View & Modify Content

Users can see the folder contents and create new files or subfolders.

To change access permissions:

  1. Open Konqueror and select the file or folder for which to change access permissions.

  2. Right-click the file and select Properties. A new dialog opens.

  3. Click the Permissions tab. It shows the ownership of the file or folder in the lower part. The upper part shows the current access permissions.

  4. From the lists for Owner, Group, and Others, select the permissions to set for the file or folder.

  5. Click OK to apply the changes.

Apart from this traditional permission concept for file system objects, you can also use access control lists (ACLs) with Konqueror. With ACLs, permissions can be defined more flexibly than the traditional permission concept allows. They allow assigning permissions to individual users or groups even if these do not correspond to the original owner or the owning group. For more in-depth information about ACLs, refer to Chapter Access Control Lists in Linux (↑Deployment Guide).

To grant certain users or groups access permission to a file or folder, proceed as follows:

  1. Open Konqueror and select the file or folder for which to change access permissions.

  2. Open the Properties dialog for the file or folder and click the Permissions tab.

  3. Click Advanced Permissions. The following dialog shows the current permissions for the object.

  4. Click Add Entry.

  5. To grant a certain user access permission to the file or folder, select Named User and select a user from the list.

    To grant a certain group access permission to the file or folder, select Named Group and select a group from the list.

  6. In the Advanced Permissions dialog, the added user or group appears in the list showing the current permissions. The green check marks in the columns r, w, and x indicate that the user has read, write, and execute access to the file or folder.

  7. You can modify the access rights for the user by clicking the corresponding check marks for this user in the column r, w, or x.

  8. When all access permissions are set according to your wishes, click OK to close the dialog.

  9. Click OK to apply your changes and to close the Properties dialog.

1.4.4. Changing File Associations

With Konqueror, you can decide which application should be used to open a file.

Figure 1.12. Configuring File Associations in Konqueror

Configuring File Associations in Konqueror

  1. In Konqueror, click Settings+Configure Konqueror+File Associations.

  2. To search for an extension, enter the extension in Find Filename Pattern. Only file types with a matching file pattern appear in the list. For example, to modify the application for *.png files, enter png in Find Filename Pattern.

  3. In the Known Types list, click the file type to open the setting dialog for this file type. You can change the icon, the filename patterns, description, and the order of the applications.

    If your tool is not listed, click Add in Application Preference Order then enter the command.

    To change the order of the list entries, click the program to move then give it a higher or lower priority by clicking Move Up or Move Down. The application listed at the top is used by default when you click a file of this type.

  4. If you need a file type that is not listed in the Known Types list, click Add to open a dialog where you can select a group and enter a type name. The group determines the main type, for example, audio, image, text, or video. Your file type can usually be assigned to one of these.

    1. Click OK then determine the extensions of the filename.

    2. Specify a description in the text field and select which application to use.

  5. Click OK.

1.4.5. Saving View Profiles

You can temporarily change the view of certain folders by selecting a different View Mode in the View menu. To apply these changes to all folders, you can save your options to a view profile. To do so, change the view according to your wishes and click Settings+Configure View Profiles. Enter a name for the profile to save and click Save. The view is changed for all folders and saved in this profile. You can now load this profile at any time by clicking Settings+Load View Profile. By default, Konqueror contains several view profiles designed for various tasks. You can also take one of these profiles as a draft and modify it according to your needs.

1.4.6. Accessing Digital Cameras with Konqueror

With Konqueror, you can also access your digital camera. Connect your camera to the USB port. A camera icon should appear on the desktop. Click this icon to open the camera in Konqueror. The camera can also be accessed by entering the URL camera:/ in Konqueror. Navigate through the camera's directory structure until the files are shown. Use the usual Konqueror file management features to copy the files as desired.

1.4.7. Viewing Images with Konqueror

You can also easily use Konqueror as image viewer. For a quick and comfortable overview of all images in a directory, select the directory and click the Image View icon in the toolbar. Konqueror generates thumbnails and shows them on the left-hand side of the window. Click a thumbnail to see the full-size view of the picture on the right-hand side of the window. A number of additional icons appears in the toolbar for navigating back and forth, zooming or rotating the pictures, or creating a slide show. To toggle to normal view again, click Icon View or Tree View in the toolbar.

Apart from this functionality, you can also create image galleries that show your images in an album-like fashion. Open your image directory in Konqueror and click Tools+Create Image Gallery. A dialog opens where you can specify the background and foreground colors, the page title, the location to save the gallery, and other settings. Click OK to start the action. By default, a file called index.html is created. If you click this file in Konqueror, your images are displayed in a miniaturized, organized view. Click an image to access its full-size view.

Figure 1.13. Creating an Image Gallery with Konqueror

Creating an Image Gallery with Konqueror

For viewing your images, you can also use Gwenview. To start Gwenview, press Alt+F2 and enter gwenview. For further information about Gwenview, see the Gwenview online help.

For downloading and editing photographs from digital cameras, you can use DigiKam as described in Chapter 19, Managing Your Digital Image Collection.

1.5. Accessing Network Resourcesnld

From your desktop, you can access files and directories or certain services on remote hosts or make your own files and directories available to other users in your network. SUSE Linux Enterprise offers various different ways of accessing and creating network-shared resources. Given that the network structure and the configuration of your computer allow for it, you can easily browse your network for shared resources and services with your file manager, Konqueror.

To do so, click the Network Browsing icon on the desktop or start Konqueror and enter remote:/ in the location bar. The window displays the network share types that you can access. Click a network resource type then click the network share to access. You might be required to authenticate to the resource by providing a username and password.

Figure 1.14. Workgroups on a Windows Network

Workgroups on a Windows Network

For more information, refer to Chapter 9, Accessing Network Resources.

1.6. Finding Data on your Computer or in the File System

KDE provides more than one application for finding data on your computer or in the file system. With Kerry, you can very easily search your personal information space (usually your home folder) to find documents, e-mails, Web history, IM/ITC conversations, source code, images, music files, applications, and much more. For more information, refer to Chapter 11, Searching with Kerry.

With KFind, you can locate files on your computer or in the file system using a variety of search criteria, such as file content, dates, owner, or file size. Start it from the main menu with Applications+Find Files/Folders. Alternatively, press Alt+F2 and enter kfind.

Figure 1.15. Finding Files with KFind

Finding Files with KFind

1.6.1. Finding Files

To perform a search for certain filenames, proceed as follows:

  1. Start KFind from the main menu or command line.

  2. Click the Name/Location tab to perform a basic search.

  3. Specify the name of the file to find in Named. You can use the following wild cards:

    Asterisk

    The asterisk (*) stands for any number of missing characters (even zero). For example, searching for marc* can find the files marc, marc.png, and marc_must_not_read_this.kwd. Searching for mar*.kwd can find marketplace.kwd and marc_must_not_read_this.kwd.

    Question Mark

    The question mark (?) stands for exactly one character. For example, searching for mar? can find marc, but marc? cannot find anything if your files are named marc and marc.png. You can put as many question marks in the search term as you want. It finds exactly that number of characters.

    You can combine those two wild card symbols in any search term.

  4. Specify the folder to search in Look In or click Browse to find the folder you want. Select Include Subfolders to also search all subfolders starting from your specified folder.

  5. Press Enter or click Find.

1.6.2. Performing an Advanced File Search

For a more detailed search, you can also specify further options, such as a text the file to find must contain:

  1. Start KFind from the main menu or the command line.

  2. Click the Name/Location tab.

  3. Specify the name of the file to find in Named.

  4. Specify the folder in which to search in Look In or click Browse to find the folder.

  5. Click the Contents tab.

  6. In File Type, specify the type of file to find.

  7. In Containing Text, enter the word or phrase the file you are searching for must contain.

  8. If you want to specify further options, click the Properties tab and choose the options you want. If you hold the mouse pointer over the options or fields, a short description is displayed.

  9. Click Find to perform the search.

For detailed information about the search options available, refer to the KFind online help.

For advanced searches, you may want to use search patterns or regular expressions. KRegExpEditor offers search options based on regular expressions. You can install KRegExpEditor with YaST as the package kdeutils3-extra. For more information about search patterns and the use of wild cards or regular expressions, refer to Section “Getting Started with the Bash Shell” (Chapter 15, Working with the Shell, ↑Deployment Guide).

1.7. Moving Text between Applications

To copy text to the clipboard and insert it again, former MS Windows users automatically try the keyboard shortcut Ctrl+C and Ctrl+V, which often works in Linux as well. Copying and inserting texts is even easier in Linux: to copy a text to the clipboard, just select the text with the mouse then move the mouse cursor to the position to which to insert the text. Click the middle button on the mouse to insert the text (on a two-button mouse, press both mouse buttons simultaneously).

With some applications, if a text is already selected in the application where you want to insert the text, this method does not work because the text in the clipboard is overwritten by the other selected text. For such cases, the KDE application Klipper is very useful. Klipper remembers the last entries you have moved to the clipboard. By default, Klipper is started when KDE is loaded and appears as a clipboard icon in the panel. To view the clipboard contents, click the Klipper icon. The most recent entry is listed on top and is marked as active with a black check mark. If an extensive text was copied to Klipper, only the first line of the text is displayed.

To copy an older text fragment from Klipper to an application, select it by clicking it, move the mouse pointer to the target application, then middle-click. For further information about Klipper, see the Klipper online help.

1.8. Exploring the Internet

In KDE, the default Web browser is Konqueror. To start Konqueror, click the Konqueror icon on the panel or press Alt+F2 and enter konqueror. Learn more about Konqueror as a Web browser in Chapter 14, Browsing with Konqueror.

In addition to Konqueror, you can use a Mozilla-based browser, Firefox. Start Firefox from the main menu or by pressing Alt+F2 and entering firefox. You can type an address into the location bar at the top or click links in a page to move to different pages, just like in any other Web browser. For more information about Firefox, see Chapter 15, Browsing with Firefox .

1.9. E-Mail and Scheduling

KMail is an e-mail client that supports e-mail protocols like POP3 and IMAP. It also has multiple e-mail account support, powerful filters, PGP/GnuPG privacy, and online attachments. Start KMail from the main menu or press Alt+F2 and enter kmail.

Kontact is a personal information management (PIM) tool that combines well-known applications like KMail, KOrganizer, and KAddressBook into a single interface. This lets you have easy access to your e-mail, calendar, address book, and other PIM functionality. To start Kontact, press Alt+F2 and enter kontact. For detailed information about using Kontact, see Chapter 4, Kontact: E-Mailing and Calendaring.

1.10. Opening or Creating Documents with LibreOffice

The office suite LibreOffice offers a complete set of office tools including a word processor, spreadsheet, presentation, vector drawing, and database components. Because LibreOffice is available for a number of operating systems, you can use the same data across different computing platforms. You can also open and edit files in Microsoft Office formats then save them back to this format, if needed.

To start LibreOffice, press Alt+F2 and enter ooffice or click the Office icon on the desktop.

For an introduction to LibreOffice, see Chapter 3, The LibreOffice Suite or view the help in an LibreOffice program.

1.11. Managing Passwords with KWallet Manager

Remembering all the passwords for protected resources to which you need to log in can be problematic. KWallet remembers them for you. It collects all passwords and stores them in an encrypted file. With a single master password, open your wallet to view, search, delete, or create entries. Normally you do not need to insert an entry manually. KDE recognizes if a resource requires authentication and KWallet starts automatically.

[Important]Protect Your KWallet Password

If you forget your KWallet password, it cannot be recovered. Furthermore, anyone who knows your password can obtain all information contained in the wallet.

1.11.1. Starting KWallet

When KWallet starts for the first time (for example, when you access a Web site where you must enter a password to log in), a dialog appears with the welcome screen. Choose between Basic setup (recommended) and Advanced setup. If you choose Basic setup, in the next screen you can choose whether to store personal information. Some KDE applications, such as Konqueror or KMail, can use the wallet system to store Web form data and cookies. Select Yes, I wish to use the KDE wallet to store my personal information to activate KWallet and leave with Finish.

If you choose Advanced setup, you have an additional security level screen. The default settings are generally acceptable for most users, but others may wish to change them. Automatically close idle wallets closes wallets after a period of inactivity. To separate network passwords and local passwords, activate Store network passwords and local passwords in separate wallet files. Close with Finish.

You can alter the settings at any time by right-clicking the KWallet icon in the panel and selecting Configure Wallet. A dialog box opens where you can select several options. By default, all passwords are stored in one wallet, kdewallet, but you can also add new wallets. Once configured, KWallet appears in the panel.

1.11.2. The KWallet Manager

To store data in your wallet or view its contents, click the KWallet icon in the panel. A dialog box opens, showing the wallets that are accessible on your system. Click the wallet to open. A window prompts for your password.

After a successful login, the KWallet Manager window opens. It is divided into four different parts: the top left part displays a summary, the top right part displays subfolders, the lower left part shows a list with folder entries, and the lower right part shows the contents of a selected entry.

In the KWallet Manager, you can change your master password for KWallet at any time with File+Change Password.

Figure 1.16. The KWallet Manager Window

The KWallet Manager Window

You can add or delete folders. Selecting a folder updates the folder entry list and the summary display. Selecting a folder entry updates the entry contents pane and allows you to edit that entry. Entries can also be created or deleted using the context menu for the folder contents.

To insert a new entry, proceed as follows:

Procedure 1.3. Inserting New Entries in Your Wallet

  1. In the top right part of the window, select the subfolder to which to add an entry.

    The lower left part shows a list of entries belonging to the subfolder. You can add a new entry to Maps or Passwords. Use Maps if you have key and value pairs. Passwords can contain multiline entries.

  2. To add a new password, right-click the Passwords entry then select New from the context menu.

  3. Specify a name for the new entry then click OK. Your new entry is sorted under your folder entry.

  4. Click the new entry to display it on the right side (the folder is initially empty).

  5. Click Show Contents to open an input field where you can enter your new password.

  6. Type in your password and click Save. KWallet saves your password to the subfolder selected.

1.11.3. Copying Your Wallet to Another Computer

For the most part, KWallet resides silently in the panel and is automatically activated if needed. However, you can copy your wallet files to another computer (for example, your laptop). To simplify this task, wallets can be dragged from the manager window to a file browser window. This let you easily package a new wallet for transfer to another environment. For example, a new wallet could be created and copied onto a removable flash memory device. Important passwords could be transferred there, so you have them available in other locations.

1.12. Displaying, Decompressing, and Creating Archives

To save space on the hard disk, use a packer that compresses files and directories to a fraction of their original size. The application Ark can be used to manage such archives. It supports common formats, such as zip, tar.gz, tar.bz2, lha, and rar.

Start Ark from the main menu or from the command line with ark. If you already have some compressed files, move these from an open Konqueror window to the Ark window to view the contents of the archive. To view an integrated preview of the archive in Konqueror, right-click the archive in Konqueror and select Preview in Archiver. Alternatively, select File+Open in Ark to open the file directly.

Figure 1.17. Ark: File Archive Preview

Ark: File Archive Preview

Once you have opened an archive, perform various actions. Action offers options such as Add File, Add Folder, Delete, Extract, View, Edit With, and Open With.

To create a new archive, select File+New. Enter the name of the new archive in the dialog that opens and specify the format using Filter. After confirming with Save or by pressing Enter, Ark opens an empty window. You can drag and drop files and directories from the file manager into this window. As the final step, Ark compresses everything into the previously selected archive format. For more information about Ark, select Help+Ark Handbook.

1.13. Taking Screen Shots

With KSnapshot, you can create snapshots of your screen or individual application windows. Start the program from the main menu or by pressing Alt+F2 and entering ksnapshot. The KSnapshot dialog consists of two parts. The upper area (Current Snapshot) contains a preview of the current screen and three buttons for creating and saving the screen shots. The lower area contains further options for the actual creation of the screen shot.

Figure 1.18. KSnapshot

KSnapshot

To take a screen shot, use Snapshot Delay to determine the time (in seconds) to wait between clicking New Snapshot and the actual creation of the screen shot. If Only Grab the Window Containing the Pointer is selected, only the window containing the pointer is saved. To save the screen shot, click Save Snapshot and designate the directory and filename for the image in the subsequent dialog. Click Print Snapshot to print the screen shot.

You can also use The GIMP to take screen shots. To open The GIMP, press Alt+F2 and enter gimp. When you run GIMP for the first time, it installs some files in your home directory and displays dialogs that give you the opportunity to adapt it to your environment. For information about using The GIMP, refer to Chapter 18, Manipulating Graphics with The GIMP or see its help. You may need to install the help with YaST (kdeutils3-extra).

1.14. Viewing PDF Files with KPDF

PDF is probably one of more important document formats. KPDF is a KDE program that can view and print them.

Start KPDF by pressing Alt+F2 and entering kpdf. Load a PDF file with File+Open. KPDF displays it in its main window. On the left side, there is a sidebar with thumbnails and a contents view. Thumbnails give an overview of the page. The contents view contains bookmarks to navigate in your document. Sometimes it is empty, meaning bookmarks are not supported by this PDF.

To view two pages in the main window, select View+Two Pages. The view depends on what last two options you activate in the View menu.

Another nice option is to select the area in which you are interested with the select tool from the toolbar. Draw a rectangle and choose from the pop-up menu whether you need the selected area as text or as a graphic. It is copied to the clipboard. You can even save the area to a file.

1.15. Controlling Sound with KMix

YaST identifies and configures the sound cards of your computer automatically. Otherwise, start the YaST Hardware module and configure the sound card manually. When your sound card has been configured, you can control the volume and balance of the sound with a mixer.

[Tip]Starting the Mixer

If the mixer icon (a loudspeaker symbol) is not visible in the panel of your desktop, press Alt+F2 and enter kmix or start the mixer from the main menu. You usually find it under Volume Control.

By default, clicking the KMix icon in the system tray shows the master controller with which to increase or decrease the overall volume. To switch off the sound, click the green LED, which darkens when it is muted. Toggle this option by clicking the LED again. To fine-tune your sound settings for several channels, right-click the KMix icon and select Show Mixer Window. In the main window, you can configure Output, Input, and Switches. Each of the devices featured there has its own context menu that is opened by right-clicking the device icon. You can mute or hide each one of them separately. For further information about KMix, refer to the online help.

Figure 1.19. The KMix Mixer

The KMix Mixer

1.16. Managing Packages with the ZEN Tools

The ZEN tools serve as graphical front-ends for the ZENworks Management Daemon (zmd), allowing you easily to install or remove software, apply security updates, and manage services and catalogs with just a few clicks.

1.16.1. Getting Permissions

Managing packages on a Linux system requires root privileges. The ZEN tools and rug have their own user management system that allows users to install software updates. When a user first invokes an action that requires special privileges in the ZEN tools, a prompt for the root password appears. When the password has been verified, The ZEN tools automatically add the user's account to the user management system with update permissions. To review or change these settings, use the rug user management commands (see Section “rug User Management” (Chapter 8, System Configuration with YaST, ↑Deployment Guide) for information).

1.16.2. Obtaining and Installing Software Updates

Software Updater resides in the notification area (GNOME) or the system tray (KDE) of your panel as an icon depicting a globe. It changes color and appearance depending on the availability of a network link and new updates. Once a day, Software Updater automatically checks whether updates for your system are available (right-click the application icon and choose Refresh to force an immediate check). The Software Updater applet in the panel changes from a globe to an exclamation mark on an orange background when new updates are available.

[Note]Error on Accessing the Update Catalog

If you are not able to access the update catalog, this might be due to an expired subscription. Normally, SUSE Linux Enterprise comes with a one or three years subscription, during which you have access to the update catalog. This access will be denied once the subscription ends.

In case of an access denial to the update catalog you will see a warning message with a recommendation to visit the Novell Customer Center and check your subscription. The Novell Customer Center is available at http://www.novell.com/center/.

Left-click the panel icon to open the updater window. It displays a list of patches and new package versions available. Each entry has a short description and, if applicable, a category icon: Security patches are marked with a yellow shield. Optional patches are marked with a light blue circle. Recommended patches are not marked with an icon. Security patches are listed first, then recommended patches, optional patches, and finally new package versions. Use the links All, Packages, and Patches to filter the list of packages displayed.

[Note]Packages versus Patches

Officially released updates from Novell show up as Patches. New package versions from other sources show up as Packages.

To get details about a certain entry, mark it with the mouse and click the Details link under the list window. To select an entry for installation, mark the entry's check box. Use the links All and None to select or deselect all patches. Clicking Update installs the selected programs.

Figure 1.20. Selecting the Software Updates

Selecting the Software Updates

1.16.3. Installing Software

To install software packages, start Install Software from the menu or run zen-installer. The interface is almost identical to Software Updater (see Section 1.16.2, “Obtaining and Installing Software Updates”). The only difference is a search panel you can use to search for packages or to filter the list. Mark the check box of packages that should be installed then press Install to start the package installation. Possible dependencies on other packages are automatically resolved by the installer.

1.16.4. Remove Software

Start Remove Software from the menu or run zen-remover to uninstall software packages. The list of packages can be narrowed with the links Products (uninstalls the complete products), Patterns (see Section “Installing and Removing Patterns” (Chapter 8, System Configuration with YaST, ↑Deployment Guide) for details on patterns), Packages, and Patches. Mark the check box of a list entry that should be removed then press Remove to start the package uninstallation. If other packages depend on the ones marked by you, these are also removed. You must confirm the removal of additional packages. If you click Cancel in the confirmation dialog, no packages are uninstalled.

1.16.5. Configuring the Software Updater

To configure the ZEN tools, click Configure in the application window. A window with three tabs opens: Services, Catalogs, and Preferences.

1.16.5.1. Services and Catalogs

Services are basically sources that provide software packages and information about these packages. Each service can offer one or more catalogs.

The service tab lists all services available together with type and status information (if you cannot see the latter two, adjust the window size). Use Remove Service or Add Service to add or remove services. The following service types are available:

YUM

An HTTP, HTTPS, or FTP server using the RPM-MD format for the package data.

ZYPP

ZYPP services are the YaST installation sources added with Software+Installation Source in YaST. Use Software Updater or YaST to add installation sources. The source from which you initially installed (DVD or CD-ROM in most cases) is preconfigured. If you change or delete this source, replace it with another valid installation source (ZYPP service), because otherwise you cannot install new software.

[Note]Terminology

The terms YaST installation source, YaST package repository, and ZYPP service are the same name for a source from which you can install software.

Mount

With Mount, embed a directory mounted on your machine. This is useful, for example, in a network that regularly mirrors the Novell YUM server and exports its content to the local network. To add the directory, provide the full path to the directory in Service URI.

NU

NU stands for Novell Update. Novell provides updates for SUSE Linux Enterprise exclusively as NU services. If you configured update during installation, the official Novell NU server is already present in the list.

If you skipped the update configuration during installation, run suse_register on the command line or the YaST module Software+Product Registration as user root. The Novell Update server is automatically added to Software Updater.

RCE and ZENworks

Opencarpet, Red Carpet Enterprise, or ZENworks services are only available if your company or organization has set up these services within your internal network. This may, for example, be the case if your organization is using third-party software for which updates are deployed on a single server.

After SUSE Linux Enterprise is installed, two services are preconfigured: your installation source (DVD, CD-ROM, or network resource) as a ZYPP service and a SUSE Linux Enterprise update server as a service, which was added during product registration. Normally there is no need to change these settings. If you do not see a service, open a root shell and execute the command suse_register. A service is added automatically.

1.16.5.2. Catalogsnld;sles

Services are able to provide packages for different pieces of software or for different software versions (typically RCE or ZENworks services do so). These are organized in different categories called catalogs. Subscribe or unsubscribe from a catalog by marking or unmarking the check box in front of it.

At the moment, the SUSE Linux services (YUM and ZYPP) do not provide different catalogs. Each service only has one catalog. If Software Updater was configured during installation or with suse_register, it subscribes to the YUM and ZYPP catalogs automatically. If you manually add a service, you must subscribe to its catalogs.

1.16.5.3. Preferences

On the Preferences tab, specify whether Software Updater should be launched at start-up or not. As user root, you can also modify the Software Updater settings. As an unprivileged user, you can only view the settings. Refer to the rug man page for an explanation of the settings.

1.17. For More Information

As well as the applications described here for getting started, KDE can run a lot of other applications. Find detailed information about many important applications in the other parts of this manual.