openSUSE Tumbleweed

Poznámky k vydaniu

openSUSE Tumbleweed je slobodný a na Linuxe založený operačný systém pre PC, notebook alebo server. Môžete surfovať po webe, spravovať svoje e-maily a fotografie, robiť kancelársku prácu, prehrávať videá či hudbu a užiť si veľa zábavy!

: Ladislav Michnovič a Ferdinand Galko
Publication Date 2023-10-21 , 84.87.20231021.8ddc07b

Poznámky k vydaniu sú pod neustálym vývojom. Ak chcete dozvedieť o najnovších aktualizáciách, pozrite si online verziu na https://doc.opensuse.org/release-notes. Anglické poznámky k vydaniu sú aktualizované, kedykoľvek je to potrebné. Preložená jazyková verzia môže byť dočasne neúplná.

Ak chcete nahlásiť chyby o tomto vydaní, použite openSUSE Bugzilla. Ďalšie informácie nájdete na https://en.opensuse.org/openSUSE:Submitting_bug_reports .

1 Inštalácia

1.1 UEFI—Unified Extensible Firmware Interface

Pred inštaláciou openSUSE na systéme, ktorý sa zavádza pomocou UEFI (Unified Extensible Firmware Interface), odporúča sa skontrolovať akékoľvek aktualizácie firmvéru, ktoré odporúča dodávateľ hardvéru a, ak sú k dispozícii, inštalácia takýchto aktualizácií. Predinštalovaný systém Windows 8 je silný náznak, že váš systém štartuje pomocou UEFI.

Pozadie: Niektoré firmware UEFI obsahujú chyby, ktoré spôsobujú nefunkčnosť, ak je zapísaných do úložného priestoru UEFI príliš veľa dát. Nikto v skutočnosti nevie, koľko je to "príliš veľa". openSUSE znižuje riziko tým, že nezapisuje viac než základné minimum potrebné pre štart OS. Toto minimum znamená oznámenie pre firmware UEFI, kde se nachádza správca štartu openSUSE. Upstream funkcie jadra Linuxu, ktoré používajú úložný priestor UEFI pre uloženie informácií o štarte systému a jeho zrútení (pstore) boli v predvolenom nastavení zakázané. Predsa len je doporučené nainštalovať akékoľvek aktualizácie pre firmware, ktoré výrobca odporúča.

1.2 UEFI, GPT a MS-DOS oddiely

Spolu so špecifikáciou UEFI/EFI prišiel nový štýl rozdelenia diskov: GPT (GUID Partition Table). Táto nová schéma používa globálne jedinečné identifikátory (128-bitové hodnoty zobrazené ako 32 hexadecimálnych číslic) pre identifikáciu zariadenia a typov oddielov.

Additionally, the UEFI specification also allows legacy MBR (MS-DOS) partitions. The Linux boot loaders (ELILO or GRUB2) try to automatically generate a GUID for those legacy partitions, and write them to the firmware. Such a GUID can change frequently, causing a rewrite in the firmware. A rewrite consists of two different operations: removing the old entry and creating a new entry that replaces the first one.

Moderný firmware má garbage collector, ktorý zhromažďuje vymazané záznamy a uvoľňuje pamäť vyhradenú pre staré záznamy. Problém nastáva, keď chybný firmware nezhromažďuje a neuvoľňuje záznamy; môže to skončiť s nespustiteľným systémom.

Riešenie je jednoduché: previesť starší MBR diskový oddiel na nový GPT, aby ste sa tomuto problému vyhli úplne.

2 Všeobecné

2.1 Systém s oblasťou šifrovanou LUKS sa nespustí

V niektorých prípadoch Plymouth správne nezobrazuje výzvu na zadanie hesla. Ak to chcete opraviť, pridajte plymouth.enable=0 do príkazové riadka jadra. Pozrite si tiež https://bugzilla.opensuse.org/show_bug.cgi?id=966255.

2.2 systemctl stop apparmor nefunguje

V minulosti mohlo dôjsť k zmätku nad rozdielom medzi tým, ako veľmi podobne nazvané podpríkazy systemctl reload a restart fungovali pre AppArmor:

  • systemctl reload apparmor správne opätovne načítané všetky profily AppArmor. (Bolo to a naďalej je odporúčaný spôsob načítania profilov AppArmor.)

  • systemctl restart apparmor znamenalo to, že aplikácia AppArmor by sa zastavila, čím by došlo k zrušeniu načítania všetkých profilov AppArmor a potom reštart, ktorý zanechá všetky existujúce procesy neobmedzené. Iba nové procesy by sa potom znova obmedzili.

Nanešťastie, systemd neposkytuje riešenie vo svojom formáte súboru jednotky pre problém, ktorý predstavuje scenár restart.

Počnúc od AppArmor 2.12, príkaz systemctl stop apparmor nefunguje. Ako dôsledok systemctl restart apparmor bude teraz správne opätovne načítavať profily AppArmor.

Ak chcete zrušiť načítanie všetkých profilov AppArmor, použite namiesto toho nový príkaz aa-teardown, ktorý zodpovedá predchádzajúcemu správaniu systemctl stop apparmor.

Viac informácií nájdete na https://bugzilla.opensuse.org/show_bug.cgi?id=996520 a https://bugzilla.opensuse.org/show_bug.cgi?id=853019.

2.3 Žiadna predvolená klávesová skratiek pre Compose

V predchádzajúcich verziách openSUSE umožňovala kombinácia klávesovej skratky pre compose písať znaky, ktoré neboli súčasťou bežného rozloženia klávesnice. Napríklad na vytvorenie å, ste mohli stlačiť a pustiť Pravý Ctrl a potom stlačiť a dvakrát.

V openSUSE Tumbleweed už nie je preddefinovaná compose klávesová kombinácia, pretože Pravý Ctrl nefunguje už podľa očakávania.

  • Ak chcete definovať vlastnú klávesovú kombináciu pre compose v systéme, použite súbor /etc/X11/Xmodmap a vyhľadajte nasledujúce riadky:

    [...]
    !! Tretí príklad: Zmeňte pravé tlačidlo Control na tlačidlo Compose.
    !! Ak chcete urobiť znak Compose, stlačte tento kláves a potom
    !! dva znaky (napr. `a' and `^' pre získanie 342).
    !remove  Control  = Control_R
    !keysym Control_R = Multi_key
    !add     Control  = Control_R
    [...]

    Ak chcete zrušiť komentár na kóde príkladu, odstráňte znaky ! na začiatku riadkov. Treba však upozorniť, že nastavenie z Xmodmap bude prepísané, ak používate setxkbmap.

  • Ak chcete definovať používateľskú klávesovú skratku pre compose, použite váš desktopový nástroj na konfiguráciu klávesnice alebo nástroj príkazového riadka setxkbmap:

    setxkbmap [...] -voľba compose:COMPOSE_KEY

    Pre premennú COMPOSE_KEY, použite svoj preferovaný znak, napríklad ralt, lwin, rwin, menu, rctl, alebo caps.

  • Prípadne použite vstupnú metódu IBus, ktorá umožňuje písať znaky, ktoré potrebujete bez klávesu Compose.

3 Ďalšie informácie a spätná väzba

  • Prečítajte si dokumenty README na médiu.

  • Získajte podrobné informácie o zmenách konkrétneho balíka z jeho RPM:

    rpm --changelog -qp NÁZOV_SÚBORU.rpm

    Nahraďte FILENAME s názvom RPM.

  • Chronologický záznam všetkých zmien vykonaných v aktualizovaných balíkoch nájdete v súbore ChangeLog v najvyššej adresárovej úrovni média.

  • Ďalšie informácie nájdete na médiu v adresári docu.

  • Dodatočnú alebo aktualizovanú dokumentáciu nájdete na https://doc.opensuse.org/.

  • Najnovšie správy o produkte od openSUSE nájdete na https://www.opensuse.org.

Copyright © SUSE LLC

Ďakujeme, že používate openSUSE.

Tím openSUSE.