ReleaseNotes

Differences between revisions 1 and 60 (spanning 59 versions)
Revision 1 as of 2019-03-28 17:06:34
Size: 16197
Editor: adconrad
Comment:
Revision 60 as of 2019-10-10 03:46:04
Size: 14129
Editor: vanvugt
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was copied from DiscoDingo/ReleaseNotes
Line 12: Line 13:
These release notes for '''Ubuntu 19.04''' (Disco Dingo) provide an overview of the release and document the known issues with Ubuntu 19.04 and its flavours. These release notes for '''Ubuntu 19.10''' (Eoan Ermine) provide an overview of the release and document the known issues with Ubuntu 19.10 and its flavours.
Line 15: Line 16:
Ubuntu 19.04 will be supported for 9 months until [[Releases|January 2020]]. If you need Long Term Support, it is recommended you use [[BionicBeaver/ReleaseNotes/|Ubuntu 18.04 LTS]] instead. Ubuntu 19.10 will be supported for 9 months until [[Releases|July 2020]]. If you need Long Term Support, it is recommended you use [[BionicBeaver/ReleaseNotes/|Ubuntu 18.04 LTS]] instead.
Line 21: Line 22:
= Get Ubuntu 19.04 =
== Download Ubuntu 19.04 ==
= Get Ubuntu 19.10 =
== Download Ubuntu 19.10 ==
Line 28: Line 29:
http://releases.ubuntu.com/19.04/ (Ubuntu Desktop and Server) <<BR>>
http://cdimage.ubuntu.com/ubuntu/releases/19.04/release/ (Less Popular Ubuntu Images) <<BR>>
http://cloud-images.ubuntu.com/daily/server/cosmic/current/ (Ubuntu Cloud Images) <<BR>>
http://cdimage.ubuntu.com/netboot/19.04/ (Ubuntu Netboot) <<BR>>
http://cdimage.ubuntu.com/kubuntu/releases/19.04/release/ (Kubuntu) <<BR>>
http://cdimage.ubuntu.com/lubuntu/releases/19.04/release/ (Lubuntu) <<BR>>
http://cdimage.ubuntu.com/ubuntu-budgie/releases/19.04/release/ (Ubuntu Budgie) <<BR>>
http://cdimage.ubuntu.com/ubuntukylin/releases/19.04/release/ (Ubuntu Kylin) <<BR>>
https://ubuntu-mate.org/download/ (Ubuntu MATE) <<BR>>
http://cdimage.ubuntu.com/ubuntustudio/releases/19.04/release/ (Ubuntu Studio) <<BR>>
http://cdimage.ubuntu.com/xubuntu/releases/19.04/release/ (Xubuntu)

== Upgrading from Ubuntu 18.10 ==
http://releases.ubuntu.com/19.10/ (Ubuntu Desktop and Server) <<BR>>
http://cdimage.ubuntu.com/ubuntu/releases/19.10/release/ (Less Popular Ubuntu Images) <<BR>>
http://cloud-images.ubuntu.com/daily/server/eoan/current/ (Ubuntu Cloud Images) <<BR>>
http://cdimage.ubuntu.com/netboot/19.10/ (Ubuntu Netboot) <<BR>>
http://cdimage.ubuntu.com/kubuntu/releases/19.10/release/ (Kubuntu) <<BR>>
http://cdimage.ubuntu.com/lubuntu/releases/19.10/release/ (Lubuntu) <<BR>>
http://cdimage.ubuntu.com/ubuntu-budgie/releases/19.10/release/ (Ubuntu Budgie) <<BR>>
http://cdimage.ubuntu.com/ubuntukylin/releases/19.10/release/ (Ubuntu Kylin) <<BR>>
http://cdimage.ubuntu.com/ubuntu-mate/releases/19.10/release/ (Ubuntu MATE) <<BR>>
http://cdimage.ubuntu.com/ubuntustudio/releases/19.10/release/ (Ubuntu Studio) <<BR>>
http://cdimage.ubuntu.com/xubuntu/releases/19.10/release/ (Xubuntu)

== Upgrading from Ubuntu 19.04 ==
Line 42: Line 43:
 * Open the "Software & Updates" Setting in System Settings.  * Open the "Software & Updates" application.
Line 46: Line 47:
 * Update Manager should open up and tell you: New distribution release '18.10' is available.  * Update Manager should open up and tell you: New distribution release '19.10' is available.
Line 52: Line 53:
 * Make sure the {{{Prompt}}} line in /etc/update-manager/release-upgrades is set to normal.
 * Launch the upgrade tool with the command {{{sudo do-release-upgrade}}}.
 * Make sure the {{{Prompt}}} line in /etc/update-manager/release-upgrades is set to {{{Prompt=normal}}}.
 * Launch the upgrade tool with the command {{{do-release-upgrade}}}.
Line 60: Line 61:
Users of the i386 architecture will not be allowed to upgrade to Ubuntu 19.04 as dropping support for that architecture is being evaluated and users of it should not be stranded on a release with a shorter support window than the release they are already running.

<<BR>>
= New features in 19.04 =
Users of the i386 architecture will not be presented with an upgrade to Ubuntu 19.10. Support for i386 as a host architecture is dropped in 19.10.

<<BR>>
= New features in 19.10 =
Line 71: Line 72:
Ubuntu 19.04 is based on the Linux release series '''5.0'''. It includes support for AMD Radeon RX Vega M graphics processor, complete support for the Raspberry Pi 3B and the 3B+, Qualcomm Snapdragon 845, many USB 3.2 and Type-C improvements, Intel Cannonlake graphics, significant power-savings improvements, P-State driver support for Skylake X servers, POWER memory protection keys support, KVM support for AMD Secure Encrypted Virtualization, enablement of Shared Memory Communications remote and direct (SMC-R/D), Open for Business (OFB), and zcrypt on IBM Z among with many other improvements since the v4.15 kernel shipped in 18.04 LTS. Ubuntu 19.10 is based on the Linux release series '''5.3'''.
Line 75: Line 76:
Ubuntu 19.04 comes with refreshed state of the art toolchain including new upstream releases of glibc 2.29, ☕ OpenJDK 11, boost 1.67, rustc 1.31, and updated GCC 8.3, 🐍 python 3.7.2 as default, 💎 ruby 2.5.3, php 7.2.15, 🐪 perl 5.28.1, golang 1.10.4. There are new improvements on the cross-compilers front as well with POWER toolchain enabled to cross-compile for ARM targets. Ubuntu 19.04 comes with refreshed state-of-the-art toolchain including new upstream releases of glibc 2.30, ☕ OpenJDK 11, rustc 1.37, and updated GCC 8.3, optional GCC 9, 🐍 Python 3.7.3 as default, 💎 ruby 2.5.5, php 7.2.15, 🐪 perl 5.28.1, golang 1.10.4. There are new improvements on the cross-compilers front as well with POWER and AArch64 toolchain enabled to cross-compile for ARM, S390X and RISCV64 targets.
Line 83: Line 84:
Ubuntu 19.04 ships with the latest GNOME desktop 3.32. This brings performance improvements and new features.
 * GNOME Disks now supports VeraCrypt
 * Settings includes a panel to manage Thunderbolt devices and shows those panels only where the relevant hardware is detected.
 * More shell components are cached in GPU RAM to reduce load and increase FPS count
 * Desktop zoom is now a lot smoother
 * Smoothing of window previews is now dependant on CPU/GPU availability so that busy applications don't impact the whole system when window previews are visible
 * Added the option to automatically submit error reports to the error reporting dialog window
 * Fingerprint libraries promoted to main to allow unlocking with fingerprints
 * Added snap support to XDG Portals and landed support in Ubuntu
 * The latest version of GS Connect is now packaged in the archive and easily installed

The latest releases of Firefox (66.0) and LibreOffice (6.2.2) are available and installed by default.

=== Yaru Theme Updates ===

Yaru theme, the bold, the frivolous, yet distinctly Ubuntu saw further improvements and touchups. Integrates beautifully with GNOME v3.20 Desktop and improves usability with its careful use of semantic colors.
 * 19.10 includes GNOME 3.34 which includes a lot of bug fixes, some new features and a significant improvement in responsiveness and speed.
  * You can group icons in the Activities overview by dragging and dropping on to other icons or groups
  * Improved wallpaper settings
  * Improved wifi settings
  * You can read the 3.34 release notes here: https://help.gnome.org/misc/release-notes/3.34/
  * New feature: Plug in a USB drive and access it directly from the dock
  * New themes: Yaru light and dark variants are now available. Install GNOME Tweaks to easily switch your default.


 * GNOME performance improvements
  * Consistently higher and smoother frame rates
  * Lower output latency in Xorg sessions (by one frame) for most graphics drivers
  * Lower input latency for some devices such as touchpad scrolling and keyboards
  * Lower CPU usage

 * NVIDIA-specific improvements
  * The driver is now included in the ISO
  * Improved startup reliability when the NVIDIA driver is in use ([[https://bugs.launchpad.net/bugs/1798790|1]], [[https://bugs.launchpad.net/bugs/1705369|2]])
  * Improved rendering smoothness and frame rates [[https://gitlab.gnome.org/GNOME/mutter/merge_requests/602|specifically for NVIDIA]]

* Updated applications
  * Libre Office 6.3
  * Firefox 69
Line 104: Line 113:
QEMU was updated to 3.1 release.

See the [[http://wiki.qemu.org/ChangeLog/3.1|change log]] for major changes since Bionic.

Migrations from former versions are supported just as usual. When upgrading it is always recommended to [[https://wiki.ubuntu.com/QemuKVMMigration#Upgrade_machine_type|upgrade the machine types]] allowing guests to fully benefit from all the improvements and fixes of the most recent version.
Line 112: Line 116:
libvirt was updated to version 5.0. See the upstream [[https://libvirt.org/news.html|change log]] for details since version 4.0 that was in Bionic.

Among many other changes administrators might like the ease of a new local include apparmor to the libvirt-qemu profile that allows local overrides for special devices or paths matching your setup without conffile delta that has to be managed on later upgrades.
=== PHP 7.3 ===

PHP 7.3 brings some refinements to the language: Flexible heredoc and newdoc syntaxes, JSON_THROW_ON_ERROR, list() reference assignment, and several new functions. Case-insensitive constants and several functions have been deprecated and/or removed, so developers moving to 7.3 may find it help to review the [[https://www.php.net/manual/en/migration73.php|7.2 to 7.3 migration guide]].
Line 118: Line 123:
##Ubuntu includes 18.11.x the latest stable release branch of DPDK. The very latest (non-stable) version being 19.02 was not chosen for downstream projects of DPDK (like Open vSwitch) not being compatible.

##DPDK dependencies were reorganized into more or less common/tested components. Due to that most DPDK installations will now have a smaller installation footprint and less potentially active code to care about.

##See the [[http://dpdk.org/doc/guides/rel_notes/release_18_11.html|release notes]] for details.

##=== samba ===
##Samba was updated to version 4.10.x, and one of the big changes here is python3 support. In Disco, samba and its dependencies are all python3 only now, with the exception of tdb. tdb still builds a python2 package, namely python-tdb, but all the others, including samba itself, are python3 only.

##=== open-vm-tools ===

##To run well integrated as VMware guest Ubuntu 19.04 comes with the latest open-vm-tools version 10.3.10. Details about the changes can be found in the upstream [[https://raw.githubusercontent.com/vmware/open-vm-tools/stable-10.3.10/open-vm-tools/ChangeLog|changelog]]

##=== Raspberry Pi 🥧 ===

##Ubuntu 19.04 comes with an easy way of enabling Bluetooth support on the raspi3 ubuntu-server preinstalled images; install the pi-bluetooth package (now available in multiverse) with `sudo apt install pi-bluetooth`.

##Please note that supported Pi devices which have Bluetooth (at the time of writing, the Raspberry Pi 3B, 3B+, and 3A+) can have either serial console or Bluetooth support enabled at any given time (not both). With the pi-bluetooth package installed, edit `/boot/firmware/config.txt` and set `enable_uart=1` to enable serial console, or `enable_uart=0` to enable Bluetooth. The change will take effect after the next reboot.

=== OpenStack Train ===

Ubuntu 19.10 includes the latest !OpenStack release, Train, including the following components:

 * !OpenStack Identity - Keystone
 * !OpenStack Imaging - Glance
 * !OpenStack Block Storage - Cinder
 * !OpenStack Compute - Nova
 * !OpenStack Networking - Neutron
 * !OpenStack Telemetry - Ceilometer, Aodh, Gnocchi, and Panko
 * !OpenStack Orchestration - Heat
 * !OpenStack Dashboard - Horizon
 * !OpenStack Object Storage - Swift
 * !OpenStack Database as a Service - Trove
 * !OpenStack DNS as a Service - Designate
 * !OpenStack Bare-metal - Ironic
 * !OpenStack Filesystem - Manila
 * !OpenStack Key Manager - Barbican

##Please refer to the [[http://releases.openstack.org/stein/|OpenStack Stein release notes]] for full details of this release of !OpenStack.

##!OpenStack Stein is also provided via the [[OpenStack/CloudArchive|Ubuntu Cloud Archive]] for !OpenStack Stein for Ubuntu 18.04 LTS users.

'''WARNING''': Upgrading an !OpenStack deployment is a non-trivial process and care should be taken to plan and test upgrade procedures which will be specific to each !OpenStack deployment.

Make sure you read the [[https://docs.openstack.org/charm-guide/latest/19.04.html|OpenStack Charm Release Notes]] for more information about how to deploy Ubuntu !OpenStack using Juju.

##=== Open vSwitch ===

##Open vSwitch has been updated to 2.11.

##Please read the [[http://openvswitch.org/releases/NEWS-2.11.0|release notes]] for more detail.


##=== dpdk ===
Line 122: Line 182:
##=== Open vSwitch ===

##Open vSwitch has been updated to 2.10.

##Please read the [[http://openvswitch.org/releases/NEWS-2.10.0|release notes]] for more detail.
Line 160: Line 215:
##=== s390x ===

##IBM Z and LinuxONE / s390x-specific enhancements (since 18.04) include:

## * s390-tools package update to 2.6.0 (Bug:1776907), (Bug:1786460) that brings improvements for fast dump of early boot problems (Bug:1775632), adds NVMe related debug data to dbginfo script (Bug:1772876), protected key management tool (zkey) was added (Bug:1775627) (Bug:1794290) and more.
## * Protected key infrastructural support was added and expanded for cryptsetup (Bug:781912), (Bug:1785610) and support for 4k sectors for fast clear key dm-crypt (crypttab) added (Bug:1776626).
## * SMC (shared memory communications) support and exploitation was introduced in the kernel (Bug:1784647), SMC-Direct (Bug:1786902) and SMC-R/D (Bug:1789934) as well as a new SMC tools package introduced (Bug:1689782).
## * The upgrade to libica (libica3) 3.3.3 brings several bug fixes as well as extended SIMD exploitation and elliptic-curve enhancements (Bug:1776194), (Bug:1764325).
## * The qclib update (libqc1) to 1.4.1 brings SMT support and some bugfixes (Bug:1760803).
## * openssl update to 1.1.1 with s390x assembly pack improvements and hardware-support for several cryptographic primitives (Bug:1737158) (Bug:1793092).
## * libpfm4 rebase to 4.10 comes with various bug fixes and s390x updates (Bug:1776169).
## * Update nvme-cli package to 1.6 to pick up latest fixes and enhancements (Bug:1784809).
## * Configurable IFCC handling was added to the kernel (upstream since 4.17) (Bug:1776216).
## * Upgrade of opencryptoki to 3.10 with elliptic curve support for libica and icatoken (Bug:1776210), (Bug:1776210).
## * Upgrade of openssl-ibmca to 2.0.0 that comes with elliptic curve support (Bug:1776209), (Bug:1777641).
## * Enhanced zcrypt driver (upstream with kernel 4.17) to support architectural limit of up to 255 crypto adapters (Bug:1777613) and to introduce APQN tags to support deterministic driver binding (Bug:1784331).
## * Introduced support for the kexec_file_load system call in kernel (Bug:1783088) and kexec-tools (Bug:1783086).
## * Version bump to gcc-8 (version 8.2) brings brings serveral s390x optimizations (Bug:1777835).
## * Upgrade to LLVM 7.0 brings performance improvements, some new functions and improved support for z13/14 systems (Bug:1777869).
## * qemu-kvm 2.12 upgrade to 2.12 (Bug: 1780772) with additional improvements to expose detailed guest crash information to the hypervisor (Bug:1780768), interactive bootloader support (Bug:1780769), support for CPU Model z14 ZR1 (Bug:1780773) and much more.
## * Also upgrading to an adequate libvirt version 4.6.0 (now packages libvirt-daemon-system and libvirt-clients) (Bug:1786957).
## * Added support to display FCP cards with 32GB line speed (upstream with kernel 4.18) (Bug:1784621).
## * Added enhanced OSA support for IPv6 checksum offload (upstream with kernel 4.18) (Bug:1784645).
## * Enabled kernel configuration ("CONFIG_SCLP_OFB") to support Open for Business (OFB) message (Bug:1787898).
=== s390x ===

IBM Z and LinuxONE / s390x-specific enhancements (since 19.04) include:


== Cloud Images ☁ ==

=== KVM-optimized guest images ===

A new amd64 qcow2 image has been added. The [[https://cloud-images.ubuntu.com/eoan/current/|daily eoan builds]] are named eoan-server-cloudimg-amd64-disk-kvm.img and contain the [[https://launchpad.net/ubuntu/+source/linux-kvm|linux-kvm]] kernel.
Line 187: Line 228:
As is to be expected, with any release, there are some significant known bugs that users may run into with this release of Ubuntu 19.04. The ones we know about at this point (and some of the workarounds), are documented here so you don't need to spend time reporting these bugs again:

##== Desktop ==

## * When Ubuntu is reinstalled with preserving existing data, an error message is displayed due to "Could not get lock /target/var/cache/apt/archives/lock" (bug Bug:1798369). The packages installed originally are not reinstalled and must be reinstalled manually. Although the user data is preserved.
## * The screen reader doesn't read the installer when executed from a live session (bug Bug:1797861), is not auto-enabled on first login even if it's been enabled during installation (bug Bug:1796275) and the pages of the first run wizard are not read properly (bug Bug:1797868)
## * When disconnecting from VPNs, DNS resolution may become broken requiring a restart of resolved. $ sudo systemctl restart systemd-resolved.service [[https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1797415|Bug 1797415]]
##* In some cases gdm may fail to start and you will be presented with a flashing cursor instead of a login screen. Switching to vt 2 and then back to 1 (ctrl-alt-f2 & ctrl-alt-f1) will cause gdm to start and you can log in. [[https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1795637|Bug 1795637]]
## * In an OEM installation, during user setup, the language selected is not taken into account (bug Bug:1798554)
## * The gnome-initial-setup Quit option from the application menu in the top bar doesn't quit the application. If you want to quit g-i-s use quit from the dock menu instead.
## * The installer might produce systems where packages such as cryptsetup are autoremovable. Users on encrypted system should be especially cautious when running autoremove and mark such packages as manually installed using `apt-mark manual` (bug Bug:1801629)
As is to be expected, with any release, there are some significant known bugs that users may run into with this release of Ubuntu 19.10. The ones we know about at this point (and some of the workarounds), are documented here so you don't need to spend time reporting these bugs again:

== Desktop ==
Line 211: Line 244:
 * Kubuntu [[https://wiki.ubuntu.com/CosmicCuttlefish/ReleaseNotes/Kubuntu/]]
 * Lubuntu [[https://lubuntu.me/cosmic
-released]]
 * Ubuntu Budgie [[https://ubuntubudgie.org/blog/2018/09/27/18-10-release-notes]]
 * Ubuntu Kylin [[https://www.ubuntukylin.com/news/shownews.php?lang=en&id=843]]
 * Ubuntu MATE [[https://ubuntu-mate.org/blog/ubuntu-mate-cosmic-final-release/]]
 * Ubuntu Studio [[https://wiki.ubuntu.com/CosmicCuttlefish/ReleaseNotes/UbuntuStudio]]
 * Xubuntu [[https://wiki.
xubuntu.org/releases/18.10/release-notes]]
 * Kubuntu [[https://wiki.ubuntu.com/EoanErmine/ReleaseNotes/Kubuntu]]
 * Lubuntu [[https://lubuntu.me/dis
co-released]]
 * Ubuntu Budgie [[https://ubuntubudgie.org/blog/2019/09/26/19-10-release-notes]]
 * Ubuntu Kylin [[http://www.ubuntukylin.com/news/shownews.php?id=1506&lang=en]]
 * Ubuntu MATE [[https://ubuntu-mate.org/blog/ubuntu-mate-19-10-eoan-ermine-release/]]
 * Ubuntu Studio [[https://wiki.ubuntu.
com/EoanErmine/ReleaseNotes/UbuntuStudio]]
 * Xubuntu [[https://wiki.xubuntu.org/releases/19.10/release-notes]]

Introduction

These release notes for Ubuntu 19.10 (Eoan Ermine) provide an overview of the release and document the known issues with Ubuntu 19.10 and its flavours.

Support lifespan

Ubuntu 19.10 will be supported for 9 months until July 2020. If you need Long Term Support, it is recommended you use Ubuntu 18.04 LTS instead.

Official flavour release notes

Find the links to release notes for official flavors here.


Get Ubuntu 19.10

Download Ubuntu 19.10

Images can be downloaded from a location near you.

You can download ISOs and flashable images from:

http://releases.ubuntu.com/19.10/ (Ubuntu Desktop and Server)
http://cdimage.ubuntu.com/ubuntu/releases/19.10/release/ (Less Popular Ubuntu Images)
http://cloud-images.ubuntu.com/daily/server/eoan/current/ (Ubuntu Cloud Images)
http://cdimage.ubuntu.com/netboot/19.10/ (Ubuntu Netboot)
http://cdimage.ubuntu.com/kubuntu/releases/19.10/release/ (Kubuntu)
http://cdimage.ubuntu.com/lubuntu/releases/19.10/release/ (Lubuntu)
http://cdimage.ubuntu.com/ubuntu-budgie/releases/19.10/release/ (Ubuntu Budgie)
http://cdimage.ubuntu.com/ubuntukylin/releases/19.10/release/ (Ubuntu Kylin)
http://cdimage.ubuntu.com/ubuntu-mate/releases/19.10/release/ (Ubuntu MATE)
http://cdimage.ubuntu.com/ubuntustudio/releases/19.10/release/ (Ubuntu Studio)
http://cdimage.ubuntu.com/xubuntu/releases/19.10/release/ (Xubuntu)

Upgrading from Ubuntu 19.04

To upgrade on a desktop system:

  • Open the "Software & Updates" application.

  • Select the 3rd Tab called "Updates".
  • Set the "Notify me of a new Ubuntu version" dropdown menu to "For any new version".
  • Press Alt+F2 and type in "update-manager -c" (without the quotes) into the command box.
  • Update Manager should open up and tell you: New distribution release '19.10' is available.
    • If not you can also use "/usr/lib/ubuntu-release-upgrader/check-new-release-gtk"
  • Click Upgrade and follow the on-screen instructions.

To upgrade on a server system:

  • Install the update-manager-core package if it is not already installed.

  • Make sure the Prompt line in /etc/update-manager/release-upgrades is set to Prompt=normal.

  • Launch the upgrade tool with the command do-release-upgrade.

  • Follow the on-screen instructions.

Note that the server upgrade will use GNU screen and automatically re-attach in case of dropped connection problems.

There are no offline upgrade options for Ubuntu Desktop and Ubuntu Server. Please ensure you have network connectivity to one of the official mirrors or to a locally accessible mirror and follow the instructions above.

Upgrades on i386

Users of the i386 architecture will not be presented with an upgrade to Ubuntu 19.10. Support for i386 as a host architecture is dropped in 19.10.


New features in 19.10

Updated Packages

Linux kernel 🐧

Ubuntu 19.10 is based on the Linux release series 5.3.

Toolchain Upgrades 🛠️

Ubuntu 19.04 comes with refreshed state-of-the-art toolchain including new upstream releases of glibc 2.30, ☕ OpenJDK 11, rustc 1.37, and updated GCC 8.3, optional GCC 9, 🐍 Python 3.7.3 as default, 💎 ruby 2.5.5, php 7.2.15, 🐪 perl 5.28.1, golang 1.10.4. There are new improvements on the cross-compilers front as well with POWER and AArch64 toolchain enabled to cross-compile for ARM, S390X and RISCV64 targets.

Ubuntu Desktop

Desktop Updates

  • 19.10 includes GNOME 3.34 which includes a lot of bug fixes, some new features and a significant improvement in responsiveness and speed.
    • You can group icons in the Activities overview by dragging and dropping on to other icons or groups
    • Improved wallpaper settings
    • Improved wifi settings
    • You can read the 3.34 release notes here: https://help.gnome.org/misc/release-notes/3.34/

    • New feature: Plug in a USB drive and access it directly from the dock
    • New themes: Yaru light and dark variants are now available. Install GNOME Tweaks to easily switch your default.
  • GNOME performance improvements
    • Consistently higher and smoother frame rates
    • Lower output latency in Xorg sessions (by one frame) for most graphics drivers
    • Lower input latency for some devices such as touchpad scrolling and keyboards
    • Lower CPU usage
  • NVIDIA-specific improvements
    • The driver is now included in the ISO
    • Improved startup reliability when the NVIDIA driver is in use (1, 2)

    • Improved rendering smoothness and frame rates specifically for NVIDIA

* Updated applications

  • Libre Office 6.3
  • Firefox 69

Ubuntu Server

qemu

libvirt

PHP 7.3

PHP 7.3 brings some refinements to the language: Flexible heredoc and newdoc syntaxes, JSON_THROW_ON_ERROR, list() reference assignment, and several new functions. Case-insensitive constants and several functions have been deprecated and/or removed, so developers moving to 7.3 may find it help to review the 7.2 to 7.3 migration guide.

OpenStack Train

Ubuntu 19.10 includes the latest OpenStack release, Train, including the following components:

  • OpenStack Identity - Keystone

  • OpenStack Imaging - Glance

  • OpenStack Block Storage - Cinder

  • OpenStack Compute - Nova

  • OpenStack Networking - Neutron

  • OpenStack Telemetry - Ceilometer, Aodh, Gnocchi, and Panko

  • OpenStack Orchestration - Heat

  • OpenStack Dashboard - Horizon

  • OpenStack Object Storage - Swift

  • OpenStack Database as a Service - Trove

  • OpenStack DNS as a Service - Designate

  • OpenStack Bare-metal - Ironic

  • OpenStack Filesystem - Manila

  • OpenStack Key Manager - Barbican

WARNING: Upgrading an OpenStack deployment is a non-trivial process and care should be taken to plan and test upgrade procedures which will be specific to each OpenStack deployment.

Make sure you read the OpenStack Charm Release Notes for more information about how to deploy Ubuntu OpenStack using Juju.

s390x

IBM Z and LinuxONE / s390x-specific enhancements (since 19.04) include:

Cloud Images ☁

KVM-optimized guest images

A new amd64 qcow2 image has been added. The daily eoan builds are named eoan-server-cloudimg-amd64-disk-kvm.img and contain the linux-kvm kernel.

Known issues

As is to be expected, with any release, there are some significant known bugs that users may run into with this release of Ubuntu 19.10. The ones we know about at this point (and some of the workarounds), are documented here so you don't need to spend time reporting these bugs again:

Desktop


Official flavours

The release notes for the official flavours can be found at the following links:


More information

Reporting bugs

Your comments, bug reports, patches and suggestions will help fix bugs and improve the quality of future releases. Please report bugs using the tools provided.

If you want to help out with bugs, the Bug Squad is always looking for help.

Participate in Ubuntu

If you would like to help shape Ubuntu, take a look at the list of ways you can participate at

More about Ubuntu

You can find out more about Ubuntu on the Ubuntu website and Ubuntu wiki.

To sign up for future Ubuntu development announcements, please subscribe to Ubuntu's development announcement list at:

EoanErmine/ReleaseNotes (last edited 2019-12-12 14:58:49 by waveform)