Copyright © 2009 Novell, Inc.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included as the file fdl.txt.
This is just the initial version of the release notes for openSUSE 11.2.
The release notes are under constant development. Download the newest version as part of the Internet test or refer to http://www.suse.com/relnotes/i386/openSUSE/11.2/RELEASE-NOTES.en.html.
These release notes cover the following areas:
Installation: Read this if you want to install the system from scratch.
General: Information that everybody should read.
Update: Issues related to the process if you run an update from the previous release to this openSUSE version.
Technical: This section contains a number of technical changes and enhancements for the experienced user.
When setting the Boot Loader Location in the installation proposal, also set the Boot Loader Options. In the options adjust updates of the other system areas of your disk, which may influence the ability of openSUSE and the other installed systems to boot.
If the proposed boot loader configuration reports a warning, carefully review the boot loader configuration to avoid breaking the booting of other installed systems to ensure that openSUSE will boot.
The new Installation QuickStart guides you step-by-step through the installation process.
In the Start-Up Manual, find information about installation and basic system configuration.
The Reference Guide covers deployment, administration, and system configuration in detail and explains how to set up variuos network services.
The KDE and GNOME Quickstart guides give a short introduction to the desktops and some key applications running on it.
The KDE and GNOME User Guides guide you through using and configuring the desktops and help you perform key tasks.
The Application Guide introduces you to the key desktop applications such as browsers. e-mail clients, office applications and collaboration tools as well as graphics and multimedia applications.
The Security Guide introduces basic concepts of system security, covering both local and network security aspects.
In addition to the traditional output formats PDF and HTML, the openSUSE system Documentation is now available as e-books in the EPUB format. EPUB (electronic publication) is a free and open e-book standard. For more information about EPUB, see http://en.wikipedia.org/wiki/EPUB.
Download the EPUB files from http://en.opensuse.org/Documentation.
The OpenSSH SSH daemon (sshd) is the daemon program for ssh. It is no longer started by default at system boot. If you want to access your computer with ssh, you must enable it as follows:
Start YaST and open the runlevel editor (System > System Services (Runlevel)).
In the YaST runlevel editor enable Expert Mode and select sshd.
For example, enable it for runlevel 3 and 5. Then press Start and OK.
In the past, YaST offered an configuration interface for the graphical desktop (X.org) such as keyboard, mouse, graphics board, and monitor. During the installation a suitable xorg.conf was created.
In most cases it is no longer needed because the Xserver is now able to automatically configure the system. If it fails for your system, try the following steps:
Check whether an old /etc/X11/xorg.conf file exists. If so, move it away and start your desktop again.
If it still does not work, run sax2 from the command line and execute the configuration procedure.
To adjust hardware components to your personal needs, start the GNOME desktop control center or Configure Desktop in KDE, and configure your devices such as the mouse or keyboard. The display configuration dialogs also let you configure multiple monitor setups. To configure multiple monitors, in other desktop environments, use xrandr.
For more information, see the Desktop User Guides shipping with openSUSE. They are also available from http://en.opensuse.org/Documentation
Default Web Browser
Firefox with special settings is now the KDE default browser in openSUSE. Users who want to prefer Konqueror as the KDE default browser can configure KDE accordingly (applications menu > 'Configure desktop'). There in the 'Default Applications' configuration module, select 'Web Browser' and change the radio button back to 'in an application based on the contents of the URL'. Desktop and panel Firefox icons can be replaced by deleting the Firefox icons and dragging the Konqueror icon from the applications menu to their place.
KDE3 is no longer officially shipped with openSUSE. KDE4 is now the only supported KDE version. For information about KDE3 on openSUSE and the possibility of installing it from an unsupported repository, see http://en.opensuse.org/KDE3 .
The Strigi indexing service and Nepomuk semantic desktop service are not enabled by default in KDE in openSUSE 11.2. To explicitly enable them go to KDE configuration (applications menu, 'Configure desktop'), the 'Advanced' tab, and in the 'Desktop Search' configuration module enable the services you wish to run.
PulseAudio and Sound in GNOME Applications
KDE installations do not install PulseAudio by default. PulseAudio will be installed automatically if an application, which requires it is installed, but it must still be enabled in YaST to hear sound in these applications. To enable PulseAudio in YaST, open YaST > Sound Module and click 'Other'. Select 'PulseAudio Configuration', then check 'Enable PulseAudio Support'.
With openSUSE 11.2 we ship Thunderbird 3.0 beta4, which will go final shortly after the 11.2 release.
If you still depend on add-ons, which are only available for Thunderbird 2.0, you can install this version from the mozilla buildservice repository at http://software.opensuse.org/ymp/mozilla:legacy/openSUSE_11.2/MozillaThunderbird.ymp. But note, Thunderbird 2.0 will be only supported for very short period of time, once version 3.0 is available.
If you update with zypper dup, packages might get restarted during the update process. It can happen that the restart does not succeed before you adjust the config files. This is especially critical if your system relies on services needed for downloading the update packages, e.g. a local proxy (squid) on the machine you update.
Set commit.downloadMode = DownloadInAdvance in /etc/zypp/zypp.conf so that everything is downloaded first, before the packages get installed. The download transaction needs a huge amount of space on the /var partition to store all the software packages.
When updating to 11.2 from the DVD medium, the kernel-pae-base (or kernel-default-base) package is not removed. If you do a distribution upgrade with "zypper dup" from the online repository, it works fine. The workaround to resolve this issue is: In the package manager remove the kernel-pae-base package manually before executing the update installation. Proceed as follows:
In the "Update Overview" dialog, click "Packages". Go to the "Installation Overview" tab and select "Show packages with status [X] Keep". Then scroll down to the kernel-pae-base package and deactivate it.
rsyslog is now the default tool to log system messages, replacing syslog-ng. You can still use syslog-ng, if you have a setup that relies on it.
The new Samba password configuration back-end is tdbsam. Previous Samba packages shipped with openSUSE 11.1 and earlier were using smbpasswd as the default passdb backend. It was not explicitly set in the shipped /etc/samba/smb.conf configuration file. With this openSUSE release two changes are introduced:
The new default inherited from source code and if not set otherwise is tdbsam.
The new default is also explicitly set in smb.conf.
If you have modified smb.conf on openSUSE 11.1 or earlier, the update process will install smb.conf.rpmnew and keep your old configuration.
Check in the old configuration file whether passdb backend was set. If not, there are two possibilities to get Samba running again:
Convert smbpasswd to tdbsam (recommended!); enter as root on the command line:
pdbedit -i smbpasswd:/etc/samba/smbpasswd -e tdbsam:/etc/samba/passdb.tdb
And ensure the global section of smb.conf has such an entry:
passdb backend = tdbsam
Set passdb backend = smbpasswd
We strongly recommend using the new default tdbsam. Only keep the old back-end if you have an absolute need. In this case, consider filing a bug report as suggested at http://en.openSUSE.org/Samba in the "Samba bug reporting and advanced debugging information" section.
Setting passdb backend = smbpasswd allows you to stay with the old configuration.
Keep in mind, the old tool provides a smaller feature set than the new default password configuration back-end tdbsam.
MySQL version 5.1 is available. Some changes are not backward compatible. The most important are:
The MySQL socket is moved to /var/run/mysql.
The Berkeley DB storage engine is no longer available.
Some storage engines are now shipped as modules. You must remove the skip-federated option in /etc/my.cnf, if you upgrade from a previous openSUSE version.
For more information, see http://en.opensuse.org/MySQL-5.1 and README.SuSE shipped with the MySQL package.
udev silently changed the group of serial devices from 'uucp' to 'dialout'. Users created on releases prior to openSUSE 11.2 were member of the 'dialout' group by default. After upgrading to 11.2 these users can directly access e.g., modems to issue dial commands. Administrators must review the 'dialout' group by checking /etc/group. To remove a user from this group use the following command (replace $USER with the actual user name):
groupmod -R $USER dialout
The kernel by default mounts file systems now with the relatime option and thus updates inode access times relative to modify or change time. This is especially advantageous on desktop system.
If you want to keep the old behavior, set the strictatime option with the YaST partitioner or directly in /etc/fstab.
Some X.Org keycodes have changed. Adjust your ~/.Xmodmap, if needed. Use xev to find out the new keycodes.
VMware Server v2 up through at least 2.0.2 build 203138 released 2009-10-27 only supports Linux kernels up to 2.6.27 and vmware-config.pl fails on kernel 2.6.31 used by openSuSE 11.2. For additional information, see http://www.vmware.com/support/pubs/server_pubs.html and http://communities.vmware.com/message/1327112#1327112.