SUSE Linux Enterprise Desktop 12 SP3

Release Notes

These release notes are generic for all SUSE Linux Enterprise Desktop 12 SP3 based products. Some parts may not apply to particular architectures or products. Where this is not the case, the respective architecture is listed explicitly. General documentation can be found at: http://www.suse.com/documentation/sled-12/

Product to be released: September 2017

Publication Date: 2017-07-12, Version: 12.3.20170706

1 About the Release Notes

The most recent version of these Release Notes is always available online at http://www.suse.com/releasenotes/.

Some entries may be listed twice, if they are important and belong to more than one section.

Release notes usually only list changes that happened between two subsequent releases. Always review all release notes documents that apply in your upgrade scenario.

2 SUSE Linux Enterprise Desktop

SUSE Linux Enterprise Desktop is the market's only enterprise-quality Linux desktop ready for routine business use. Developed and backed by SUSE, SUSE Linux Enterprise Desktop provides market-leading usability, seamless interoperability with existing IT systems, and dozens of essential applications—all at a fraction of the price of proprietary operating systems.

2.1 Interoperability and Hardware Support

It comes bundled with the latest versions of leading applications such as LibreOffice office productivity suite, Mozilla Firefox web browser, and Evolution e-mail and calendar suite. In addition, it integrates with Microsoft SharePoint for group collaboration and supports a wide range of multimedia file formats, wireless and networking standards, and plug-and-play devices.

Through the latest enhancements in power management and security, SUSE Linux Enterprise Desktop also provides an environmentally friendly IT experience (Green IT) and an error-proof desktop. Finally, SUSE Linux Enterprise Desktop offers unparalleled flexibility. You can deploy it on a wide range of thick client devices (including desktops, notebooks, netbooks, and workstations), on thin client devices, or as a virtual desktop. By leveraging the power of SUSE Linux Enterprise Desktop, your business can dramatically reduce costs, improve end user security and increase workforce productivity.

2.2 Support and Life Cycle

SUSE Linux Enterprise Desktop 12 has a 7 year life cycle. The current version (SP3) will be fully maintained and supported until 6 months after the release of SUSE Linux Enterprise 12 SP4.

SUSE does not support skipping Service Packs of SUSE Linux Enterprise Desktop when upgrading.

2.3 What Is New?

SUSE Linux Enterprise Desktop 12 introduces a number of innovative changes. Here are some of the highlights:

  • Robustness on administrative errors and improved management capabilities with full system rollback based on Btrfs as the default file system for the operating system partition and snapper technology from SUSE.

  • An overhaul of the installer introduces a new workflow that allows you to register your system and receive all available maintenance updates as part of the installation.

  • New core technologies like systemd, replacing the time honored System V based init process.

  • GNOME 3.20 gives users a modern desktop environment with a choice of several different look and feel options, including a special SUSE Linux Enterprise Classic mode for easier migration from earlier SUSE Linux Enterprise Desktop environments.

  • For users wishing to use the full range of productivity applications of a Desktop with SUSE Linux Enterprise Server, we are now offering the SUSE Linux Enterprise Workstation Extension

  • Integration with the new SUSE Customer Center, the central web portal from SUSE to manage subscriptions, entitlements, and provide access to support.

2.4 Documentation and Other Information

2.4.1 Available on the Product Media

  • Read the READMEs on the media.

  • Get the detailed changelog information about a particular package from the RPM (FILENAME is the name of the RPM):

    rpm --changelog -qp FILENAME.rpm
  • Check the ChangeLog file in the top level of the media for a chronological log of all changes made to the updated packages.

  • Find more information in the docu directory of the media of SUSE Linux Enterprise Desktop 12 SP3. This directory includes PDF versions of the SUSE Linux Enterprise Desktop 12 SP3 Installation Quick Start and Deployment Guides. Documentation (if installed) is available below the /usr/share/doc/ directory of an installed system.

2.4.2 Additional or Updated Documentation

For SUSE Linux Enterprise Desktop 12 documentation, see http://www.suse.com/documentation/sled-12/, where you can download PDF documents. For installation with YaST software management or with zypper, packages are available on the product media. Some of these packages are installed by default. These are the package names:

  • sled-installquick_en-pdf: SLED 12 SP3 Installation Quick Start

  • sled-gnomeuser_en-pdf: SLED 12 SP3 GNOME User Guide

  • sled-admin_en-pdf: SLED 12 SP3 Administration Guide

  • sled-deployment_en-pdf: SLED 12 SP3 Deployment Guide

  • sled-security_en-pdf: SLED 12 SP3 Security Guide

  • sled-tuning_en-pdf: SLED 12 SP3 Tuning Guide

  • sled-manuals_en: the set of all SLED books in HTML format

2.5 How to Obtain Source Code

This SUSE product includes materials licensed to SUSE under the GNU General Public License (GPL). The GPL requires SUSE to provide the source code that corresponds to the GPL-licensed material. The source code is available for download at http://www.suse.com/download-linux/source-code.html. Also, for up to three years after distribution of the SUSE product, upon request, SUSE will mail a copy of the source code. Requests should be sent by e-mail to mailto:sle_source_request@suse.com or as otherwise instructed at http://www.suse.com/download-linux/source-code.html. SUSE may charge a reasonable fee to recover distribution costs.

2.6 Support Statement for SUSE Linux Enterprise Desktop

To learn how to obtain support, see http://www.suse.com/products/desktop/.

2.7 Related Products

This sections lists related products. In many cases, these products have own release notes documents that are available from https://www.suse.com/releasenotes/.

Additionally, there are the following extensions which are not covered by SUSE support agreements, available at no additional cost and without an extra registration key:

3 Installation and Upgrade

This section includes information related to the initial installation of SUSE Linux Enterprise Desktop 12 SP3. For information about installing, see Deployment Guide at https://www.suse.com/documentation/sled-12/book_sle_deployment/data/book_sle_deployment.html.

3.1 Update-Related Notes

This section includes update-related information for SUSE Linux Enterprise Desktop 12 SP3. For information about general preparations and supported upgrade methods and paths, see the documentation at https://www.suse.com/documentation/sled-12/book_sle_deployment/data/cha_update_sle.html.

3.1.1 Online Migration: Checking the Status of Registered Products

It is common that during the lifecycle of a system installation, registered extensions and modules are removed from the system without also deactivating them on the registration server.

To prevent errors and unexpected behavior during an online migration, the status of installed products needs to be checked before the migration to allow reinstalling or deactivating products.

A new step has been added to the current online migration workflow, it will check the registered products that are not currently installed in the system and allows:

  • Trying to install the products from the available repositories (Install).

  • Deactivating the products in SCC (Deactivate).

4 Systems Management

4.1 System Clone AutoYaST XML Reflects Btrfs Snapshot State

In previous versions of SLE 12, when using yast clone_system, AutoYaST would always enable snapshots for Btrfs Volumes, regardless of whether they were enabled on the original system.

Starting with SLE 12 SP3, yast clone_system will now create an AutoYaST XML file that accurately reflects snapshot state of Btrfs volumes.

4.2 "Register Extensions or Modules Again" Has Been Removed from YaST

The button Register Extensions or Modules Again has been removed from the YaST registration module.

This option was redundant: It is still possible to register modules or extensions again with a different SCC account or using a different registration server (SCC or SMT).

Additionally, the option to filter out beta versions is now only visible if the server provides beta versions, otherwise the check box is hidden.

4.3 YaST: Default Auto-Refresh Status for Local Repositories Is "Off"

In previous versions of SLE 12, when installing from a USB drive or external disk, the repository linking to the installation media was set to auto-refresh. This means that when the USB drive or the external disk had been removed and you are trying to work with YaST or Zypper, you were asked to insert the external medium again.

In the YaST version shipped with SLE 12 SP3, we have changed the default auto-refresh status for local repositories (USB drives, hard disks or dir://) to off which avoids checking the now usually unnecessary repository.

5 Miscellaneous

5.1 IBus Input Switcher Settings Are Not Shared Between GNOME and IceWM

When setting a key combination for switching between IBus input methods using ibus-setup, this setting will only be applied in IceWM but not in GNOME.

Under GNOME, use the GNOME Settings application to configure IBus:

  • To change input methods, start gnome-control-center and use the panel Region & Language.

  • To change the key combination to switch between input methods, start gnome-control-center and use the panel Keyboard. In it, choose the category Typing and the entry Switch to next input source.

Under IceWM, you can continue to use ibus-setup.

5.2 Qt 5 Now Supports Remote Print Queues

Qt 5 can now list and print over CUPS network print queues. Unfortunately, this means that remote queues need to be looked up in the network, which takes time. The first time that printers are listed (usually when opening the print dialog for the first time), this adds a delay of up to 4 seconds.

If you do not have any network print servers and you do not want to use this feature, you can avoid the timeout. To do so, set the environment variable QT_DISABLE_PRINTER_DISCOVERY=1 before running your application.

5.3 GNOME: Support for Chinese, Japanese, Korean Installed and Configured Automatically

When first logging in to GNOME on SLES 12 SP3 with the Workstation Extension or SLED 12 SP3, gnome-initial-setup will ask Chinese, Japanese, and Korean users for their preferred input method.

Because gnome-initial-setup is set up to run directly after the first login, it is also set up to not run before the GDM interface starts. This behavior is configured in the GDM configuration file /etc/gdm/custom.conf with the line InitialSetupEnable=False. Do not change this setting, otherwise a system without a normal user will not be able to provide the expected GDM log-in window.

6 Legal Notices

SUSE makes no representations or warranties with respect to the contents or use of this documentation, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, SUSE reserves the right to revise this publication and to make changes to its content, at any time, without the obligation to notify any person or entity of such revisions or changes.

Further, SUSE makes no representations or warranties with respect to any software, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, SUSE reserves the right to make changes to any and all parts of SUSE software, at any time, without any obligation to notify any person or entity of such changes.

Any products or technical information provided under this Agreement may be subject to U.S. export controls and the trade laws of other countries. You agree to comply with all export control regulations and to obtain any required licenses or classifications to export, re-export, or import deliverables. You agree not to export or re-export to entities on the current U.S. export exclusion lists or to any embargoed or terrorist countries as specified in U.S. export laws. You agree to not use deliverables for prohibited nuclear, missile, or chemical/biological weaponry end uses. Refer to http://www.suse.com/company/legal/ for more information on exporting SUSE software. SUSE assumes no responsibility for your failure to obtain any necessary export approvals.

Copyright © 2010- 2017 SUSE LLC. This release notes document is licensed under a Creative Commons Attribution-NoDerivs 3.0 United States License (CC-BY-ND-3.0 US, http://creativecommons.org/licenses/by-nd/3.0/us/.

SUSE has intellectual property rights relating to technology embodied in the product that is described in this document. In particular, and without limitation, these intellectual property rights may include one or more of the U.S. patents listed at http://www.suse.com/company/legal/ and one or more additional patents or pending patent applications in the U.S. and other countries.

For SUSE trademarks, see SUSE Trademark and Service Mark list (http://www.suse.com/company/legal/). All third-party trademarks are the property of their respective owners.

Print this page