openSUSE Leap 42.2

Release Notes

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!

Data wydania: 2018-03-15 , : 42.2.20180315.23123c4

1 Instalacja
2 Aktualizacja systemu
3 Informacje ogólne
4 Więcej informacji oraz komentarze

Okres wsparcia openSUSE 42.2 dobiegł końca. Aby system pozostał aktualny i
bezpieczny, należy go zaktualizować do aktualnej wersji openSUSE. Przed
rozpoczęciem aktualizacji, upewnij się że wszystkie poprawki openSUSE 42.2
zostały zainstalowane.

For more information about upgrading to a current openSUSE version, see http://
en.opensuse.org/SDB:Distribution-Upgrade.

If you upgrade from an older version to this openSUSE Leap release, see
previous release notes listed here: http://en.opensuse.org/
openSUSE:Release_Notes.

Informacje o projekcie znajdują się na stronie https://www.opensuse.org.

1 Instalacja

Ta sekcja zawiera informacje związane z instalacją. Dokładniejsze informacje
dotyczące aktualizacji, dostępne są na https://doc.opensuse.org/documentation/
leap/startup/html/book.opensuse.startup/part.basics.html.

1.1 Minimalna instalacja systemu

To avoid some big recommended packages from being installed, the pattern for
minimal installations uses another pattern that creates conflicts with
undesired packages. This pattern, patterns-openSUSE-minimal_base-conflicts, can
be removed after installation.

Note that the minimal installation has no firewall by default. If you need one,
install SuSEfirewall2.

1.2 UEFI—Unified Extensible Firmware Interface

Prior to installing openSUSE on a system that boots using UEFI (Unified
Extensible Firmware Interface), you are urgently advised to check for any
firmware updates the hardware vendor recommends and, if available, to install
such an update. A pre-installed Windows 8 is a strong indication that your
system boots using UEFI.

Wyjaśnienie: Zdarza się, że firmware interfejsu UEFI zawiera błędy, które
powodują niepoprawne działanie, gdy zbyt duża ilość danych jest zapisywana w
buforze UEFI. Nie wiadomo jak dużo to „za dużo”.

openSUSE ogranicza ryzyko zapisania większej ilości danych niż jest to
niezbędne. Wskazane jest wyłącznie położenie menadżera rozruchu openSUSE. Jądro
Linux zapewnia możliwość użycia bufora UEFI do zapisywania informacji
dotyczących uruchamiania i błędów, jednakże funkcja (pstore) domyślnie jest
zablokowana. Niezależnie od tego zaleca się instalowanie aktualizacji firmware
polecanych przez producenta sprzętu.

1.3 Instalator ulega awarii jeżeli zostanie domyślnie ustawiony by montować po
nazwie

When setting the default mount value to By Label during partitioning, the
installer will report an error and crash. As a workaround, use another option
for installation. If needed, switch back to By Label on the running system.

1.4 Partycje UEFI, GPT oraz MS-DOS

Together with the EFI/UEFI specification, a new style of partitioning arrived:
GPT (GUID Partition Table). This new schema uses globally unique identifiers
(128-bit values displayed in 32 hexadecimal digits) to identify devices and
partition types.

Dodatkowo, specyfikacja UEFI partycje MRB (MS-DOS) są kompatybilne wstecz.
Program rozruchowy LINUX (ELILO lub GRUB2) próbuje automatycznie wygenerować
GUID dla tych partycji i zapisuje je w firmwarze. Takie GUID mogą się często
zmieniać, wywołując nadpisanie w firmwarze. Na nadpisanie składają się dwie
operacje: Usunięcie starego wpisu oraz stworzenie nowego który zastępuje
pierwszy.

Nowoczesny firmware posiada kolektor śmieci który zbiera usunięte wpisy i
uwalnia pamięć zarezerwowaną dla starego wpisu.Problem powstaje gdy wadliwy
firmware nie zbiera i uwalnia tych wpisów. Może to doprowadzić do problemów z
uruchomieniem systemu.

W celu ominięcia problemu, przekształć stare partycje MRB na GPT.

1.5 Sterowniki Noveau 3D/DRI mogą doprowadzić do błędów aplikacji KDE

W openSUSE Leap 42.2, sterowniki Noveau Mesa/DRI są uznane za eksperymentalne w
renderowaniu 2D/3D. Sterowniki Noveau kernel/KMS oraz Noveau X.org/DDX do
renderowania 2D są nadal uznawane za stabilne.

Kiedy sterownik Noveau Mesa/DRI jest używany, niektóre aplikacje mogą przestać
działać, zwłaszcza KDE oraz aplikacje oparte o framework QT. Sterownik w chwili
obecnej jest oddzielną paczką o nazwieMesa-dri-nouveau, która może być
odinstalowana w razie problemów.

Bez zainstalowanego sterownika akceleracja 3D na GPU Nvidii oraz akceleracja 2D
na nowszych GPU Nvidii ,które korzystają z Glamour do szybkich operacji 2D, nie
będzie działać. Kernel Mode Setting oraz podstawowe 2D są nadal dostępne, jak
również akceleracja 2D poprzez EXA na GPU Nvidii z kodem generacji Kepler
(zaprojektowanym w 2012) oraz wcześniejszych. Operacje 3D są wspierane poprzez
rendering programowy.

W celu uzyskania dodatkowych informacji, sprawdź zgłoszenie błędu https://
bugs.freedesktop.org/show_bug.cgi?id=91632 oraz https://bugzilla.opensuse.org/
show_bug.cgi?id=1005323.

2 Aktualizacja systemu

Ta sekcja zawiera notatki związane z aktualizacją systemu. Dokładniejsze
instrukcje znajdują się w dokumentacji na https://doc.opensuse.org/
documentation/leap/startup/html/book.opensuse.startup/cha.update.osuse.html.

2.1 Aktualizacja z openSUSE Leap 42.1

2.1.1 Usunięte i zastąpione paczki

Następujące paczki zostały usunięte lub zastąpione w porównaniu z openSUSE Leap
42.1:

  • arista: Zastąpiono przez transmageddon.

  • cadabra: Kod źródłowy już się nie kompiluje. Następca, Cadabra 2 nie jest
    jeszcze stabilny.

  • dropbear: Usunięty nie ma znaczących zalet względem openssh.

  • emerillon: Zastąpiony przez gnome-maps.

  • gnome-system-log: Zastąpiony przez gnome-logs.

  • hawk: Zastąpiony przez hawk2.

  • ksnapshot: Zastąpiony przez spectacle.

  • labplot: Labplot został zastąpiony przez jego wersję w Qt5, o nazwie
    labplot-kf5. Jeżeli aktualizujesz z instalacji openSUSE Leap 42.1 w której 
    labplot jest zainstalowany, labplot-kf5zostanie automatycznie
    zaktualizowany.

  • nodejs:Zmienił nazwę na nodejs4.

  • psi:Zastąpiony przez psi+.

  • python-moin: Zastąpiony Przez moinoin-wiki. Zwykła zmiana nazwy, nie
    aktuaizacja wersji.

  • ungifsicle: Zastąpione przez gifsicle.

  • xchat: Zastąpiony przez hexchat.

2.1.2 /var/cache/ na własnym pod-wolumenie do migawek i przywracania plików

/var/cache zawiera wiele ulotnych danych, jak na przykład pamięć podręczna
Zyppera z paczkami RPM w różnych wersjach dla każdej aktualizacji. W rezultacie
przechowywania danych które są zazwyczaj zbędne oraz ulotne, obszar zajmowany
przez migawki na dysku może szybko wzrosnąć.

Aby temu zapobiec, przesuń /var/cache do oddzielnego pod-wolumenu. Na świeżej
instalacji openSUSE Leap 42.2, jest to wykonywane automatycznie. Aby
przekształcić istniejący system plików root, wykonaj następujące kroki:

 1. Znajdź nazwę urządzenia(na przykład /dev/sda2 lub /dev/sda3) systemu plików
    root:

    df /

 2. Zidentyfikuj nadrzędny pod-wolumen wszystkich pozostałych pod-wolumenów. W
    instalacjach openSUSE 13.2, tan pod-wolumen nazywa się @. Aby sprawdzić czy
    masz pod-wolumen @, użyj:

    btrfs subvolume list / | grep '@'

    Jeżeli wynik tego polecenia jest pusty, nie posiadasz pod-wolumenu o nazwie
    @. W takim przypadku możesz spróbować kontynuować z pod-wolumenem o ID 5,
    który był wykorzystywany w starszych wersjach openSUSE.

 3. Teraz zamontuj wymagany pod-wolumen.

      □ Jeżeli posiadasz @ pod-wolumen, zamontuj ten sub-wolumen do
        tymczasowego punktu montowania:

        mount < 1root_device> 2 -o subvol=@ /mnt

      □ If you do not have a @ subvolume, mount subvolume ID 5 instead:

        mount < 1root_device> 2 -o subvolid=5 /mnt

 4. /mnt/var/cachemoże już istnieć oraz może być tą samą lokacją co /var/cache.
    Aby uniknąć utraty danych, przenieś ją:

    mv /mnt/var/cache /mnt/var/cache.old

 5. stwórz nowy pod-wolumen:

    btrfs subvol create /mnt/var/cache

 6. Jeśli masz lokację /var/cache.old, przenieś ja do nowej lokacji:

    mv /var/cache.old/* /mnt/var/cache

    Jeżeli tak nie jest, to zrób:

    mv /var/cache/* /mnt/var/cache/

 7. Opcjonalne usuń /mnt/var/cache.old:

    rm -rf /mnt/var/cache.old

 8. Od montuj pod-wolumen z tymczasowego punktu montowania:

    umount /mnt

 9. Dodaj wpis do /etc/fstab dla nowego pod-wolumenu /var/cache. Wykorzystaj
    istniejący pod-wolumen jako wzór. Upewnij się by pozostawić UUID nietknięte
    (to jest UUID głównego systemu plików) i zmień nazwę pod-wolumenu oraz jego
    punkt montowania na /var/cache.

10. Zamontuj nowy pod-wolumen jak w /etc/fstab:

    mount /var/cache

2.1.3 GNOME Keyring Nie jest już zintegrowany z GPG

Zintegrowany agent GPG w GNOME Keyring został usunięty. Dlatego GNOME Keyring
nie może już być wykorzystywany do zarządzania kluczami GPG. Możesz nadal
zarządzać kluczami GPG poprzez linię komend wykorzystując narzędzie gpg.

2.1.4 Sterownik Synaptic może pogorszyć doświadczenie przy korzystaniu z panelu
dotykowego pod GNOMEm

W Leap 42.1, sterownik Synaptic (paczka f86-input-synaptics) była domyślnie
zainstalowana ale miała niższy priorytet niż sterownik libinput (
xf86-input-libinput).

Od wersji Leap 42.2:

  • Sterownik Synaptic nie jest już domyślnie instalowany.

  • Jeżeli sterownik Synaptic zostanie zainstalowany, przejmie kontrolę nad
    dowolnym panelem dotykowym.

  • Sterownik Synaptic nie jest już wspierany przez GNOME. To oznacza że po
    instalacji sterownika, panele dotykowe Synaptic będą mogły być
    skonfigurowane jedynie jak podstawowa mysz.

Jeżeli nie korzystasz z paneli dotykowych Synaptic z dużą ilością własnych
ustawień dla sterownika Synaptic, usuń tą paczkę z systemu:

sudo zypper rm xf86-input-synaptics

2.1.5 AArch64: Rozmiar strony został zmieniony w openSUSE Leap 42.2 w
porównaniu z openSUSE Leap 42.1

W openSUSE Leap 42.1, domyślny rozmiar strony wynosił 64 kB. W openSUSE Leap
42.2, rozmiar stron został zmieniony na 4kB. Ta zmiana powoduje że stare
systemy plików Swap oraz Btrfs stają się nie używalne.

Jeżeli korzystasz z openSUSE Leap 42.1 na AArch64, rozważ świeżą
instalację openSUSE Leap 42.2 zamiast aktualizacji.

2.1.6 Systemy z kontrolerami CCISS mogą po aktualizacji przestać się uruchomiać

Sterownik kontrolerów Compaq/HP Smart Array (CCISS) (cciss.ko) nie wspiera już
domyślnie niektórych kontrolerów. Może to doprowadzić do tego że dysk root nie
zostanie wykryty przez kernel openSUSE Leap 42.2.

Na dotkniętych systemach, sterownik CCISS może zostać skonfigurowany by
przywrócic poprzednie zachowanie i wykryć kontroler ponownie. Aby to zrobić,
dodaj parametr kernela cciss.cciss_allow_hpsa=0.

2.2 Aktualizacja z openSUSE 13.2

Poniższe notatki dotyczą aktualizacji od wersji openSUSE 13.2 lub starszej.
Sprawdź również informacje zawarte w Sekcja 2.1, „Aktualizacja z openSUSE Leap
42.1”.

2.2.1 Nazwy interfejsów sieciowych

Jeżeli aktualizujesz zdalną maszynę z openSUSE 13.2, upewnij się że twoje
interfejsy sieciowe są poprawnie nazwane.

OpenSUSE 13.2 wykorzystywało tak zwane przewidywalne nazwy interfejsów
sieciowych (np. enp5s0), natomiast openSUSE Leap 42.1 wykorzystuje trwałe nazwy
interfejsów (eth0). Po aktualizacji i restarcie, nazwy interfejsów sieciowych
mogą ulec zmianie. Może to spowodować ze system będzie nie osiągalny. Aby
uniknąć zmian nazwy na interfejsach, uruchom podaną komendę dla każdego z
interfejsów przed restartem systemu:

/usr/lib/udev/udev-generate-persistent-rule -v -c enp5s0 -n enp5s0 -o /etc/udev/rules.d/70-persistent-net.rules

Zamień enp5s0 nazwą swojego interfejsu.

2.2.2 Btrfs: Wyciek przestrzeni dysku po operacji przywracania systemu

Domyślnie openSUSE 13.2 wykorzystywał rozkład partycji Btrfs, który pozwalał na
permanentne zajęcie przestrzeni dyskowej przez statyczne i nie osiągalne
treści, gdy pierwsze przywracanie systemu zostało uruchomione. Ten problem
został naprawiony w openSUSE Leap 42.1. Jednakże, poprawka może być zastosowana
jedynie w nowo instalowanych systemach.

Jeżeli przeprowadzasz aktualizację z openSUSE 13.2. możesz przekształcić system
plików do nowego rozkładu, ale nie możesz odzyskać utraconej przestrzeni
dyskowej.

Ostrzeżenie

Ostrzeżenie: Utrata danych przy ne standardowych ustawieniach lub bez
przywracania

Poniższa procedura zadziała wyłącznie na instalacjach skonfigurowanych przy
wykorzystaniu domyślnych wartości zaproponowanych przez instalator openSUSE
13.2.

Dodatkowo, należało wcześniej dokonać operacji przywracania systemu.

Jeżeli użyto nie standardowych opcji do skonfigurowania systemu plików Btrfs
lub nie dokonano wcześniej procedury przywracania systemu, wywołanie
następującej procedury może doprowadzić do utraty danych.

 1. Zamontuj początkowy system plików root:

    mount /dev/<ROOT_FILE_SYSTEM> -o subvolid=5 /mnt

 2. Usuń wszystkie pliki w /mnt które nie są w sub-volumenie:

    find /mnt -xdev -delete

 3. Od montuj system plików:

    umount /mnt

2.2.3 System druku: Usprawnienia oraz niekompatybilne zmiany

Wersja CUPS zaktualizowana do 1.7

W odróżnieniu do CUPS 1.5 w openSUSE 13.2, CUPS 1.7 wprowadza kilka znaczących
zmian które mogą wymagać ręcznej konfiguracji.

  • Od teraz PDF jest standardowym formatem zadań wydruku zastępującym PS.
    Dlatego tradycyjne drukarki PostScript wymagają sterownika filtru
    drukowania.

    Sprawdź https://en.opensuse.org/Concepts_printing aby uzyskać więcej
    informacji.

  • Protokół wyszukiwania drukarek sieciowych uległ zmianie. Natywna metoda
    wyszukiwania drukarek sieciowych aktualnie bazuje na serwisie wyszukiwania
    DNS( DNS-SD,poprzez Avahi). Serwis cups-browsed z paczki cups-filtersmoże
    zostać  użyty do połączenia starych i nowych protokołów. cupsd oraz
    cups-browsed muszą być uruchomione aby "starsze" klienty mogły odnaleźć
    drukarki (to uwzględnia LibreOffice oraz KDE).

  • Domyślna wersja protokołu IPP została zmieniona z 1.1. do 2.0. Starsze
    serwery jak CUPS 1.3.x (na przykład w SUSE Linux Enterprise 11) odrzucają
    zapytania IPP 2.0 z błędem Bad Request (sprawdź szczegóły nahttp://
    www.cups.org/str.php?L4231).

    Aby drukować do starszych serwerów, wersja protokołu IPP musi być wyraźnie
    wskazana poprzez dopisanie /version=1.1 w którymkolwiek z miejsc:

      □ Opcji ServerName w client.conf (na przykład, ServerName
        older.server.example.com/version=1.1).

      □ Wartości zmiennej środowiskowej CUPS_SERVER.

      □ Wartości nazwy serwera opcji -h polecenia w linii komend, na przykład:

        lpstat -h older.server.example.com/version=1.1 -p

  • Niektóre filtry drukowania oraz back-endy zostały przesunięte z paczki cups
    do cups-filters.

  • Niektóre dyrektywy zostały podzielone z cupsd.conf do cups-files.conf (
    sprawdź szczegóły na http://www.cups.org/str.php?L4223, CVE-2012-5519, oraz
    https://bugzilla.opensuse.org/show_bug.cgi?id=789566).

  • Banery CUPS oraz strony testowe CUPS zostały przesunięte z paczki cups do
    cups-filters (sprawdź szczegóły na http://www.cups.org/str.php?L4120 oraz
    https://bugzilla.opensuse.org/show_bug.cgi?id=735404).

3 Informacje ogólne

Sekcja zawiera listę ogólnych problemów z openSUSE Leap 42.2, które nie pasują
do innych kategorii.

3.1 Oprogramowanie KDE zarządzania informacjami personalnymi (KDE PIM)

W openSUSE Leap 42.2 sa opublikowane dwie wersje zestawów KDE PIM (Kontakt,
KMail, itd):

  • Stara wersja 4.x

  • Wersja bazująca na KDE Frameworks 5

KDE PIM 4.x nie jest już wspierane przez aktualną wersję KDE, ale pozostawiono
aby nie zakłócać użytkowników.

Nie da się jednocześnie instalować obu wersji KDE PIM. Niektóre aplikacje, jak
na przykład KNode(paczka knoe) wymagają wymagają starej wersji 4.x i zostanie
odinstalowane w momencie instalacji jakiejkolwiek paczki z KDE PIM 5.x ( np.
paczka kmail5).

KDE PIM 4.x zostanie usunięty w następnej wersji openSUSE Leap. Dlatego,
zachęcamy do przełączenia się do nowszej wersji 5.x.

Aczkolwiek, nie wszystkie ustawienia migrowano z starej wersji. W celu
uzyskania dokładniejszych informacji sprawdź zgłoszenie błędu na https://
bugzilla.opensuse.org/show_bug.cgi?id=1001872.

3.2 No Screen Lock When Using GNOME Shell But Not GDM

When using GNOME Shell together with a login manager other than GDM, such as
SDDM or LightDM, the screen will not blank or lock. Additionally, switching
users without logging out is not possible.

To be able to lock the screen from GNOME Shell, enable GDM as your login
manager:

 1. Make sure that the package gdm is installed.

 2. Open YaST and from it, open /etc/sysconfig Manager.

 3. Navigate to Desktop › Display manager › DISPLAYMANAGER.

 4. In the text box, specify gdm. To save, click OK.

 5. Reboot.

3.3 No Support for Type-1 Fonts in LibreOffice

LibreOffice 5.3 does not support legacy Type-1 fonts (file extensions .afm and
.pfb) anymore. Most users should not be affected by this, as current fonts are
available either in the format TrueType (.ttf) or OpenType (.otf) formats.

If you are affected by this, convert Type-1 fonts to a supported format, such
as TrueType and then use the converted fonts. Conversion is possible with the
application FontForge (package fontforge) which is included in openSUSE. For
information on scripting such conversions, see https://fontforge.github.io/
en-US/documentation/scripting/.

4 Więcej informacji oraz komentarze

  • Read the README documents on the medium.

  • View a detailed changelog information about a particular package from its
    RPM:

    rpm --changelog -qp FILENAME.rpm

    Replace FILENAME with the name of the RPM.

  • Check the ChangeLog file in the top level of the medium for a chronological
    log of all changes made to the updated packages.

  • Find more information in the docu directory on the medium.

  • https://doc.opensuse.org/ contains additional or updated documentation.

  • Visit https://www.opensuse.org for the latest product news from openSUSE.

Copyright © 2018 SUSE LLC

Dziękujemy za korzystanie z openSUSE.

Zespół openSUSE.

© 2018 SUSE

