Chapter 2. Customizing Your Settings

Contents

2.1. The Control Center
2.2. Configuring Hardware Settings
2.3. Look and Feel
2.4. Personal
2.5. System

You can change the way the GNOME desktop looks and behaves to suit your own personal tastes and needs. Some of the settings you might want to change include:

These settings and others can be changed in the Control Center.

2.1. The Control Center

To access the Control Center, click Computer+Control Center. The Control Center is divided into the following four categories:

Hardware

Allows you to configure hardware components such as graphics cards, monitors, printers, or keyboard layout, and to set up your network devices and configure your network connection. For more information, see Section 2.2, “Configuring Hardware Settings”.

Look and Feel

Holds settings for the desktop background, the screen saver, and the fonts appearing on the desktop. You can modify themes, window behavior, and styles of desktop elements, such as menus, and scroll bars. Here, you can also configure 3D desktop effects (Xgl). For more information, see Section 2.3, “Look and Feel”.

Personal

Go here to change your login password, or to configure keyboard shortcuts or keyboard accessibility settings. For more information, see Section 2.4, “Personal”.

System

Lets you configure system settings such as date and time, language, sound, or power management,. Define how GNOME handles sessions on login or shutdown, and modify the Beagle search settings. For more information, see Section 2.5, “System”.

Figure 2.1. GNOME Control Center

GNOME Control Center

In order to change some systemwide settings, Control Center will prompt you for the root password and start YaST. This is mostly the case for administrator settings (including most of the hardware, the graphical user interface, Internet access, security settings, user administration, software installation, and system updates and information). Follow the instructions in YaST to configure these settings. Refer to the integrated YaST help texts or refer to System Configuration with YaST in the SUSE Linux Enterprise Desktop Deployment Guide for more information.

[Note]YaST Gtk and Qt Front-Ends

YaST comes with two front-ends depending on the desktop installed on your system. By default, the YaST gtk front-end runs on the GNOME desktop, and the YaST qt front-end on the other desktops. This is defined with the WANT_UI parameter in /sbin/yast2.

Feature-wise, the gtk front-end is very similar to the qt front-end described in the manuals. One exception is the gtk software management module, which differs considerably from the qt port.

This chapter focuses on individual settings you can change directly in the GNOME Control Center (without YaST interaction).

2.2. Configuring Hardware Settings

In the following sections, find examples of how to configure some hardware aspects of your GNOME desktop like keyboard or mouse preferences, handling of removable drives and media, or the screen resolution.

2.2.1. Modifying Keyboard Preferences

To modify some keyboard settings such as autorepeat preferences or typing break sessions, click Computer+Control Center+Hardware+Keyboard.

Figure 2.2. Keyboard Preferences Dialog

Keyboard Preferences Dialog

  1. On the Keyboard tab, you can set some general keyboard preferences, such as enabling keyboard repeat with individual delay and speed options, or enabling or disabling the blinking of the cursor and defining the speed. For more information about the individual options, click Help.

  2. To select your keyboard model, click the Layouts tab, click the Browse button and select your model from the list.

  3. To add a new language layout, click Add and choose a language layout to add to the list. You can select different layouts to suit different locales. Select one layout as Default.

  4. On the Typing Break tab, you can set typing break preferences. For more information about the individual options, click Help.

  5. If all options are set according to your wishes, click Close.

The Accessibility button opens the Keyboard Accessibility Preference tool. For more information on this tool, refer to Section 2.4.1, “Configuring Keyboard Accessibility Settings”.

2.2.2. Configuring the Mouse

To modify some mouse options, click Computer+Control Panel+Hardware+Mouse to open the Mouse Preferences.

Figure 2.3. Mouse Preferences Dialog

Mouse Preferences Dialog

  1. Use the Buttons tab to specify whether the mouse buttons are configured for left-hand use. You can also specify the delay between clicks for a double-click.

  2. To select a different cursor theme, switch to the Cursors tab. There, you can also enable a mouse pointer animation when you press and release Ctrl. This feature can help you locate the mouse pointer.

  3. On the Motion tab, define the Acceleration and Sensitivity of your mouse pointer. You can also modify the distance that you must move an item with the pointer before the action is interpreted as a drag and drop action.

  4. If all options are set according to your wishes, click Close.

2.2.3. Configuring Removable Drives and Media

You can use a wide variety of removable drives and media, including storage devices, cameras, scanners, and more. The configurations for many of these devices are set up automatically during installation. To change the configuration for a drive or other removable device, click Computer+Control Center+Hardware+Removable Drives and Media.

Figure 2.4. Removable Drives and Media Preferences

Removable Drives and Media Preferences

Some of the possible configuration settings include:

  • What happens when a blank CD is inserted in the CD drive

  • What happens when an audio CD is inserted in the drive

  • Whether images are automatically imported from a digital camera when it is attached to the computer

  • Whether removable storage devices are mounted when they are plugged in to the computer

  • Whether PDAs are automatically synced when attached to the computer

In general, you do not need to change the settings that are already configured unless you want to change the behavior when a device is connected or if you want to connect a new device that is not yet configured. If you attach a device for the first time and it behaves in an unexpected or undesired way, check the Removable Drives and Media settings.

2.2.4. Specifying Screen Resolution Settings

To specify the resolution and refresh rate for your screen, click Computer+Control Center+Hardware+Screen Resolution and modify the options.

Figure 2.5. Screen Resolution Preferences Dialog

Screen Resolution Preferences Dialog

2.3. Look and Feel

In the following sections, find examples of how to configure some look and feel aspects of your GNOME desktop, like desktop background and screens saver, 3D desktop effects, themes, window behavior, or menus.

2.3.1. Changing the Desktop Background

The desktop background is the image or color that is applied to your desktop. You can customize the desktop background in the following ways:

  • Select an image for the desktop background. The image is superimposed on the desktop background color. The desktop background color is visible if you select a transparent image or if the image does not cover the entire desktop.

  • Select a color for the desktop background. You can select a solid color or create a gradient effect with two colors. A gradient effect is a visual effect where one color blends gradually into another color.

To change the desktop preferences:

  1. Click Computer+Control Center+Look and Feel+Desktop Background.

  2. To change the picture on the background, select one of the Desktop Wallpapers from the list and select the style in which to arrange the image on the desktop.

  3. To use a custom picture, click Add Wallpaper and select an image file from the file system.

  4. If you do not want a picture on the background, specify a color scheme using the options in the Desktop Color drop-down list and the color selector buttons.

  5. When you are satisfied with your choices, click Close.

    Your desktop immediately changes to show the new settings.

2.3.2. Configuring Desktop Effects

Xgl is an X server architecture that lets you turn your desktop into a rotating 3-D cube, tile windows so they do not overlap, and switch tasks while viewing live thumbnails. You can enable translucent or transparent windows, zoom in and out of the desktop screen, and use other window effects such as shadows, fading, and transformations. You can also configure windows to snap to other windows and screen edges when they are moved.

Figure 2.6. 3-D Desktop

3-D Desktop

2.3.2.1. Enabling Desktop Effects

To enable Xgl, you need a graphics adapter capable of providing 3-D support, and you also need the graphics driver that Linux uses to operate the graphics adapter. This driver must be able to handle OpenGL (or 3-D) requests from the Linux kernel. For a list of supported adapters, see the /etc/X11/xgl-hardware-list file that is included with the SUSE Linux Enterprise Desktop installation. This file tells you which graphics cards are known to work with Xgl, which cards do not work with Xgl, and which cards might work with Xgl but are not supported because they are either too slow or contain too many known defects.

Your screen resolution must be within the 1024x768 to 1920x2000 range, and your color depth must be set at 24-bit. 3-D acceleration must also be enabled. Use SaX2 to change your graphic card and monitor properties if necessary.

To enable desktop effects:

  1. Click Computer+Control Center.

  2. Click Desktop Effects in the Look and Feel group.

    The Desktop Effects tool analyzes your system and tries to determine whether or not you can run Xgl. If it finds anything wrong, it advises you on what actions you can take. For example, you might be advised to change your screen resolution or color depth, or to activate 3-D acceleration. Follow the on-screen prompts to configure your system for Xgl.

  3. After your system is configured for Xgl, click Enable Desktop Effects.

  4. Type the root password, then click Continue.

  5. Click Log Out to log out of your session, then type your username and password to log back in.

    The default desktop effects are now enabled. For example, windows wobble when they first appear and when you move them, they fade away when you close them, and dragging a window to the far right of the screen rotates the desktop cube. To change any of these effects, see Section 2.3.2.2, “Modifying Desktop Effects”.

You can also enable Xgl by running the following command as root:

     gnome-xgl-switch --enable-xgl
    

To disable Xgl, click Disable Desktop Effects in the Desktop Effects Settings dialog box, or run the following command as root:

      gnome-xgl-switch --disable-xgl
     

2.3.2.2. Modifying Desktop Effects

Use the Desktop Effects Settings tool to enable or disable specific desktop effects, or to change the keystrokes or mouse actions used to control those effects.

  1. Click Computer+Control Center.

  2. Click Desktop Effects in the Look and Feel group.

  3. Choose from the following options:

  4. When you finish making changes, click Close.

You can also use gconf-editor to change Xgl settings.

  1. Click Computer+More Applications+System+GNOME Configuration Editor or press Alt+F2 and enter gconf-editor.

  2. Navigate to the apps/compiz/general and apps/compiz/plugins registry folders and make the changes you want.

  3. Click File+Quit to close the Configuration Editor.

2.3.2.2.1. Window Effects

Use the options on this tabbed page to specify what happens when you move windows, how window transitions appear, and to change window opacity.

Figure 2.7. Window Effects Tabbed Page

Window Effects Tabbed Page

Moving Windows

By default, windows appear transparent when you move them. If you want window edges to stick (snap) to other windows and workspace edges when you hold down the Shift key while moving the window, both the Windows wobble while they’re being moved and Window edges stick to other windows when you hold down “Shift” options must be selected.

You can also choose to make windows appear distorted (wobbly) as you move or resize them, giving the impression that the window is more fluid than rigid.

Window Transitions

These options lets you add a fade-in and fade-out effect to windows and menus when you open and close them. Windows will also shrink smoothly onto the task bar when they are minimized and will grow smoothly back to their normal size when they are reopened.

Translucent Windows

This option lets you use the scroll wheel to change how transparent a window appears on-screen. Select Use scroll wheel plus these modifiers to change window opacity, then select the button or combination of buttons you want to use. Select a window, hold down the button or buttons you selected, then scroll the mouse wheel up or down to change the transparency of the window.

Figure 2.8. Translucent Window

Translucent Window

2.3.2.2.2. Desktop Cube

Use the options on this tabbed page to specify how many sides your desktop cube has, which keystroke and mouse button combination you can use to drag the cube, and to configure edge flipping.

Figure 2.9. Desktop Cube Tabbed Page

Desktop Cube Tabbed Page

Desktop Cube

By default, this option gives you four desktops on the faces of a virtual cube that you can rotate to access each desktop. This provides extra space in which to arrange open applications and windows. For example, you can put an editor on one desktop, some shells on another, and your e-mail application and Web browser on the third desktop. Using Ctrl+Alt+ and Ctrl+Alt+, you can rotate the cube to access the programs running in the selected desktop and avoid windows piled on top of each other on one desktop.

Dragging a window to the edge of the screen rotates the cube and places the window on the new desktop. To rotate the cube manually in 3-D, press Ctrl+Alt, left-click the desktop, then drag the mouse pointer. Ctrl+Alt+Shift+ or lets you rotate the cube while taking the currently selected window with you.

Use the options under Drag the cube with the mouse by using to change the default keystrokes used to rotate the cube.

For information on how to add an image behind your cube, see Section 2.3.2.4.3, “Displaying a Skydome Image Behind the Cube”.

Edge Flipping

When edge flipping is enabled, the desktop cube rotates to the next face when you bump the mouse pointer to the edge of the screen. You can choose to always enable edge flipping or to enable edge flipping only when you drag a window or icon to the edge of the desktop.

Use the slider bar at the bottom of the tabbed window to specify how long (in microseconds) it takes to rotate the cube after you bump the edge of the desktop with a window or the mouse pointer.

2.3.2.2.3. Other Features

Use the options on this tabbed page to configure window tiling, zooming, and water effects.

Figure 2.10. Other Features Tabbed Page

Other Features Tabbed Page

Window Picker

This option lets you tile (or scale) the windows on your desktop so that you can see what windows you have open and select a specific one. This also provides you with a snapshot of all applications open on your desktop. Pressing Ctrl+Alt+ shrinks all windows and rearranges them on the screen so that they do not overlap. Selecting a window with the mouse causes all windows to return to their original size and position, with the selected window on top.

To change the keystrokes used to tile windows, click the box to the right of Activate/deactivate when I type until New accelerator appears. Then press the keystrokes you want to use. The new keystrokes appear in the box.

You can also choose to tile windows by moving the mouse pointer to the top left (default), top right, bottom left, or bottom right of the screen.

Figure 2.11. Application Tiling

Application Tiling

Zoom

These options give you the ability to zoom in and out of areas on your screen, which significantly improves desktop accessibility for visually impaired users or for anyone who wants to see a part of the screen displayed in a larger size.

By default, pressing the Super key (the Windows key)+Button 3 zooms in on part to the desktop (if you have a two-button mouse, press the Super key then press the left and right buttons simultaneously). You can move the mouse while holding those buttons down to see other parts of the screen. You can also press the Super key and use the scroll wheel on the mouse to manually zoom in and out of the desktop.

You can choose to deactivate any of these options, or to change the zoom keystrokes.

Water Effect

This option creates a ripple effect on your screen when you hold down the specified key or key combination (Ctrl+Alt+Super by default) and move the mouse pointer. You can also enable or disable a rain effect when you press Shift+F9. To change the keystrokes used to enable and disable the rain effect, click the box to the right of Activate/deactivate rain when I type until New accelerator appears. Then press the keystrokes you want to use. These new keystrokes will appear in the box.

Use the slider bar at the bottom of the tabbed window to specify the intensity of the rain effect.

Figure 2.12. Water Effect

Water Effect

2.3.2.3. Xgl Shortcuts

The following table contains a list of the default keystrokes and mouse movements you can use to perform desktop effects. To change any of these shortcuts, see Section 2.3.2.2, “Modifying Desktop Effects”.

Table 2.1. Desktop Effects Shortcuts

Effect

Shortcut

Activate or deactivate rain effect

Shift+F9

Create ripples with the mouse pointer

Ctrl+Alt+Super (Windows key) and move the mouse pointer

Panoramic view of all desktop cubes

Ctrl+Alt+ (use the Left and Right arrows to scroll)

Rotate desktop cube

Ctrl+Alt+ or or drag a window to the edge of the screen

Rotate desktop cube manually

Ctrl+Alt+left-click the desktop and drag the mouse pointer

Rotate desktop cube while keeping the current active window with you

Ctrl+Alt+Shift+ or

Switch windows (thumbnail view)

Alt+→|

Tile windows

Ctrl+Alt+ or move the mouse pointer to the top left corner of the screen

Wobbly window

Left-click the window and drag

Zoom once

Super key (Windows key) and Button 3

Zoom in manually

Super key (Windows key) and scroll wheel up

Zoom out manually

Super key (Windows key) and scroll wheel down


2.3.2.4. More Desktop Effects

Here are some other things you can do with Xgl.

2.3.2.4.1. Switching Tasks

Press Alt+→| to display a thumbnail view of all windows open on your desktop. While holding the the Alt key down, press Tab to cycle through the list of windows. The currently highlighted window will appear in focus. Release the keys to access that window.

Figure 2.13. Thumbnail View

Thumbnail View

2.3.2.4.2. Unfolding the Cube

Press Ctrl+Alt+ to unfold the desktop cube, opening a panoramic view of all your desktops. Your desktop cube is laid out like a film strip on your screen, and you can use and to select a different screen. This is similar to the switcher feature (Alt+→|), but lets you view a thumbnail of your entire desktop instead of only your active windows.

Figure 2.14. Panoramic View of All Desktop Cubes

Panoramic View of All Desktop Cubes

2.3.2.4.3. Displaying a Skydome Image Behind the Cube

You can add background wallpaper (also known as a skydome image) that is visible when you rotate or unfold the desktop cube.

  1. Click Computer+More Applications+System+GNOME Configuration Editor or press Alt+F2 and enter gconf-editor.

  2. Navigate to the apps/compiz/plugins/cube/screen0/options registry folder.

  3. Scroll down the list on the right side of the Configuration Editor and select skydome.

  4. Double-click skydome_image and specify the path to the skydome image you want to display behind the cube.

    Skydome images must be in .png format. The suggested image sizes for skydome images are 1024 x 1024, 1024 x 2048, 1024 x 4096, 2048 x 1024, 2048 x 2048, 2048 x 4096, 4096 x 1024, 4096 x 2048, and 4096 x 4096.

  5. (Optional) Select skydome_animated to make it look like you are moving around the cube when you use your mouse to rotate the cube.

  6. Click OK.

  7. Click File+Quit to close the Configuration Editor.

Figure 2.15. Skydome Image

Skydome Image

2.3.3. Configuring Fonts

To select the fonts to use in your applications, windows, terminals, and desktop, click Computer+Control Center+Look and Feel+Fonts.

Figure 2.16. Font Preferences Dialog

Font Preferences Dialog

The upper part of the dialog shows the fonts selected for applications, documents, the desktop, window titles, and a fixed-width font for terminals. Click one of the buttons to open a selection dialog where you can set the font family, style, and size. For more information on the individual options, click Help.

2.3.4. Configuring Menus and Toolbars

You can configure the appearance and behavior of menus and toolbars. Click Computer+Control Center+Look and Feel+Menus & Toolbars.

If you want icons to appear in menus, select Show icons in menus. Not all menu items have icons.

If you want to be able to define new keyboard shortcuts for menu items, select Enable menu accelerators. When this option is enabled, you can change an application shortcut key by placing the mouse pointer over the menu item you want to change, then pressing the new key combination. To remove a shortcut key combination, place the mouse pointer over the menu item, then press <— or Del.

[Important]New Keyboard Combinations Can Change Defaults

If you assign a new keyboard combination, you are not warned if you select a combination that was previously assigned to something else. The previous assignment is removed and replaced by the new one. There is no automatic way to restore the original, default keyboard shortcut for a command. You must manually reassign the keyboard shortcut.

This feature does not maintain shortcuts that are normally assigned to all applications, such as Ctrl+C for copy. This might lead to inconsistencies in your GNOME applications.

If you want to be able to move toolbars to other locations on the screen, click Detachable toolbars. When this option is enabled, a handle displays on the left side of the toolbars in your applications. To move a toolbar, click and hold on the handle, then drag the toolbar to the new location.

Select one of the following options to specify how toolbar button labels display in your GNOME-compliant applications:

Text below icons

Displays icon labels below the icons for each button.

Text beside icons

Displays icons on the toolbar, with text beside the most important icons.

Icons only

Displays icons only, without any text labels.

Text only

Displays text labels on each button, without icons.

A preview of the selected option appears in the Menu and Toolbar Preferences dialog.

2.3.5. Configuring the Screen Saver

A screen saver is a program that blanks the screen or displays graphics when the computer is not used for a specified amount of time. Originally, screen savers protected monitors from having images burned into them. Now they are used primarily for entertainment or security.

To configure a screen saver, click Computer+Control Center+Look and Feel+Screensaver.

Figure 2.17. Screensaver Preferences Dialog

Screensaver Preferences Dialog

You can select from Random (random selection of screen savers from a custom-defined list), Blank Screen, or a selection of installed screen savers.

Select a screen saver from the list to choose it. The currently selected screen saver is displayed in the small preview window. Specify the amount of time that the screen is to be idle before the screen saver is activated, and whether the screen is locked when the screen saver is activated.

2.3.6. Choosing a Theme

A theme is a group of coordinated settings that specifies the visual appearance of a part of the desktop. You can choose themes to change the appearance of the desktop. Use the Theme Preferences tool to select from a list of preinstalled themes. The list of available themes includes several themes for users with accessibility requirements.

To choose a theme, click Computer+Control Center+Look and Feel+Theme.

A theme contains settings that affect different parts of the desktop, as follows:

Controls

The controls setting for a theme determines the visual appearance of windows, panels, and applets. It also determines the visual appearance of the GNOME-compliant interface items that appear on windows, panels, and applets, such as menus, icons, and buttons. Some of the controls setting options that are available are designed for special accessibility needs. You can select an option for the controls setting in the Controls tabbed page of the Theme Details tool.

Window frame

The window frame setting for a theme determines the appearance of the frames around windows only. You can select an option for the window frame setting in the Window Border tabbed page of the Theme Details tool.

Icon

The icon setting for a theme determines the appearance of the icons on panels and the desktop background. You can select an option for the icon setting in the Icons tabbed page of the Theme Details tool.

The color settings for the desktop and applications are controlled using themes. You can choose from a variety of preinstalled themes. Selecting a style from the list overview applies it automatically. Details opens another dialog where you can customize the style of single desktop elements, like window content, window borders, and icons. Making changes and leaving the dialog by clicking Close switches the theme to Custom Theme. Click Save Theme to save your modified theme under a custom name. The Internet and other sources provide many additional themes for GNOME as .tar.gz files. Install these with Install Theme.

Procedure 2.1. Creating a Custom Theme

The themes that are listed in the Theme Preferences tool are different combinations of controls options, window frame options, and icon options. You can create a custom theme that uses different combinations of options.

  1. Click Computer+Control Center+Look and Feel+Theme.

  2. Select a theme from the list of themes, then click Theme Details.

  3. Select the controls option that you want to use in the custom theme from the list in the Controls tabbed page.

  4. Click the Window Border tab, then select the window frame option that you want to use in the custom theme.

  5. Click the Icons tab, then select the icons option that you want to use in the custom theme.

  6. Click Close+Save Theme.

    A Save Theme to Disk dialog is displayed.

  7. Type a name and a short description for the custom theme in the dialog, then click Save.

    The custom theme now appears in your list of available themes.

Procedure 2.2. Installing a New Theme

You can add a theme to the list of available themes. The new theme must be an archive file that is tarred and zipped (a .tar.gz file).

  1. Click Computer+Control Center+Look and Feel+Theme.

  2. Click Install Theme.

  3. Specify the location of the theme archive file in the Location field, then click OK.

    You can also click Browse to browse for the file.

  4. Click Install to install the new theme.

Procedure 2.3. Installing a New Theme Option

You can install new controls options, window frame options, or icons options. You can find many controls options on the Internet.

  1. Click Computer+Control Center+Look and Feel+Theme.

  2. Click Theme Details, then click the tab for the type of theme you want to install.

    For example, to install an icons option, click the Icons tab.

  3. Click Install Theme.

  4. Specify the location of the theme archive file in the Location field, then click OK.

  5. Click Install to install the new theme option.

Procedure 2.4. Deleting a Theme Option

You can delete controls options, window frame options, or icons options.

  1. Click Computer+Control Center+Look and Feel+Theme.

  2. Click Theme Details, then click the tab for the type of option you want to delete.

  3. Click Go To Theme Folder.

    A file manager window opens on the default option folder.

  4. Use the file manager window to delete the option.

2.3.7. Customizing Window Behavior

Use the Window Preferences tool to customize window behavior for the desktop. You can determine how a window reacts to contact with the mouse pointer or to double-clicks on its title bar, and you can define which key to hold for moving an application window.

To customize window behavior, click Computer+Control Center+Look and Feel+Windows.

Figure 2.18. Window Preferences Dialog

Window Preferences Dialog

When several application windows populate the desktop, the active one by default is the one last clicked. Change this behavior by activating Select Windows When the Mouse Moves over Them. If desired, activate Raise Selected Window after an Interval and adjust the latency time with the slider. This raises a windows a short time after the window receives focus.

Application windows can be shaded (rolled up) by double-clicking the title bar, leaving only the title bar visible. This saves space on the desktop and is the default behavior. It is also possible to set windows to maximize when the title bar is double-clicked.

Using the radio buttons, select a modifier key to press for moving a window (Ctrl, Alt, Hyper, or the Windows key).

2.4. Personal

In the following sections, find examples of how to configure some personal aspects of your GNOME desktop, like keyboard accessibility, keyboard shortcuts, assistive technology support, and learn how to change your password or manage virtual keyrings.

2.4.1. Configuring Keyboard Accessibility Settings

GNOME provides keyboard settings designed to help users with motion impairments using the GNOME desktop. Some of the available settings include:

  • How long a key is pressed and held before being recognized as valid input

  • Whether the keyboard can be used as a mouse

  • Whether key combinations that use Alt, Ctrl, and Shift can be duplicated with sticky keys

To configure keyboard accessibility settings, click Computer+Control Center+Personal+Accessibility.

Figure 2.19. Keyboard Accessibility Preferences Dialog

Keyboard Accessibility Preferences Dialog

Before you can modify any settings, you need to activate Enable Keyboard Accessibility Features at the top of the window.

On three tabs, you can then define various settings for keys:

Sticky Keys

Some keyboard shortcuts require that one key (a modifier key) is kept pressed constantly (this applies to Alt, Ctrl, and Shift) while the rest of the shortcut is typed. When sticky keys are used, the system regards those keys as staying pressed after being pressed once. To enable sticky keys, activate the appropriate check box. For an audible feedback generated each time a modifier key is pressed, activate Beep when the modifier is pressed. If Disable if two keys pressed together is selected, the keys do not stick anymore when two keys are pressed simultaneously. The system then assumes that the keyboard shortcut has been completely entered.

Repeat Keys

Activate Enable Repeat Keys to make settings with sliders for Delay and Speed. This determines how long a key must be pressed for the automatic keyboard repeat function to be activated and at what speed the characters are then typed.

Test the effect of the settings in the field at the bottom of the dialog. Select parameters that reflect your normal typing habits.

Slow Keys

To prevent accidental typing, switch to the Filters tab and activate Enable Slow Keys. Set a minimum time limit that a key must be pressed and held before it is recognized as valid input by the system. Also determine whether audible feedback should be provided for keypress events, accepted keypresses, and the rejection of a keypress.

Bounce Keys

To prevent double typing, activate Enable Bounce Keys on the Filters tab and set a minimum time limit for accepting two subsequent keypress events of the same key as the input of two individual characters. If desired, activate audible feedback upon rejection of a keypress event.

Toggle Keys

If you activate Enable Toggle Keys, the system gives an audible feedback when a keycap modifier key is pressed.

Mouse Keys

To use the keyboard as mouse, switch to the Mouse Keys tab and activate Enable Mouse Keys. The mouse pointer is controlled with the arrow keys of the number pad. Use the sliders to set the maximum speed of the mouse pointer, the acceleration time until the maximum speed is reached, and the latency between the pressing of a key and the cursor movement.

You can also choose to automatically disable the keyboard accessibility preferences after some time of inactivity. To do so, click the Basic tab and activate Disable if unused for and set an appropriate time limit (measured in seconds) with the slider. The system can additionally provide audible feedback when the keyboard accessibility functions are activated and deactivated.

2.4.2. Configuring Assistive Technology Support

Several assistive technologies are included for users with special needs:

  • Screen reader

  • Screen magnifier

  • On-screen keyboard

To configure assistive technology options, click Computer+Control Center+Personal+Assistive Technology Preferences. To activate the technologies, first select Enable Assistive Technologies and then choose the technologies you want to enable every time you log in.

Figure 2.20. Assistive Technology Preferences Dialog

Assistive Technology Preferences Dialog

The gok package must be installed in order to get on-screen keyboard support, and the gnopernicus and gnome-mag packages must be installed in order to get screenreading and magnifying capabilities.

If these packages are not installed on your system (they are installed by default during installation), install them with the following procedure:

  1. Start the YaST package manager from the command line or open YaST and select Software+Software Management.

  2. For Filter, select Search.

  3. In the Search field, enter the name of the package you want to install and press Enter. The package is listed in the right frame.

  4. Select it for installation. Once done, you can search for more packages and select them for installation in one go.

  5. Click Accept to start the installation of the packages.

2.4.3. Changing Your Password

For security reasons, it is a good idea to change your login password from time to time. To change your password:

  1. Click Computer+Control Center+Personal+Change Password.

  2. Type your old (current) password.

  3. Type your new password.

  4. Confirm your new password by typing it again, then click OK.

2.4.4. Managing Keyrings

GNOME Keyring Manager provides an interface for viewing secrets stored in keyrings on your computer. Secrets include such items as:

  • Passwords

  • Wireless credentials

  • Certificates

  • Credentials for logging in to another computer

Most users will not need to use GNOME Keyring Manager because secrets are automatically managed by the applications that create them. Whenever any GNOME application that uses GNOME Keyring needs to access passwords or credentials stored there, a check is made if the keyring is locked or not. If it is locked, you will be prompted for the master password to unlock the keyring.

To open Keyring Manager (independent of any application interaction) press Alt+F2 and enter gnome-keyring-manager.

To delete a secret:

  1. In the list of keyrings on the left side of Keyring Manager, click Default.

  2. Click the secret you want to delete in the list in the top right area of Keyring Manager.

  3. Click Keyring Delete Keyring.

    The secret is removed from the list.

2.4.5. Using Single Sign-on with Novell CASAnld

Single sign-on is a method of access control that enables users to authenticate once and thus gain access to the resources of multiple software systems. CASA (Common Authentication Service Adapter) lets you manage authentication credentials across several platforms like SUSE Linux Enterprise, Microsoft* Windows* and Macintosh* OS 10. You can access and store passwords of the programs and services installed on any of these platforms. CASA also interfaces with GNOME Keyring, KDE's KWallet, and the Firefox Password Manager, allowing you to manage all of these from one interface if desired.

Before you can use CASA to manage your passwords, CASA needs to be enabled in YaST. To do so, start YaST and click Security+CASA. In the CASA Configuration dialog, click Enable CASA and after the confirmation message, click Finish to close YaST.

Procedure 2.5. Managing Passwords with Novell CASA

  1. Click Computer+Control Center+Personal+Novell CASA Manager.

  2. If the CASA services are not available yet, a message box lets you start the appropriate YaST module to enable CASA first.

  3. If you start CASA for the first time, you are prompted for a master password to encrypt and secure your credentials. Enter your master password twice and click OK. The Novell CASA Manager opens.

    [Important]Persistent Storage in CASA is Tied to Login Password

    Verify that your login password has been recorded and an SS_CredSet:Desktop entry is shown on the miCASA tab. If the entry does not appear, log out from your desktop and log in again to have your password recorded with CASA. If your login password is not known to CASA, you cannot use single sign-on.

  4. To configure CASA, select Options+Preferences.

  5. In the Preferences dialog, select the stores that should be supported by CASA and click OK. A tab is added for each store you selected, so you can now access and manage the passwords stored there from Novell CASA Manager.

  6. To delete a password from one of the stores, select the entry, right-click and choose Delete.

  7. If you need to change the CASA master password, select Options+Change Master Password.

You can also edit existing passwords, import or export passwords, or link passwords with Novell CASA. For detailed information, click Help+Contents to access the CASA online help. Find the complete CASA documentation at http://developer.novell.com/wiki/index.php/Special:Downloads/casa.

2.4.6. Customizing Keyboard Shortcuts

A keyboard shortcut is a key or combination of keys that provides an alternative to standard ways of performing an action. You can customize the keyboard shortcuts for a number of actions.

To open the Keyboard Shortcuts tool, click Computer+Control Center+Personal+Shortcuts.

Figure 2.21. Keyboard Shortcuts Dialog

Keyboard Shortcuts Dialog

To change the shortcut keys for an action, select the action and then press the keys you want to associate with the action. To disable the shortcut keys for an action, click the shortcut for the action, then press <—.

2.5. System

In the following sections, find examples of how to configure some system aspects of your GNOME desktop, like language settings, power management, preferred applications, session and session sharing preferences, Beagle search options, and audio preferences.

2.5.1. Configuring Streaming Audio and Video

With GNOME Control Center, you can configure which audio and video plug-ins you want to use for streaming multimedia. To open this application, click Computer+Control Center+System+GStreamer Properties.

In most cases, you should use the default selections. However, if you want to select other plug-ins, select the plug-in you want from the menus. The Audio tab lists the plug-ins for audio input and output. The Video tab lists the video plug-ins.

Click Close when you are finished. The system is immediately configured to use the selected plug-ins.

2.5.2. Configuring Language Settings

SUSE Linux Enterprise Desktop can be configured to use any of many languages. The language setting determines the language of dialogs and menus, and can also determine the keyboard and clock layout.

You can set the following language settings:

  • Primary language

  • Whether the keyboard language setting should depend on the primary language

  • Whether the time zone should depend on the primary language

  • Secondary languages

To configure your language settings:

  1. Click Computer+Control Center+System+Language.

  2. Enter the root password.

    If you do not know the root password, contact your system administrator. You cannot continue without the root password.

  3. Specify the primary language, whether you want to adapt the keyboard layout or time zone to the primary language, and any secondary languages you need to support on the computer.

  4. Click Accept.

    The language configuration settings are written to several configuration files. This process can take a few minutes. The new settings take effect immediately after they are written to the configuration files.

2.5.3. Configuring Network Proxies

The Network Proxy Configuration tool lets you configure how your system connects to the Internet. You can configure the desktop to connect to a proxy server and specify the details of the server. A proxy server is a server that intercepts requests to another server and fulfills the request itself, if it can. You can specify the Domain Name Service (DNS) name or the Internet Protocol (IP) address of the proxy server. A DNS name is a unique alphabetic identifier for a computer on a network. An IP address is a unique numeric identifier for a computer on a network.

Click Computer+Control Center+System+Network Proxies.

Figure 2.22. Network Proxy Configuration Dialog

Network Proxy Configuration Dialog

For more information on the individual options, click Help.

2.5.4. Configuring Power Management

The Power Management module lets you manage your system’s power-saving options. It is especially useful for extending the life of a laptop’s battery charge. However, several options also help to save electricity when you are using a computer that is plugged in to an electricity source.

Sleep mode shuts down the computer when it is unused for a specified amount of time. Whether you are using battery or AC power, you can specify the amount of time that the computer remains unused before it is put to sleep. You can also put the computer’s display to sleep without shutting down the computer, saving the power required by the display.

Sleep mode is especially important when the computer is operating under battery power. Both the screen and the computer draw power from the battery, so you can save a significant amount of battery power by shutting down one or both. It is common to put the display to sleep after a shorter period of time. Then, if the computer remains unused for an additional amount of time, it is also put to sleep.

There are several sleep modes or actions you can set in the Power Management module:

Do nothing

The computer does not shut down or automatically go into any kind of power-saving mode. If you have a laptop, the laptop continues to run normally when the lid is closed.

Blank screen

The screen is blanked, reducing power consumption.

Suspend

Suspend mode turns off power-consuming computer components such as the display and the hard drive without saving the contents of RAM. Any unsaved data is lost.

Hibernate

The computer saves the contents of RAM to the hard disk, then shuts down. When you turn the computer on again, the saved data is put back into RAM, restoring your computer to the state it was in before it shut off. Hibernate requires an amount of free hard disk space equal to the amount of RAM installed on the computer.

To open the Power Management module, click Computer+Control Center+System+Power Management.

Procedure 2.6. Specifying Your Computer’s Sleep Settings

  1. Click the tab for the type of power you are using: if your computer uses AC power, click Running on AC. If your computer runs on battery power, click Running on Battery. If your computer operates on both AC and battery power, you can configure the settings on both tabs.

    The settings you choose are in effect no matter which power source you use.

  2. Use the sliders to set the amount of inactive time that passes before the display and computer go into sleep mode.

    When the display is in sleep mode, the computer continues to run. When the computer is in sleep mode, power to the display and hard disk is shut off and the computer uses only the power needed to maintain the contents of RAM.

  3. If the computer is a laptop, set the actions you want taken when the laptop lid is closed.

  4. If you configure how a laptop manages battery power, configure the action you want taken if battery power reaches a critical level.

    Choose the option you prefer by selecting it from the menu. If you have sufficient free disk space, Hibernate is the best choice.

  5. If you want power management to prefer power savings over performance, select the check box for that option.

    If the check box is selected, the performance of some power-consuming features, such as the display, is reduced slightly to reduce power consumption.

  6. On the General tab, you can set further options, for example the action to take when the power button is pressed, or the sleep type to use when the computer is inactive. The options available there depend on the type of computer you use (laptop or other computer).

  7. You can also define when and how to display the power icon in the notification area.

  8. When all options are set according to your wishes, click Close. The options you selected go into effect immediately.

2.5.5. Setting Preferred Applications

The Preferred Applications module allows you change the default application for various common tasks such as browsing the internet, sending mails or transferring data with FTP.

Figure 2.23. Preferred Applications

Preferred Applications

  1. Click Computer+Control Center+System+Preferred Applications.

  2. Click the tab for the type of application you want to set.

  3. Select one of the available from the applications from the Select menu or enter the command used to start the application.

  4. Click Close.

The changes take effect immediately.

2.5.6. Setting Session Sharing Preferences

The Remote Desktop Preference dialog box lets you share a GNOME desktop session between multiple users and set session-sharing preferences.

[Important]Sharing Desktop Sessions Affects System Security

Be aware that sharing desktop sessions can be a security risk. Use the restriction options available. If you need to adjust the options to a lower security level, do not forget to switch back to a higher security level as soon as possible.

  1. Click Computer+Control Center+System+Remote Desktop.

    Remote Desktop Preferences dialog box
  2. To share your desktop session with other users, activate Allow other users to view your desktop. All keyboard, pointer, and clipboard events from the remote user are ignored.

  3. If you want or need to allow other users to access and control your session from a remote location, activate Allow other users to control your desktop. Click the highlighted text below to send the system address by e-mail to a remote user.

  4. Make use of the security options available: if Ask you for confirmation is activated, remote users require your confirmation before they can connect to your session. To achieve a higher security level, activate Require the user to enter this password (if authentication is used).

2.5.7. Configuring Search with Beagle Settings

Beagle is the search engine used on the GNOME desktop. By default, Beagle is configured to start automatically and index your home directory. If you want to change these settings, specify the number of results displayed after a search or change the Beagle privacy settings, click Computer+Control Center+System+Search & Indexing.

Figure 2.24. Search Preferences

Search Preferences

For more information, see Section 9.4, “Setting Search Preferences” and Section 9.6, “Preventing Files and Directories from Being Indexed”.

2.5.8. Managing Sessions

This module lets you manage your sessions. A session occurs between the time that you log in to the desktop environment and the time that you log out. You can set session preferences and specify which applications to start when you begin a session. You can configure sessions to save the state of applications and then restore the state when you start another session.

You can also use this preference tool to manage multiple sessions. For example, you might have a mobile session which starts applications you use most frequently when traveling, a demo session that starts applications used to present a demonstration or slide show to a customer, and a work session that uses a different set of applications when you are working in the office.

Click Computer+Control Center+System+Sessions.

Figure 2.25. Sessions Dialog—Session Options Page

Sessions Dialog—Session Options Page

Procedure 2.7. Setting Session Preferences

  1. Use the Session Options tab to manage multiple sessions and set preferences for the current session.

    For example, to manage multiple sessions, click Add and enter a session name to create a new session. When you log in to GDM, you can then choose which of the multiple session to use.

  2. On the Current Session tab, you can modify options for your current session. For more information on the individual options, click Help.

  3. On the Startup Programs tab you can add programs to start automatically when beginning a session. Click Add and specify the command that runs this application. If you specify more than one startup application, use the Order box to specify the startup order of the each application. The commands are executed automatically when you log in.

    You can also Delete a startup application or temporarily Disable a startup application.

2.5.9. Setting Sound Preferences

The Sound Preferences tool lets you control when the sound server starts. You can also specify which sounds to play when particular events occur.

Click Computer+Control Center+System+Sound to open the Sound Preferences tool.

Figure 2.26. Sound Preferences Dialog

Sound Preferences Dialog

Use the Sounds tab to specify when to launch the sound server. You can also enable sound event functions.

Click Enable software sound mixing (ESD) to start the sound server when you start a session. When the sound server is active, the desktop can play sounds.

Click Play system sounds to play sounds when particular events occur in the desktop.

Finally, select the sound to play at each of the specified events.

Some applications play a beep sound to indicate a keyboard input error. Use the System Beep tab to set preferences for the system beep.

2.5.10. Configuring Administrative Settings with YaST

For your convenience, YaST is available from the Control Panel as well as the Applications menu. For information about using YaST, refer to System Configuration with YaST in the Deployment Guide.


SUSE Linux Enterprise Desktop GNOME User Guide 10 SP4