DOKK Library

Xubuntu Documentation

Authors

License CC-BY-SA-2.5

Plaintext
                 Xubuntu Documentation




The Xubuntu documentation team. Xubuntu and Canonical are registered trademarks of Canonical Ltd.
Xubuntu Documentation
Copyright © 2012–2017 The Xubuntu documentation team. Xubuntu and Canonical are registered trademarks of
Canonical Ltd.

Credits and License
This documentation is maintained by the Xubuntu documentation team and is partly adapted from the Ubuntu documentation.

The contributors to this documentation are:

• David Pires (slickymaster)

• Elfy (elfy)

• Elizabeth Krumbach (lyz)

• Jack Fromm (jjfrv8)

• Jay van Cooten (skippersboss)

• Kev Bowring (flocculant)

• Krytarik Raido (krytarik)

• Pasi Lallinaho (knome)

• Sean Davis (bluesabre)

• Stephen Michael Kellat (skellat)

• Steve Dodier-Lazaro (sidi)

• Unit 193 (unit193)

The contributors to this translation of the documentation are:

• Alex Katz (dumplingcloud)

• Alex (misterzixy)

• Andi Chandler (bing)

• Pasi Lallinaho (knome)

• Stephan Woidowski (swoidowski)

The contributors to previous versions to this documentation are:

• Cody A.W. Somerville (cody-somerville)

• Freddy Martinez (freddymartinez9)

• Jan M. (fijam7)

• Jim Campbell (jwcampbell)

• Luzius Thöny (lucius-antonius)

This document is made available under the Creative Commons ShareAlike 2.5 License (CC-BY-SA).

You are free to modify, extend, and improve the Ubuntu documentation source code under the terms of this license. All derivative works must
be released under this license.
This documentation is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE AS DESCRIBED IN THE DISCLAIMER.

A copy of the license is available here: Creative Commons ShareAlike License.

All trademarks or registered trademarks are the property of the respective owners.
                                                    Welcome!

This documentation provides information on some of the most common topics on using Xubuntu, including:

Chapter 7, Connecting to Internet and Networks

Chapter 9, Managing installed applications

In addition, this documentation has three quick guides:

Chapter 3, Getting to know your desktop environment

Chapter 5, Quick guide to default applications

Chapter 11, Keeping your computer and personal information safe

The complete set of topics is listed below. If you require help with a topic or problem that is not addressed by the
documentation, go to the Help & Support [http://xubuntu.org/help/] page of the Xubuntu website. There you will
find links to additional help resources.

If you would like to contribute to Xubuntu, including this documentation, see the Get Involved [http://xubuntu.org/
contribute/] section of the Xubuntu website.
Table of Contents
   1. What is Xubuntu? .................................................................................................................................. 1
        A short introduction .......................................................................................................................... 1
              Xubuntu is a community-developed, Ubuntu-based Linux operating system. ........................... 1
              About the name ........................................................................................................................ 1
              Version numbering ................................................................................................................... 1
        Learn more about what makes Xubuntu .......................................................................................... 1
              Free Software ............................................................................................................................ 1
              Linux ......................................................................................................................................... 2
              Xfce ........................................................................................................................................... 2
   2. Migrating and Upgrading ..................................................................................................................... 3
        Migrating from Windows .................................................................................................................. 3
              A quick Windows–Xubuntu dictionary ....................................................................................... 3
              Windows applications on Linux ................................................................................................. 3
              Windows networking on Linux .................................................................................................. 3
        Upgrading Xubuntu .......................................................................................................................... 4
              Upgrading to the next available release ................................................................................... 4
              Changing your upgrade path .................................................................................................... 4
              Upgrading to the development version .................................................................................... 5
   3. Getting to know your desktop environment ......................................................................................... 6
        Desktop ............................................................................................................................................. 6
              The Panel .................................................................................................................................. 6
              The Desktop .............................................................................................................................. 6
        Files and directories .......................................................................................................................... 6
              Navigation ................................................................................................................................. 7
              Creating and deleting files and folders ..................................................................................... 7
              Copying ..................................................................................................................................... 8
              Removable devices .................................................................................................................... 8
              Customizing Thunar .................................................................................................................. 8
   4. Settings and Preferences ...................................................................................................................... 9
        Customizing the Menu ...................................................................................................................... 9
        Customizing your personal info ........................................................................................................ 9
        Customizing the appearance .......................................................................................................... 10
             Changing your wallpaper ........................................................................................................                  10
             Customizing your panel configuration ....................................................................................                         11
             Changing your desktop themes ..............................................................................................                       11
             Disabling and modifying the desktop effects ..........................................................................                            12
   5. Quick guide to default applications ....................................................................................................                 13
        Graphics ..........................................................................................................................................    13
        Internet ...........................................................................................................................................   13
        Media ..............................................................................................................................................   13



                                                                            v
                                                        Xubuntu Documentation


       Office ............................................................................................................................................... 14
       System ............................................................................................................................................. 14
6. Media applications ..............................................................................................................................          15
      Music ...............................................................................................................................................   15
            Listening to music ...................................................................................................................            15
            Portable music players ............................................................................................................               15
      Movies, DVDs and videos ................................................................................................................                15
            Playing DVDs ...........................................................................................................................          15
            Playing video ...........................................................................................................................         16
      Burning CDs and DVDs ...................................................................................................................                16
7. Connecting to Internet and Networks .................................................................................................                      17
      Network connections ......................................................................................................................              17
            Connecting and disconnecting ................................................................................................                     17
            Configuring connections .........................................................................................................                 17
            Connection information ..........................................................................................................                 18
            Sharing your connection to another computer .......................................................................                               18
            Dialup modems .......................................................................................................................             18
      Network troubleshooting ................................................................................................................                18
            General troubleshooting .........................................................................................................                 18
            Wireless troubleshooting ........................................................................................................                 19
            Advanced troubleshooting ......................................................................................................                   21
      Connecting to servers .....................................................................................................................             21
8. Printing and Scanning .........................................................................................................................            23
      Printing ...........................................................................................................................................    23
            Local printing ..........................................................................................................................         23
            Network printing .....................................................................................................................            24
      Scanning ..........................................................................................................................................     25
            Does my scanner work in Xubuntu? .......................................................................................                          25
            Using your scanner .................................................................................................................              25
            The computer says "No scanners detected" ............................................................................                             25
            Manually installing a scanner ..................................................................................................                  26
9. Managing installed applications ..........................................................................................................                 27
      Using Gnome Software ...................................................................................................................                27
            Installing new software ...........................................................................................................               27
            Removing software .................................................................................................................               27
      Additional software repositories .....................................................................................................                  28
            Enabling more repositories .....................................................................................................                  28
            Restricted and non-free software ............................................................................................                     29
      Installing packages without an Internet connection .......................................................................                              29
            Adding discs as software sources ...........................................................................................                      29
            Helpful application ..................................................................................................................            30
      Changing update frequency and behavior ......................................................................................                           30
            Update Sources .......................................................................................................................            30


                                                                          vi
                                                       Xubuntu Documentation


               Notifications of new Xubuntu versions ................................................................................... 30
               Other options .......................................................................................................................... 31
10. Offline Package Management ...........................................................................................................                 32
     Updating Repositories .....................................................................................................................           32
     Installing a Package ........................................................................................................................         33
     Upgrading Your System ..................................................................................................................              33
11. Keeping your computer and personal information safe ....................................................................                               35
     Keep your software up to date .......................................................................................................                 35
     Passwords .......................................................................................................................................     35
           Use strong and unique passwords for important accounts .....................................................                                    36
           What is a strong password? ....................................................................................................                 36
           How to reuse passwords safely? .............................................................................................                    36
           When to change your password? ............................................................................................                      37
           How to change your login password ......................................................................................                        37
           Watch out for stolen passwords occasionally ..........................................................................                          37
           What about password managers? ...........................................................................................                       38
     Tips for good online security ..........................................................................................................              38
           Do not run scripts or install applications from unknown sources ...........................................                                     38
           Keep your browser clean for sensitive activities ......................................................................                         39
           Remember email security .......................................................................................................                 39
           Consider firewalls if your computer hosts Internet services ....................................................                                39
     Back up on a regular basis .............................................................................................................              39
     Consider encryption ........................................................................................................................          40
     Using your computer in a shared environment ..............................................................................                            41
           Do not use shared accounts ...................................................................................................                  41
           Lock your screen while away ..................................................................................................                  41
12. Hardware devices ..............................................................................................................................        42
     Restricted drivers ............................................................................................................................       42
           Why are some drivers restricted? ...........................................................................................                    42
           Enabling restricted drivers ......................................................................................................              42
           Disabling restricted drivers .....................................................................................................              42
     Disks and partitions ........................................................................................................................         43
           Checking how much disk space is available ............................................................................                          43
           How can I free up disk space? ................................................................................................                  43
           Partitioning a Device ...............................................................................................................           43
           Mounting and unmounting devices ........................................................................................                        45
     Laptops ...........................................................................................................................................   45
           Power management settings ..................................................................................................                    45
           Touchpads ...............................................................................................................................       46
     Suspending and Hibernating ..........................................................................................................                 46
           My computer doesn't suspend or hibernate correctly .............................................................                                47
           Enabling hibernation ...............................................................................................................            47
           I get strange patterns on the screen when I hibernate my computer .....................................                                         47


                                                                        vii
                                                      Xubuntu Documentation


     Mice and keyboards ........................................................................................................................ 48
13. Administrative tasks .......................................................................................................................... 49
     Users and groups ...........................................................................................................................        49
           Managing users ......................................................................................................................         49
           Managing groups ....................................................................................................................          50
14. The command line ............................................................................................................................        51
     Running commands with administrative rights ...............................................................................                         51
     Common commands .......................................................................................................................             51
A. Application table .................................................................................................................................   54
     Settings Manager ............................................................................................................................       55
     Behind the scenes ...........................................................................................................................       55
B. Creative Commons by Attribution-ShareAlike 2.5 ................................................................................                       56




                                                                      viii
Chapter 1. What is Xubuntu?
A short introduction
Xubuntu is a community-developed, Ubuntu-based Linux operating
system.
   Xubuntu is an elegant and easy-to-use operating system. Xubuntu comes with Xfce, which is a stable, light
   and configurable desktop environment.

   It is perfect for those who want to make the most of their desktops, laptops and netbooks, featuring a
   modern look and enough features for efficient, daily usage. It works well on older hardware too.

   Find out more at the Xubuntu website [http://xubuntu.org/].


About the name
   The "X" in Xubuntu stands for Xfce, the desktop environment in Xubuntu. While the word "ubuntu" denotes
   the dependency on and usage of the Ubuntu core, it also represents the philosophical core of the operating
   system. A rough translation of the word ubuntu is "humanity towards others". To read more about
   the philosophy and ideals behind Ubuntu and Xubuntu, please refer to the Ubuntu Philosophy [http://
   www.ubuntu.com/project/about-ubuntu/our-philosophy] page.

   In addition to using the Ubuntu core, Xubuntu also uses the infrastructure kindly provided and sponsored
   by Canonical Ltd. [http://www.canonical.com/], a company founded by Mark Shuttleworth.


Version numbering
   The Xubuntu version numbering scheme is based on the distribution release date. The first part of the
   release denotes the year while the second part denotes the month. For example, the first official Xubuntu
   version was released in June, 2006, thus its version number was 6.06. The latest Long Term Support (LTS)
   version is 16.04, codenamed Xenial Xerus.


Learn more about what makes Xubuntu
Free Software
   The Xubuntu project is entirely committed to the principles of free software development; people are
   encouraged to use free software, improve it, and pass it on. You can find out more about free software and
   the ideological and technical philosophy behind it at the GNU website [http://www.gnu.org/].


                                                    1
                                             What is Xubuntu?



Linux
   Linux was brought to life in 1991 by a Finnish student named Linus Torvalds. The Linux kernel is the heart
   of the Xubuntu operating system. A kernel is an important part of any operating system, providing the
   communication bridge between hardware and software. Read more about Linux at the Linux kernel website
   [http://www.kernel.org/].


Xfce
   Xfce is the lightweight desktop environment used in Xubuntu. It aims to be fast and low on system resources,
   while still being visually appealing and user friendly. Xfce embodies the traditional UNIX philosophy of
   modularity and re-usability. Read more about Xfce at the Xfce website [http://www.xfce.org/].




                                                     2
Chapter 2. Migrating and Upgrading
Migrating from Windows
A quick Windows–Xubuntu dictionary
   Windows: Add/Remove Programs
   Xubuntu:   → Software

   Windows: Control Panel
   Xubuntu:      →  Settings Manager for personal preferences                    →   System (menu) for additional
   configuration
   Windows: Windows Explorer
   Xubuntu:  → Accessories → File Manager

   Windows: My Documents
   Xubuntu:        /home/username/

Windows applications on Linux
   It is possible to run Windows applications under Xubuntu. Two possible choices are:

   • Wine [http://winehq.org/], the Windows emulator. Wine allows running some Windows applications
     without having to install a Windows operating system. Refer to the Wine AppDB [http://
     appdb.winehq.org/] to find out which applications will run on Wine and the Wine documentation [http://
     www.winehq.org/help/] for FAQ's and user support.

   • VirtualBox [https://www.virtualbox.org/], virtualization software. You can install a Windows operating
     system along with any application into a virtual machine managed by VirtualBox. Note that 3D support on
     VirtualBox is still quite unreliable. To read more about VirtualBox and virtualization, refer to the VirtualBox
     end-user documentation [https://www.virtualbox.org/wiki/End-user_documentation].

           Tip

           Both Wine and VirtualBox are available in the software repositories.

Windows networking on Linux
   Accessing Windows network shares under Xubuntu can be easily done using:

   •      → Accessories → File Manager, where you can browse publicly visible shares by clicking on the Network

       item in the sidebar. Alternatively, you can browse a remote file system by going to Go → Open Location...
       and entering smb://computername/sharename.

   •       → System → Gigolo, which allows you to save bookmarks and manage remote file systems. To connect,

       click the first toolbar button. Select Windows Share from Service Type, then enter the remote share's details.


                                                         3
                                        Migrating and Upgrading


   If some options are not available or do not work, ensure that the    gvfs-backends is installed.


Upgrading Xubuntu
   New regular releases of Xubuntu are released every 6 months and Long Term Support (LTS) releases every
   2 years. Currently, regular releases are supported for 9 months and LTS releases for 3 years.

   The Software Updater will inform you when a new version for your upgrade path is available for download.
   To change the upgrade path, see the section called “Changing your upgrade path”.

   Upgrades usually take a while to complete. Typically, around 1000 megabytes of packages must be
   downloaded and installed, although the actual figure will depend on how many packages are already
   installed on your computer.


Upgrading to the next available release
   • Go to   →       Settings Manager   →   Software Updater and wait for the list of available updates to be
     downloaded

   • If a new version of Xubuntu is available, a box at the top of the window will appear saying that a new
     distribution release is available

   • To upgrade to the next available release, save all of your open documents and click the Upgrade button
     in    →     Settings Manager → Software Updater

          Note

          If you are not getting an upgrade notification, or aren't seeing the release you are expecting to
          upgrade to, see the section called “Changing your upgrade path”.


Changing your upgrade path
   There are two main upgrade paths you can follow: either upgrade to long-term support (LTS) releases only,
   or upgrade to all releases.

   If you decide to follow the LTS upgrade path, you will be notified of new releases every two years. If you
   decide to follow the regular releases upgrade path, you will be notified of new releases every 6 months. You
   can change from regular to LTS upgrade path once you have reached the next LTS release.

   If you want to change your upgrade path, you can do it when running an LTS version. To do so, choose one
   of the following options:

   • Navigate to    → Software → Software & Updates and select the Updates tab. In the Updates tab, select

     either For any new version or For long-term support versions from the Notify me of a new Ubuntu version
     dropdown depending on your choice.


                                                      4
                                       Migrating and Upgrading


   • Open the      → Accessories → Terminal Emulator and run sudoedit /etc/update-manager/release-
     upgrades and change the line starting with prompt= to prompt=normal (for all releases) or prompt=lts
     (for LTS releases) depending on your choice

        Note

        If you are running a regular release that is not immediately followed by an LTS release, you should
        not change the upgrade target to long-term support (LTS) releases only.

        Caution

        Upgrading an LTS version to anything other than another LTS version will lose the long term support.


Upgrading to the development version
        Warning

        Development releases often suffer from package breakages and other problems. Only install a
        development release if you are prepared to attempt to fix these problems for yourself or if you want
        to help the Xubuntu team by testing and giving feedback.

        Note

        You will need to be running the latest regular version to be able to upgrade to the version currently
        under development.

   If you would like to install and test the latest development version of Xubuntu before it is released,
   run update-manager -c -d at the command line. This will allow you to upgrade to the current
   development release. Please consider getting involved [http://xubuntu.org/contribute/qa] with reporting
   usage of development versions and associated packages.




                                                   5
Chapter 3. Getting to know your desktop
environment
   When your computer has finished booting up, and after entering your login data, you will arrive at the
   Xubuntu desktop. It comes with many features designed to make your life easy, it is well worth taking the
   time to get to know it.


Desktop
   The Xubuntu desktop has a single panel located at the top of the screen.


The Panel
   The panel is used for starting and switching applications and for receiving information about your system.
   On the left side of the panel you will see the Xubuntu logo,       . Clicking on this icon will open the Menu,
   offering you many choices of applications. Along the bottom of the menu window are icons for           Settings
   Manager,    Lock Screen and    Log Out.

   The middle section of the panel is dedicated to window buttons for open applications. On the far right is the
   clock, displaying the date and time. To the left of that is the Notification Area. Here you will see indicators
   which give you information on your system, including network connectivity, sound volume level, battery
   status (when appropriate), instant messages. Some notification icons only appear when needed, for instance
   when software updates are available.

   The position of the panel, the items it contains and the Menu are all customizable. See Chapter 4, Settings
   and Preferences for more information on those topics.


The Desktop
   The default desktop has just three icons on it: Home, File System and Trash (icons for removable devices will
   also appear when those devices are present). You can customize your desktop by right-clicking in a blank
   area and choosing Desktop Settings. From here you can change the wallpaper and modify menu and icon
   behaviour.


Files and directories
   Xubuntu comes with Xfce's file manager Thunar. For simplicity's sake, we will just refer to it as the File
   Manager. Load it from      → Accessories → File   Manager or by double-clicking the Home or File System icons
   on your desktop.


                                                        6
                                            Getting to know your
                                            desktop environment

Navigation
   The File Manager's default view consists of a shortcut pane on the left side, the main area on the right, and a
   pathbar above the main area. The shortcut pane provides shortcuts to different folders on your system. The
   first shortcut under PLACES will lead to your home directory, the directory where you store all your personal
   data, and will have the name of the current user. That directory will probably appear empty. The File System
   shortcut under DEVICES will take you to the root of your filesystem. You may want to explore it a bit, even
   though it may be confusing to you if you are new to Linux. Just click on the different folders and see what's
   inside. When you're done, return to your home directory by clicking on the top shortcut.

         Tip

         You can add your own shortcuts by simply dragging folders to the shortcut pane. This will allow you
         to access important folders instantly!

         Tip

         When using Thunar you will, in general, only have read rights to files you see while browsing under
         the File System shortcut.

   The main area will always display the contents of the current folder. Double-click on folders to enter them,
   and right-click on files/folders to get a pop-up window offering you some choices of what to do with them.
   Select multiple files by dragging a rectangle over them with the mouse. Alternatively, select one file, hold
   down the Shift key, and increase/decrease the selection using the arrow keys.

   To easily see the path you took to get to the current directory, you can change the default View options.
   From the File Manager menu, select View → Location Selector → Pathbar Style. Now you can click on any pathbar
   icon to change to the directory it represents. Note that right-clicking on pathbar icons will also bring up a
   pop-up window with some options.

Creating and deleting files and folders
   To create a new document, right-click on some empty space in your home directory and select Create
   Document → Empty File from the pop-up menu. The File Manager will prompt you for a name. Just go with
   the suggested name for now. After this, you will see the new file in your home directory. Right-click on it
   and choose Properties. This will show you some details about the file. Right-click on the file once more and
   choose Move to Trash to remove it. The file will be put into the Trash.

         Tip

         If you ever want to undo the deleting of a file, open Trash, right-click the file and click Restore.

   To create a new folder, right-click on the empty space, and choose Create Folder. You will be prompted for
   a name. Type something and hit      Enter. You will see this new folder in your home directory. Double-click
   on it to enter it. To rename or remove the folder, right-click on it and choose the appropriate option from
   the pop-up menu.


                                                       7
                                            Getting to know your
                                            desktop environment

Copying
   To copy and move files on your computer, just click and drag files and folders to other folders.


Removable devices
   When inserting CDs, USB sticks or other removable media into your computer, or inserting removable
   devices like a music player, Xubuntu should automatically detect the new device. For example, after inserting
   a CD into your optical drive, you will see a new shortcut in the left pane of the File Manager representing
   the CD. Clicking on it will open the CD in the main area, just like clicking on a regular folder. To remove the
   CD, right-click on the shortcut, and choose Eject. The same applies for any other removable media.

         Note

         Please note that pressing the eject button on your CD drive may not work. This may be surprising
         to some users, but it is in fact the expected behavior. Before the CD can be ejected, it needs to be
         properly "released" (unmounted) by the system. To remove a CD, always right-click on its shortcut
         and choose Eject.


Customizing Thunar
   There are many ways to customize the File Manager. If you do not like the way the icons are displayed,
   choose View → View as Detailed List to have the contents of the current directory displayed as a list.

   You can have the File Manager display a location bar instead of the pathbar by selecting View → Location
   Selector → Toolbar Style. If you prefer a tree view in the left pane, choose View → Side Pane → Tree.

   Finally, you can add Custom Actions, which can add useful options to the menu. Many custom
   actions can be found at the Ubuntu Wiki Thunar Custom Action [https://help.ubuntu.com/community/
   ThunarCustomActions] page.

   For more choices, explore the options under Edit → Preferences.




                                                      8
Chapter 4. Settings and Preferences
  The options to customize Xubuntu to your needs and preferences are virtually unlimited, ranging from
  desktop looks to low level operation tweaks. The sections in this chapter describe how to edit the main
  applications menu to your liking, keep your personal information updated and customize the looks of the
  desktop.


Customizing the Menu
  The easiest and probably most useful tweak you can make to the Menu is to customize your Favorites.
  Accomplishing this is a simple matter of locating the application you want, right-clicking on it and selecting
  Add to Favorites. From that same right-click popup, you can also choose to add the application to the Desktop
  or to the Panel. Right-clicking on applications already in Favorites gives you the option to remove them or to
  sort the list. You can also rearrange Favorites just by dragging them.

  If you're not sure where a program is listed or what it is called, you can use the search feature. When you
  open the Menu, your cursor is already positioned in the search bar. Just start typing and an incremental
  search is performed on both application names and descriptions. Once you see your application listed in
  the results, you can directly launch it or right-click on it and add it to your preferred launch location.

  For more options to customize the Menu, right-click on        and select Properties. There you will find three
  tabs to change Appearance, Behavior and Search Actions.

  To add directories and launchers which don't appear as entries in the default Menu, you'll need another tool.
  A more advanced menu editing utility called MenuLibre can be found by clicking       →    Settings Manager →
  Menu Editor or by a right-click on and choosing Edit Applications. Using this editor you can create, hide and
  reorder the directories which appear in the right-hand pane of the Menu. Within those directories you can
  then create application launchers and customize their behavior by configuring the many options available in
  this utility. For more in-depth information on how to use all of those options, consult the MenuLibre [https://
  wiki.bluesabre.org/doku.php?id=menulibre-docs] online documentation.


Customizing your personal info
  Mugshot is a lightweight user configuration utility that allows you to easily set the profile image and user
  details for your user profile and any supported applications.

  To launch Mugshot navigate to       →    Settings Manager → About Me.

  To change your profile image, click the image button on the left of the GUI, select one of the given options
  and follow the instructions.
        Note

        Mugshot requires the installation of    gstreamer1.0-tools package to use the Capture from camera...
        feature.


                                                     9
                                          Settings and Preferences


   Fill the text-fields with the required personal data and click Apply. When applying these details with Pidgin
   and/or LibreOffice installed, you will be prompted to update their settings as well.

         Warning

         If the personal data inserted in the First Name and Last Name text-fields differ from the existing values
         held in /etc/passwd, you'll be prompted to insert your password as a security measure to prevent
         unwanted updates to your personal information.

   Read more at the Mugshot [https://wiki.bluesabre.org/doku.php?id=mugshot-docs] official documentation.


Customizing the appearance
   If you want to customize the appearance of your Xubuntu system, the options are many. Here are a few
   good starting points.

Changing your wallpaper
   You can easily change your desktop wallpaper by navigating to          →    Settings Manager → Desktop, or
   alternatively, by right clicking on your desktop and selecting the Desktop Settings... option. Where you have
   multiple workspaces, you can choose to have the same wallpaper across all workspaces, or use a different
   wallpaper for each workspace by deselecting Apply to all workspaces and moving the dialogue to each
   workspace individually and selecting a different wallpaper.

   Once the Desktop settings dialog is open, the Background tab gives you options for configuring the look
   of your desktop background. You can choose to use a single image or multiple images as wallpaper or you
   can use a color scheme.

         Tip

         The location of the images in the Wallpaper for my desktop pane is controlled by the Folder: option. By
         bringing up this pick list, you can choose an alternate location for the source of your images. If you
         want to add one or more of your images to this list for future use, you can copy or symlink them to
            /usr/share/xfce4/backdrops/ (requires administrative privileges).

   If you choose a location that contains multiple images, you have the option of varying the background by
   switching to each of the images in that location. By checking Change the background, you have several
   time-based criteria to choose from, the last of which, Chronologically, will sort the pictures by filename and
   then go through them in that order, spread out equally over one day.

   Xfdesktop supports xinerama and multi-monitor setups. With more than one display/monitor connected,
   the Background tab will always reflect the settings of the monitor where the dialog is positioned. This allows
   each monitor to have its own settings. Just drag the dialog to the monitor on which you want to edit the
   settings.

   If you want to set any of your own images as the wallpaper, the easiest way to achieve this is:


                                                     10
                                           Settings and Preferences


   • Open Thunar and navigate to the directory with the image

   • Right-click the image and select Set as wallpaper from the context menu

         Caution

         With multiple monitors, this setting will only change the wallpaper for the currently active monitor.
         To change the wallpaper for other monitors, move the dialog to each other monitor to access their
         settings.

   Read more at the Xfdesktop [http://docs.xfce.org/xfce/xfdesktop/4.11/start] official documentation.


Customizing your panel configuration
   If you don't like the default panel configuration, including the positioning or the applets installed by default,
   follow the steps below to customize the panel configuration:

   • Right-click on the panel

   • From the context menu, select Panel → Panel Preferences

   • In the Display tab, you can control the panel's size and positioning, including:

     • Displaying the panel vertically along either side of the screen

     • Moving the panel to the bottom or the right by unchecking Lock panel, grabbing the handle which
       appears at either side of the panel and dragging it

     • Extending the panel across multiple monitors

   • In the Appearance tab, you can pick another background for the panel and regulate its transparency

   • In the Items tab, you can add, remove and rearrange panel applets and other items

   • If you add a Launcher in the Items tab you can then edit the Launcher to run any application you have
     installed


Changing your desktop themes
   There are three types of desktop themes:

   • xfwm themes - control how your window borders look. To change your xfwm theme, go to            →

     Settings Manager → Window Manager. In the Style tab, select a new theme to change the window borders
     appearance.

   • GTK themes - control how the content of the windows looks. To change your GTK theme, go to                   →

       Settings Manager → Appearance. In the Style tab, select a new theme to change the window content
     appearance. The tool gtk-theme-config will also allow you to customize your window look.


                                                      11
                                          Settings and Preferences


   • Icon themes - control how your icons look. To change your icon theme, go to    →    Settings Manager
     → Appearance. In the Icons tab, select a new theme to change the icon appearance. Note that not all icon

     sets will work well with dark panel/window backgrounds!

   If the default selection of themes doesn't satisfy you, you can download and install new themes. Some new
   themes can be installed from the Ubuntu repositories, and more can be found on the Internet, for example
   on Xfce-look.org [http://xfce-look.org/].

   If you install new themes from the repositories, they should appear automatically in the Settings Manager.
   If you download a theme from any other site, you need to install the theme before it will appear in the
   Settings Manager. To do this, extract the theme package and copy them to:

   • xfwm and GTK themes:

     •    /home/username/.themes/ (this user only)

     •    /usr/share/themes/ (all users)

   • Icon themes:

     •    /home/username/.icons/ (this user only)

     •    /usr/share/icons/ (all users)

         Note

         If these directories do not exist, you should create them first. Copying themes or icons for all users
         will require administrative privileges.


Disabling and modifying the desktop effects
   While Xubuntu doesn't come with many desktop effects, the Xfce compositor is enabled by default. In the
   default Xubuntu configuration, the Xfce compositor is used to draw shadows for windows and to enable
   translucent panels. If you have a low-end GPU or you don't like the desktop effects mentioned, you can turn
   off the compositor or change the settings by navigating to     →    Settings Manager → Window Manager
   Tweaks and in the Compositor tab either unticking Enable display compositing or modifying settings.




                                                    12
Chapter 5. Quick guide to default
applications
Graphics
  Ristretto is an image viewer designed to be very light on resources. More information can be found in the
  Ristretto online documentation [http://docs.xfce.org/apps/ristretto/start].

  Simple Scan is an easy-to-use scan utility designed to do simple tasks like scanning to email or directly to
  PDF. Read more at the Simple Scan website [https://launchpad.net/simple-scan].


Internet
  Firefox is a mature and stable web browser which can be extended with a wide variety of available add-ons.
  Read more on Firefox's online help [http://support.mozilla.org/en-US/home].

  Thunderbird is a versatile mail client which can handle multiple email accounts and different identities
  simultaneously. Like Firefox, it can also be enhanced with add-ons to customize its appearance and extend
  its functionality. If you are migrating from another mail program, Thunderbird allows importing your emails
  and address books. In Thunderbird, navigate to Tools → Import to start the Import assistant. Read more on
  the Thunderbird Support page [https://support.mozillamessaging.com/en-US/home].

  Pidgin is the default instant messaging client capable of handling MSN, XMPP (Google Talk, Facebook) and
  more. Read more from Using Pidgin [http://developer.pidgin.im/wiki/Using Pidgin] at the Pidgin online help.


Media
  Parole is a simple media player that can play video and audio files. More information can be found in the
  Parole online documentation [http://docs.xfce.org/apps/parole/start].

        Note

        It will be necessary to install   xubuntu-restricted-extras in order to play proprietary media formats
        like e.g. MP3.

  PulseAudio Volume Control allows you to control the different sound sources available on your machine
  e.g. HDMI or other audio ports and where you hear the sound. Once open, the tabs available in pavucontrol
  are self-explanatory. However, if you have no sound - check specifically the Playback, Output Devices
  and Configuration tabs. More detailed information on PulseAudio and controlling it can be found at the
  PulseAudio website [http://www.freedesktop.org/wiki/Software/PulseAudio].

  Xfburn is the chosen program for creating your CDs and DVDs.


                                                     13
                                  Quick guide to default applications


  To read more about media in Xubuntu, refer to Chapter 6, Media applications.


Office
  LibreOffice Writer is a word processor with extensive WYSIWYG word processing capabilities. Read more
  at the LibreOffice Writer website [https://www.libreoffice.org/discover/writer/].

  LibreOffice Calc is a spreadsheet editor with a number of unique features, including a system which
  automatically defines series of graphs, based on information available to the user. Read more at the
  LibreOffice Calc website [https://www.libreoffice.org/discover/calc/].

  Atril Document Viewer is a lightweight and easy-to-navigate PDF reader with a compact selection of
  features, such as thumbnail browser, bookmarking, and toolbar editor function to tweak its user interface.

  Mate Calculator is visually similar to a lot of hand-held calculators and has been designed to be used with
  either the mouse or the keyboard.

  Dictionary provides an easy way to access a number of different dictionaries across the internet. Read more
  at the Xfce4 Dictionary online help [http://goodies.xfce.org/projects/applications/xfce4-dict].

  Orage has been designed to be a simple but effective calendar application to keep track of your
  appointments and trigger alarms. Read more at the Orage website [http://www.kolumbus.fi/~w408237/
  orage/].


System
  Gigolo is an easy way to connect to local and remote file systems. Read more at the Gigolo website [http://
  www.uvena.de/gigolo/].

  Engrampa is an archive manager which allows to create and modify archives, view the contents of an archive
  and extract files from the archive.

  Task Manager provides a graphical overview of running applications. More information can be found in the
  Task Manager online documenatation [http://goodies.xfce.org/projects/applications/xfce4-taskmanager].




                                                   14
Chapter 6. Media applications
Music
Listening to music
   You can use Parole Media Player to listen to music on your computer. Parole Media Player will open audio
   files when they are double-clicked. Alternatively, you can right click on audio files and select Open with Parole
   Media Player.

   In order to play some popular audio formats like MP3, you will need to install some additional software.
   Unfortunately, this software cannot be provided by default in Xubuntu due to legal restrictions in some
   countries.
         Caution

         Read the section called “Restricted and non-free software” before following the instructions below.
         There are some legal issues that you should be aware of.

Portable music players
   Xubuntu will work with most portable audio players, including iPods. Normally, all you have to do is plug
   the player into your computer and then use File Manager to manually copy songs to and from the player.
         Note

         Newer iPods (6th generation and newer) will not work automatically with Xubuntu unless you have
         done an initial synchronization with iTunes first.

   If you have a portable music player which can also display photos and videos, you may prefer to use
   Banshee, which is a music player with good support for such devices. iPod owners may also like to try
   specialized applications such as GPixPod, gtkpod, and ideviceinstaller for handling multimedia.


Movies, DVDs and videos
   You can watch movies and video clips with the Parole Media Player.

Playing DVDs
   In order to play DVDs you must install some additional software. Unfortunately, DVD support cannot be
   provided by default in Xubuntu due to legal restrictions in some countries.
         Caution

         Read the section called “Restricted and non-free software” before following the instructions below.
         There are some legal issues that you should be aware of.


                                                      15
                                             Media applications


    To be able to play DVDs, do the following:

    • Install the   libdvdnav4,    libdvdread4 and        gstreamer1.0-plugins-ugly packages.

    • Insert a DVD into your drive. It should open automatically in the Parole Media Player.

    • If you would like to play encrypted DVDs, open         →   Accessories   →   Terminal Emulator and type the
      following into the Terminal followed by the     Enter key: sudo apt-get install libdvd-pkg Take
      note of the information provided in the terminal during installation, particularly with regard to upgrades
      to the package.

    • Once libdvd-pkg is finished run sudo dpkg-reconfigure libdvd-pkg The installation of libdvdcss2
      will now complete.

Playing video
    Parole Media Player supports most video types. If you try to play an unsupported video file, Parole
    Media Player may notify you of a missing plugin. You can then install this plugin by following the wizard.
    Afterwards, you may need to restart Parole Media Player.

    If you are having difficulties getting a video to stream in your browser, Parole Media Player supports
    streaming most types of video. To open a video in Parole Media Player, right-click the video and select
    Open with Parole Media Player.

Restricted formats

    Some video formats, such as Adobe Flash, QuickTime and Windows Media Video, are proprietary and so
    support for them cannot be included in Xubuntu by default. You must install some extra software to allow
    playback.

    In order to play the most common proprietary formats in Parole Media Player or Firefox, install the
       xubuntu-restricted-extras package (see the section called “Restricted and non-free software” for more
    information).


Burning CDs and DVDs
    You can make your own CDs and DVDs by burning files onto a blank disc using the CD or DVD writer drive
    of your computer.

    Xfburn is the default application in Xubuntu to complete these tasks. Xfburn allows you to to easily create
    audio CDs, burn CDs and DVDs with either plain data or disk images and prepare blank re-writable disks
    for a new burn.

    In order to launch Xfburn, go to    → Multimedia → Xfburn.


    Once launched, you can insert a CD-R(W) or DVD-R(W) you wish to write to and then select the button
    corresponding to the action you wish to take (New Data Composition, Audio CD, etc.).


                                                     16
Chapter 7. Connecting to Internet and
Networks
   Xubuntu uses NetworkManager to manage wired, wireless, mobile broadband, VPN and DSL connections.
   NetworkManager also keeps passwords secure by utilizing the user's keyring to store passphrases.

   NetworkManager is one of the little icons in the upper panel in the top right of your screen. When not
   connected, the icon shows two grayed out arrows pointing up and down. When you are connected, the icon
   is different depending on the network type in use.


Network connections
Connecting and disconnecting
   NetworkManager will automatically use a wired network, if one is available.

   To see all available connections, click the NetworkManager icon. To connect to a network, click the network
   name.

         Note

         If you are connecting to a wireless network for the first time, security details may be needed, a dialog
         box will open when required. In most cases, the security type will be detected automatically. If not,
         select the security type from the Wi-Fi Security drop-down box, enter the authentication details and
         press Connect.

   To disconnect from a network, click the NetworkManager icon, and select Disconnect under the appropriate
   connection type. To disable (and re-enable) wired and/or wireless connections all together, click the
   NetworkManager icon, select Enable Networking and Enable Wi-Fi. These choices are toggles. Their enabled/
   disabled status is indicated by the presence/absence of a check mark.


Configuring connections
   If you need to configure your connections, click the NetworkManager icon and select Edit. In the dialog,
   you will see expandable rows for each connection type. Select the appropriate network and press Edit or
   press Add to set up new networks.

         Note

         To be able to connect to certain networks you might need connection details which you will get from
         your network administrator or your Internet Service Provider.


                                                     17
                                    Connecting to Internet and Networks



Connection information
    To see the connection information, click the NetworkManager icon and select Connection Information. Your
    active network connections will be displayed in the Active Connections dialog, each in a separate tab.

Sharing your connection to another computer
    You can share your connection to another computer using an Ethernet cable. This can be carried out by
    clicking the NetworkManager icon, selecting Edit, and then adding a new wireless connection (or editing
    the existing one). In the connection properties window, select IPv4 Settings, and change Method to Shared
    to other computers from the drop-down list.

Dialup modems
    Unfortunately, dialup modems are not supported by NetworkManager. To read about connecting
    with a dialup modem, please refer to the Dialup modem How-to [https://help.ubuntu.com/community/
    DialupModemHowto] on the Ubuntu community wiki.


Network troubleshooting
    Before attempting any troubleshooting, ensure that the network connections are enabled:

    • Click the NetworkManager icon in the notification area

    • Check Enable Networking

    • Check Enable Wi-Fi

    If your network connection still doesn't work:

    • For wired (Ethernet) connections, please see the section called “General troubleshooting”

    • For wireless connections, please see both the section called “General troubleshooting” and the section
      called “Wireless troubleshooting”

    • If your network connection problems are still not resolved, see the section called “Advanced
      troubleshooting”

General troubleshooting
    If your network connection is not working properly, there are a few tools that can be used to help diagnose
    the problem.

Get information about the current connection

    To get information about your network connection and network devices, you have two options:

    • Using NetworkManager


                                                     18
                                    Connecting to Internet and Networks


      • Click on the NetworkManager icon

      • Select Connection Information. If this is disabled, it is likely there is no active connection. Try using
        ifconfig to find out more.

      • Each active connection will have its own tab where you can find relevant connection information

    • Using ifconfig

      • Open a terminal (    → Accessories → Terminal   Emulator), type the command ifconfig then press the
           Enter key.

      • ifconfig will show you extensive information about your connection, including logical or connection
        name(s) (e.g. enp3s0) in the left column, IP address in the inet addr column and the MAC address for
        your device in the HWaddr column

Check if a connection is working properly

    A reliable method to check if a connection is working properly is to ping another computer on the network
    or the Internet.

    To check if your computer is connected to the Internet, open a terminal (         →   Accessories   →   Terminal
    Emulator), type the command ping -c 3 www.xubuntu.org then press the               Enter key.

    The computer will then attempt to contact www.xubuntu.org three times and display the results. The ping
    statistics display the number of packets transmitted, how many packets were received, the percentage of
    packet loss, and the total time spent.

    • 0% packet loss indicates that your computer is connected to the Internet

    • Greater than 0% but less than 100% packet loss indicates that your computer has a poor connection to
      the Internet or a poor wireless signal

    • 100% packet loss indicates that your computer has a very bad connection, or is connected to an access
      point or router that is not connected to the Internet

    If you get an error message that says "www.xubuntu.org can not be found" or "unknown host", then your
    computer is probably not connected to the Internet or is unable to reach a Domain Name System (DNS)
    server.

Wireless troubleshooting
    This section covers some common problems faced with wireless support. There is much more information
    available in the Community Help Wiki [https://help.ubuntu.com/community/WifiDocs].
          Note

          Please note that the steps in this troubleshooting guide are designed to be carried out in the order
          shown, unless you are pointed to a different subsection.




                                                      19
                                       Connecting to Internet and Networks


Check that the device is turned on

    Many wireless network devices can be turned on or off. Check for a hardware switch or a keyboard function
    key to turn the wireless device on.

    If the device is turned on, continue to the next topic.

Check if the device is recognized

    Open a terminal (      → Accessories → Terminal     Emulator), type the command sudo lshw -C network, then
    press the        Enter key. You will see some output, along with the words CLAIMED, UNCLAIMED, ENABLED or
    DISABLED.

    • CLAIMED indicates that a driver is loaded but not functioning. Continue to the section called “Using
      Windows wireless drivers”.

    • UNCLAIMED indicates that there is no driver loaded. Continue to the section called “Using Windows wireless
      drivers”.

    • ENABLED indicates that the driver is installed and working. Continue to section the section called “Checking
      for a connection to the router”.

    • DISABLED indicates the driver is installed, but disabled. Continue to the section called “Check that the
      device is turned on”.

Using Windows wireless drivers

    Xubuntu supports a system known as NDISWrapper. This allows you to use a Windows wireless device
    driver under Xubuntu. To start using NDISWrapper:

    • Obtain the Windows driver for your network device and locate the file that ends with .inf

    • Install the      ndisgtk package

    • Go to      →     Settings Manager → Windows Wireless Drivers

    • Select Install new driver

    • Choose the location of your Windows .inf file and click Install

    • Click OK

Checking for a connection to the router

    Open a terminal (       →   Accessories   →   Terminal Emulator), type the command iwconfig then press the
       Enter key.

    If the ESSID for your router is displayed, there may be a problem with ACPI support. Boot Xubuntu with the
    pci=noacpi option.


                                                           20
                                      Connecting to Internet and Networks



Advanced troubleshooting
    The following troubleshooting methods are a bit more technical. Please try these methods only if the above
    methods failed.

Checking IP assignment

    Open a terminal (      →   Accessories   →   Terminal Emulator), type the command ifconfig then press the
      Enter key. If there is an IP address displayed, continue to the section called “Check Domain Name Servers
    (DNS)”.

    From the terminal enter the following command, replacing enp3s0 with the name of the connection shown
    in the output from the ifconfig command: sudo dhclient enp3s0

    • If you receive a message that says bound to xxx.xxx.xxx.xxx continue to the section called “Check Domain
      Name Servers (DNS)”

    • If not, reboot the system

Check Domain Name Servers (DNS)

    Open a terminal (      →   Accessories → Terminal Emulator), type the command nmcli device show then
    press the      Enter key. Look for the entries under IP4.DNS

    To check if the listed DNS works, open a terminal (         → Accessories → Terminal Emulator), type the command

    dig xubuntu.org then press the               Enter key. If you see the word NOERROR in the header section of the
    output, your DNS is working.

    If there are no DNS settings listed, contact your Internet Service Provider (ISP), and find out your primary and
    secondary domain name servers. Once you have this information, continue to the section called “Connecting
    and disconnecting” and the section called “Configuring connections” if needed.


Connecting to servers
    To connect to various types of servers, you can use           → System → Gigolo.   To connect to a server, follow the
    steps below:

    • Go to Actions → Connect

    • Select the appropriate Service type and insert connection information

    • Click Connect; if you are attempting to connect to a server that requires you to log in, you will be prompted
      to enter a password

    Upon successfully connecting to the server, an icon labeled with connection details will appear in the Gigolo
    window. To bookmark connections, right-click on a connection and select Create Bookmark. In the Edit


                                                           21
                              Connecting to Internet and Networks


Bookmarks dialog, you can name the bookmark and set other options, including the option to auto-connect.
Once you are done, click OK to create the bookmark.

     Tip

     The Windows Share username should be in the format DOMAIN\username

     Note

     In order to connect to Samba networks (Windows shares) using the Thunar File Manager, you will
     need to have the package     gvfs-backends installed.




                                               22
Chapter 8. Printing and Scanning
Printing
   Most printers are automatically supported by Xubuntu. The Printer Configuration application allows you
   to add printers, as well as modify their settings. You can also use this application to share the printer with
   other computers on a network, disable the printer or restart it.

Local printing
   A local printer is one which is directly connected to your computer (as opposed to a network printer,
   discussed in the section called “Network printing”). To set up a new local printer, plug your printer into your
   computer and power it on. Most printers will be automatically detected and configured. Once detected, a
   printer icon will appear in the notification area and you should get a popup with the text Printer is ready for
   printing. If your printer was not detected, then you will need to follow these steps:

   • Obtain the model name of your printer

   • Ensure the printer is turned on

   • Go to     →   Settings Manager → Printers

   • Click Server → New → Printer

   • Your printer should be automatically detected and displayed in the Devices window

   • Select your printer and click Forward

   • Your computer will search for and install drivers for your printer

   • You can enter a description and location for your printer

   • Press Apply

   • Your printer should be properly configured at this point and you will be prompted if you want to print
     a test page

   • If you press the Print Test Page button, a test page will print and you can verify if it printed correctly, or
     you can press Cancel. Either way, your printer is ready to print.

   • If you are still experiencing problems, try using the CUPS browser-based interface. It can be accessed at
     http://localhost:631/.

         Tip

         If your printer was not automatically detected, you can try to select the port and printer
         driver manually. Some printers need further setup. Search the OpenPrinting database [http://


                                                      23
                                           Printing and Scanning


         www.linuxfoundation.org/collaborate/workgroups/openprinting] or check the Ubuntu Wiki Printer
         page [https://wiki.ubuntu.com/HardwareSupportComponentsPrinters] for information on your
         printer.


Network printing
   You can also configure your Xubuntu system to send print jobs to a remote print server. Remote printers
   are hosted somewhere on a network. To configure a remote printer:

   • Obtain the model name of your printer

   • Ensure the printer is turned on

   • Go to     →    Settings Manager → Printers

   • Click Server → New → Printer

   • Click on Network Printer in the Devices window

   • If your printer is directly connected to a Windows machine on your network, choose Windows Printer via
     SAMBA. Otherwise, select the protocol your printer uses to communicate.

   • Insert the details of the network printer and press Forward

   • Select the printer manufacturer and then press Forward

   • Select the printer model and driver then press Forward

   • You can enter a description and location for your printer in the corresponding fields

   • Press Apply

   • Your printer is properly configured at this point and you will be prompted to print a test page, press Cancel
     or Print Test Page depending on your preference

         Note

         If you do not know the protocol or details of your network printer, you should consult your network
         administrator.

         Tip

         If you do not have a network printer, but want your printer to be shared to other computers on your
         network, click Server → Settings from the Printers dialog, check the box Publish shared printers connected
         to this system, and then press OK. Other computers running versions of Xubuntu later than 13.04 will
         automatically detect printers shared this way. Computers running Xubuntu versions prior to 13.10, or
         other Linux/Ubuntu-based systems, may need to enable a setting to show shared printers.


                                                      24
                                               Printing and Scanning



Scanning
   Many scanners are automatically supported by Xubuntu, and should be easy to install and operate. This
   section will walk you through how to use your scanner and what to do if Xubuntu does not detect your
   scanner.


Does my scanner work in Xubuntu?
   There are three ways to see if your scanner works in Xubuntu:

   • Simply plug it in and try it! If it is a newer USB scanner, it is likely that it will just work.

   • Check the list of supported scanners [https://wiki.ubuntu.com/HardwareSupportComponentsScanners]
     for Xubuntu

   • Check the SANE project listing of support scanners [http://www.sane-project.org/sane-backends.html].
     SANE is the software used by Xubuntu for most of its scanner support.


Using your scanner
   To scan a document:

   • Place what you want to scan on the scanner

   • Go to     → Graphics → Simple    Scan

   • Click the arrow to the right of the Scan button and choose the type of media you are scanning, Text or Photo

   • Click the Scan button to begin your scan


The computer says "No scanners detected"
   There are two reasons why you might get this message:

   • Your scanner is not supported in Xubuntu. For example, most parallel port scanners and Lexmark All-in-
     One printer/scanner/faxes are not supported.

   • The driver for your scanner is not being loaded automatically.

   You may be able to get your scanner working by installing a driver or altering some configuration files. Please
   ask for advice on the Ubuntu forums [http://ubuntuforums.org/] or on AskUbuntu [http://askubuntu.com/].

         Note

         To get some scanners working, you may need to plug in the scanner after the computer has booted.


                                                          25
                                          Printing and Scanning



Manually installing a scanner
   There are some scanners that have less-than-complete drivers from the SANE project. They can sometimes
   be used, but not all the features may work.

   • Install the   libsane-extras package

   • Run pkexec mousepad /etc/sane.d/dll.conf at the command line to open the SANE driver file for
     editing

   • Enable the correct driver for your scanner by removing the # from in front of the name of the driver. You
     may need to search the web to find out which driver is the right one.

   • Save the file and open Simple Scan. If all goes well, your scanner will now work.




                                                    26
Chapter 9. Managing installed
applications
   In Xubuntu, you don't need to download and install packages separately. Instead, repositories contain sets
   of packages. These repositories are then accessed with package managers in order to add, remove or update
   the packages.

   Xubuntu comes with two package managers installed:

   • Gnome Software, a simple graphical user interface to install new software.

   • apt-get, a command-line tool that can be used for advanced package management. For more information
     on apt-get, see the Debian apt manual [http://www.debian.org/doc/user-manuals#apt-howto].

         Note

         You will need administrative access to add and remove software.
         Caution

         In most cases you can only use one package manager at a time. If you start another package manager
         while one is already open, you may receive an error message. In this case it is likely the second package
         manager will not function correctly.


Using Gnome Software
   You can launch Gnome Software from           → Software.


Installing new software
   • Search for an application or select a category to find an application you want to install

   • From the application page, click Install

   • You will be asked to enter your password; once you do that, installation will begin

   • A shortcut to your application will added to the Applications menu

         Note

         To be able to install new software from the repositories, you need to be connected to the Internet.
         See Chapter 10, Offline Package Management for information on using apt-offline.

Removing software
   • Click Installed on the top panel


                                                       27
                                      Managing installed applications


   • Find the application that you want to remove by using the search box or looking through the installed
     applications

   • Select the application and click Remove

   • You may be asked to enter your password; once you do that, the application will be removed

         Caution

         Some applications depend on others being installed in order to work properly. If you try to remove an
         application which is needed by another application, both of them will be removed. You will be asked
         to confirm that this is what you want to happen before the applications are removed.

         Note

         Gnome Software does not remove dependencies installed with a package. To remove any
         dependencies no longer needed, run sudo apt-get autoremove in a terminal. Before agreeing to
         the command continuing, check that the packages being marked for removal are as expected.


Additional software repositories
Enabling more repositories
   It is possible to add extra repositories, such as those provided by third parties. To enable more software
   repositories:

   • Open     →    Settings Manager → Software & Updates or         → Software → Software   & Updates and go to
     the Other Software tab

   • Press Add... to add a new repository.

   • Enter the APT line for the extra repository. This is available from the website of the repository in the
     majority of cases and it should look something like the following: deb http://ftp.debian.org etch main

   • Press Add Source and then click Close to save your changes.

   • You will be notified that the information about available software is out-of-date. Press Reload.

   • Most software repositories use a GPG key to digitally sign the files they provide, which makes it easy to
     check that the files have not been tampered with since their creation. In order for apt to be able to check
     this, you need the public key that corresponds to the signatures. The key should be available for download
     on the repository's website. Once you have downloaded the GPG key, import the key by selecting the
     Authentication tab, clicking on Import Key File, and then selecting the GPG key to be imported.

         Caution

         Be careful when installing software from third-party repositories. It may not have been officially tested
         with Xubuntu and could cause your system to break.


                                                     28
                                       Managing installed applications



Restricted and non-free software
   Most of the software available for Xubuntu is free, open-source software. This software is free for anyone
   to install and use, and people can modify the software and redistribute it if they like. Xubuntu is built from
   this type of software.

   Non-free software is software that is not freely redistributable or modifiable. This makes it difficult for the
   Xubuntu developers to improve the software and correct problems, so it is normally recommended that you
   use free software [http://www.ubuntu.com/project/about-ubuntu/our-philosophy] instead.

   Restricted software is software that has restrictions on its use, preventing it from being classed as free
   software. Non-free software is a type of restricted software, where the restrictions are due to the software
   having a non-free license. Other reasons for software being classed as restricted include legal issues (use
   of some types of software is illegal in some countries) and patent issues (some software requires a patent
   license to be used legally).

   In some cases, restricted software is the only option. Such cases include software for the playback of certain
   audio and video formats, some fonts and certain video card drivers.

   You should be warned by the package manager when you try to install restricted software. If the restricted
   software cannot be used legally in your country then there is little you can do; you should not install the
   software. If the software is restricted simply because it is non-free, you may choose to use it (for example,
   in the case of graphics card drivers). Be aware that most restricted software is not supported in Xubuntu
   and problems with such software often cannot be corrected by Xubuntu developers.

         Warning

         Sometimes it is difficult to determine why a particular software package is restricted. If this is the case,
         seek advice on the Ubuntu Forums [http://ubuntuforums.org/]. If you are still unable to determine
         why a package is restricted, err on the side of caution and do not install it; it may be illegal to use it
         in your country.


Installing packages without an Internet connection
Adding discs as software sources
   To add a disc as a software source for your system:

   • Insert a disc which contains packages; e.g., the Xubuntu installation disc which comes with a limited
     selection of packages

   • Open     →    Settings Manager → Software & Updates and go to the Other Software tab

   • Press the Add Volume... button; you will be prompted for your password

   After adding the disc to the software sources, you will be able to install packages from the disc.


                                                       29
                                      Managing installed applications



Helpful application
   If you have less than optimal Internet access, apt-offline allows you to use another computer with better
   access to download packages and check for package updates like security fixes. All you need is time,
   patience, and a portable USB storage device. A usage example to learn more about this can be found in
   Chapter 10, Offline Package Management.


Changing update frequency and behavior
   You can change the frequency of the check and the way in which updates are handled. When Software
   Updater runs and presents you with its dialog, there is a Settings button at the bottom. Pressing this will
   open the Software Sources dialog at the Updates tab. Alternatively, you can access the settings dialog by going
   to   →    Settings Manager → Software & Updates and opening the Updates tab.

   The following settings can be changed from this dialog:

Update Sources
   • Important security updates - Updates that fix critical security flaws are made available through this source.
     It is recommended that all users leave this source enabled (it should be enabled by default).

   • Recommended updates - Updates that fix serious software problems (which are not security flaws) are
     made available through this source. Most users will want to leave this source enabled as common and
     annoying problems are often fixed with these updates.

         Caution

         The following updates should be used with some caution.

   • Pre-released updates - Updates that are currently being tested before being released to everyone are
     provided through this update source. If you would like to help test new updates (and get fixes for problems
     more quickly), enable this source. Be aware that these updates may not yet be well tested; it is not
     recommended that you enable this source unless you are prepared to experience occasional problems.

   • Unsupported updates - When new versions of popular software are released they are sometimes
     “backported” to an older version of Xubuntu so that users can benefit from new features and fixes for
     problems. These backports are unsupported, may cause problems when installed and should only be
     used by people who are in a real need of a new version of a software package that they know has been
     backported.

Notifications of new Xubuntu versions
   This section of the Software Updater deals with the way you wish future versions to be given to you. You
   have three options:

   • For any new version - You will get notifications of all new releases, once in 6 months


                                                      30
                                      Managing installed applications


   • For long-term support versions - You will get notifications of new Long-term Support (LTS) releases, once
     in 2 years

   • Never - You will not get notifications of new releases

         Note

         Opting in for Long-term Support (LTS) notifications is usually the recommmended option, especially
         if you are running Xubuntu on a production machine and/or need maximum stability.

         Warning

         It's not recommended to use the Never setting. This will leave you with an unsupported system,
         unless you manually remember to upgrade often enough. Additionally you will be missing out on bug
         fixes, updates for potential security problems and hardware support improvements. See Chapter 2,
         Migrating and Upgrading for more information on upgrading Xubuntu and release support lengths.


Other options
   Package updates can be scheduled from the desktop and you can change how and when the system updates
   itself.

   • Frequency of check - Allows you to schedule when to check for updates

   • Checking and installing updates automatically - Allows you to define if the system downloads and install
     updates without confirmation or downloads all updates in the background but waits for you to manually
     install them

   • Displaying notifications about security updates - Allows you to define when will the system notify you about
     available security updates




                                                     31
Chapter 10. Offline Package Management
  The tool apt-offline is available to help keep your computer up to date even if it cannot be kept connected
  by using a second internet connected computer, this other computer can run Xubuntu, another flavor
  of Ubuntu, or Debian. A graphical interface is available via apt-offline-gui. This document deals with the
  command line variant.

  Throughout this chapter directions to use a directory on a USB flashdrive are given, the naming and path
  to this directory is for you to decide beforehand.

        Warning

        A few specific packages are not built to handle the disconnected environment, due to them running
        download scripts during the installation or upgrade process. Some packages that routinely exhibit
        this behavior are flashplugin-installer, nautilus-dropbox, and ttf-mscorefonts-installer. There is
        no workaround for installation packages that themselves make downloads.

        Note

        You will want to avoid the use of the -y flag when upgrading so that you get a last chance to look
        through your upgrades to see if any problems mentioned above show up.

        Note

        During the use of apt-offline some errors in red text may show up about being unable to download
        files relative to translations, these can be safely ignored.


Updating Repositories
  After plugging in a USB flash drive and opening a terminal, you can use apt-offline to generate a request to
  update what your computer knows about software repositories. This allows your computer to see if there
  are bug fixes, security updates or new software available for your computer.

  From your disconnected computer run: apt-offline set --update apt-offline.sig

  Once done, copy apt-offline.sig to your USB flash drive and take it to another computer. With apt-offline
  on that computer, use that file to download what your disconnected computer needs to update itself.
  Navigate to the directory on the flash drive containing apt-offline.sig, enter apt-offline get --bundle
  bundle.zip apt-offline.sig. When complete remove the USB flash drive and take it back to the
  disconnected computer.

  At the disconnected computer, re-insert the USB flash drive. Navigate to the directory on the flash drive
  containing the two files, then enter: sudo apt-offline install bundle.zip. Once the command
  completes your repositories will be updated.


                                                   32
                                       Offline Package Management



Installing a Package
  You can use apt-offline to download a package to install. This action can also be combined with updating
  the software repositories. In a disconnected environment, using opportunities to connect efficiently is key.

  In this example, we assume you want to install a new program package. Throughout this we'll refer to this
  as PACKAGENAME though in normal use you will want to enter just the package name. Fairly frequently,
  installing a package will require you to install dependencies. apt-offline handles the dependency resolution
  for you. To start this process open a terminal window, plug in a USB flash drive, and navigate to the directory.
  From that directory run sudo apt-offline set --install-packages $PACKAGENAME --update apt-
  offline.sigto start the process

  When complete, copy apt-offline.sig to your USB flash drive and take it to another computer. With apt-
  offline on that computer, use that file to download what your disconnected computer needs to update and
  install PACKAGENAME. Navigate to the directory on the flash drive containing apt-offline.sig, run sudo apt-
  offline get --bundle bundle.zip apt-offline.sig. The output will show an attempt to download
  repository updates as well as PACKAGENAME and any dependencies your system requires. Remove the USB
  flash drive when complete and take it back to the disconnected computer.

  At the disconnected computer, insert the USB flash drive. Navigate to the directory on the flash drive
  containing the two files then enter: sudo apt-offline install bundle.zip. Once it completes your
  repositories will be updated. Once that completes, you can then install PACKAGENAME by then entering: sudo
  apt-get install PACKAGENAME.


Upgrading Your System
  Upgrading packages requires 2 stages: updating repositories and then the download and upgrade as
  required.

  First update your repositories following the instructions in the section called “Updating Repositories”

  Clear the directory on USB flash drive that you have used previously. In a fresh terminal window, navigate
  to the directory on the USB flash drive you intend to work from. Since we never want to lose the opportunity
  to refresh the disconnected machine's view of the repositories, we can build the command to not only look
  for upgrade packages but also to update repositories. Enter apt-offline set --update --upgrade
  apt-offline.sig

  Once done, copy apt-offline.sig to your USB flash drive and take it to another computer. With apt-offline
  on that computer, you use that file to download what your disconnected computer needs to upgrade itself.
  Navigate to the directory on the flash drive containing apt-offline.sig, run sudo apt-offline get --
  bundle bundle.zip apt-offline.sig. The output will show an attempt to download repository updates
  as well as any upgrades and dependencies required by your system. Once done, remove the USB flash drive
  and take it back to the disconnected computer.


                                                     33
                                  Offline Package Management


At the disconnected computer, insert the USB flash drive navigate to the directory on the flash drive
containing the two files, enter sudo apt-offline install bundle.zip. Once it completes your
repositories will be updated, you can then install the upgrades by entering: sudo apt-get upgrade.




                                               34
Chapter 11. Keeping your computer and
personal information safe
  Keeping your computer and personal information safe from security threats is one of the most important
  aspects of computing today. This guide aims to help you achieve a higher level of security. Pay particular
  attention to the following subsections:

  • the section called “Keep your software up to date”

  • the section called “Use strong and unique passwords for important accounts”

  • the section called “Do not run scripts or install applications from unknown sources”

  • the section called “Keep your browser clean for sensitive activities”

  • the section called “Remember email security”


Keep your software up to date
  Security updates are very important. They are the best defense you have against the people who want to
  harm your computer, and you should install them immediately. When a security update is released, hackers
  already know how to abuse computers that are not up-to-date. In the worst case scenario, they are searching
  for victims to hack with automated programs in under a few hours.

  Automatic security updates are enabled by default in Xubuntu. If you want to change the settings for the
  automatic updates, go to the Updates tab under         → Settings   Manager → Software & Updates and change
  the settings to your liking.

        Warning

        Disabling automatic updates lowers the security level of your computer. When the automatic updates
        are turned off, it is essential to remember to manually upgrade often.

        Tip

        If you use an Internet connection with limited bandwidth and do not want to use automatic updates,
        remember to update every time you have access to an unlimited connection.


Passwords
        Warning

        Official companies will not ask you for your password. If you are asked for your password, delete any
        e-mail asking for such. If you are on the telephone, hang up and call someone you know to ensure
        that the connection to those asking is lost.


                                                    35
                                       Keeping your computer and
                                        personal information safe

Use strong and unique passwords for important accounts
   Using strong and unique passwords for important and sensitive accounts helps prevent unauthorized access
   to your personal information, identity theft and direct financial losses. Consider the following scenario:

   1. Alice uses identical passwords for mytrustedbank.com and insecureblog.com

   2. insecureblog is hacked and Alice’s information and password are stolen

   3. Hackers can now access Alice’s bank account and steal her money

   Password reuse can turn into a disaster. You should pay attention to use unique and strong passwords for
   the following services:

   • Email accounts. Email accounts can be used to reset all your other passwords via the “Forgotten password”
     links found on all websites.

   • Key stores and password managers. It is worth having a good password for those services, since they allow
     you to avoid typing many other passwords!

   • Accounts related to banking, including PayPal and other payment sites. If someone can access these, they
     can steal your money.

What is a strong password?
   The strength of a password depends on how hard it is for an attacker to guess it. Attackers use special
   programs that can make millions of guesses per second, so weak passwords don’t stand a chance.

   Some passwords (like monkey, password, test, 123456) are extremely common. If you use those common
   passwords, your accounts will be hacked easily. However, adding capital letters, numbers or symbols is
   often not enough to turn a weak password into a strong one. This is because people reliably pick the same
   additional symbols and numbers (for instance, monkey1 is more common than mo5nkey, and also more
   common than monkey hoover).

   It is better to choose a longer secret, such as a pass phrase (for example correct horse stable battery),
   than a secret that is both hard to remember and easy to crack. Consider using a series of common words
   which you can easily remember. Do not pick words that people around you would naturally associate with
   you (for instance, you should not pick poker related words if you play poker every day).

How to reuse passwords safely?
   While using the same password for multiple accounts is not encouraged, everybody ends up doing this,
   even security experts. However, many commonly used websites get compromised by hackers every year.
   Some of them might even purposefully sell their users' passwords to third-parties. There is no definitive
   agreement among security researchers on how to reduce the risk of reusing passwords, but you should
   consider the following:

   • Separate your professional password from your personal passwords.


                                                    36
                                         Keeping your computer and
                                          personal information safe

   • Avoid mixing passwords between websites where attackers can damage your reputation and low-value
     websites.

   • Use a password you're willing to lose for sites you do not trust.

   • Do not "waste" passwords on websites you connect to once a year. Make up a random password and use
     the "forgotten password" feature next time.

When to change your password?
   You don’t need to change your passwords every other day. In many cases, if an attacker can steal your
   password, they will be able to steal it again in the future.

   If you do need to change your password, you must pick one that is actually different from the previous one.
   For example, monkey5 is not an acceptable substitute for monkey4, and it will be easily guessed by an
   attacker who already stole your previous password!

How to change your login password
   To change your password, follow the steps below:

   • Open     →    Settings Manager → Users and Groups

   • Click on your username on the list

   • Click Change... next to the Password label

   • First enter your Current password

   • Now you can either

     • Generate a random password by selecting Generate random password and pressing Generate

     • Choose your new password yourself by typing the new password to the New password and Confirmation
       fields

   • Finally, click OK to confirm the password change

         Caution

         While it is possible to make Xubuntu log in automatically on boot within the user dialog, automatic
         login is highly discouraged because it provides less security for your system. Please turn on automatic
         login on only if you can trust everybody that has access to the computer.

Watch out for stolen passwords occasionally
   Websites like haveibeenpwned.com [https://haveibeenpwned.com/] can tell you if your email address or
   username appears amongst databases of stolen passwords. It is a good idea to check it every other month.
   Besides, you may occasionally hear about a service you use in the news, or get an email from a service


                                                     37
                                       Keeping your computer and
                                        personal information safe

   provider informing you that they have been hacked. When you are confident that a password has been
   compromised, you should:

   1. identify all the services where you used that password

   2. change your password on all those services

   3. verify the recent activity on the concerned accounts (watch out for money transfers; also, email services
      often keep a log of your recent connections with IP addresses and locations)

         Warning

         Never reveal your password to a third-party website. The website above is OK to use because it asks
         for an email address, which is relatively public information. It does not ask for a password. Websites
         that ask for your password will most likely misuse it.

What about password managers?
   Password managers are a very convenient way of using many unique passwords without having to
   remember them all!

         Tip

         There are several password managers available in the repositories, including KeePassX and PaSaffe.

   Some password managers, like KeePassX can synchronise your passwords across devices, including
   Windows or OS X computers. You should be aware of a few limitations, if you decide to use a password
   manager:

   • Online password managers can be hacked too. Do not store your email or bank passwords in a password
     manager.

   • Use a memorable password to unlock your password manager! If you lose that password, you could end
     up losing access to all your accounts (another good reason not to store emails in your password manager).

   • Proprietary password managers should not be trusted. Nobody knows what they do with your passwords.

   • You may need to use some accounts from your friends or family’s devices. For those accounts, you can
     tell your password manager to use a specific and memorable password instead of a random password.

   If you keep the above advice in mind, password managers can be a great way to stay more secure, more
   easily!


Tips for good online security
Do not run scripts or install applications from unknown sources
   • Install applications from the repository whenever possible.


                                                    38
                                         Keeping your computer and
                                          personal information safe

   • When running a script found on a troubleshooting or support website or given to you on IRC, take a
     moment to look at it, or ask a third-party to confirm what the script does. Be especially wary of scripts that
     require root access, as they could compromise other users' accounts.


Keep your browser clean for sensitive activities
   Web browser extensions are a popular mechanism among hackers for harming users. They are especially
   relevant to Linux, since they are compatible with all platforms. Malicious extensions could steal your
   passwords, monitor your activity online for advertising, abuse your social media accounts or steal your
   money.

   You can take measures to limit the risks you expose yourself to:

   • Never install an extension that is not distributed by your browser vendor

   • On Firefox, use a separate user profile for sensitive activities like banking and e-shopping. Firefox user
     profiles do not share extensions (see Use the Profile Manager to create and remove Firefox profiles
     [https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles]).

   • On Chrome and other browsers, use the Incognito mode for sensitive activities like banking and e-
     shopping. Incognito mode disables extensions.


Remember email security
   • Do not open email attachments from people that you don’t know, or if you think the content of the email
     is incoherent or suspicious (for example invoices coming from people you have never heard of).

   • Do not reply to spam. This will inform spammers that your email address is active, and it will incite them
     to send you more spam.


Consider firewalls if your computer hosts Internet services
   If you run public facing Internet services, or are not on a NAT, you should consider using a firewall. Most
   home users are not concerned by this measure.

   Understand that firewalls are not very useful in their default settings. You should consider what you want
   to achieve and configure the firewall accordingly. Firewalls can protect you against denial of service attacks,
   limit access to a service to specific IP addresses or inspect and reject suspicious packets. However, they
   cannot protect you against unknown or emerging threats, and they do not replace the need to install security
   updates.


Back up on a regular basis
   A problem that you may occasionally encounter is the unexpected loss of some of your work and settings
   for one reason or another. The causes of such data loss are many and varied; they could be anything from a


                                                      39
                                       Keeping your computer and
                                        personal information safe

  power failure to accidentally deleting a file. It is highly recommended that you make regular backup copies
  of your important files so that, if you do encounter a problem, you will not have lost those files.

  It is wise to store backup copies of files separately from your computer; that is, you should make use of
  some form of file storage which is not permanently attached to your computer. Options include but are not
  limited to writable CDs and DVDs, external hard disks, USB disks and other computers on the network.

  A simple way of backing up your files is to manually copy them to a safe location (see above) by using
  the File Browser as well as the Archive Manager which lets you compress files and pack them together.
  Alternatively, you can use a dedicated backup application.

  General advice on how to keep good backups:

  • Back up on a regular basis

  • Always test your backups after you make them to ensure that they have been made correctly

  • Label your backups clearly and keep them in a safe place

        Tip

        There are numerous dedicated backup applications available in the repositories, including Dejà Dup
        and luckyBackup.

        Tip

        If you use online backup services like Dropbox, it is a good idea to first encrypt your documents
        and upload an encrypted archive. This will prevent the online services staff from accessing your
        documents.

        Tip

        Backups can also be an effective protection against ransomware, which encrypts your data and will
        only decrypt it if you pay the developers. To keep clean from ransomware, avoid installing applications
        from unknown sources. For more information, see the section called “Do not run scripts or install
        applications from unknown sources”.


Consider encryption
  Full disk encryption is a good measure to protect your computers content should it get stolen. You should
  consider it if, for instance, your job involves valuable Intellectual Property or executive responsibilities.
  Remember that full disk encryption will not protect you if you do not shutdown your computer when you
  are not using it.

        Tip

        The easiest way to enable full disk encryption is to do it during the installation.


                                                     40
                                        Keeping your computer and
                                         personal information safe

         Tip

         You can also create encrypted volumes using dedicated software, for example LUKS. Encrypted
         volumes can contain arbitrary data of any length. You can mount them like you would insert a USB
         key when you need to access their content, and keep them closed the rest of the time. Describing the
         process to do this is outside the scope of this documentation, but there are numerous tutorials online.


Using your computer in a shared environment
Do not use shared accounts
   When Xubuntu is installed, it is set up for a single person to use. If more than one person will use the
   computer, it is best for each person to have their own user account. To read more about adding users, refer
   to the section called “Users and groups”.


Lock your screen while away
   Locking your screen prevents other people from accessing your computer while you are away from it. All of
   your applications and work remain open while the screen is locked.

   To lock the screen, press    Ctrl+Alt+Delete or click    →   Lock Screen.

   To unlock the screen, move the mouse or press a key. Then, type your password and either press the      Enter
   key or click the Unlock button.

   If more than one person has a user account on your computer and the screen is locked, other users can press
   the triangle button to the right of the user name, select their name from the list and enter their password to
   use the computer, even while the screen is locked. They will be unable to access your currently open work
   and you will be able to switch back to your locked session when they have finished using the computer.




                                                       41
Chapter 12. Hardware devices
   Your computer consists of a number of connected devices collectively known as computer hardware.

   Xubuntu normally configures your hardware automatically, but there may be occasions when you need to
   make changes to hardware settings yourself. This section provides information on tools which can be used
   to configure your hardware.


Restricted drivers
Why are some drivers restricted?
   Restricted drivers are drivers for your hardware that are not freely available or open source.

   Most of the devices (hardware) attached to your computer should function properly in Xubuntu. These
   devices are likely to have unrestricted drivers, which means that the drivers can be modified by the Xubuntu
   developers and problems with them can be fixed.

   Some hardware does not have unrestricted drivers, usually because the hardware manufacturer has not
   released details of their hardware that would make it possible to create such a driver. These devices may
   have limited functionality or may not work at all.

Enabling restricted drivers
   If a restricted driver is available for a certain device, it can be installed in order to allow your device to function
   properly, or to add new features. For example, installing a restricted driver for certain graphics cards may
   allow you to use more advanced visual effects.

   Some computers may not have any devices that can use restricted drivers, either because all of the devices
   are fully supported by unrestricted drivers or because no restricted drivers are yet available for the device.

   If any drivers are available for your hardware they will be installable from the Software and Updates
   application:

   • Go to     → Settings → Additional   Drivers

   • You will, if necessary, be prompted to enter the administration password.

   • You may be prompted to reboot to finish installation.

Disabling restricted drivers
   If a restricted driver is causing problems, or you would just like to turn it off, follow the procedure below:

   • Go to     → Settings → Additional   Drivers


                                                         42
                                               Hardware devices


   • Find the driver that you would like to disable and press the Deactivate button.

   • You will be prompted to enter your password.

         Note

         You may need to restart your computer to finish disabling the driver.


Disks and partitions
Checking how much disk space is available
   A simple way to check available disk space is to launch Thunar. There are several ways to do this:

   • Go to    → Accessories → File   Manager

   • Double-click on the File System or Home icon on your Desktop

   • Click the home folder on the Launcher Panel

   The status bar at the bottom of the window shows the free space for the current drive or disk. If you have
   more than one drive mounted or connected, you can click on them in the side pane and you will then see
   displayed the free space for that disk.


How can I free up disk space?
   There are several simple ways of making more disk space available:

   • Empty your trash by right-clicking the Trash icon on the Desktop or the Launcher Panel and selecting
     Empty Trash.

   • Remove software packages that you no longer use. See the section called “Removing software” for
     information on removing packages.

   • Delete files that you no longer need. You can install the GNOME Disk Usage Analyzer from Gnome
     Software to find which files are taking up the most space.

         Warning

         Be careful not to delete files that you still need!


Partitioning a Device
   You can use GParted (GNOME Partition Editor) to partition storage devices. Install GParted from Gnome
   Software and then go to       →    Settings Manager → GParted to start the partition editor.


                                                       43
                                                Hardware devices


          Warning

          Be careful when altering disk partitions, as it is possible to lose your data if you delete or change the
          wrong partition.

          Warning

          Altering disk partitions can take some time. Do not assume that GParted has hung or crashed while
          it is working.

          Note

          If it is necessary to unmount the installed system to proceed with changes you wish to make, you will
          have to work from a live CD/USB to do so.

Freeing space for a new partition

    To create a new partition inside an already partitioned device, you must first resize an existing partition.
    If you already have free space, skip to the the section called “Creating a new partition” section. Otherwise,
    follow the instructions below:

    • Select the device to partition from the drop-down list at the top-right of the main window

    • A list of partitions will appear in the main window. Select the partition you want to resize and from the
      menu, choose Partition → Unmount

    • To resize the partition choose Partition → Resize/Move. The Resize/Move dialog will be shown. You can use the
      Free Space Following (MiB) box to choose how much space to free after this partition, or Free Space Preceding
      (MiB) to free space before this partition. Alternatively you can use the slider to adjust the partition size.

    • Click Resize/Move

    • To apply the changes, click Edit → Apply All Operations

Creating a new partition

    To create a new partition:

    • Select the device to partition from the drop-down list at the top-right of the main window

    • A list of partitions will appear. Select the one called unallocated, right-click on it and click New

    • From the File system: pick list, choose the desired type of filesystem to use.

    • If desired, enter a description for the partition in the Label: field.

    • Click the Add button.

    • To apply the changes, click Edit → Apply All Operations


                                                        44
                                               Hardware devices


Formatting a partition

    To format a partition, do the following:

    • Select the device to partition from the drop-down list at the top-right of the main window

    • A list of partitions will appear. Select the desired partition and choose Partition → Unmount.

    • Select the partition you want to format and choose Partition → Format to and select from the list the type
      of filesystem to format the partition to

    • To apply the changes, click Edit → Apply All Operations


Mounting and unmounting devices
    When you connect a removable storage device to your computer, it must be mounted by the operating
    system so that you are able to access the files on the device.

    To find out how to mount and unmount storage devices manually and/or automatically, see the Ubuntu
    community wiki page for the mount command [https://help.ubuntu.com/community/Mount].

    When you copy files to a removable storage device, they are not always written to the device immediately.
    Instead, they are often stored in a queue so that they can all be transferred across to the device at the
    same time (for reasons of efficiency). Running the command sync can force pending data to be written to
    removable storage devices. If you disconnect the device before all of the files have been transferred, you
    could lose the files. To prevent this, you must always unmount a removable device before disconnecting it.


Laptops
Power management settings
    You may wish to change the power management settings of your laptop in order to help extend its battery
    life and save energy.

    • Go to     →   Settings Manager → Power Manager

    • Change settings as appropriate

    • Changes are applied instantly

          Tip

          When your laptop is running on battery, one of the biggest drains on power is the display. Turning
          the brightness of the display down could improve battery life significantly; many laptops allow you to
          do this by pressing    Fn+F7 (or other marked key) several times.


                                                       45
                                              Hardware devices



Touchpads
   Most laptop computers come with a touchpad, which is used to control the mouse pointer. There are many
   ways of changing the way that the touchpad behaves; the most basic touchpad settings can be configured
   in the following way:

   • Go to    →    Settings Manager → Mouse and Touchpad

   • From the Device: field pick list, select the touchpad.

   • Here you can change the touchpad settings to your liking. Changes should take effect immediately.

         Note

         Some touchpads may be detected as normal mouse devices, even though they are actually touchpads.
         In this case, the Touchpad device will not be available in the mouse preferences. See the Touchpads
         [https://help.ubuntu.com/community/SynapticsTouchpad] page in the Ubuntu community wiki for
         more information on touchpads.


Suspending and Hibernating
   In order to save power, you can put your computer into one of a number of power-saving modes when you
   are not using it:

   • Suspending a computer is like putting the computer to sleep. The computer will still be turned on and all
     of your work will be left open, but it will use much less power. You can wake the computer by pressing
     a key or clicking the mouse.

   • Hibernating is turning the computer off completely while saving the current state of the computer (such
     as keeping all of your open documents). When you turn the computer back on after hibernating, all of your
     work should be restored as it was before hibernation. No power is used when the computer is hibernating.

   • Resuming is bringing the computer out of a power saving mode and back into normal operation. You can
     resume the computer from being suspended by pressing a keyboard button or by clicking the mouse.
     You can resume from hibernation by pressing the power button on your computer.

         Note

         Note that hibernate is disabled by default in Xubuntu and does not appear as an option in any menus.
         For a command line workaround, see the section called “Enabling hibernation”.

   You can manually put your computer into a power-saving mode by pressing            →    Log Out and then
   pressing the appropriate button.

         Note

         Some computers may have problems going into certain power-saving modes. The best way of
         checking if your computer can handle a power-saving mode is to try to switch to that mode and see


                                                       46
                                             Hardware devices


         if it behaves as you expected. Always make sure you save important documents before suspending
         or hibernating.


My computer doesn't suspend or hibernate correctly
   Some computers are unable to suspend or hibernate correctly with Xubuntu. If this is the case for your
   computer, you may notice some of the following symptoms:

   • The computer does not turn off after you click to hibernate it.

   • When you turn the computer on after hibernating it, your previously open programs are not restored.

   • The computer will not wake up after you have suspended it.

   • Certain programs or hardware devices stop working correctly after resuming from hibernation or waking-
     up from being suspended.

   If you suffer from any of these problems, you should report a bug to Launchpad [http://launchpad.net/].
   The problems will hopefully be fixed in a subsequent version of Xubuntu. If your hardware does not work
   properly after suspending or hibernating your computer, restart your computer and it should return to
   normal. If a program does not work properly, try closing the program and then starting it again.

         Warning

         Make sure that you save all of your open documents before testing for suspend and hibernate
         problems.


Enabling hibernation
   To enable and use hibernation with Xubuntu, do the following:

   • Install the pm-utils package from Gnome Software.

   • From the command line, enter: sudo pm-hibernate.

   • Enter your password.

   • To resume from hibernation, press the power button.


I get strange patterns on the screen when I hibernate my computer
   Your screen may show a black and white pattern just after you click to hibernate your computer. This is
   usually nothing to worry about and is just how the graphics cards of some computers respond to the initial
   stages of the hibernation process. If the computer displays the pattern for a prolonged period of time
   without turning itself off then you may have a problem with hibernation. See the section called “My computer
   doesn't suspend or hibernate correctly” for more information.


                                                     47
                                               Hardware devices



Mice and keyboards
  When you install Xubuntu, you are given the option of selecting your keyboard type and language. During
  the installation, your pointing devices should be automatically detected and configured. If you want or need
  to change the settings of any of these devices after installation, you can do so by going to     →    Settings
  Manager → Mouse and Touchpad or          →     Settings Manager → Keyboard.

  Options for mice and touchpads include:

  • Button orientation

  • Pointer speed and sensitivity

  • Double-click sensitivity

  • Cursor theme

  Some of the options for configuring your keyboard include:

  • State of the Num Lock key on startup

  • Key repeat speed and delay

  • Cursor blinking speed

  • Application keyboard shortcuts

  • Keyboard layout and language

        Tip

        If you are using a mouse on a laptop that also has a touchpad, you can change the behavior of each of
        them individually by selecting the appropriate device from the Device: pick list on the Devices tab page.




                                                     48
Chapter 13. Administrative tasks
   For security reasons, administrative tasks in Xubuntu can only be performed by users with special
   administrative privileges. The first user account created during installation will, by default, be able to
   perform administrative tasks.

   When you run an application that requires administrative privileges, you will be asked to enter your user
   password. This helps to protect your system from malicious files and lessens the chances that you will
   accidentally select options which may change the way your system works.

   Each time you type your password, the system remembers it for 15 minutes so that you do not have to type
   it again.

         Note

         Users must be a member of the 'sudo' group in order to carry out administrative operations.
         Information on how to change groups can be found below.


Users and groups
   When Xubuntu is installed, only one user account is created. If multiple users use the computer, it is highly
   encouraged to create separate user accounts for everybody. This allows users to have their individual
   settings, files and access rights.

   To modify the users or groups on your system, navigate to         →   Settings Manager → Users and Groups.

         Note

         You need administrative rights to make changes to users and groups.

Managing users
   To add a new user:

   • Click the Add button

   • Enter you password

   • Fill in the Name and Username

   • Click the OK button

   If you want to give a user administrative rights to the system:

   • Select the user whose account type you want to change and press the Change... button

   • Enter your password if prompted to do so


                                                     49
                                            Administrative tasks


   • Select the Administrator option (or select Desktop User to revert)

   • Press OK to apply the selected changes

         Tip

         For more fine-grained access control, click the Advanced Settings button in the User Settings dialog,
         enter your password, click the User Privileges tab and from there select or deselect wanted capabilities.

   To remove a user from the system, select the user you want to delete and click the Delete button.


Managing groups
   To add a new group:

   • Click the Manage Groups button

   • Click the Add button

   • Enter your password

   • Choose a name for the new group and, if you want, change the default value for the Group ID

   • At this time, you have the option of selecting Group Members from the list

   • Click the OK button

   To remove a group from the system, click on the Manage Groups button, select the group you want to
   delete and click the Delete button.




                                                      50
Chapter 14. The command line
  While Xubuntu, including the default applications and the applications in the Ubuntu repositories, comes
  with graphical user interfaces to accomplish most tasks, sometimes you might want or need to use a
  command line to achieve your goal - or just achieve it faster.

  To start the default terminal emulator and get to the command line, either:

  • Navigate to    → Accessories → Terminal   Emulator

  • Press    Alt+F2 and run xfce4-terminal

  There is a great tutorial on using the command                  line   [https://help.ubuntu.com/community/
  UsingTheTerminal] in the Ubuntu community wiki.


Running commands with administrative rights
  When working on the command line, any command can be run as an administrator by prefixing the
  command with sudo. Sudo will remember your password for 15 minutes to allow you to perform multiple
  administrative tasks without being prompted for a password each time.
        Note

        If the program you wish to run as an administrator is graphical, such as the Mousepad text editor,
        run the command prefixed with pkexec in the command line. For example, to run Mousepad with
        administrative rights, run the command pkexec mousepad /path/to/file.
        Note

        Please note that for an application to run successfully with pkexec, it will need to ship a pkexec policy
        file. All default applications in Xubuntu that might need to be ran with administrative rights come with
        pkexec policy files.
        Warning

        Be careful when using sudo; you might damage your system if you type the wrong command! As a
        general rule, only use sudo when absolutely necessary. When you use sudo from a terminal, be sure
        to either close it when you have finished, or type exit to continue using that terminal with normal
        access powers.

  For more information on sudo, see the sudo page [https://help.ubuntu.com/community/RootSudo] on the
  Ubuntu community wiki.


Common commands
  Basic terminal commands are outlined below (square brackets indicate substitutions):
  Command: apt-cache


                                                    51
                                      The command line


What it does?: Shows information about the packages in the repository. Common commands are the search
and show commands
Syntax: apt-cache search web browser or apt-cache show firefox
Command: apt-get
What it does?: Manages packages in apt. Common commands are install to install a package, remove to
remove a package, purge to remove a package and the configuration, and autoremove which will also
remove unneeded packages
Syntax: apt-get [command] [package]
Command: cat
What it does?: Joins (concatenates) two or more files
Syntax: cat [file1] [file2] ... > [output file]
Command: cd
What it does?: Changes to another directory
Syntax: cd [directory]
Command: cp
What it does?: Copies a file (or files) to a directory or to overwrite another file
Syntax: cp [file(s)] [directory]
Command: date
What it does?: Tells you the date and time in many different formats, timezones, and conversions.
Syntax: date [options]
Command: editor
What it does?: Opens a text file in an editor
Syntax: editor [file]
Command: grep
What it does?: Searches strings or files
Syntax: grep [text] [file(s)] or [command] | grep [text]
Command: kill
What it does?: Terminates programs with a specified PID. If you don't know the PID you can use pidof
Syntax: kill [-SIGNAL] [PID(s)]
Command: killall
What it does?: Much like the one above, except you specify the programs name
Syntax: killall [-SIGNAL] [process(es)]
Command: less
What it does?: Shows the contents of a text file
Syntax: less [file]
Command: ls
What it does?: Lists files in a directory. Lists files in the current directory if none is specified
Syntax: ls [directory]
Command: man
What it does?: Shows help about a command
Syntax: man [command]
Command: mv
What it does?: Moves or renames a file


                                              52
                                          The command line


Syntax: mv [filename] [newfilename]
Command: rm
What it does?: Removes files or directories. Be very careful with this command! With the -r option, it removes
all files and directories recursively!
Syntax: rm [file(s)] or rm -ir [dir(s)]
Command: wget
What it does?: Downloads files to current directory. The -N option can be useful for checking to see if a file
on the server is newer than the one you have locally, see man wget for more information.
Syntax: wget [urls]




                                                  53
Appendix A. Application table
  Friendly name: Catfish File Search
  Package name: catfish
  Short description: File searching tool which is configurable via the command line
  Friendly name: Document Viewer
  Package name: evince
  Short description: Document (PostScript, PDF) viewer
  Friendly name: Calculator
  Package name: gnome-calculator
  Short description: Desktop calculator
  Friendly name: Character Map
  Package name: gucharmap
  Short description: Unicode character picker and font browser
  Friendly name: LibreOffice Calc
  Package name: libreoffice-calc
  Short description: Spreadsheet application
  Friendly name: LibreOffice Writer
  Package name: libreoffice-writer
  Short description: Word processor
  Friendly name: Mousepad
  Package name: mousepad
  Short description: Simple Xfce oriented text editor
  Friendly name: PulseAudio Volume Control
  Package name: pavucontrol
  Short description: PulseAudio Volume Control
  Friendly name: Simple Scan
  Package name: simple-scan
  Short description: Simple Scanning Utility
  Friendly name: Application Finder
  Package name: xfce4-appfinder
  Short description: Find and launch applications installed on your system
  Friendly name: Run Program
  Package name: xfce4-appfinder
  Short description: Run a program
  Friendly name: Dictionary
  Package name: xfce4-dict
  Short description: Dictionary plugin for Xfce4 panel
  Friendly name: Task Manager
  Package name: xfce4-taskmanager
  Short description: Process manager for the Xfce4 Desktop Environment




                                                  54
                                            Application table



Settings Manager
  Friendly name: Theme Configuration
  Package name: gtk-theme-config
  Short description: Simple interface to change GTK+ themes
  Friendly name: Menu Editor
  Package name: menulibre
  Short description: Menu layout editor
  Friendly name: About Me
  Package name: mugshot
  Short description: Lightweight user-configuration application
  Friendly name: Network Connections
  Package name: network-manager-gnome
  Short description: Network management framework
  Friendly name: Additional Drivers
  Package name: software-properties-gtk
  Short description: Configure third-party and proprietary drivers
  Friendly name: Software & Updates
  Package name: software-properties-gtk
  Short description: Configure the sources for installable software and updates
  Friendly name: Printers
  Package name: system-config-printer-gnome
  Short description: Printer configuration GUI


Behind the scenes
  Package name: gvfs-backends
  Short description: Allows GVFS to connect to many network protocols (smb://, nfs://, etc)
  Package name: gvfs-fuse
  Short description: Let non-GNOME apps use GVFS via fuse
  Package name: libnotify-bin
  Short description: Binaries to send notification bubbles
  Package name: light-locker
  Short description: Simple session-locker for     lightdm
  Package name: tumbler
  Short description: Xfce thumbnail daemon used by      thunar and       xfdesktop4
  Package name: xfce4-notifyd
  Short description: Daemon used to display notification bubbles
  Package name: xfce4-indicator-plugin
  Short description: Panel plugin for the indicators (   indicator-application,   indicator-sound)




                                                   55
Appendix B. Creative Commons by
Attribution-ShareAlike 2.5
  CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES.
  DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE
  COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO
  WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES
  RESULTING FROM ITS USE.

  License

  THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC
  LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE
  LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS
  PROHIBITED.

  BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE
  TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION
  OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.

  1. Definitions.

    a. "Collective Work" means a work, such as a periodical issue, anthology or encyclopedia, in which
       the Work in its entirety in unmodified form, along with a number of other contributions, constituting
       separate and independent works in themselves, are assembled into a collective whole. A work that
       constitutes a Collective Work will not be considered a Derivative Work (as defined below) for the
       purposes of this License.

    b. "Derivative Work" means a work based upon the Work or upon the Work and other pre-existing works,
       such as a translation, musical arrangement, dramatization, fictionalization, motion picture version,
       sound recording, art reproduction, abridgment, condensation, or any other form in which the Work
       may be recast, transformed, or adapted, except that a work that constitutes a Collective Work will not
       be considered a Derivative Work for the purpose of this License. For the avoidance of doubt, where the
       Work is a musical composition or sound recording, the synchronization of the Work in timed-relation
       with a moving image ("synching") will be considered a Derivative Work for the purpose of this License.

    c. "Licensor" means the individual or entity that offers the Work under the terms of this License.

    d. "Original Author" means the individual or entity who created the Work.

    e. "Work" means the copyrightable work of authorship offered under the terms of this License.




                                                  56
                                         Creative Commons by
                                       Attribution-ShareAlike 2.5

  f. "You" means an individual or entity exercising rights under this License who has not previously violated
     the terms of this License with respect to the Work, or who has received express permission from the
     Licensor to exercise rights under this License despite a previous violation.

  g. "License Elements" means the following high-level license attributes as selected by Licensor and
     indicated in the title of this License: Attribution, ShareAlike.

2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or restrict any rights arising from fair
   use, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or
   other applicable laws.

3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a
   worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to
   exercise the rights in the Work as stated below:

  a. to reproduce the Work, to incorporate the Work into one or more Collective Works, and to reproduce
     the Work as incorporated in the Collective Works;

  b. to create and reproduce Derivative Works;

  c. to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by
     means of a digital audio transmission the Work including as incorporated in Collective Works;

  d. to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by
     means of a digital audio transmission Derivative Works.

  e. For the avoidance of doubt, where the work is a musical composition:

     i. "Performance Royalties Under Blanket Licenses." Licensor waives the exclusive right to collect,
        whether individually or via a performance rights society (e.g. ASCAP, BMI, SESAC), royalties for the
        public performance or public digital performance (e.g. webcast) of the Work.

     ii. "Mechanical Rights and Statutory Royalties." Licensor waives the exclusive right to collect,
         whether individually or via a music rights society or designated agent (e.g. Harry Fox Agency),
         royalties for any phonorecord You create from the Work ("cover version") and distribute, subject to
         the compulsory license created by 17 USC Section 115 of the US Copyright Act (or the equivalent in
         other jurisdictions).

  f. "Webcasting Rights and Statutory Royalties." For the avoidance of doubt, where the Work is a sound
     recording, Licensor waives the exclusive right to collect, whether individually or via a performance-
     rights society (e.g. SoundExchange), royalties for the public digital performance (e.g. webcast) of the
     Work, subject to the compulsory license created by 17 USC Section 114 of the US Copyright Act (or the
     equivalent in other jurisdictions).




                                                    57
                                         Creative Commons by
                                       Attribution-ShareAlike 2.5

  The above rights may be exercised in all media and formats whether now known or hereafter devised.
  The above rights include the right to make such modifications as are technically necessary to exercise the
  rights in other media and formats. All rights not expressly granted by Licensor are hereby reserved.

4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the
   following restrictions:

  a. You may distribute, publicly display, publicly perform, or publicly digitally perform the Work only under
     the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this
     License with every copy or phonorecord of the Work You distribute, publicly display, publicly perform,
     or publicly digitally perform. You may not offer or impose any terms on the Work that alter or restrict
     the terms of this License or the recipients' exercise of the rights granted hereunder. You may not
     sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of
     warranties. You may not distribute, publicly display, publicly perform, or publicly digitally perform the
     Work with any technological measures that control access or use of the Work in a manner inconsistent
     with the terms of this License Agreement. The above applies to the Work as incorporated in a Collective
     Work, but this does not require the Collective Work apart from the Work itself to be made subject to the
     terms of this License. If You create a Collective Work, upon notice from any Licensor You must, to the
     extent practicable, remove from the Collective Work any credit as required by clause 4(c), as requested.
     If You create a Derivative Work, upon notice from any Licensor You must, to the extent practicable,
     remove from the Derivative Work any credit as required by clause 4(c), as requested.

  b. You may distribute, publicly display, publicly perform, or publicly digitally perform a Derivative Work
     only under the terms of this License, a later version of this License with the same License Elements
     as this License, or a Creative Commons iCommons license that contains the same License Elements
     as this License (e.g. Attribution-ShareAlike 2.5 Japan). You must include a copy of, or the Uniform
     Resource Identifier for, this License or other license specified in the previous sentence with every copy
     or phonorecord of each Derivative Work You distribute, publicly display, publicly perform, or publicly
     digitally perform. You may not offer or impose any terms on the Derivative Works that alter or restrict
     the terms of this License or the recipients' exercise of the rights granted hereunder, and You must
     keep intact all notices that refer to this License and to the disclaimer of warranties. You may not
     distribute, publicly display, publicly perform, or publicly digitally perform the Derivative Work with any
     technological measures that control access or use of the Work in a manner inconsistent with the terms
     of this License Agreement. The above applies to the Derivative Work as incorporated in a Collective
     Work, but this does not require the Collective Work apart from the Derivative Work itself to be made
     subject to the terms of this License.

  c. If you distribute, publicly display, publicly perform, or publicly digitally perform the Work or any
     Derivative Works or Collective Works, You must keep intact all copyright notices for the Work and
     provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author
     (or pseudonym, if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor designate
     another party or parties (e.g. a sponsor institute, publishing entity, journal) for attribution in Licensor's
     copyright notice, terms of service or by other reasonable means, the name of such party or parties;
     the title of the Work if supplied; to the extent reasonably practicable, the Uniform Resource Identifier,




                                                    58
                                        Creative Commons by
                                      Attribution-ShareAlike 2.5

    if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the
    copyright notice or licensing information for the Work; and in the case of a Derivative Work, a credit
    identifying the use of the Work in the Derivative Work (e.g., "French translation of the Work by Original
    Author," or "Screenplay based on original Work by Original Author"). Such credit may be implemented
    in any reasonable manner; provided, however, that in the case of a Derivative Work or Collective Work,
    at a minimum such credit will appear where any other comparable authorship credit appears and in a
    manner at least as prominent as such other comparable authorship credit.

5. Representations, Warranties and Disclaimer

  UNLESS OTHERWISE AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS
  AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE MATERIALS,
  EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF
  TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE
  OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR
  NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES,
  SO SUCH EXCLUSION MAY NOT APPLY TO YOU.

6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL
   LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL,
   PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF
   LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

7. Termination

  a. This License and the rights granted hereunder will terminate automatically upon any breach by You
     of the terms of this License. Individuals or entities who have received Derivative Works or Collective
     Works from You under this License, however, will not have their licenses terminated provided such
     individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will
     survive any termination of this License.

  b. Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the
     applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release
     the Work under different license terms or to stop distributing the Work at any time; provided, however
     that any such election will not serve to withdraw this License (or any other license that has been, or
     is required to be, granted under the terms of this License), and this License will continue in full force
     and effect unless terminated as stated above.

8. Miscellaneous

  a. Each time You distribute or publicly digitally perform the Work or a Collective Work, the Licensor offers
     to the recipient a license to the Work on the same terms and conditions as the license granted to You
     under this License.




                                                  59
                                        Creative Commons by
                                      Attribution-ShareAlike 2.5

  b. Each time You distribute or publicly digitally perform a Derivative Work, Licensor offers to the recipient
     a license to the original Work on the same terms and conditions as the license granted to You under
     this License.

  c. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the
     validity or enforceability of the remainder of the terms of this License, and without further action by
     the parties to this agreement, such provision shall be reformed to the minimum extent necessary to
     make such provision valid and enforceable.

  d. No term or provision of this License shall be deemed waived and no breach consented to unless such
     waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent.

  e. This License constitutes the entire agreement between the parties with respect to the Work licensed
     here. There are no understandings, agreements or representations with respect to the Work not
     specified here. Licensor shall not be bound by any additional provisions that may appear in any
     communication from You. This License may not be modified without the mutual written agreement of
     the Licensor and You.

Creative Commons is not a party to this License, and makes no warranty whatsoever in connection with
the Work. Creative Commons will not be liable to You or any party on any legal theory for any damages
whatsoever, including without limitation any general, special, incidental or consequential damages arising
in connection to this license. Notwithstanding the foregoing two (2) sentences, if Creative Commons has
expressly identified itself as the Licensor hereunder, it shall have all rights and obligations of Licensor.

Except for the limited purpose of indicating to the public that the Work is licensed under the CCPL,
neither party will use the trademark "Creative Commons" or any related trademark or logo of Creative
Commons without the prior written consent of Creative Commons. Any permitted use will be in compliance
with Creative Commons' then-current trademark usage guidelines, as may be published on its website or
otherwise made available upon request from time to time.

Creative Commons may be contacted at http://creativecommons.org/.




                                                  60