openSUSE Leap 15.0 Poznámky k vydaniu openSUSE Leap 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 Date2018-05-14, 15.0.20180514 1 InÅ¡talácia 2 Zvýšenie verzie systému 3 Packaging Changes 4 Desktop 5 Security 6 ÄŽalÅ¡ie informácie a spätná väzba 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 povyÅ¡ujete zo starÅ¡ej verzie na toto vydanie openSUSE Leap, pozrite si predchádzajúce poznámky k vydaniu, ktoré sú uvedené tu: http://en.opensuse.org/ openSUSE:Release_Notes. Informácie o projekte sú k dostupné na https://www.opensuse.org. Ak chcete hlásiÅ¥ chyby pre toto vydanie, použite openSUSE Bugzilla. Viac informácià nájdete na http://en.opensuse.org/Submitting_Bug_Reports. 1 InÅ¡talácia Táto ÄasÅ¥ obsahuje poznámky týkajúce sa inÅ¡talácie. Podrobné pokyny na zvýšenie verzie nájdete v dokumentácii na https://doc.opensuse.org/documentation/leap/ startup/html/book.opensuse.startup/part.basics.html. 1.1 InÅ¡talácia minimálneho systému Minimálna inÅ¡talácia systému neobsahuje urÄité funkcie, ktoré sa Äasto považujú za samozrejmosÅ¥: • Neobsahuje softvérové rozhranie pre firewall. Môžete nainÅ¡talovaÅ¥ balÃk firewallddodatoÄne. • Neobsahuje YaST. Môžete nainÅ¡talovaÅ¥ Å¡ablónu patterns-yast-yast2_basis dodatoÄne. 1.2 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Å¡talácia Windows 8 alebo novÅ¡ieho systému je silným náznakom, ž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é. Napriek tomu je doporuÄené nainÅ¡talovaÅ¥ každú aktualizáciu pre firmware, ktorú výrobca odporúÄa. 1.3 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. Okrem toho Å¡pecifikácia UEFI tiež umožňuje Å¡tandardné MBR (MS-DOS) oddiely. Linuxovà správcovia Å¡tartu (ELILO alebo GRUB2) skúšajú automaticky generovaÅ¥ GUID pre tieto starÅ¡ie oddiely a zapÃsaÅ¥ ich do firmware. Takýto GUID sa môže Äasto meniÅ¥, Äo spôsobuje prepÃsanie firmvéru. Prepis sa skladá z dvoch rôznych operáciÃ: odstránenie starého záznamu a vytvorenie nového, ktorý nahradà pôvodný. 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. Ak chcete tento problém vyrieÅ¡iÅ¥, zmeňte starÅ¡Ã MBR diskový oddiel na GPT. 1.4 InÅ¡talovanie ovládaÄa Nvidia ruÄne Na openSUSE Leap 15.0 musÃte najprv odinÅ¡talovaÅ¥ balÃk drm-kmp-default pred tým, než budete môcÅ¥ manuálne nainÅ¡talovaÅ¥ ovládaÄe Nvidia pomocou shell skriptového archÃvu .run: zypper rm drm-kmp-default Ak inÅ¡talujete RPM balÃky, ktoré poskytuje spoloÄnosÅ¥ Nvidia, tento problém vás neovplyvnÃ, pretože v tomto prÃpade sa balÃk drm-kmp-default automaticky nahradà poÄas inÅ¡talácie ovládaÄa. Ak sa rozhodnete neskôr odinÅ¡talovaÅ¥ ovládaÄ Nvidia, preinÅ¡talujte balÃk drm-kmp-default. Viac informácià nájdete na https://bugzilla.suse.com/show_bug.cgi?id=1044816. 1.5 Prispôsobenie rozmerov použÃvateľského rozhrania inÅ¡talátora na poÄÃtaÄoch s displejmi s vysokým DPI InÅ¡talátor YaST nemenà rozmery svojho použÃvateľského rozhrania pre displeje s vysokým DPI v predvolenom nastavenÃ. Ak máte poÄÃtaÄ s displejom s vysokým DPI, môžete nastaviÅ¥ YaST, aby sa prispôsobili rozmery jeho použÃvateľského rozhrania automaticky. Ak to chcete urobiÅ¥, pridajte parameter QT_AUTO_SCREEN_SCALE_FACTOR=1 do prÃkazového riadku správcu Å¡tartu. 2 Zvýšenie verzie systému Táto ÄasÅ¥ obsahuje poznámky týkajúce sa zvýšenia verzie. Podrobné pokyny na zvýšenie verzie nájdete v dokumentácii na https://doc.opensuse.org/ documentation/leap/startup/html/book.opensuse.startup/cha.update.osuse.html. Okrem toho skontrolujte Oddiel 3, “Packaging Changesâ€. 2.1 Zvýšenie verzie systému z openSUSE Leap 42.3 2.1.1 Postfix Admin použÃva spätne nekompatibilné rozloženie adresárov PoÄnúc verziou 3.2, dodávanou v openSUSE Leap 15.0, Postfix Admin (balÃk postfixadmin) použÃva nové spätne nekompatibilné rozloženie adresárov: • KonfiguraÄné súbory sa presunuli do /etc/postfixadmin. • Kód PHP sa presunul do/usr/share/postfixadmin. • Vyrovnávacia pamäť Smarty presunutá do /var/cache/postfixadmin. Postfix Admin no longer reads configuration files from their previous locations and the configuration is not migrated automatically. Therefore, you need to migrate the following items manually: • Move config.local.php from /srv/www/htdocs/postfixadmin to /etc/ postfixadmin. • If you made customizations to config.inc.php, ideally merge these customizations into /etc/postfixadmin/config.local.php. We recommended keeping config.inc.php unmodified. • In the Apache configuration, add or enable the alias /postfixadmin: â–¡ To make the alias available on all virtual hosts, run: a2enflag POSTFIXADMIN && rcapache2 restart â–¡ To make the alias available only on a specific virtual host only, add the alias to the config of that virtual host. 3 Packaging Changes 3.1 Zastarané balÃky Zastarané balÃky sú stále dodávané ako súÄasÅ¥ distribúcie, ale je naplánované, že budú odstránené ÄalÅ¡ou verziou openSUSE Leap. Tieto balÃky existujú na podporu migrácie, ale odrádza sa ich použitie a nemusia dostávaÅ¥ aktualizácie. Ak chcete skontrolovaÅ¥, Äi už nie sú nainÅ¡talované balÃky udržiavané: Uistite sa, že je nainÅ¡talovaný lifecycle-data-openSUSE a potom použite prÃkaz: zypper lifecycle 4 Desktop Táto ÄasÅ¥ uvádza desktopové problémy a zmeny v openSUSE Leap 15.0. 4.1 KDE on Wayland Is Not Supported with Proprietary Nvidia Driver The KDE Plasma Wayland session is not supported with the proprietary Nvidia driver. If you are using KDE and the proprietary Nvidia driver, stay with the X session. 4.2 Ž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 Leap 15.0 už neexistuje preddefinovaná klávesová skratka pre compose, pretože –Pravý Ctrl už nefunguje podľa oÄakávanÃ. • 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. 4.3 Use update-alternatives to Set Login Manager and Desktop Session In the past, you could use /etc/sysconfig or the YaST module /etc/sysconfig Editor to define the login manager and desktop session. Starting with openSUSE Leap 15.0, the values are not defined using /etc/sysconfig anymore but with the alternatives system. To change the defaults, use the following alternatives: • Login manager: default-displaymanager • Wayland session: default-waylandsession.desktop • X desktop session: default-xsession.desktop For example, to check the value of default-displaymanager, use: sudo update-alternatives --display default-displaymanager To switch the default-displaymanager to xdm, use: sudo update-alternatives --set default-displaymanager \ /usr/lib/X11/displaymanagers/xdm To enable graphical management of alternatives, use the YaST module Alternatives that can be installed from the package yast2-alternatives. 4.4 Žiadne uzamknutie obrazovky pri použità GNOME Shell, ale nie GDM Pri použità GNOME Shell spolu s prihlasovacÃm manažérom iným než GDM, ako je naprÃklad SDDM alebo LightDM, obrazovka nebude prázdna alebo zamknutá. NavyÅ¡e prepÃnanie použÃvateľov bez nutnosti odhlásenia nie je možné. Aby bolo možné uzamknúť obrazovku z GNOME Shell, povoľte GDM ako vášho správcu prihlásenia: 1. Uistite sa, že je nainÅ¡talovaný balÃk gdm. 2. Otvorte YaST a odtiaľ otvorte /etc/sysconfig Manager. 3. Prejdite do Desktop › Display manager › DISPLAYMANAGER. 4. Do textového poľa zadajte gdm. Aby ste to uložili, kliknite na OK. 5. ReÅ¡tartovaÅ¥. 4.5 Scaling the SDDM UI on Computers with High-DPI Displays The default login manager for KDE, SDDM, does not scale its UI for High-DPI displays by default. If you have a computer with a high-DPI display, you can set SDDM to scale its UI automatically for the display using the configuration file /etc/sddm.conf: [XDisplay] ServerArguments=-dpi DPI_SETTING EnableHiDPI=true Replace DPI_SETTING with an appropriate DPI value, such as 192. For best scaling results, use a DPI value that is a multiple of the default 96 DPI. 4.6 Scaling the YaST UI on Computers with High-DPI Displays YaST does not scale its UI for High-DPI displays by default. If you have a computer with a high-DPI display, you can set YaST to scale its UI automatically for the display. To do so, set the environment variable QT_AUTO_SCREEN_SCALE_FACTOR=1. 4.7 Screen Sharing Does Not Work in Firefox or Chromium on Wayland Firefox and Chromium normally allow Web-based tools such as videoconferencing applications to share the entire screen or individual application windows. This functionality is currently not supported in either browser when using a Wayland session. To be able to share your screen in Firefox or Chromium, use an X session instead. 4.8 Prehrávanie mediálnych súborov MP3 Kodeky na prehrávanie mediálnych súborov MP3 sú dodávané ako súÄasÅ¥ Å¡tandardného repozitára. Ak chcete tento dekodér použiÅ¥ v aplikáciách a frameworkoch založených na gstreamer, ako naprÃklad Rhythmbox alebo Totem, nainÅ¡talujte balÃk gstreamer-plugins-ugly. 4.9 Žiadna podpora pre pÃsmo Type-1 v LibreOffice LibreOffice 5.3 a vyÅ¡Å¡ie nepodporujú starÅ¡ie pÃsma Type-1 (prÃpony súborov .afm a .pfb). VäÄÅ¡ina použÃvateľov by nemala byÅ¥ týmto ovplyvnená, pretože sú k dispozÃcii aktuálne pÃsma buÄ vo formáte TrueType (.ttf) alebo OpenType (.otf) formátoch. Ak ste týmto ovplyvnenÃ, preveÄte pÃsma Type-1 na podporovaný formát, ako naprÃklad TrueType a potom použite prevedené pÃsma. Konverzia je možná s aplikáciou FontForge (balÃk fontforge) Ktorý je súÄasÅ¥ou systému openSUSE. Informácie o skriptoch pre takéto konverzie nájdete na https:// fontforge.github.io/en-US/documentation/scripting/. 4.10 FreeType Font Rendering Changes FreeType 2.6.4 has a new default glyph hinting interpreter (version 38) that more closely matches other operating systems but may look “more fuzzy†to some. To restore the previous FreeType behavior, set the following environment variable at any level (system-wide, user-specific, or program-specific) of your choice: FREETYPE_PROPERTIES="truetype:interpreter-version=35" 4.11 Enabling KDE Plasma Browser Integration Plasma browser integration for Firefox and Chromium/Chrome allows monitoring multimedia and downloads using KDE system tools and gives quick access to tabs via the Run Command bar of the KDE Plasma desktop. The browser integration functionality consists of two parts that need to work together: • The desktop part that can be installed using the system package plasma-browser-integration. • The browser part that needs to be installed from the add-on store of your browser: â–¡ Firefox: https://addons.mozilla.org/firefox/addon/plasma-integration/ â–¡ Chromium/Chrome: https://chrome.google.com/webstore/detail/ plasma-integration/cimiefiiaegbelhefglklhhakcgmhkai Note that this functionality is officially still in development and openSUSE Leap 15.0 ships with an early version of it. 4.12 NaÄÃtanie modulu Emacs psgml Kvôli konfliktom s modulmi Emacs z predvolenej inÅ¡talácie, openSUSE Leap 15.0 nemôže už naÄÃtaÅ¥ modul psgml automaticky. ÄŽalÅ¡ie informácie nájdete v súbore README z balÃka psgml. 5 Security This section lists changes to security features in openSUSE Leap 15.0. 5.1 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. 6 ÄŽ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 FILENAME.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 © 2018 SUSE