ReleaseNotes

Differences between revisions 9 and 107 (spanning 98 versions)
Revision 9 as of 2010-03-18 15:44:19
Size: 18050
Editor: minbar
Comment: bug #516040
Revision 107 as of 2011-01-20 20:58:02
Size: 31391
Editor: 99-156-85-10
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
These release notes document known issues with Ubuntu 10.04 LTS and its variants.

= System Requirements =

The minimum memory requirement for Ubuntu 10.04 LTS is 256 MB of memory. 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, but will complete successfully, and the system will perform adequately once installed.
These release notes for Ubuntu 10.10 (Maverick Meerkat) provide an overview of the release, and document the known issues with Ubuntu 10.10 and its variants.



= Release Overview =

== Ubuntu Software Center ==

Ubuntu Software Center now shows "Featured" and "What's New" sections, a History of package installations and removals, and makes it easier to find add-ons for applications. It also offers Fluendo DVD Player for purchase, with more software to come soon.

== Ubuntu Font ==

The [[http://font.ubuntu.com/|Ubuntu Font Family]] is a brand-new typeface that is used for the user interface menus, widgets and titles in Ubuntu and Kubuntu. It covers Latin, Cyrillic and Greek in Ubuntu 10.10 with choices of Regular, Bold, Italic and Bold Italic styles and weights. The fonts also feature support for the new [[http://en.wikipedia.org/wiki/Indian_rupee_sign|Indian Rupee Sign]] making Ubuntu 10.10 the first operating system to ship with out-of-the-box support for the world's newest currency symbol: ready for use by [[http://www.kdedevelopers.org/node/4331|one billion Indians]].

Designed with screen readability and [[http://www.markshuttleworth.com/archives/537|aesthetic beauty in mind]], the font was first seen in the new Ubuntu 10.04 logo design. It will continue to be expanded with Arabic, Hebrew, and Monospace support in future Ubuntu releases under the guidance of the [[http://www.daltonmaag.com|Dalton Maag]] type foundry and the [[http://design.canonical.com|Canonical design team]].

== Installer ==

The Ubiquity Installer has been redesigned to be easier to use as well as to install drivers and download updates during installation.

== Ubuntu Desktop Edition ==

The [[http://www.gnome.org|GNOME]] base platform has been updated to the current [[http://library.gnome.org/misc/release-notes/2.32/|2.32 version]], including the new [[http://live.gnome.org/dconf|dconf and gsettings]] API.

[[http://projects.gnome.org/evolution/|Evolution]] was updated to the 2.30 version, which operates much faster compared to the version in Ubuntu 10.04 LTS.

[[http://yorba.org/shotwell/|Shotwell]] has replaced [[http://f-spot.org/|F-Spot]] as the default photo manager.

[[http://gwibber.com/|Gwibber]] has been updated to support the recent change in Twitter's authentication system, as well as changing the back end storage to improve performance.

The [[https://launchpad.net/indicator-sound|sound menu]] has been enhanced to include music player controls.

Ubuntu One has improved desktop integration with new sign-up and sign-in processes, Nautilus enhancements for managing folder sync preferences, faster file sync speed, and the ability to share links to music within the Ubuntu One Music Store.

== Ubuntu Netbook Edition ==

The new [[http://www.markshuttleworth.com/archives/383|Unity interface]] is now the default in Ubuntu Netbook Edition. It includes places for launching applications and browsing files, semantic search through the usage of zeitgeist, optimizing vertical space with a global menu bar and maximizing application by default.

A launcher is also available for keeping and dealing with mostly used applications. All favorites from UNE lucid or gnome panel items and desktop shortcuts are automatically shown in the launcher when you first run Unity.

The time is shown in the panel using a new module, `indicator-datetime`, which does not yet have a graphical setting for showing the date. A graphical setting would be provided in Ubuntu 11.04.

The standard photo management application has been switched to [[http://yorba.org/shotwell/|Shotwell]] and UNE comes will all goodness of the Desktop Edition too. Evolution is now performing a special mode more suited for netbook screen size.

A list of required hardware is [[https://wiki.ubuntu.com/DesktopExperienceTeam/UnityHardwareRequirements|available here]].


== Ubuntu Server Edition ==

We have added a major new version of Eucalyptus (version 2.0) that provides numerous bug fixes, more stability, and better user management.

Ubuntu cloud images can now easily be run outside of an EC2 or UEC instance environment. This will allow you to quickly and easily test function in cloud-init or other features of the image without needing to start a new instance. There is more information available on the Ubuntu [[https://help.ubuntu.com/community/UEC/Images|wiki]].

Canonical has also launched the ''Ubuntu Server on Cloud 10'' program. Anyone will be able to try out Ubuntu 10.10 Server Edition on Amazon EC2 for free for one hour. Visitors to the download pages will now be able to choose to experience the ease and speed of public cloud computing and Ubuntu. For a direct link to the trial, please go to http://10.cloud.ubuntu.com


== Kubuntu ==

Kubuntu 10.10 comes with the latest [[http://www.kde.org|KDE]] Software. KDE Platform, Workspaces and Applications were [[http://www.kde.org/announcements/announce-4.5.1.php|updated to 4.5.1]].

For 10.10, Kubuntu has merged the Desktop and Netbook images into one image featuring both the Plasma Desktop and Plasma Netbook workspaces. The appropriate workspace for your machine will be launched at login, you can also change the workspace in System Settings.

Plasma Netbook now sports the Global Menu by default.

The defaults web browser is now Rekonq, a KDE browser based on Qt Webkit.

The new KDE bluetooth application collection Bluedevil is now installed by default.

Pulseaudio is the default sound server to match other Ubuntu variants.

KPackageKit updates bring a faster backend and an updated UI with an application based view. It also has new features such as a backup/restore tool for the list of installed packages.

Kubuntu's installer, Ubiquity, now offers install of restricted packages during the OS install. Install starts after partitioning making it a quicker experience.

Qapt-batch now replaces install-package as the update/batch-installer utility

[[http://qt.nokia.com/products/|Qt]] was updated to the current [[http://labs.qt.nokia.com/2010/09/21/qt-4-7-0-now-available/|4.7]] release and Qt Webkit to 2.0.

Kubuntu Mobile Tech Preview is a new variant with a workspace suitable for smart phones.

For more information see the Kubuntu [[http://www.kubuntu.org/news/10.10-release|release page]]


== Xubuntu ==

[[http://www.xfce.org/|Xfce4]] was updated to the current [[http://www.xfce.org/documentation/changelogs/4.6.2?PHPSESSID=01a9340c291d5153df6ecade0e0ce0ad|4.6.2 release]]. This fixes many of the bugs and updates the programs used in Xubuntu.

New default applications: Parole (Xfce4 Media Player) replaced Totem Movie Player, Xfburn (Xfce4 CD/DVD burning tool) replaced Brassero, and xfce4-taskmanager (Xfce4 process manager) replaced Gnome-Task-Manager. See the [[Xubuntu/MaverickMeerkat/|Xubuntu release notes]].


== Edubuntu ==

Edubuntu features an easier than ever installation for LTSP and netbook users. It also now ships with Gnome Nanny, a tool for restricting computer access to users at certain times that also provides basic content filtering.

Ubuntu Netbook Remix is now replaced with the Unity interface. LTSP has been updated to 5.2.4 and the Edubuntu menueditor has been updated to fix issues in the previous release.

Edubuntu also includes now additional wallpapers and language support has now been expanded to 143 languages.

During this release cycle Edubuntu also got a brand new website and now has presence on the most popular social networking sites.



== Ubuntu Studio ==

Ubuntu Studio has had several applications updated and includes the changes from Ubuntu. There is now better integration between Pulse Audio and JACK - starting JACK does not automatically suspend Pulse Audio anymore. JACK and Pulse Audio can be used side by side if they are using different audio interfaces, if they are trying to use the same audio interface JACK will take precedent. In addition, the network connections can now be configured with gnome-network-admin.


== Mythbuntu ==

In this release, Mythbuntu has updated to [[http://www.mythtv.org/|MythTV 0.23.1]]. There is also a new backup and restore tool.


== Linux kernel 2.6.35 ==

RC includes the 2.6.35-22.33 kernel which is based on the 2.6.35.4 Upstream stable [[http://kernel.org|kernel]].

This kernel includes additional input subsystem patches for improved multitouch capability, improved support for Intel Sandybridge which includes support for 82579 LOM's, Apparmor bug fixes, reverts some KMS disablement patches, and general security updates ([[http://people.canonical.com/~ubuntu-security/cve/2010/CVE-2010-3081.html|CVE-2010-3081]],[[http://people.canonical.com/~ubuntu-security/cve/2010/CVE-2010-3301.html|CVE-2010-3301]]). With 10.10 we have also dropped support for i586 and lower processors, as well as i686 processors without cmov support.

This kernel also includes new [[https://wiki.ubuntu.com/SecurityTeam/Roadmap/KernelHardening|security enhancements]]. Of major note is the change to the default behavior of [[https://wiki.ubuntu.com/SecurityTeam/Roadmap/KernelHardening#ptrace|PTRACE]] which is used by gdb, strace, ltrace, etc. The behavior for 10.10 is that only child processes can be PTRACEd, due to the default value of "1" in `/proc/sys/kernel/ptrace_scope`. This value may be inappropriate for some development systems and servers with only admin accounts. If using "sudo" for PTRACE is not desired, please change this value to "0", though read `/etc/sysctl.d/10-ptrace.conf` for more details.

There will be a kernel update made available shortly after the release.
<<BR>>
<<BR>>
<<BR>>
= Installation =

== Overview ==

The graphical installer has been streamlined and given a substantial visual redesign. It now only asks the minimum of questions (language and partitioning) before it starts to copy files from the CD, and asks the remaining questions while transferring files to disk.

The new [[https://btrfs.wiki.kernel.org/index.php/Main_Page|btrfs]] file system may now be used during installation via manual partitioning, as long as `/boot` is on some other file system.


== Download Release ==

The following link will direct you to a download location near you:

 http://www.ubuntu.com/testing/download (Ubuntu Desktop, Server, and Netbook) <<BR>>

Additional ISOs and torrents are also available at:
 http://uec-images.ubuntu.com/releases/10.10/ (Ubuntu Server for UEC and EC2) <<BR>>
 http://releases.ubuntu.com/kubuntu/10.10/ (Kubuntu) <<BR>>
 http://cdimage.ubuntu.com/xubuntu/releases/10.10/ (Xubuntu) <<BR>>
 http://cdimage.ubuntu.com/edubuntu/releases/10.10/ (Edubuntu DVD) <<BR>>
 http://cdimage.ubuntu.com/ubuntustudio/releases/10.10/ (Ubuntu Studio) <<BR>>
 http://cdimage.ubuntu.com/ubuntu-netbook/ports/releases/10.10/ (Ubuntu ARM) <<BR>>
 http://cdimage.ubuntu.com/mythbuntu/releases/10.10/ (Mythbuntu) <<BR>>
 http://cdimage.ubuntu.com/kubuntu-mobile/releases/10.10/ (Kubuntu Mobile Preview) <<BR>>
 http://cdimage.ubuntu.com/kubuntu-mobile/ports/releases/10.10/ (Kubuntu Mobile Preview ARM) <<BR>>


== System Requirements ==

The minimum memory requirement for Ubuntu 10.10 is 256 MB of memory. 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.
Line 10: Line 159:

= Release notes for Ubuntu 10.04 for ARM =

A separate page has been made available with release notes for the developer-oriented Ubuntu 10.04 armel port. Please see [[https://wiki.ubuntu.com/ARM/LucidReleaseNotes]] for information about issues impacting installation on ARM.

= Installation =

== Recommended packages installed by default ==

In accordance with the Debian Policy Manual (which says "The 'Recommends' field should list packages that would be found together with this one in all but unusual installations"), the package management system now installs packages listed in the Recommends: field of other installed packages as well as Depends: by default. If you want to avoid this for specific packages, use `apt-get --no-install-recommends`; if you want to make this permanent, set `APT::Install-Recommends "false";` in `/etc/apt/apt.conf`. Be aware that this may result in missing features in some programs.

(This change was made in Ubuntu 8.10.)

== Hibernation may be unavailable with automatic partitioning ==

The default partitioning recipe in the installer will in some cases allocate a swap partition that is smaller than the physical memory in the system. This will prevent the use of hibernation (suspend-to-disk) because the system image will not fit in the swap partition. If you intend to use hibernation with your system, you should ensure that the swap partition's size is at least as large as the system's physical RAM. (Bug:345126)

== Package list must be manually refreshed before installing drivers ==

The "Hardware Drivers" tool (Jockey) requires up to date package lists before it detects and advertises necessary driver packages. Immediately after a new installation, these package lists will not be present. Before running Jockey for the first time, update the package lists using {{{System->Administration->Software->Update Manager}}} (on Ubuntu) or "KPackageKit" (on Kubuntu). (Bug:462704)

== OEM "prepare for shipping" icon not shown in Kubuntu Netbook Edition ==

When using the OEM installation option on Kubuntu Netbook Edition, no "prepare for shipping" icon is placed on the desktop. Users who are doing OEM installations with Kubuntu Netbook Edition can access this feature under by choosing {{{System->Prepare for shipping ...}}} from the main bar. (Bug:386099)

== Boot options hidden by default on Desktop and Netbook CDs ==

The Ubuntu 10.04 LTS Desktop and Netbook CDs feature a new boot interface that is noninteractive by default. To configure advanced boot options, press any key at the first boot screen.

== Dmraid active by default on Desktop CD ==

Dmraid "fake raid" devices are supported out-of-the-box on the Ubuntu 10.04 LTS Desktop CD, and are detected and activated by dmraid on boot. Ubiquity will offer to install on the RAID array, and not on the RAID members.

The automatic activation of dmraid can be disabled with the "nodmraid" boot option, available by pressing F6 in the CD boot menu. This can be useful for setups which have fakeraid metadata present on the disks, but where dmraid activation would be undesired or cause problems.
<<BR>>
<<BR>>
<<BR>>
Line 47: Line 164:
Users of Ubuntu 9.10 and Ubuntu 8.04 LTS can upgrade to Ubuntu 10.04 by a convenient automated process. Users of other Ubuntu releases need to upgrade first to either Ubuntu 8.04 LTS or Ubuntu 9.10, and then to 10.04. Complete instructions may be found at http://www.ubuntu.com/getubuntu/upgrading.

== GRUB menu.lst: install the maintainer's version vs. keep the local version ==

If you have previously modified the {{{menu.lst}}} bootloader configuration for GRUB, either by hand or with a tool such as {{{kgrubeditor}}}, you may be asked on upgrade whether you wish to keep your local version of the menu.lst or install the package maintainer's version. This question is asked because such changes cannot be merged automatically with 100% reliability, and care is taken to not overwrite the user's manually edited bootloader configuration without warning.

However, if you choose to "keep the local version currently installed," your system will not be set up to boot from any newly-installed kernels. '''Manual action is required on your part to ensure that your system is running the current, security-supported kernel after upgrade.''' If you have local changes to your bootloader config that you want to keep, it is recommended that you follow these steps:

 * Choose "keep the local version currently installed" at the prompt.
 * Open {{{/boot/grub/menu.lst}}} with a text editor (e.g., {{{sudo gedit /boot/grub/menu.lst}}}).
 * Apply any changes you've made to the kernel boot options to the commented variables (e.g., {{{groot}}}, {{{kopt}}}, {{{defoptions}}}) above.

 * Move any manually-added boot options for other operating systems so that they are above the line {{{
### BEGIN AUTOMAGIC KERNELS LIST
}}} or below the line {{{
### END DEBIAN AUTOMAGIC KERNELS LIST
Complete instructions are available [[http://www.ubuntu.com/getubuntu/upgrading|online]].

== From Ubuntu 10.04 LTS ==

To upgrade from Ubuntu 10.04 LTS on a desktop system, press Alt+F2 and type in "update-manager" (without the quotes) into the command box. Update Manager should open up and tell you: New distribution release '10.10' is available. Click Upgrade and follow the on-screen instructions.

To upgrade from Ubuntu 10.04 LTS on a server system: install the {{{update-manager-core}}} package if it is not already installed; edit {{{/etc/update-manager/release-upgrades}}} and set {{{Prompt=normal}}}; launch the upgrade tool with the command {{{sudo do-release-upgrade}}}; and follow the on-screen instructions.

== From Kubuntu 10.04 LTS ==

To upgrade from Kubuntu 10.04 LTS, please follow the [[https://help.ubuntu.com/community/MaverickUpgrades/Kubuntu|upgrade instructions]].

== From Other Ubuntu Releases ==

Users of other Ubuntu releases need to upgrade first to 10.04LTS, and then to 10.10.



= Known Issues =


== Boot, installation, upgrade and post-install ==

 * '''In dual boot installs, side-by-side partitioning can be overridden by the user, resulting in data loss.''' After selecting the "Install alongside other operating systems" option, clicking on either the "Use entire partition" of "Use entire disc" buttons will override the side-by-side partitioning and result in a loss of data. (Bug:655950)

 * '''In dual boot installs, after using Windows applications that use the [[http://en.wikipedia.org/wiki/Flexnet|FlexNet Publisher]], as a license manager, such software will overwrite GRUB, effectively breaking the boot process.''' This has been fixed for applications including Adobe Photoshop (CS4), Dell Datasafe backup, Autocad 2009,Adobe Flash Builder 4,UtraISO. If you have this problem with a new application, see the bug report to add its signature to prevent future problems (Bug:441941)

 * '''The Wubi Windows installer was reported to be unable to open Windows' boot configuration data store in some (but not all) cases.''' Investigation of the problems are ongoing (Bug:613288)

 * '''You cannot upgrade if wubi is installed to a partition other than Windows.''' (Bug:610898,Bug:653134)

 * '''Lenovo S10-3 systems don't boot.''' Temporary workaround: add "intel_idle.max_cstate=0" as a kernel paremeter at boot (Bug:634702). A fix already exists that will be available only at release time (Bug:647071).

 * '''Macbooks with EFI will not be able to boot the 64bit (amd64) version of Ubuntu 10.10 live cd.''' The i386 CDs will work. (Bug:633983)

 * '''When the XHCI module is loaded for USB 3.0 operation the system cannot suspend.''' Manually unloading XHCI will allow suspend to complete normally. To avoid future suspend problems, the workaround is to add {{{SUSPEND_MODULES="xhci-hcd"}}} to {{{/etc/pm/config.d/unload_module}}} then the system can suspend normally. (Bug:522998)


 *'''Hibernation may be unavailable with automatic partitioning.''' The default partitioning recipe in the installer will in some cases allocate a swap partition that is smaller than the physical memory in the system. This will prevent the use of hibernation (suspend-to-disk) because the system image will not fit in the swap partition. If you intend to use hibernation with your system, you should ensure that the swap partition's size is at least as large as the system's physical RAM. (Bug:345126)

 * '''I/O error after CD is ejected at end of install.''' In some cases, ejecting the CD at the end of installation will leave errors on the screen such as:

{{{
end_request: I/O error, dev sr0, sector 437628
Line 64: Line 209:
 * Save the file, and run {{{sudo update-grub}}} from the commandline.
 * Choose "install the package maintainer's version".

For example, if you added an option `i915.modeset=0` to the "kernel" line:

{{{
kernel /vmlinuz-2.6.31-14-generic root=UUID=0e7... ro quiet splash i915.modeset=0
}}}

then add this option to {{{kopt}}}:

{{{
# kopt=root=UUID=0e7... ro i915.modeset=0
}}}

An updated version of the {{{grub}}} package will include information about this problem in the help screen for the {{{menu.lst}}} prompt. (Bug:470490)


== Setting wireless regulatory domain via module option no longer supported ==

Ubuntu 10.04 LTS enables the CRDA wireless regulatory framework for controlling which wireless channels are usable and visible in a particular location. If you previously had to use the module option similar to that below in {{{/etc/modprobe.d/options.conf}}} to allow access to certain channels in your locality then you may find that wireless will not function at all:

    options cfg80211 ieee80211_regdom=EU

You should remove this kernel module option on upgrade to Ubuntu 9.10 and use the {{{iw reg}}} command instead.

(This change was made in Ubuntu 9.04.)

== Bonded network interfaces must use hotplug-style configuration ==

The migration of network handling to upstart means that all network devices are now handled in a hotplug manner. As a result, bonded interfaces are only brought up reliably on boot when the bonded interface is created as part of the configuration of the physical interface; otherwise, the system may attempt to bring up the bonded interface before the underlying physical interfaces are available, and fail. For an example of how to configure a bonding interface for hotplug, please see {{{/usr/share/doc/ifenslave-2.6/examples/two_hotplug_ethernet}}} in the {{{ifenslave-2.6}}} package.

(This change was made in Ubuntu 9.10.)

== Kubuntu may keep unneeded guidance power package ==

The kubuntu upgrade may leave the no longer needed packages "kde-guidance-powermanager" or "guidance-power-manager" installed. Those can be removed.

== Ctrl-Alt-Backspace disabled by default in Xorg, configured via XKB ==

Since Ubuntu 9.04, the Ctrl-Alt-Backspace key combination to force a restart of X is now disabled by default, to eliminate the problem of accidentally triggering the key combination. In addition, the Ctrl-Alt-Backspace option is now configured as an X keymap (XKB) option, replacing the X server "DontZap" option and allowing per-user configuration of this setting.

As a result, enabling or disabling the Ctrl+Alt+Backspace shortcut can now be done easily from the desktop.

=== Enabling Ctrl-Alt-Backspace for Ubuntu ===

 * Select "System"->"Preferences"->"Keyboard"
 * Select the "Layouts" tab and click on the "Layout Options" button.
 * Select "Key sequence to kill the X server" and enable "Control + Alt + Backspace".

=== Enabling Ctrl-Alt-Backspace for Kubuntu ===

 * Click on the Application launcher and select "System Settings"
 * Click on "Regional & Language".
 * Select "Keyboard Layout".
 * Click on "Enable keyboard layouts" (in the Layout tab).
 * Select the "Advanced" tab. Then select "Key sequence to kill the X server" and enable "Control + Alt + Backspace".

For further information, see: https://wiki.ubuntu.com/X/Config/DontZap

== Change in notifications of available updates ==

Ubuntu 10.04 LTS launches {{{update-manager}}} directly to handle package updates, instead of displaying a notification icon in the GNOME panel. Users are notified of security updates on a daily basis, but for updates that are not security-related, users will only be prompted once a week.

Users who wish to continue receiving update notifications in the previous manner can restore the earlier behavior using the following command:

{{{
gconftool -s --type bool /apps/update-notifier/auto_launch false
}}}

(This change was made in Ubuntu 9.04.)

== MySQL upgrade ==

In Ubuntu 10.04 LTS, MySQL 5.1 has been promoted as the default MySQL server. MySQL 5.0 is still available from the universe repository. Performing an upgrade via update-manager will correctly handle the transition from MySQL 5.0 to MySQL 5.1. However using a dist-upgrade will not: mysql-server-5.0 will be upgraded instead of being replaced by mysql-server-5.1. If MySQL 5.0 needs to be kept the '''mysql-server''' and '''mysql-client''' packages should be removed before the upgrade is started.

(This change was made in Ubuntu 9.10.)

=== MySQL Cluster setup ===

If MySQL has been set up to use the MySQL Cluster engine (NDB engine), upgrading to MySQL 5.1 will '''not''' work since the mysql-dfsg-5.1 packages don't support MySQL Cluster. Instead '''mysql-server''' and '''mysql-client''' should be removed before upgrade and mysql-server-5.0 should be kept. update-manager will automatically take care of this situation. Note that MySQL 5.0 is in universe and thus won't have have the same maintenance coverage as the MySQL 5.1 package in main.

== /etc/event.d no longer used ==

The version of {{{upstart}}} included in Ubuntu 10.04 LTS no longer uses the configuration files in the {{{/etc/event.d}}} directory, looking to {{{/etc/init}}} instead. No automatic migration of changes to {{{/etc/event.d}}} is possible. If you have modified any settings in this directory, you will need to reapply them to {{{/etc/init}}} in the new configuration format by hand. (Bug:402759)

(This change was made in Ubuntu 9.10.)

== Syslog upgrade ==

The `sysklogd` package has been replaced with `rsyslog`. Configurations in `/etc/syslog.conf` will be automatically migrated to `/etc/rsyslog.d/50-default`. If you modified the log rotation settings in `/etc/cron.daily/sysklogd` or `/etc/cron.weekly/sysklogd`, you will need to change the new configurations in `/etc/logrotate.d/rsyslog`. Also note that the prior rotation configurations used `.0` as the first rotated file extension, and now with logrotate it will be `.1`.

(This change was made in Ubuntu 9.10.)

== LPIA architecture discontinued ==

The {{{lpia}}} architecture present in previous releases has been discontinued as of Ubuntu 10.04 LTS. The hardware is still supported, but systems that were installed as {{{lpia}}} will need to be backed up and reinstalled from scratch using either the {{{i386}}} or {{{amd64}}} architectures.

== Dovecot cmusieve plugin renamed to sieve ==

The "cmusieve" plugin used in dovecot has been renamed to "sieve". Users who have the following set in their dovecot configuration:

{{{
 mail_plugins = cmusieve
}}}

should change this to:

{{{
 mail_plugins = sieve
}}}

= Other known issues =

== Security Issue when upgrading from Lucid Alpha 2 ==

If you installed Lucid prior to Alpha 3, you may have {{{libmysqlclient16}}} 7.0.9-1 installed. This package was present in the Ubuntu archive by mistake and was retracted, but because it has a later version number than the real {{{libmysqlclient16}}} package, the real package will not be installed automatically on upgrade. To ensure that you have the official package installed on your Lucid system and will receive security support for it throughout Ubuntu 10.04 LTS, it is important that you run {{{sudo apt-get install libmysqlclient16/lucid}}} and follow the instructions. (Bug:522225)

== Switching to ext4 requires manually updating grub ==

If you choose to upgrade your `/` or `/boot` filesystem in place from ext2 or ext3 to ext4 (as documented on the [[http://ext4.wiki.kernel.org/index.php/Ext4_Howto#Converting_an_ext3_filesystem_to_ext4|ext4 wiki]]), then you ''must'' also use the `grub-install` command after upgrading to Ubuntu 10.04 LTS to reinstall your boot loader. If you do not do this, then the version of GRUB installed in your boot sector will not be able to read the kernel from the ext4 filesystem and your system will fail to boot.

== Upstart jobs cannot be run in a chroot ==

Upstart jobs cannot be started in a chroot because upstart acts as a service supervisor, and processes within the chroot are unable to communicate with the upstart running outside of the chroot (Bug:430224). This will cause some packages that have been converted to use upstart jobs instead of init scripts to fail to upgrade within a chroot. Users are advised to configure their chroots with /sbin/initctl pointing to /bin/true, with the following commands run within the chroot:

these error messages indicate that the system is still trying to access some files on the CD, and are harmless except that they obscure the message asking the user to press Enter to reboot. You can safely remove the CD from the tray and press Enter at this point to reboot to your new Ubuntu system. (Bug:539027)

 * '''Upstart jobs cannot be run in a chroot.''' Upstart jobs cannot be started in a chroot because upstart acts as a service supervisor, and processes within the chroot are unable to communicate with the upstart running outside of the chroot (Bug:430224). This will cause some packages that have been converted to use upstart jobs instead of init scripts to fail to upgrade within a chroot. Users are advised to configure their chroots with /sbin/initctl pointing to /bin/true, with the following commands run within the chroot:
Line 195: Line 219:
== Encrypted partitions must be listed in /etc/fstab ==

Users who have configured any encrypted partitions in {{{/etc/crypttab}}} to start at boot time (i.e., not using the {{{noauto}}} option) should make sure that the filesystems on these volumes are listed in {{{/etc/fstab}}}. Otherwise, the passphrase prompt is not guaranteed to be display at boot time.

== Avahi will always start even if a .local domain is present ==

The {{{avahi-daemon}}} package, which implements the mDNS "zeroconf" standard, formerly included a check to avoid running when a conflicting {{{.local}}} DNS domain is present, as it was reported that some ISPs advertise such a {{{.local}}} domain on their networks, leaving Ubuntu hosts unable to see names advertised on the local network (Bug:327362). In Ubuntu 9.10, {{{avahi-daemon}}} is started regardless.

It is possible that this may cause other problems. If your network is configured this way, you can disable mDNS using the following command:
 * '''The version of upstart included since Ubuntu 9.10 no longer uses the configuration files in the /etc/event.d directory, looking to /etc/init instead.''' No automatic migration of changes to /etc/event.d is possible. If you have modified any settings in this directory, you will need to reapply them to /etc/init in the new configuration format by hand. (Bug:402759)

== File Systems and Disk Device Setup ==

 * '''Performance regressions with ext4 under certain workloads.''' The default file system for installations of Ubuntu 10.10 is `ext4`, the latest version in the popular series of Linux extended file systems. `ext4` includes a number of performance tuning changes relative to previous versions such as `ext3`, the file system used by default up to Ubuntu 9.04. These generally produce improvements, but some particular workloads are known to be significantly slower when using `ext4` than when using `ext3`. If you have performance-sensitive applications, we recommend that you run benchmarks using multiple file systems in your environment and select the most appropriate.

 * '''Use of degraded RAID 1 array may cause data loss in exceptional cases.''' If each member of a RAID 1 array is separately brought up in degraded mode across subsequent runs of the array with no reassembly in between, there is a risk that the disks will be reported as in sync when they are not, resulting in data loss due to inconsistencies between the data that has been written to each member. This is an unlikely occurrence during normal operations, but admins of systems using RAID 1 arrays should take care during maintenance to avoid this situation. (Bug:557429)

 * '''Cryptsetup is not by default compatible with the version in 10.04LTS.''' An encrypted disk set up under 10.04LTS will fail to properly mount under maverick. This is because, as documented in the {{{/usr/share/doc/cryptsetup/NEWS.Debian.gz}}}, defaults have changed. So to mount a disk which was created in 10.04LTS with cryptsetup, in 10.10 you must specify the cipher as such: {{{cryptsetup -c aes-cbc-plain create h /dev/sdb1}}} (Bug:622762)

== Graphics and Display ==

 * '''Connected DisplayPort monitors may prevent booting when using the nouveau video driver.''' (Bug:655795)

 * '''External monitor connected via DisplayPort is not recognized when using the nouveau driver.''' (Bug:655800)

 * '''Image distortion (vsync) on some AMD ATI cards with the proprietary drivers'''. (Bug:303697)

 * '''The new Xorg 1.9 available in Maverick is not compatible with nVidia based chipsets that use the (nvidia-96) and (nvidia-173) drivers.''' (Bug:626974)
 
 * '''The logo will not display during boot when using the Nvidia proprietary driver.''' (Bug:653274)

 * '''The wrong display port is chosen during install of Apple iMacs (Core i5).''' If you plug a second screen on the mini display port, you can install ubuntu normally using this 2nd screen. (Bug:542660)

 * '''Non-mirrored dual-screen setups may provide incorrect display on secondary monitor.''' (Bug:619663)

== Networking & WiFi ==

 * '''802.11n support for the iwlagn driver has been temporarily disabled.''' Intel is actively working to get this properly fixed up in the firmware. This workaround should be reverted once updated firmware is available. (Bug:630748)

 * '''"Additional drivers" proposes b43, but the installation fails with "Not supported low-power chip"'''. This affects some Dell Mini 9 models and potentially any system with BCM4312 adapters.(Bug:655111)

 * '''Ubuntu 10.10 does not support the XDMCP protocol for remote graphical logins.''' Users who require XDMCP support will need to install another display manager, such as wdm or xdm, for this functionality (Bug:408417).

 * '''New drivers preventing "sleep" problem for RTL8111/8168B gigabit network adapter (usually onboard) are missing.''' (Bug:573259)

 * '''Laptops using Intel Corporation PRO/Wireless 3945ABG experience reduced wifi speeds of the order of 1Mb/s.''' To see if your laptop uses this card, type the following: "lspci -v | grep 3945ABG". (Bug:621265)

 * '''Avahi will always start even if a .local domain is present.''' The {{{avahi-daemon}}} package, which implements the mDNS "zeroconf" standard, formerly included a check to avoid running when a conflicting {{{.local}}} DNS domain is present, as it was reported that some ISPs advertise such a {{{.local}}} domain on their networks, leaving Ubuntu hosts unable to see names advertised on the local network (Bug:327362). In Ubuntu 9.10, {{{avahi-daemon}}} is started regardless. It is possible that this may cause other problems. If your network is configured this way, you can disable mDNS using the following command:
Line 210: Line 264:
== No Xv support for Intel 82852/855GM video chips with KMS ==

When using the default kernel-mode-setting (KMS) option in Ubuntu 9.10, users with Intel 82852/855GM cards will find that they are unable to use the Xv extension for playing videos. This may show up as high CPU usage or stuttering during video playback, or a failure to play videos at all with some applications. As a workaround, users can add the option {{{nomodeset}}} to the kernel boot options in the grub config (for GRUB 2: edit `/etc/default/grub` and add `nomodeset` to `GRUB_CMDLINE_LINUX`, then run `sudo update-grub`; for GRUB 1: edit `/boot/grub/menu.lst` and add `nomodeset` to the line beginning with `# kopt=`, then run `sudo update-grub`), to disable the use of KMS. (Bug:395932)

== Evince PDF viewer does not work for nonstandard home directories ==

Evince, the GNOME document viewer, now ships with an enforcing AppArmor profile. This greatly increases security by protecting users against flaws in the historically problematic PDF and image libraries. Users who use a non-standard location for their home directory will need to adjust the home tunable in /etc/apparmor.d/tunables/home. See https://wiki.ubuntu.com/DebuggingApparmor#Adjusting%20Tunables for details.

== Window corruption with older ATI graphics cards ==
== Input devices ==

 *'''Some fingerprint readers normally supported by fprint are not fully supported yet.''' Installing fprint from the latest PPA may work (Bug:640083, Bug:657017, Bug:657031). See [[https://bugs.edge.launchpad.net/ubuntu/+source/libfprint|the current bug list for libfprint0]] to see if your device is affected and possible workarounds.
Line 220: Line 268:
With older ATI graphics cards with 32MB or less of video RAM some corruption of direct rendered windows, for example OSD notifier windows, might appear. This may be worked around by disabling 'Render``Accel' in the Xorg configuration. (Bug:426582)

To do this first exit to the console using the following command:
   {{{
sudo service gdm stop
}}}
Then create an Xorg configuration file with the command below:
   {{{
sudo Xorg -configure
}}}

Then add the 'Render``Accel' option to {{{/etc/X11/xorg.conf}}}:
   {{{
Section "Device"
        ...
        Driver "radeon"
        Option "RenderAccel" "off"
EndSection
}}}

And restart X/GDM.
   {{{
sudo service gdm start
}}}

== Sun Java moved to the Partner repository ==

For Ubuntu 10.04 LTS, the {{{sun-java6}}} packages have been dropped from the Multiverse section of the Ubuntu archive. It is recommended that you use {{{openjdk-6}}} instead.

If you can not switch from the proprietary Sun JDK/JRE to OpenJDK, you can install {{{sun-java6}}} packages from the Canonical Partner Repository. You can configure your system to use this repository via command-line:
{{{
     add-apt-repository "deb http://archive.canonical.com/ lucid partner"
}}}

== Common Desktop Applications ==

 *'''When running on battery, clicking on the battery icon permanently says "Battery life (estimating...)".''' This affects some HP, Compaq, Dell and System76 systems (Bug:629258).

 *'''Resizing windows with the Ambiance theme by grabbing window borders is difficult.''' This can be mitigated by switching to the Dust or Clear Looks theme (Bug:160311).

 *'''Several panel applets may be displayed twice or overlap.''' (Bug:439448).

 *'''It is not possible to create Ubuntu 10.04 USB disks from the Startup Disk Creator in Ubuntu 10.10 due to a backwards incompatibility in the syslinux program.'''

 *'''Adobe Air is not available for 64-bit.'''

 *'''GDM does not support XDMCP.''' The version of {{{gdm}}} included in Ubuntu 10.10 does not support the XDMCP protocol for remote graphical logins. Users who require XDMCP support will need to install another display manager, such as {{{wdm}}} or {{{xdm}}}, for this functionality. (Bug:408417)

 *'''When uploading a file to a website, the file browse window doesn't show a preview when an image is selected.''' This only happens on some websites, when Flash is installed. It appears such websites replace the Nautilus "Browse" dialog with a Flash version (Bug:613886).

 *'''The Gwibber micro-blogging client no longer permits synching of account details across computers.''' The client was switched to SQLite for back end storage and to make it faster, but means that syncing of account details across computers is no longer supported.

 *'''The Cheese webcam application has video recording related performance regressions.''' (Bug:610600)

 *'''The Nautilus file manager application will sometimes create a non-existent device after the mount and umount of a device.''' (Bug:548546)

== Ubuntu Server Edition ==

 * '''As a security improvement, libvirt in Maverick runs kvm with limited rights.''' This disables the possibility of displaying a local SDL window (Bug:615077). Users are advised to use the VNC support instead.

 * '''If you configure apache to use a password-protected SSL key, you cannot specify the key passphrase at boot-time.''' To work around this, Apache needs to be started manually after boot (Bug:582963)

 * '''libdbi 0.8.3 has a known ABI incompatibility with earlier versions of libdbi that have been distributed with past versions of Ubuntu and Debian.''' As such, any third-party software linked against libdbi.so.0 may give unexpected results if they utilize the 'dbi_error_flag' enum. Recompiling these applications will resolve this issue. (Bug:625882)

 * '''Previous libvirt versions would probe a qemu disk to determine its format and did not require that the format be declared in the XML.''' This is considered a security problem in most deployments and newer versions of libvirt will default to the 'raw' format when the format is not specified in the XML. As a result, non-raw disks without a specified disk format will no longer be available in existing virtual machines. The libvirt-migrate-qemu-disks tool is provided to aid in transitioning virtual machine definitions to the new required format. In essence, it will check all domains for affected virtual machines, probe the affected disks and update the domain definition accordingly. This command will be run automatically on upgrade. For new virtual machines using non-raw images, the disk format must be specified in the domain XML provided to libvirt, otherwise the disk will not be available to the virtual machine. See {{{man 1 libvirt-migrate-qemu-disks}}} for details. Users who require the old behavior can adjust the 'allow_disk_format_probing' option in /etc/libvirt/qemu.conf.

  * '''NSS resolution breaks with LDAP over SSL''' Upgrading systems configured to use LDAP via SSL as the first service in the NSS stack (in /etc/nsswitch.conf) leads to broken NSS resolution afterwards such that `setuid` applications like `sudo` would stop working. To work around this, switch to the libnss-ldapd package instead of libnss-ldap before the upgrade, or use nscd. (Bug:423252)

== Ubuntu Netbook Edition ==

 *'''UNE needs graphical driver acceleration to be able to run.''' Otherwise, you should be warned about missing them and will be logout and proposed to run standard ubuntu desktop session.

 *'''The targeted netbooks were intel GPU graphic mainly and was heavily tested on nvidia as well.''' You may encounter visual glitches, and Unity may not work altogether on some ATI cards.

 *'''Newly installed UNE 10.10 does not have a guest session.''' (Bug:657371)

 *'''Certain applications such as Firefox and Shotwell do not use the global menu. Certain applications such as Glade may not be functioning properly with the global menu.'''

== ARM ==

 *A separate page has been made available with release notes for the developer-oriented Ubuntu 10.10 armel port. Please see [[https://wiki.ubuntu.com/ARM/MaverickReleaseNotes]] for information about issues affecting installation on specific ARM boards.

 *'''Users upgrading beagle (armel omap) from lucid (10.04 LTS) to maverick (10.10) can run out of free space if USB drive is 4G or less.'''

 *'''After installing the system on the Dove architecture, you may see many a text screen with errors that say "end_request: I/O error".''' However, this has not seemed to cause any installs to fail. Pressing 'enter' on this screen will reboot the system, but a message should have been displayed here warning you to remove the install media first. (Bug:539027)

 *'''Cannot suspend Ubuntu ARM images for Panda Boards(OMAP4).''' Due to current hardware limitations it is not possible to use suspend on the Ubuntu ARM images for the Panda Boards(OMAP4) even though the suspend option is shown in the logout menu. (Bug:628029)

 *'''Sound is not working on the Dove A0 boards, OMAP3 Beagleboards, and OMAP4 Panda boards.''' (Bug:644028, Bug:651302, Bug:637947)

 *'''On Dove X0 based hardware, if you have speakers or headphones plugged into the headphone jack on the board, you will need to make some adjustments to hear audio.''' Under sound preferences, click the "Output" tab and select "Analog Headphones" for the connector. (Bug:551249)

== Kubuntu ==

 *'''In many cases desktop effects are not active by default or on login in Kubuntu even for systems with video systems that support the current default effects well.''' These can be manually enabled in SystemSettings -> Desktop Effects, but in order to continue to have effects enabled on login, it is necessary to disable hardware checks in the advanced tab of desktop effect settings. Before bypassing these check, do verify that your system is working correctly with effects enabled. (Bug:628930)

 *'''On some Kubuntu systems, the display server crashes on logout instead of returning to the KDE Display Manger (KDM) login display.''' For systems with this problem, the problem can be avoided by changing the method KDM uses to interact with the display server. Edit /etc/kde4/kdm/kdmrc and uncomment the line "#TerminateServer=true" by changing it to "TerminateServer=true" and restart KDM (reboot the system or sudo restart kdm). (Bug:651294)

 *'''The Global Menu may not show gtk applications' menus.''' You will need to install the package ''appmenu-gtk''.

 * '''Updates not downloaded during install when selected and internet is available during install''' the can be downloaded after install through the normal update method (Bug: 634664)

 * '''Ubiquity not removed after OEM install''' This makes the favourites in Plasma Netbook show the installer after the user setup (Bug: 651086)

 * '''KDevelop crashes''' Fix will be released soon, or use the new Beta packages [[http://www.kubuntu.org/news/kdevelop-41-rc-and-koffice-23-beta-1-packaged|the new Beta packages]] or update to [[http://www.kubuntu.org/news/kde-sc-4.5.2|KDE Platform 4.5.2]] (Bug: 656195)

 * '''Dist Upgrade tool does not allow viewing conffile changes''' this causes a Qt plugin to get loaded which can crash the upgrade tool if Qt has already been upgraded. You can view the changes manually on the command line with ''diff -u <filename> <filename>.dpkg-new'' (Bug: 656876)

 * '''New user can't log in''' After a new user is created in Kubuntu systemsettings, they will be prompted to change their password when they log in for the first time. There is an issue in 10.10 that prevents the new password from being entered. In order to avoid this problem, the X server needs to be restarted before the new user logs in. After logout, click on the red logout button on the KDM screen and then click on "Restart X Server". Once the KDM login screen returns, the new user should be able to log in normally. (Bug: 641712)

== Mythbuntu ==

 *'''On KMS hardware, the background might not be stable during installation.'''

 *'''No way to currently configure the backend until after installation.'''

== Edubuntu ==

 *'''During an upgrade, Edubuntu will prompt the user whether they would like to use GDM or KDM. GDM should be be chosen to maintain current configuration.''' (Bug 650615)


== Ubuntu One ==
 *'''In certain specific circumstances, the Nautilus file manager may crash while trying to search folders sync'd by the Ubuntu One sync daemon.''' (Bug:617656)

== Others ==

'''For a listing of more known issues, please refer to the Maverick Meerkat [[https://bugs.launchpad.net/ubuntu/maverick/+bugs|bug tracker]] in Launchpad.'''

These release notes for Ubuntu 10.10 (Maverick Meerkat) provide an overview of the release, and document the known issues with Ubuntu 10.10 and its variants.

Release Overview

Ubuntu Software Center

Ubuntu Software Center now shows "Featured" and "What's New" sections, a History of package installations and removals, and makes it easier to find add-ons for applications. It also offers Fluendo DVD Player for purchase, with more software to come soon.

Ubuntu Font

The Ubuntu Font Family is a brand-new typeface that is used for the user interface menus, widgets and titles in Ubuntu and Kubuntu. It covers Latin, Cyrillic and Greek in Ubuntu 10.10 with choices of Regular, Bold, Italic and Bold Italic styles and weights. The fonts also feature support for the new Indian Rupee Sign making Ubuntu 10.10 the first operating system to ship with out-of-the-box support for the world's newest currency symbol: ready for use by one billion Indians.

Designed with screen readability and aesthetic beauty in mind, the font was first seen in the new Ubuntu 10.04 logo design. It will continue to be expanded with Arabic, Hebrew, and Monospace support in future Ubuntu releases under the guidance of the Dalton Maag type foundry and the Canonical design team.

Installer

The Ubiquity Installer has been redesigned to be easier to use as well as to install drivers and download updates during installation.

Ubuntu Desktop Edition

The GNOME base platform has been updated to the current 2.32 version, including the new dconf and gsettings API.

Evolution was updated to the 2.30 version, which operates much faster compared to the version in Ubuntu 10.04 LTS.

Shotwell has replaced F-Spot as the default photo manager.

Gwibber has been updated to support the recent change in Twitter's authentication system, as well as changing the back end storage to improve performance.

The sound menu has been enhanced to include music player controls.

Ubuntu One has improved desktop integration with new sign-up and sign-in processes, Nautilus enhancements for managing folder sync preferences, faster file sync speed, and the ability to share links to music within the Ubuntu One Music Store.

Ubuntu Netbook Edition

The new Unity interface is now the default in Ubuntu Netbook Edition. It includes places for launching applications and browsing files, semantic search through the usage of zeitgeist, optimizing vertical space with a global menu bar and maximizing application by default.

A launcher is also available for keeping and dealing with mostly used applications. All favorites from UNE lucid or gnome panel items and desktop shortcuts are automatically shown in the launcher when you first run Unity.

The time is shown in the panel using a new module, indicator-datetime, which does not yet have a graphical setting for showing the date. A graphical setting would be provided in Ubuntu 11.04.

The standard photo management application has been switched to Shotwell and UNE comes will all goodness of the Desktop Edition too. Evolution is now performing a special mode more suited for netbook screen size.

A list of required hardware is available here.

Ubuntu Server Edition

We have added a major new version of Eucalyptus (version 2.0) that provides numerous bug fixes, more stability, and better user management.

Ubuntu cloud images can now easily be run outside of an EC2 or UEC instance environment. This will allow you to quickly and easily test function in cloud-init or other features of the image without needing to start a new instance. There is more information available on the Ubuntu wiki.

Canonical has also launched the Ubuntu Server on Cloud 10 program. Anyone will be able to try out Ubuntu 10.10 Server Edition on Amazon EC2 for free for one hour. Visitors to the download pages will now be able to choose to experience the ease and speed of public cloud computing and Ubuntu. For a direct link to the trial, please go to http://10.cloud.ubuntu.com

Kubuntu

Kubuntu 10.10 comes with the latest KDE Software. KDE Platform, Workspaces and Applications were updated to 4.5.1.

For 10.10, Kubuntu has merged the Desktop and Netbook images into one image featuring both the Plasma Desktop and Plasma Netbook workspaces. The appropriate workspace for your machine will be launched at login, you can also change the workspace in System Settings.

Plasma Netbook now sports the Global Menu by default.

The defaults web browser is now Rekonq, a KDE browser based on Qt Webkit.

The new KDE bluetooth application collection Bluedevil is now installed by default.

Pulseaudio is the default sound server to match other Ubuntu variants.

KPackageKit updates bring a faster backend and an updated UI with an application based view. It also has new features such as a backup/restore tool for the list of installed packages.

Kubuntu's installer, Ubiquity, now offers install of restricted packages during the OS install. Install starts after partitioning making it a quicker experience.

Qapt-batch now replaces install-package as the update/batch-installer utility

Qt was updated to the current 4.7 release and Qt Webkit to 2.0.

Kubuntu Mobile Tech Preview is a new variant with a workspace suitable for smart phones.

For more information see the Kubuntu release page

Xubuntu

Xfce4 was updated to the current 4.6.2 release. This fixes many of the bugs and updates the programs used in Xubuntu.

New default applications: Parole (Xfce4 Media Player) replaced Totem Movie Player, Xfburn (Xfce4 CD/DVD burning tool) replaced Brassero, and xfce4-taskmanager (Xfce4 process manager) replaced Gnome-Task-Manager. See the Xubuntu release notes.

Edubuntu

Edubuntu features an easier than ever installation for LTSP and netbook users. It also now ships with Gnome Nanny, a tool for restricting computer access to users at certain times that also provides basic content filtering.

Ubuntu Netbook Remix is now replaced with the Unity interface. LTSP has been updated to 5.2.4 and the Edubuntu menueditor has been updated to fix issues in the previous release.

Edubuntu also includes now additional wallpapers and language support has now been expanded to 143 languages.

During this release cycle Edubuntu also got a brand new website and now has presence on the most popular social networking sites.

Ubuntu Studio

Ubuntu Studio has had several applications updated and includes the changes from Ubuntu. There is now better integration between Pulse Audio and JACK - starting JACK does not automatically suspend Pulse Audio anymore. JACK and Pulse Audio can be used side by side if they are using different audio interfaces, if they are trying to use the same audio interface JACK will take precedent. In addition, the network connections can now be configured with gnome-network-admin.

Mythbuntu

In this release, Mythbuntu has updated to MythTV 0.23.1. There is also a new backup and restore tool.

Linux kernel 2.6.35

RC includes the 2.6.35-22.33 kernel which is based on the 2.6.35.4 Upstream stable kernel.

This kernel includes additional input subsystem patches for improved multitouch capability, improved support for Intel Sandybridge which includes support for 82579 LOM's, Apparmor bug fixes, reverts some KMS disablement patches, and general security updates (CVE-2010-3081,CVE-2010-3301). With 10.10 we have also dropped support for i586 and lower processors, as well as i686 processors without cmov support.

This kernel also includes new security enhancements. Of major note is the change to the default behavior of PTRACE which is used by gdb, strace, ltrace, etc. The behavior for 10.10 is that only child processes can be PTRACEd, due to the default value of "1" in /proc/sys/kernel/ptrace_scope. This value may be inappropriate for some development systems and servers with only admin accounts. If using "sudo" for PTRACE is not desired, please change this value to "0", though read /etc/sysctl.d/10-ptrace.conf for more details.

There will be a kernel update made available shortly after the release.


Installation

Overview

The graphical installer has been streamlined and given a substantial visual redesign. It now only asks the minimum of questions (language and partitioning) before it starts to copy files from the CD, and asks the remaining questions while transferring files to disk.

The new btrfs file system may now be used during installation via manual partitioning, as long as /boot is on some other file system.

Download Release

The following link will direct you to a download location near you:

Additional ISOs and torrents are also available at:

System Requirements

The minimum memory requirement for Ubuntu 10.10 is 256 MB of memory. 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.

Systems with less memory may be able to select "Install Ubuntu" from the boot menu to run just the installer, rather than the whole desktop, or may be able to use the alternate install CD.


Upgrading

Complete instructions are available online.

From Ubuntu 10.04 LTS

To upgrade from Ubuntu 10.04 LTS on a desktop system, press Alt+F2 and type in "update-manager" (without the quotes) into the command box. Update Manager should open up and tell you: New distribution release '10.10' is available. Click Upgrade and follow the on-screen instructions.

To upgrade from Ubuntu 10.04 LTS on a server system: install the update-manager-core package if it is not already installed; edit /etc/update-manager/release-upgrades and set Prompt=normal; launch the upgrade tool with the command sudo do-release-upgrade; and follow the on-screen instructions.

From Kubuntu 10.04 LTS

To upgrade from Kubuntu 10.04 LTS, please follow the upgrade instructions.

From Other Ubuntu Releases

Users of other Ubuntu releases need to upgrade first to 10.04LTS, and then to 10.10.

Known Issues

Boot, installation, upgrade and post-install

  • In dual boot installs, side-by-side partitioning can be overridden by the user, resulting in data loss. After selecting the "Install alongside other operating systems" option, clicking on either the "Use entire partition" of "Use entire disc" buttons will override the side-by-side partitioning and result in a loss of data. (655950)

  • In dual boot installs, after using Windows applications that use the FlexNet Publisher, as a license manager, such software will overwrite GRUB, effectively breaking the boot process. This has been fixed for applications including Adobe Photoshop (CS4), Dell Datasafe backup, Autocad 2009,Adobe Flash Builder 4,UtraISO. If you have this problem with a new application, see the bug report to add its signature to prevent future problems (441941)

  • The Wubi Windows installer was reported to be unable to open Windows' boot configuration data store in some (but not all) cases. Investigation of the problems are ongoing (613288)

  • You cannot upgrade if wubi is installed to a partition other than Windows. (610898,653134)

  • Lenovo S10-3 systems don't boot. Temporary workaround: add "intel_idle.max_cstate=0" as a kernel paremeter at boot (634702). A fix already exists that will be available only at release time (647071).

  • Macbooks with EFI will not be able to boot the 64bit (amd64) version of Ubuntu 10.10 live cd. The i386 CDs will work. (633983)

  • When the XHCI module is loaded for USB 3.0 operation the system cannot suspend. Manually unloading XHCI will allow suspend to complete normally. To avoid future suspend problems, the workaround is to add SUSPEND_MODULES="xhci-hcd" to /etc/pm/config.d/unload_module then the system can suspend normally. (522998)

  • Hibernation may be unavailable with automatic partitioning. The default partitioning recipe in the installer will in some cases allocate a swap partition that is smaller than the physical memory in the system. This will prevent the use of hibernation (suspend-to-disk) because the system image will not fit in the swap partition. If you intend to use hibernation with your system, you should ensure that the swap partition's size is at least as large as the system's physical RAM. (345126)

  • I/O error after CD is ejected at end of install. In some cases, ejecting the CD at the end of installation will leave errors on the screen such as:

end_request: I/O error, dev sr0, sector 437628

these error messages indicate that the system is still trying to access some files on the CD, and are harmless except that they obscure the message asking the user to press Enter to reboot. You can safely remove the CD from the tray and press Enter at this point to reboot to your new Ubuntu system. (539027)

  • Upstart jobs cannot be run in a chroot. Upstart jobs cannot be started in a chroot because upstart acts as a service supervisor, and processes within the chroot are unable to communicate with the upstart running outside of the chroot (430224). This will cause some packages that have been converted to use upstart jobs instead of init scripts to fail to upgrade within a chroot. Users are advised to configure their chroots with /sbin/initctl pointing to /bin/true, with the following commands run within the chroot:

dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl
  • The version of upstart included since Ubuntu 9.10 no longer uses the configuration files in the /etc/event.d directory, looking to /etc/init instead. No automatic migration of changes to /etc/event.d is possible. If you have modified any settings in this directory, you will need to reapply them to /etc/init in the new configuration format by hand. (402759)

File Systems and Disk Device Setup

  • Performance regressions with ext4 under certain workloads. The default file system for installations of Ubuntu 10.10 is ext4, the latest version in the popular series of Linux extended file systems. ext4 includes a number of performance tuning changes relative to previous versions such as ext3, the file system used by default up to Ubuntu 9.04. These generally produce improvements, but some particular workloads are known to be significantly slower when using ext4 than when using ext3. If you have performance-sensitive applications, we recommend that you run benchmarks using multiple file systems in your environment and select the most appropriate.

  • Use of degraded RAID 1 array may cause data loss in exceptional cases. If each member of a RAID 1 array is separately brought up in degraded mode across subsequent runs of the array with no reassembly in between, there is a risk that the disks will be reported as in sync when they are not, resulting in data loss due to inconsistencies between the data that has been written to each member. This is an unlikely occurrence during normal operations, but admins of systems using RAID 1 arrays should take care during maintenance to avoid this situation. (557429)

  • Cryptsetup is not by default compatible with the version in 10.04LTS. An encrypted disk set up under 10.04LTS will fail to properly mount under maverick. This is because, as documented in the /usr/share/doc/cryptsetup/NEWS.Debian.gz, defaults have changed. So to mount a disk which was created in 10.04LTS with cryptsetup, in 10.10 you must specify the cipher as such: cryptsetup -c aes-cbc-plain create h /dev/sdb1 (622762)

Graphics and Display

  • Connected DisplayPort monitors may prevent booting when using the nouveau video driver. (655795)

  • External monitor connected via DisplayPort is not recognized when using the nouveau driver. (655800)

  • Image distortion (vsync) on some AMD ATI cards with the proprietary drivers. (303697)

  • The new Xorg 1.9 available in Maverick is not compatible with nVidia based chipsets that use the (nvidia-96) and (nvidia-173) drivers. (626974)

  • The logo will not display during boot when using the Nvidia proprietary driver. (653274)

  • The wrong display port is chosen during install of Apple iMacs (Core i5). If you plug a second screen on the mini display port, you can install ubuntu normally using this 2nd screen. (542660)

  • Non-mirrored dual-screen setups may provide incorrect display on secondary monitor. (619663)

Networking & WiFi

  • 802.11n support for the iwlagn driver has been temporarily disabled. Intel is actively working to get this properly fixed up in the firmware. This workaround should be reverted once updated firmware is available. (630748)

  • "Additional drivers" proposes b43, but the installation fails with "Not supported low-power chip". This affects some Dell Mini 9 models and potentially any system with BCM4312 adapters.(655111)

  • Ubuntu 10.10 does not support the XDMCP protocol for remote graphical logins. Users who require XDMCP support will need to install another display manager, such as wdm or xdm, for this functionality (408417).

  • New drivers preventing "sleep" problem for RTL8111/8168B gigabit network adapter (usually onboard) are missing. (573259)

  • Laptops using Intel Corporation PRO/Wireless 3945ABG experience reduced wifi speeds of the order of 1Mb/s. To see if your laptop uses this card, type the following: "lspci -v | grep 3945ABG". (621265)

  • Avahi will always start even if a .local domain is present. The avahi-daemon package, which implements the mDNS "zeroconf" standard, formerly included a check to avoid running when a conflicting .local DNS domain is present, as it was reported that some ISPs advertise such a .local domain on their networks, leaving Ubuntu hosts unable to see names advertised on the local network (327362). In Ubuntu 9.10, avahi-daemon is started regardless. It is possible that this may cause other problems. If your network is configured this way, you can disable mDNS using the following command:

sudo stop avahi-daemon
sudo sed -e '/^start/,+1s/^/#/' /etc/init/avahi-daemon.conf

Input devices

Common Desktop Applications

  • When running on battery, clicking on the battery icon permanently says "Battery life (estimating...)". This affects some HP, Compaq, Dell and System76 systems (629258).

  • Resizing windows with the Ambiance theme by grabbing window borders is difficult. This can be mitigated by switching to the Dust or Clear Looks theme (160311).

  • Several panel applets may be displayed twice or overlap. (439448).

  • It is not possible to create Ubuntu 10.04 USB disks from the Startup Disk Creator in Ubuntu 10.10 due to a backwards incompatibility in the syslinux program.

  • Adobe Air is not available for 64-bit.

  • GDM does not support XDMCP. The version of gdm included in Ubuntu 10.10 does not support the XDMCP protocol for remote graphical logins. Users who require XDMCP support will need to install another display manager, such as wdm or xdm, for this functionality. (408417)

  • When uploading a file to a website, the file browse window doesn't show a preview when an image is selected. This only happens on some websites, when Flash is installed. It appears such websites replace the Nautilus "Browse" dialog with a Flash version (613886).

  • The Gwibber micro-blogging client no longer permits synching of account details across computers. The client was switched to SQLite for back end storage and to make it faster, but means that syncing of account details across computers is no longer supported.

  • The Cheese webcam application has video recording related performance regressions. (610600)

  • The Nautilus file manager application will sometimes create a non-existent device after the mount and umount of a device. (548546)

Ubuntu Server Edition

  • As a security improvement, libvirt in Maverick runs kvm with limited rights. This disables the possibility of displaying a local SDL window (615077). Users are advised to use the VNC support instead.

  • If you configure apache to use a password-protected SSL key, you cannot specify the key passphrase at boot-time. To work around this, Apache needs to be started manually after boot (582963)

  • libdbi 0.8.3 has a known ABI incompatibility with earlier versions of libdbi that have been distributed with past versions of Ubuntu and Debian. As such, any third-party software linked against libdbi.so.0 may give unexpected results if they utilize the 'dbi_error_flag' enum. Recompiling these applications will resolve this issue. (625882)

  • Previous libvirt versions would probe a qemu disk to determine its format and did not require that the format be declared in the XML. This is considered a security problem in most deployments and newer versions of libvirt will default to the 'raw' format when the format is not specified in the XML. As a result, non-raw disks without a specified disk format will no longer be available in existing virtual machines. The libvirt-migrate-qemu-disks tool is provided to aid in transitioning virtual machine definitions to the new required format. In essence, it will check all domains for affected virtual machines, probe the affected disks and update the domain definition accordingly. This command will be run automatically on upgrade. For new virtual machines using non-raw images, the disk format must be specified in the domain XML provided to libvirt, otherwise the disk will not be available to the virtual machine. See man 1 libvirt-migrate-qemu-disks for details. Users who require the old behavior can adjust the 'allow_disk_format_probing' option in /etc/libvirt/qemu.conf.

    • NSS resolution breaks with LDAP over SSL Upgrading systems configured to use LDAP via SSL as the first service in the NSS stack (in /etc/nsswitch.conf) leads to broken NSS resolution afterwards such that setuid applications like sudo would stop working. To work around this, switch to the libnss-ldapd package instead of libnss-ldap before the upgrade, or use nscd. (423252)

Ubuntu Netbook Edition

  • UNE needs graphical driver acceleration to be able to run. Otherwise, you should be warned about missing them and will be logout and proposed to run standard ubuntu desktop session.

  • The targeted netbooks were intel GPU graphic mainly and was heavily tested on nvidia as well. You may encounter visual glitches, and Unity may not work altogether on some ATI cards.

  • Newly installed UNE 10.10 does not have a guest session. (657371)

  • Certain applications such as Firefox and Shotwell do not use the global menu. Certain applications such as Glade may not be functioning properly with the global menu.

ARM

  • A separate page has been made available with release notes for the developer-oriented Ubuntu 10.10 armel port. Please see https://wiki.ubuntu.com/ARM/MaverickReleaseNotes for information about issues affecting installation on specific ARM boards.

  • Users upgrading beagle (armel omap) from lucid (10.04 LTS) to maverick (10.10) can run out of free space if USB drive is 4G or less.

  • After installing the system on the Dove architecture, you may see many a text screen with errors that say "end_request: I/O error". However, this has not seemed to cause any installs to fail. Pressing 'enter' on this screen will reboot the system, but a message should have been displayed here warning you to remove the install media first. (539027)

  • Cannot suspend Ubuntu ARM images for Panda Boards(OMAP4). Due to current hardware limitations it is not possible to use suspend on the Ubuntu ARM images for the Panda Boards(OMAP4) even though the suspend option is shown in the logout menu. (628029)

  • Sound is not working on the Dove A0 boards, OMAP3 Beagleboards, and OMAP4 Panda boards. (644028, 651302, 637947)

  • On Dove X0 based hardware, if you have speakers or headphones plugged into the headphone jack on the board, you will need to make some adjustments to hear audio. Under sound preferences, click the "Output" tab and select "Analog Headphones" for the connector. (551249)

Kubuntu

  • In many cases desktop effects are not active by default or on login in Kubuntu even for systems with video systems that support the current default effects well. These can be manually enabled in SystemSettings -> Desktop Effects, but in order to continue to have effects enabled on login, it is necessary to disable hardware checks in the advanced tab of desktop effect settings. Before bypassing these check, do verify that your system is working correctly with effects enabled. (628930)

  • On some Kubuntu systems, the display server crashes on logout instead of returning to the KDE Display Manger (KDM) login display. For systems with this problem, the problem can be avoided by changing the method KDM uses to interact with the display server. Edit /etc/kde4/kdm/kdmrc and uncomment the line "#TerminateServer=true" by changing it to "TerminateServer=true" and restart KDM (reboot the system or sudo restart kdm). (651294)

  • The Global Menu may not show gtk applications' menus. You will need to install the package appmenu-gtk.

  • Updates not downloaded during install when selected and internet is available during install the can be downloaded after install through the normal update method (Bug: 634664)

  • Ubiquity not removed after OEM install This makes the favourites in Plasma Netbook show the installer after the user setup (Bug: 651086)

  • KDevelop crashes Fix will be released soon, or use the new Beta packages the new Beta packages or update to KDE Platform 4.5.2 (Bug: 656195)

  • Dist Upgrade tool does not allow viewing conffile changes this causes a Qt plugin to get loaded which can crash the upgrade tool if Qt has already been upgraded. You can view the changes manually on the command line with diff -u <filename> <filename>.dpkg-new (Bug: 656876)

  • New user can't log in After a new user is created in Kubuntu systemsettings, they will be prompted to change their password when they log in for the first time. There is an issue in 10.10 that prevents the new password from being entered. In order to avoid this problem, the X server needs to be restarted before the new user logs in. After logout, click on the red logout button on the KDM screen and then click on "Restart X Server". Once the KDM login screen returns, the new user should be able to log in normally. (Bug: 641712)

Mythbuntu

  • On KMS hardware, the background might not be stable during installation.

  • No way to currently configure the backend until after installation.

Edubuntu

  • During an upgrade, Edubuntu will prompt the user whether they would like to use GDM or KDM. GDM should be be chosen to maintain current configuration. (Bug 650615)

Ubuntu One

  • In certain specific circumstances, the Nautilus file manager may crash while trying to search folders sync'd by the Ubuntu One sync daemon. (617656)

Others

For a listing of more known issues, please refer to the Maverick Meerkat bug tracker in Launchpad.

MaverickMeerkat/ReleaseNotes (last edited 2011-01-20 20:58:02 by 99-156-85-10)