OpenSUSE Leap 15.3 Release Notes: Difference between revisions
m Corrected capitalisation, corrected quotation marks, added spaces to title as per wiki standard |
Bumped to new version |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
openSUSE Leap is a free and Linux-based operating system for your PC, Laptop or Server. You can surf the Web, manage your e-mails and photos, do office work, play videos or music and have a lot of fun! | openSUSE Leap is a free and Linux-based operating system for your PC, Laptop or Server. You can surf the Web, manage your e-mails and photos, do office work, play videos or music and have a lot of fun! | ||
'''Publication Date:''' 2021-06- | '''Publication Date:''' 2021-06-14, '''Version:''' 15.3.20210614.58685a25 | ||
The release notes are under constant development. To find out about the latest updates, see the online version at https://doc.opensuse.org/release-notes. The English release notes are updated whenever need arises. Translated language versions can temporarily be incomplete. | The release notes are under constant development. To find out about the latest updates, see the online version at https://doc.opensuse.org/release-notes. The English release notes are updated whenever need arises. Translated language versions can temporarily be incomplete. | ||
| Line 32: | Line 32: | ||
<div style="background:#C0C0C0;border:1px solid #666666;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;"> | <div style="background:#C0C0C0;border:1px solid #666666;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;"> | ||
'''Note: Incompatible | '''Note: Incompatible packages''' | ||
Some packages modify the contents of <code>/var</code> or <code>/srv</code> in their RPM <code>%post</code> scripts. These packages are incompatible. If you find such a package, file a bug report. | Some packages modify the contents of <code>/var</code> or <code>/srv</code> in their RPM <code>%post</code> scripts. These packages are incompatible. If you find such a package, file a bug report. | ||
| Line 57: | Line 57: | ||
* To revert the last snapshot, that is the last set of changes to the root file system, make sure your system is booted into the next to last snapshot and run: '''<code>transactional-update rollback</code>''' | * To revert the last snapshot, that is the last set of changes to the root file system, make sure your system is booted into the next to last snapshot and run: '''<code>transactional-update rollback</code>''' | ||
: Optionally, add a snapshot ID to the end of the command to rollback to a specific ID. | : Optionally, add a snapshot ID to the end of the command to rollback to a specific ID. | ||
When using this system role, by default, the system will perform a daily update and reboot between 03:30 am and 05:00 am. Both of these actions are systemd-based and if necessary can be disabled using '''<code>systemctl</code>''': | When using this system role, by default, the system will perform a daily update and reboot between 03:30 am and 05:00 am. Both of these actions are systemd-based and if necessary can be disabled using '''<code>systemctl</code>''': | ||
| Line 120: | Line 120: | ||
* Run the <code>zypper dup</code> command. You will be asked to import the missing key. This will happen even if the key is in the directory mentioned above. If the file contains multiple keys, zypper will import only the required key. | * Run the <code>zypper dup</code> command. You will be asked to import the missing key. This will happen even if the key is in the directory mentioned above. If the file contains multiple keys, zypper will import only the required key. | ||
For more information, see https://bugzilla.opensuse.org/show_bug.cgi?id=1184326. | For more information, see https://bugzilla.opensuse.org/show_bug.cgi?id=1184326. | ||
=== Alignment of SUSE Linux Enterprise Server and openSUSE Leap kernel packaging === | === Alignment of SUSE Linux Enterprise Server and openSUSE Leap kernel packaging === | ||
| Line 135: | Line 135: | ||
* <code>midori</code>, a lightweight web browser based on WebKit and GTK+, is no longer suppored and is scheduled for removal in next release. | * <code>midori</code>, a lightweight web browser based on WebKit and GTK+, is no longer suppored and is scheduled for removal in next release. | ||
To check whether installed packages are no longer maintained: Make sure that <code>lifecycle-data-openSUSE</code> is installed, then use the command: | To check whether installed packages are no longer maintained: Make sure that <code>lifecycle-data-openSUSE</code> is installed, then use the command: | ||
| Line 176: | Line 176: | ||
* Kernel modules that are unsigned or signed with a key that is either known as untrusted or cannot be verified against the system's trusted key data base will be blocked. | * Kernel modules that are unsigned or signed with a key that is either known as untrusted or cannot be verified against the system's trusted key data base will be blocked. | ||
It is possible to generate a custom certificate, | It is possible to generate a custom certificate, enroll it into the system's Machine Owner Key (MOK) data base, and sign locally compiled kernel modules with this certificate's key. Modules signed in this manner will neither be blocked nor cause warnings. See https://en.opensuse.org/openSUSE:UEFI. | ||
Since this also affects NVIDIA graphics drivers, we addressed this in our official packages for openSUSE. However, you need to manually enroll a new MOK key after installation to make the new packages work. For instructions how to install the drivers and enroll the MOK key, see https://en.opensuse.org/SDB:NVIDIA_drivers#Secureboot. | Since this also affects NVIDIA graphics drivers, we addressed this in our official packages for openSUSE. However, you need to manually enroll a new MOK key after installation to make the new packages work. For instructions how to install the drivers and enroll the MOK key, see https://en.opensuse.org/SDB:NVIDIA_drivers#Secureboot. | ||
| Line 184: | Line 184: | ||
This section lists desktop issues and changes in openSUSE Leap 15.3. | This section lists desktop issues and changes in openSUSE Leap 15.3. | ||
=== KDE 4 and | === KDE 4 and Qt4 have been removed === | ||
KDE 4 packages are no longer part of openSUSE Leap 15.3. Update your system to Plasma 5 and Qt 5. Some Qt 4 packages may still remain for compatibility reasons. For more information, see https://bugzilla.opensuse.org/show_bug.cgi?id=1179613. | KDE 4 packages are no longer part of openSUSE Leap 15.3. Update your system to Plasma 5 and Qt 5. Some Qt 4 packages may still remain for compatibility reasons. For more information, see https://bugzilla.opensuse.org/show_bug.cgi?id=1179613. | ||
| Line 192: | Line 192: | ||
Since <code>IBus</code> version 1.5.23 renamed some keyboard layouts, it cannot load configuration containing these renamed layouts after upgrading. Thereby, it might reset the layout to US. Layouts of the following languages are affected: Belgian, German, Greek, Romanian, and Slovak. See https://bugzilla.opensuse.org/show_bug.cgi?id=1177545 for more information. | Since <code>IBus</code> version 1.5.23 renamed some keyboard layouts, it cannot load configuration containing these renamed layouts after upgrading. Thereby, it might reset the layout to US. Layouts of the following languages are affected: Belgian, German, Greek, Romanian, and Slovak. See https://bugzilla.opensuse.org/show_bug.cgi?id=1177545 for more information. | ||
Users need to migrate configuration manually. Open GNOME Settings and choose an appropriate layout. For desktop environments other than GNOME, run <code>ibus-setup</code> instead. | Users need to migrate configuration manually. Open GNOME Settings and choose an appropriate layout. For desktop environments other than GNOME, run <code>ibus-setup</code> instead. | ||
== More information and feedback == | == More information and feedback == | ||