Edubuntu-12.04

New Features in Edubuntu 12.04 LTS

Edubuntu is the Ubuntu flavour for education and children, it's based on Ubuntu and integrates additional software for use at home or in the classroom.

It's produced as a DVD image that can also be converted to an USB stick and includes support for most languages by default.

Edubuntu 12.04 LTS is the first 5 years, Long Term Support release of the Edubuntu project. This release will be supported until April 2017.

Edubuntu Applications

  • Edubuntu now features Epoptes, a classroom administration tool that replaces iTalc. Epoptes is a Greek word that means "overseer", this tool allows you to watch, broadcast, lock and send messages to all the screens in a classroom.

  • LTSP has been updated to the latest upstream version (5.3.x). Both LTSP live and the Edubuntu LTSP installer brings numerous bug fixes. The new LTSP should be faster, more stable and reduce your bandwidth consumption.

  • Due to the Long Term Support commitment, Java is no longer included by default. As a result, Geogebra and Freemind aren't included by default either. However, both are available from the Ubuntu Software Centre under the usual non-LTS support terms.

  • The KDE version of edubuntu-desktop will still be supported on a best effort basis but isn't covered by the LTS support term.
  • By popular request and for the convenience of administrators, the full vim, as well as pastebinit are now installed by default.
  • Edubuntu now ships with Wubi, a tool that allows you to install Edubuntu from within Windows.

Desktop Interface

  • There is a new way to quickly search and access menu and indicator actions, called the "HUD" (Heads-Up Display). Tap the Alt key and enter some letters and words, and it will show the corresponding entries, including some fuzzy matching; then press enter to execute the action. The search will include all menu entries of the currently focused application, as well as all indicator facilities (like managing emails, sound list, or logging out of the session). It learns from your previous choices to make the search more and more accurate for you.
  • System Settings has several new "options" to customize Unity's look and behavior.

  • Nautilus quicklist support has been added to Unity launcher.

  • ClickPad devices are trackpads where the physical button is integrated into the trackpad surface. Ubuntu 12.04 now has enhanced support for these devices. When the button is pressed on a ClickPad device, a second finger may be used to drag the cursor.

    • ClickPad support requires extra handling that conflicts with "Click Action" support. Click Actions allow for separate actions when multiple fingers are active on a trackpad. The default Ubuntu settings enable right button behavior when two fingers are in contact with the trackpad surface and the physical trackpad button is pressed. Because of conflicting behavior, ClickPad devices do not support Click Actions in this release.

    • Most Synaptics brand ClickPads are recognized out of the box. Apple MacBook trackpads are recognized as well. Support for Apple Magic Trackpads and more Synaptics brand ClickPads will follow in the next release.

  • Network Manager now uses dnsmasq for improved DNS reliability and support for split-DNS on VPN links. You can learn more here.

  • IPv6 and IPv4 are now equally supported in Network Manager: an IPv4 address is no longer required for a connection to be considered as working.

Desktop Applications

  • The default music player has been switched to Rhythmbox, which again includes the Ubuntu One music store.

  • LibreOffice has been updated to 3.5.2.

  • GNOME has been updated to 3.4.1. Read the GNOME 3.4 Release Notes to learn what's new and improved. A few highlights include:

    • - Files (Nautilus) now has undo support.

      - Several games have been modernized with useful help, simplified menus, and a less cluttered interface.

  • Remmina with FreeRDP is the new standard remote desktop client, replacing Vinagre and rdesktop.

  • The IcedTea Java plugin is no longer installed as part of the ubuntu-restricted-addons package but it is still available for install (889171)

Software Center

  • When installing new software through software-center, corresponding language support packages (translations, spell check modules particular to that software, help files, etc.) are now installed alongside automatically. This removes the need to open "Language Support" after installing new software.
  • The user can opt-in into personalized recommendations. This will show global, category and per-application recommendations to the user.
  • Payment support for PayPal.

  • Web Directory to share applications with your friends.
  • Support for multiple screenshots and videos is now available.
  • Startup time and overall responsiveness was improved.
  • Improved support for installing multiple versions via the ubuntu-backports project.

Ubuntu One

  • The all new Control Panel now provides an installer, setup wizard, ability to add/remove folders to sync, and more.
  • Proxy support is now fully functional.
  • Ubuntu One contacts sync in Evolution is not supported any more and has been removed.

Common Infrastructure

  • Up until Ubuntu 11.10, administrator access using the sudo tool was granted via the "admin" Unix group. In Ubuntu 12.04, administrator access will be granted via the "sudo" group. This makes Ubuntu more consistent with the upstream implementation and Debian. For compatibility purposes, the "admin" group will continue to provide sudo/administrator access in 12.04.
  • Hibernate (suspend to disk) has been disabled by default, as it was found to be unreliable, very slow and confusing to have two suspend modes. See bug 812394 for details. If you want to re-enable it, please follow this recipe.

  • pm-utils now has two new scripts to power down USB and various PCI devices in battery mode. A number of desktop packages were fixed to wake up less often. Both of these reduce power consumption and thus improve battery lifetime.
  • resolvconf is now used to manage /etc/resolv.conf on all Ubuntu systems. You can learn more here

  • Backports are now more easily accessible -- to enable users to more easily receive new versions of software, the Ubuntu Backports repository is now enabled by default. Packages from backports will not be installed by default — they must explicitly be selected in package management software. However, once installed, packages from backports will automatically be upgraded to newer versions.
  • DVD Images -- the DVD images have been cleaned up significantly reducing their size to around 1.5GB to ease consumption. The remaining software remains available via download.

Linux v3.2.14 Kernel

Ubuntu 12.04 LTS ships with an updated kernel moving from the mainline v3.0 series to the mainline v3.2 series. At release we are shipping with the Ubuntu 3.2.0-23.36 kernel which is based on the v3.2.14 upstream stable Linux kernel. The mainline v3.0 to v3.2 stable series update brings a number of new features. Some highlights include:

  • ext4 gains support for larger base block sizes
  • btrfs has more work addressing data integrity issues
  • device mapper gains thin provisioning and recursive snapshots
  • more work to improve performance under high writeback load
  • networking improvements for congested networks
  • ext3 moves to using filesystem barriers
  • memory allocator improvements
  • VFS scalability improvements
  • a new iSCSI implementation
  • software wait gains bad block management

Key changes in the Ubuntu kernel since the 3.0.0-12.20 Ubuntu kernel as shipped in the 11.10 Ubuntu release include:

Upstart 1.5

Upstart has been updated to version 1.5. More details are available in the Upstart Technical Overview.

GNU Toolchain

Ubuntu 12.04 is distributed with a default toolchain that includes: GCC 4.6.3 (and changes from Linaro GCC 4.6-2012.02), binutils 2.22, eglibc 2.15, and Linaro gdb 7.4-2012.04.

Compared to the 11.10 release the toolchain did see only incremental changes and bug fixes; comparing to the 10.04 LTS release, GCC updates include

  • Updated frontends for better standards support (Ada 2012, Objective-C 2.0, improved experimental support for the upcoming C++0x ISO C++ standard, Fortran 2003 and 2008 improvements, new Go frontend)
  • Improved optimizations, including better inter-procedural optimizations, and link time optimization (LTO).

Further information can be found upstream (GCC-4.6, GCC-4.5, binutils, gas, ld, gdb).

Python Toolchain

  • Ubuntu 12.04 includes Python 2.7.3 and Python 3.2.3 Python 2.6 is no longer available for install.

  • There is expanded support for Python 3 in this release, with Python 3 ports of python-dbus, python-feedparser, germinate, lazr.ui, wadllib, python-defer, python-keyring, and python-qt4 now included, among others.

Java Toolchain

The default run time for Java is OpenJDK 6b24 (IcedTea 1.11.1). OpenJDK 7u3 (IcedTea 2.1) is available in the archive as well.

Installation

Overview

Preparing your computer for Edubuntu is now much simpler, with a wider range of disk setup options. Each of these are detailed at length to provide you with a clear understanding of the actions that will take place with your selection.

You can now reinstall or upgrade an existing copy of Edubuntu with the DVD installer, provided that your computer is connected to the Internet.

Download

Edubuntu 12.04 images can be downloaded from:

System Requirements

The minimum memory requirement for Edubuntu 12.04 is 512 MB of memory but 1024 MB is highly recommended. Note that some of your system's memory may be unavailable due to being used by the graphics card. If your computer has only the minimum amount of memory, the installation process will take longer than normal; however, it will complete successfully, and the system will perform adequately once installed.

It's recommended to use the i386 image for computers with less than 1GB of memory. For these systems, installing using the "Install Edubuntu" option from the DVD boot menu will also be faster as it'll save some memory (compared to the "Try Edubuntu without installing" option).

When using Edubuntu 12.04 as an LTSP server, you should plan at least an additional 256 MB per client.

The Edubuntu 12.04 installation image does not include support for old computers that do not support PAE. If your computer is affected, you can either first install Edubuntu 10.04 or 11.10 and upgrade to 12.04 or you can use the Lubuntu or Xubuntu images. The non-PAE version of the Linux kernel will be dropped completely following the 12.04 release.

Upgrading

Upgrading from Edubuntu 11.10

To upgrade from Edubuntu 11.10 on a desktop system, press Alt+F2 and type in "update-manager -d" (without the quotes) into the command box. Update Manager should open up and display following message: "New distribution release '12.04' is available. Click Upgrade and follow the on-screen instructions".

Upgrading from Other Releases

Users of other Edubuntu releases need to upgrade first to 11.10, and then to 12.04.

For further information on upgrading to 11.10, please see the Ubuntu Oneiric upgrade instructions.

Known Issues

Edubuntu being based on Ubuntu, most known issues of Ubuntu also apply to Edubuntu, below is a list of Edubuntu specific known issues and the current list of Ubuntu known issues.

Specific to Edubuntu

  • In some cases, the default session in LTSP will lead to an empty screen, in such case, restart the thin client and select "Ubuntu 2D" as the session. (987726)

Boot, Installation and Post-Installation

  • [Dell Studio XPS 1340,Alienware m17x] Kernel panic and hang on boot due to the ite-cir driver. A patch has been sent upstream and a test kernel is referenced in the bug report. The fix will be immediately available as a kernel update from the precise-updates pocket following 12.04's release. (984387)

  • When closing the lid on a Unibody Macbook, the screen interacts with the touchpad. This can cause spurious gestures and clicks, and potentially lead to corrupted input driver state if the laptop suspends. To work around the issue, remove and reload the kernel module after resume by running:
    $ sudo rmmod bcm5974
    $ sudo modprobe bcm5974

    Note that this may disable some touchpad options, for example horizontal scrolling. These options can be re-enabled by visiting the Mouse and Touchpad settings. This is planned to be fixed in a post-release update (968845).

  • Importing of existing Windows user accounts fails in some cases. (987902)

  • Wubi (the Ubuntu installer for Windows) is not available as an option on the Ubuntu Desktop/DVD any more. Instead, it is now a separate download.

Upgrades

  • Aptitude does not work on 64-bit systems without disabling multiarch in /etc/dpkg/dpkg.cfg.d/multiarch . (831768)

  • If you have i386 packages installed on an amd64 system in Ubuntu 11.10, it is strongly recommended that you install the versions of apt and dpkg from oneiric-updates before upgrading. A number of multiarch-affecting upgrade issues have been fixed in those versions. (850264, 902603)

  • In some cases update-manager might appear to hang indefinitely. In that case, open the expander at the bottom and check if there is a debconf question which needs to be answered. (979661)

  • Upgrades from Ubuntu 10.04 LTS to 12.04 LTS do not work using the alternate CD or the server CD as a package repository. It is recommended that users running Ubuntu 10.04 LTS wait for the 12.04.1 LTS point release, scheduled for July, before upgrading. (988941)

  • If you are running a KVM host with libvirt and are upgrading from Ubuntu 10.04 LTS to 12.04 LTS you may find that some existing virtual machines are no longer recognized (virsh list --all). A change to each guest's XML file may be in order that is related to how console and serial devices are now configured. (931350)

Kernel

  • On ARM omap images, the networking support for the Beagle XM board is broken (838200)

  • [Dell Studio XPS 1340,Alienware m17x] Kernel panic and hang on boot due to the ite-cir driver. A patch has been sent upstream and a test kernel is referenced in the bug report. The fix will be immediately available as a kernel update from the precise-updates pocket following 12.04's release. (984387)

  • Missing support for Sentelic touchpad in Asus K53U notebook. Patches have been backported and will be immediately available as a kernel update from the precise-updates pocket following 12.04's release. (969334)

  • Missing support for BCM20702A0 Broadcom bluetooth device [0489:e042]. A patch has been sent upstream. The fix will be immediately available as a kernel update from the precise-updates pocket following 12.04's release. (980965)

  • Buffer overflows in comedi driver. Patches have been backported from upstream and a test kernel is referenced in the bug report. The fix will be immediately available as a kernel update from the precise-updates pocket following 12.04's release. (981234)

  • Intel gma 4500mhd external monitor suffers from a scrambled picture. A patches has been backported from upstream. The fix will be immediately available as a kernel update from the precise-updates pocket following 12.04's release. (796030)

  • Kernel Oops - BUG: unable to handle kernel paging request; RIP: nfs_have_delegation+0x9/0x40 [nfs]. Some users attempting to run NFS clients on 12.04 appear to be affected. A test kernel is referenced from the bug report. Patches have been backported from upstream and will be immediately available in a kernel update from the precise-updates pocket following 12.04's release. (974664)

  • Patches from upstream stable v3.2.15 and v3.2.16 will undergo a baking period in the precise-proposed pocket during the first kernel SRU cycle. They will then be released as a kernel update from the precise-updates pocket approximately 3 weeks after 12.04 releases. (981162, 987337)

  • hid-logitech-dj driver missing from the installer. It has been added to the d-i input-modules udeb and will be included in the 12.04.1 point release. (975198)

  • rtl8187 driver missing from the installer. It has been added to the d-i nic-usb-modules udeb and will be included in the 12.04.1 point release. (971719)

  • eGalaxis Touchscreen Driver does not work. Patches have been backported from upstream and will be immediately available in a kernel update from the precise-updates pocket following 12.04's release. (913164)

  • ATI/radeon framebuffers on PowerPC only enabled as modules and not built in. This results in issues such as booting to a command prompt, loss of tty consoles, and loss of suspend. A patch to build these in have been applied and will be immediately available in a kernel update from the precise-updates pocket following 12.04's release. (949288)

  • On systems with an ATI Radeon 9200 graphics card the system will boot to a black screen. As a work around edit the kernel command line in the boot loader and add "nomodeset". (725580)

  • Fujitsu Siemens Amilo M 7400 and Maxdata 7000DX wireless RF kill handling triggers a kernel panic preventing wireless from operating correctly. This may be worked around by editing your kernel command line and adding "noexec=off". (979253)

  • Beagle XM systems which are capable of running at 1GHZ will be initialised at 800MHZ leading to slower than optimal performance. (771537)

  • Some EFI systems fail to boot in EFI mode, BIOS mode is advised in these situations. (721576)

Support

  • Edubuntu 12.04 LTS is supported for 5 years, Ubuntu LTS

  • Security and bugfix updates for Edubuntu are provided by the Edubuntu community
  • "Point releases" will also be provided at the same time as Ubuntu's, offering refreshed installation medias

PrecisePangolin/ReleaseNotes/Edubuntu/Edubuntu-12.04 (last edited 2012-08-02 22:37:27 by kate.stewart)