openSUSE Leap 15.5

o

openSUSE Leap O@ӦۥѪ Linux @~tΡAiB@bzWqBO
qάOACziHΥsB޲zzqllPۤBiͲOu@B
vέ֡CϥΥzRֽI

^m: Chao-Hsiung LiaoBCraig JeffaresBJoe ManBRay ChenBRamax Lo
XG2023-06-07, G15.5.20230607.b76dd05

1 w
2 tΤɯ
3 Mܰ
4 Xʵ{Pw
5 ୱ
6 @뻡
7 w
8 hTPX

This is the initial version of the release notes for the forthcoming openSUSE
Leap 15.5.

pGzqª openSUSE o檩ɯšAХѦdݤeoơGhttps://
en.opensuse.org/openSUSE:Release_NotesC

 beta O openSUSE Mת@CMתTШ https://
www.opensuse.orgC

Report all bugs you encounter using this prerelease of openSUSE Leap 15.5 in
the openSUSE Bugzilla. For more information, see https://en.opensuse.org/
Submitting_Bug_Reports. If you would like to see anything added to the release
notes, file a bug report against the component ?Release Notes?.

1 w

This section contains installation-related notes. For detailed installation
instructions, see the documentation at https://doc.opensuse.org/documentation/
leap/startup/html/book-startup/part-basics.html.

1.1 ϥΨtΨAҴѪlɯ

The installer supports the system role Transactional Server. This system role
features an update system that applies updates atomically (as a single
operation) and makes them easy to revert should that become necessary. These
features are based on the package management tools that all other SUSE and
openSUSE distributions also rely on. This means that the vast majority of RPM
packages that work with other system roles of openSUSE Leap 15.5 also work with
the system role Transactional Server.

`N

`NGۮeM

@ǮM|b̪ RPM %post }ק /var άO /srv eCoǮMOۮe
CpGzJoǮMAЦ^~C

ɯŨtΨ̿HUSʥHѳoǥ\G

 E Btrfs ַӡG  btΧs}leA@ӷs root ɮרtΪ Btrfs ַӷ|QإߡC
    MҦӦ۸ӧsק|w˦bo Btrfs ַӤCnosAziH
    ҨtΥHϥθӧַӡC

    nosAuݱqe@ӧַӶ}YiC

 E Ū root ɮרtΡG  FקK]syDPƿ򥢡Aroot ɮרtΥ
    TgJCOG root ɮרtΦb`ާ@UOHŪ覡C

    nӳ]woHB@Aݭn[Jt~GɮרtΪܧGn\b /etc gJϥ
    ̳]wɡAӥؿ۰ʳ]wϥ OverlayFSC/var {bhܦlHѨL
    {gJC

n

nGAݭnܤ 12 GB ϺЪŶ

tΨAݭnܤ 12 GB ϺФjpHe Btrfs ַӡC

n

nGYaST bҦULkϥ

ثe YaST LkbҦUϥΡCoO] YaST |ߧYާ@AåBLk
ŪɮרtΧ@קC

nϥΥsAШϥΫO transactional-update ӫD YaST P Zypper ӶiM
޲zG

 E stΡGtransactional-update up

 E wˮMGtransactional-update pkg in PACKAGE_NAME

 E MGtransactional-update pkg rm PACKAGE_NAME

 E n̫@ӧַӹ root ɮרtΩҰܧAХT{ztάOϥγ̫@
    ӧַӤeַӶ}AMGtransactional-update rollback

    Ϊ̡AbO̫[Wַ ID H^_ܯSwַӡC

ϥθӨtΨɡAtιw]|CsåBbW 03:30 PU 05:00 s
ҰʡCoǰʧ@ҬO systemd ĲoAYݭn]iHϥ systemctl OG

systemctl disable --now transactional-update.timer rebootmgr.service

nFѧhsӸ`AШ openSUSE Kubic 峹 https://
kubic.opensuse.org/blog/2018-04-04-transactionalupdates/ H https://
kubic.opensuse.org/blog/2018-04-20-transactionalupdates2/C

1.2 w˦bŶ֩ 12 GB w

uwЪŶj 12 GB ɡAw˵{~|ĳϺФγWCYzQn]wŶD`
pMHɡAШϥΤ޾ɦϺФε{ӦۦվΰѼơC

1.3 UEFI - Τ@i餶

bw openSUSE ϥ UEFI (Τ@i餶) }tΤeAjPĳz
ݬO_wsyөҫĳså[HwˡCYztΦw Windows 8 Χs
Aq`NNztΨϥ UEFI }C

IѡG UEFI 馳ʳAɭPӦhƳQgJ UEFI xsϰɡA|
oͰDCOSHDsgJhָƤ~uӦhvC

openSUSE ǥѥugJҰʨtΪֻ̤ݭnƶqAӭCoӭICgJƦ
֭niD UEFI  openSUSE Ұʵ{mCx Linux ֤ߴѨϥ UEFI xs
ϨӼgJ}ηT\ (pstore)Abw]QΡCLצpAĳw˥w
syӫĳsC

1.4 UEFIAGPT P MS-DOS ϺФΰ

b EFI/UEFI WѤ@ӷsκϺЪ覡GGPT]GUID Partition Table
^Coӷs覡ϥ GUID]128줸ܦb32ӤQiƦrW^ѧO˸mΤ
ΰC

~AUEFI WdO\ǲΪ MBR]MS-DOS^ΰϡC Linux ޾ɥ[]ELILO 
GRUB2^հw墨ǶǲΪΰϦ۰ʲͤ@ GUID Aç⥦̼giCo˪@
 GUID iHWcܧAɭP骺gJC@gJ]AؤPާ@GR
ءAHγЫؤ@ӷsإHNĤ@ӶءC

{N鳣@өU]garbage collector^AiHQRiJI]
entries^AåBӫOd¶iJI]entries^OCG٪餣ব
άOoǶiJI]entries^ɡAtαN|X{DA̲ױNytεLk}C

²檺NѨM׬OGഫǲΪ MBR ΰϦs GPT ΰϥH㪺קK
DC

2 tΤɯ

oӤp`CXFPtΤɯŦ`NƶCFѤ䴩ɯųHθԲӪɯŨBJ
AШG

 E https://en.opensuse.org/SDB:System_upgrade

 E https://doc.opensuse.org/documentation/leap/startup/html/book-startup/
    cha-update-osuse.html

Make sure to also review the following sections of this documentation:

 E  3 `uMܰʡv

 E  7.1 `uUsage of 4096 bit RSA RPM and repository signing keyv

3 Mܰ

3.1 ĳM

ĳM٬O|o檩@AåBbU@ openSUSE Leap |QC
oǮMsb]OFUEAĳϥΡAӥB̤|AsC

nˬdww˪MO_wA@AХT{O_ww lifecycle-data-openSUSE M
AۨϥΥHUOG

zypper lifecycle

3.2 M

MNAHo檩@_oC

 E gnome-todoGwQ Endeavour MNC

    msgpack: msgpack was replaced by msgpack-c and msgpack-cxx.

    nodejs-electron: This old version of Electron is EOL, and we are unable to
    support this runtime throughout Leap's lifetime due to frequent ABI breaks.
    Current versions of Electron are still available from the
    devel:languages:nodejs repository on OBS.

4 Xʵ{Pw

4.1 Secure BootGݭnTañĤTXʵ{

q openSUSE Leap 15.2 }lA|ĤTXʵ{i֤߼Ҳñˬd
(CONFIG_MODULE_SIG=y)CoO@ӭnwIAHקKb֤ߤ椣QH{
XC

Y UEFI Secure Boot QҥΡAӥ\|ײĤT֤߼ҲճQJCӦ openSUSE x
MwּҲծM (Kernel Module Packages, KMPs)AѩoǼҲդwϥ
openSUSE _ñLAG|vTCñˬd|HU欰G

 E QñLAγQwQH_ñAάOLkϥΨtΫH_Ʈw
    Ҫ֤߼Ҳշ|QTJC

ziHͤ@Ӧ۩wҮѡAåBUtΪ MOK (Machine Owner Key) ƮwAM
θҮѪ_ñbaҽsĶ֤߼ҲաCγoؤ覡ñҲձN|QT
JάOɭPĵiTCԱШ https://en.opensuse.org/openSUSE:UEFIC

ѩo]|vT NVIDIA ϧXʵ{Aڭ̷|b openSUSE xM󤤳BzoӰDC
MӦbwˤAzݭnʵU@ӷs MOK _sMiHB@Cpw
Xʵ{HεU MOK _оǡAШ https://en.opensuse.org/
SDB:NVIDIA_drivers#SecurebootC

4.2 Raspberry Pi 4 wˬMɦb}ɥd

q USB Hж}wˬMɦb Raspberry Pi 4 W|oͥdDCѨM
DAЦb}Ѽƥ[J console=tty CԱШRaspberry Pi 4 wۮeʦC
wDp`C

5 ୱ

This section lists desktop issues and changes in openSUSE Leap 15.5.

5.1  KDE 4 P Qt 4

KDE 4 packages will not be part of openSUSE Leap 15.4. Please update your
system to Plasma 5 and Qt 5. Some of Qt 4 packages might still remain for
compatibility reasons. https://bugzilla.opensuse.org/show_bug.cgi?id=1179613.

5.2 nouveau disabled for Nvidia Turing and Ampere GPUs / openGPU recommendation

The nouveau driver is still considered experimental for Nvidia Turing and
Ampere GPUs. Therefore it has been disabled by default on systems with these
GPUs.

Instead of using the nouveau driver we recommend using Nvidia's new openGPU
driver. Install this driver by installing these following packages:

 E nvidia-open-driver-G06-signed-kmp-default

 E kernel-firmware-nvidia-gsp-G06

Then uncomment the options nvidia line in the /etc/modprobe.d/
50-nvidia-default.conf file so that it looks like the following afterwards:

### Enable support on *all* Turing/Ampere GPUs: Alpha Quality!
options nvidia NVreg_OpenRmEnableUnsupportedGpus=1

If you prefer using nouveau driver anyway, add nouveau.force_probe=1 to your
kernel boot parameters, and do not install the above openGPU package.

5.3 Starting ibus automatically under KDE Plasma

ibus does not start automatically under KDE Plasma. This can be fixed by adding
the appropriate command to the autostart section. To do that, go to System
Settings, Startup and Shutdown, Autostart and there click on the Add? button,
and then click on Add Application?. In the opened dialog window type
ibus-daemon -x into the text box and click OK. For more information see https:/
/bugzilla.suse.com/show_bug.cgi?id=1211977.

6 @뻡

6.1 iotop 䴩

iotop  SWAPIN  IO % ƭȡC

q Linux ֤ 5.14 }lAݭnҥζ}Ѽ delayacct άOҥ
kernel.task_delayacct sysctlC

7 w

This section lists changes to security features in openSUSE Leap 15.5.

7.1 Usage of 4096 bit RSA RPM and repository signing key

We switched the RPM and repository signing key of openSUSE Leap 15.5 from 2048
bit RSA to a 4096 bit RSA key. This key was previously introduced to openSUSE
Leap 15.4 users in a maintenance update. Users upgrading from older releases
will need to import the new key manually as described in https://
en.opensuse.org/SDB:System_upgrade#0._New_4096_bit_RSA_signing_key.

8 hTPX

 E о\Ūw˴CW README C

 E qM RPM ˵YӮMԲӪܰʾvTG

    rpm --changelog -qp FILENAME.rpm

    N FILENAME N RPM W١C

 E Ьdݦbw˴C̤WhؿU ChangeLog ɮץHFѩҧsMܰʾv]
    ɶƧǡ^C

 E bw˴C餤 docu ؿihTC

 E LΧsAаѾ\ https://doc.opensuse.org/C

 E nFѦ openSUSE ̷s~sDAгyX https://www.opensuse.orgC

vҦ ? SUSE LLC

? 2023 SUSE

