This Wiki describes, how we set up Xubuntu-8.04 Hardy Heron for internetcafes on i386-PCs (Intel x86).

we use xubuntu.org

Installation from CD

  1. If you want to install a Dual Boot-system (Xubuntu and Windows on the same computer), you have to install/defragment Windows first
  2. Get a Xubuntu-CD-image from www.xubuntu.org/get
  3. Burn a CD from the CD-image BurningIsoHowto
  4. Boot the computer from CD
    1. Start the computer and enter BIOS/Setup (normaly the computer shows on startup, which key you have to press for entering BIOS/Setup – often its something like Del or F2
    2. Insert the CD
    3. Check if the Boot Sequence starts with CDROM
    4. Leave BIOS/Setup – the computer should boot from CD now
  5. Start installation
    • Desktop CD
      1. Select Start or install Xubuntu and press Enter to start Xubuntu from CD
      2. Doubleclick the Install-Icon on the Desktop
    • Alternate install CD
      1. Select Install in text mode and press Enter
  6. Follow the installer-instructions

More detailed instructions about Ubuntu-installation: Desktop CD Alternate install CD

other install method: Netboot-Install

Help & Troubleshooting

Our link-collection: Help & Troubleshooting

Add different languages

Applications > System > Language Support > Supported Languages : You can add many different languages but keep in mind that every language needs diskspace. Normally we install in english and add french and german languagesupport here.
You can choose the language for a session at login. All supported programms will appear in the choosen language.

Do the rest with a script

Applications > Acessories > Terminal

Download, md5sum, extract and run xubuntu-setup-script
wget https://we.riseup.net/assets/1953/xubuntu-setup-script.tar.bz2
md5sum ./xubuntu-setup-script.tar.bz2 # should be 465d534358db2cac91ee28b1211de37c
sudo tar -xvpjf ./xubuntu-setup-script.tar.bz2
sudo ./xubuntu-setup-script

Without the sript:

Add useraccount for guests

  1. Applications > System > Users and Groups > Unlock
  2. Type in Password, Authenticate, Add User
  3. Type in Username, User password and Confirmation, OK, Close
Enable login without password for the guests-account
sudo su -
# Replace «guests-account-username» in the following line
echo «guests-account-username» >> /etc/gdm/nopassusers
# Only execute the following line if you do it the first time!
sed -e 's#^@include common-auth$#auth    sufficient      pam_listfile.so item=user sense=allow file=/etc/gdm/nopassusers onerr=fail\n@include common-auth#g' -i /etc/pam.d/gdm

Install Automatic Security Updates

Add prepared /etc/cron.weekly/apt-security-updates and /etc/logrotate.d/apt-security-updates
wget https://we.riseup.net/assets/1817/apt-security-updates.tar.bz2
md5sum ./apt-security-updates.tar.bz2 # should be fe25b929adb64ea65a6b39e987f5d2f7
sudo tar -xvpjf ./apt-security-updates.tar.bz2 -C /etc/

Improve multimediasupport, add xubuntu-restricted-extras, vlc, amsn, skype, openoffice.org, googleearth and acroread

Sources: Medibuntu Repository RestrictedFormats xubuntu-resricted-extras The xine engine FAQ
If anything doesn’t work, look there for Updates. You will also find instructions for installation with GUIs there. We descibe installations in a terminal here because thats the faster flow path.
Applications > Acessories > Terminal

Add medibuntu repository
   sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list
sudo apt-get update && sudo apt-get --allow-unauthenticated install medibuntu-keyring && sudo apt-get update
Change from totem-gstreamer to totem-xine
   sudo apt-get install totem-xine totem-gstreamer-
Install w32codecs, libdvdcss2, totem-mozilla, xubuntu-restricted-extras, vlc, amsn, skype, openoffice, language-support-writing-en, googleearth, acroread, acroread-plugins
   sudo apt-get install xubuntu-restricted-extras w32codecs libdvdcss2 totem-mozilla vlc amsn skype openoffice.org language-support-writing-en googleearth acroread acroread-plugins
Update your system
   sudo apt-get upgrade

If you didn’t use totem-xine before, you will have to have to open and close the totem movie player before configuring totem-xine to use external codecs:
Applications > Multimedia > Movie Player > Strg+Q
div(codetitle). Configure totem-xine to use external codecs

   sed -re "s@^.*decoder.external.real_codecs_path:.*\$@decoder.external.real_codecs_path:/usr/lib/codecs@g" -i ~/.config/totem/xine_config
sed -re "s@^.*decoder.external.win32_codecs_path:.*\$@decoder.external.win32_codecs_path:/usr/lib/codecs@g" -i ~/.config/totem/xine_config

Configure firefox

Only changes from default preferences are listed.

Edit > Preferences

  1. Privacy > Private Data : select Always clear my private Data when I close Firefox
  2. Privacy > Private Data : deselect Ask me before clearing private Data
  3. Privacy > Private Data : Settings > select all
  4. Security > Passwords : deselect Remember passwords for sites
  5. Security > Warning Messages: Settings > select …low-grade encryption and …contains some unencrypted information, deselect others


open http://www.refugeesemancipation.com/, press Strg+D, Folder : Bookmarks Toolbar > Done
open https://we.riseup.net/refeman, press Strg+D, Folder : Bookmarks Toolbar > Done

Add volume control to panel

  1. right-click panel > Add New Item > Volume Control > Add
  2. Device: default
  3. Wannabe Master: PCM,0
  4. Close
  5. click volume-control-icon
  6. Set the Master-Volume to the maximum. If your soundcard produces much noise when set to the maximum, reduce the master-volume.

Configure guests-account:

  1. Log out from administrator-account
  2. Log in guests-account
  3. Configure totem-xine to use external codecs
  4. Configure firefox
  5. Add volume control
  6. Applications > Settings > Settings Manager > Sessions and Startup > General > select Logout settings : Prompt on logout, deselect others
  7. deselect Save session… on log out-prompt