openSUSE Leap 42.2

Versionsinformation

openSUSE Leap är ett fritt Linuxbaserat operativsystem för stationära och
bärbara datorer såväl som servrar. Du kan surfa på nätet, hantera e-post och
bilder, göra kontorsarbeten, spela upp filmer och musik. Och dessutom ha kul!

Publiceringsdatum: 2018-03-15 , : 42.2.20180315.23123c4

1 Installation
2 Systemuppdatering
3 Allmänt
4 Mer information och feedback

The end of the maintenance period for openSUSE Leap 42.2 is now reached. To
keep your systems up-to-date and secure, upgrade to a current openSUSE version.
Before starting the upgrade, make sure that all maintenance updates for
openSUSE Leap 42.2 are applied.

För ytterligare information om hur du uppgraderar till senaste versionen av
openSUSE, se http://en.opensuse.org/SDB:Distribution-Upgrade.

Om du uppgraderar från en äldre version till denna version av openSUSE Leap,
läs versionsinformationen från tidigare utgåvor här: http://en.opensuse.org/
openSUSE:Release_Notes.

Information om projektet finns att tillgå här: https://www.opensuse.org.

1 Installation

Detta avsnitt innehåller viktig information för nyinstallationer. För
information om uppgradering, se följande dokumentation: https://
doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/
part.basics.html.

1.1 Minimal installation

När du väljer "Minimal installation" installeras ett mönster (pattern) som
hindrar ett antal större programpaket från att installeras. Detta
"blockeringsmönster" patterns-openSUSE-minimal_base-conflicts kan du plocka
bort när installationen av OpenSUSE är klar.

Tänk på att den minimala installationen inte installerar någon brandvägg åt
dig. Om du behöver en brandvägg, installera SuSEfirewall2.

1.2 UEFI—Unified Extensible Firmware Interface

Om din dator använder UEFI-boot (vilket troligtvis är fallet om datorn
levererades med Windows 8 eller senare) rekommenderar vi starkt att du
uppdaterar UEFI-firmwaret till senaste version. Firmware och instruktioner för
detta hittar du på din dator- eller moderkortstillverkares hemsida.

Bakgrund: En del UEFI-firmware har en bugg som får datorn att krascha om
operativsystemet skriver in för mycket data i UEFI:ets lagringsutrymme. Men det
går inte att förutsäga hur mycket som är ”för mycket”.

OpenSUSE minimerar denna risk genom att skriva in bara så mycket som behövs för
att starta operativsystemet. Det som skrivs in är endast var UEFI-firmwaret
skall leta efter openSUSE:s bootloader. Funktioner för att för att lagra
uppstartsloggar och information om kraschar (pstore) i UEFI-området som
uppströms Linuxkärnor har, är därför avstängd. Men trots det bör du uppdatera
ditt UFEI-firmware för att undvika eventuella problem.

1.3 Installer Crashes When Set to Mount by Label by Default

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 UEFI, GPT och MS-DOS partitioner

Med EFI/UEFI specifikationerna kom en ny modell för partitionering: GPT (GUID
Partition Table). Denna nya layout använder GUID-identifierare (ett globalt
unikt 128-bit tal visat i 32 hexadecimala siffror) för att identifiera enheter
och partitionstyper.

UEFI specifikationerna tillåter också partitioner av den föråldrade typen MBR
(MS-DOS). Linux bootladdare (ELILO eller GRUB 2) försöker att automatiskt
generera ett GUID för partitioner av denna typ och skriva in dem i firmwaret.
Sådana GUID kan ändras ofta och måste då omregistreras i firmwaret. En
omregistrering består av två operationer: avlägsna det gamla ID:et och skapa
ett nytt som ersätter det gamla.

Moderna firmware har en soptunnehanterare som registrerar de borttagna ID:en
och frigör minnet som är reserverat för dessa. Felaktiga firmware som inte
lyckas frigöra dessa resurser kan leda till att datorn inte längre kan starta.

Omvandla MBR-partitionerna till GPT för att komma runt problemet .

1.5 Nouveau 3D/DRI drivrutinen kan krascha KDE-program

I openSUSE Leap 42.2 anses Nouveau Mesa/DRI drivrutinen för 2D/3D rendering som
experimentell. Nouveau kernel/KMS drivrutinen och Nouveau X.org/DDX drivrutinen
för 2D rendering anses fortfarande som stabila.

När Nouveau Mesa/DRI drivrutinen används kan vissa program krascha, i synnerhet
KDE och Qt-applikationer. Drivrutinen är nu i ett separat paket som kallas 
Mesa-dri-nouveau, som kan tas bort om problem skulle uppstå.

Utan den här drivrutinen får du ingen 3D-hårdvaruacceleration för någon Nvidia
GPU och ingen 2D-acceleration på nyare Nvidia GPU som använder Glamor för
snabba 2D-operationer. Kernel Mode Setting och grundläggande 2D finns
fortfarande tillgängligt, liksom 2D-acceleration via EXA på GPU från Nvidias
GPU-generation med kodnamn Kepler (introducerade 2012) samt tidigare.
3D-operationer stöds via mjukvarurendering.

För mer information, se buggrapporter på https://bugs.freedesktop.org/
show_bug.cgi?id=91632 och https://bugzilla.opensuse.org/show_bug.cgi?id=1005323
.

2 Systemuppdatering

Detta avsnitt innehåller viktig information om uppgradering av systemet. För
detaljerade instruktioner om uppgradering, se: https://doc.opensuse.org/
documentation/leap/startup/html/book.opensuse.startup/cha.update.osuse.html.

2.1 Uppgradera från openSUSE Leap 42.1

2.1.1 Borttagna och ersatta paket

Följande paket har blivit borttagna eller ersatta jämfört med openSUSE Leap
42.1:

  • arista: Ersatt av transmageddon.

  • cadabra: Källkoden går inte att kompilera. Efterträdaren, Cadabra 2 är ännu
    inte stabil.

  • dropbear: Borttaget eftersom den inte finns några relevanta fördelar
    jämfört med openssh.

  • emerillon: Ersatt av gnome-maps.

  • gnome-system-log: Ersatt av gnome-logs.

  • hawk: Ersatt av hawk2.

  • ksnapshot: Ersatt av spectacle.

  • labplot: Labplot har blivit ersatt av Qt5 versionen labplot-kf5. Om du
    uppgraderar från openSUSE Leap 42.1 och har installerat labplot kommer du
    att ta emot labplot-kf5 automatiskt.

  • nodejs: Renamed to nodejs4.

  • psi: Ersatt av psi+.

  • python-moin: Ersatt av moinmoin-wiki. Endast namnbyte, ingen uppgradering
    av version - en till synes identisk ersättning.

  • ungifsicle: Ersatt av gifsicle.

  • xchat: Ersatt av hexchat.

2.1.2 /var/cache är på egen subvolym för Snapshots and Rollback

/var/cache innehåller mycken kortlagrad data, såsom Zyppers cache med RPM paket
i olika versioner för varje uppdatering. Att spara data som till största delen
är redundant och tillfällig leder till att diskutrymmet för avbilder
(snapshots) växer mycket fort.

För att lösa detta, flytta /var/cache till en separat undervolym. Vid en
nyinstallation av openSUSE Leap 42.2 görs detta automatiskt. För att konvertera
ett existerade filsystem, utför följande steg:

 1. Leta reda på enhetsnamnet där root-filsystemet befinner sig (exempelvis /
    dev/sda2 eller /dev/sda3:

    df /

 2. Identifiera undervolymernas moderundervolym. På openSUSE 13.2
    installationer, kallas denna undervolym @. För att kontrollera om det
    existerar en undervolym med namnet @ skriv in:

    btrfs subvolume list / | grep '@'

    I fall detta inte ger något svar, har du ingen undervolym som heter @. I så
    fall kan du försöka med undervolym ID 5 som används i äldre versioner av
    openSUSE.

 3. Montera nu den efterfrågade delvolymen.

      □ Heter undervolymen @, montera den på en tillfällig plats med:

        mount <root_device> -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/cache kan redan existera och kan vara samma katalog som /var/
    cache. För att undvika förlust av data, flytta den:

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

 5. Skapa en ny subvolym:

    btrfs subvol create /mnt/var/cache

 6. Finns det en katalog som heter /var/cache.old, flytta den till den nya
    platsen:

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

    Om inte, gör så här i stället:

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

 7. Alternativt, ta bort /mnt/var/cache.old:

    rm -rf /mnt/var/cache.old

 8. Avmontera undervolymen från den temporära monteringspunkten:

    umount /mnt

 9. Lägg till en post i /etc/fstab för den nya /var/cache undervolymen. Kopiera
    en existerande undervolym och använd som mall. Försäkra dig om att du
    lämnar UUID:et oförändrat (då det är root-filsystemets UUID) och ändra både
    undervolymens namn och monteringspunkt till /var/cache.

10. Montera den nya undervolymen angiven i /etc/fstab:

    mount /var/cache

2.1.3 GNOME Keyring Does Not Integrate with GPG Anymore

The integrated GPG agent of GNOME Keyring has been removed. Therefore, GNOME
Keyring cannot be used to manage GPG keys anymore. You can still manage GPG
keys on the command line using the gpg tool.

2.1.4 Synaptics X Driver kan försämra touchpadsupplevelsen under GNOME

Leap 42.1 installerade Synaptics X drivrutinen (paketet xf86-input-synaptics)
automatiskt, men det har nu tilldelats lägre prioritet än libinput drivrutinen
(xf86-input-libinput).

Med början i Leap 42.2:

  • Synaptics X drivrutinen installeras inte längre som standard.

  • Om Synaptics X drivrutinen installeras tar den kontroll över samtliga
    tochpad-enheter.

  • Synaptics X drivrutinen stöds inte l längre av GNOME. Detta får till följd
    att om drivrutinen installeras, kan Synaptics touchpad-enheter bara
    konfigureras på samma sätt som en vanlig mus.

Såvida du inte använder en Synaptics touchpad-enhet och har gjort ett stort
antal egna inställningar för Synatics drivrutinen, plocka bort paketet från
ditt system:

sudo zypper rm xf86-input-synaptics

2.1.5 AArch64: Page Size Has Been Changed From openSUSE Leap 42.1 to openSUSE
Leap 42.2

In openSUSE Leap 42.1, the default page size on AArch64 platforms was 64 kB.
With openSUSE Leap 42.2, the page size has been changed to 4 kB. This renders
old Swap and Btrfs file systems unusable.

If you are currently on openSUSE Leap 42.1 on AArch64, consider a fresh
installation of openSUSE Leap 42.2 instead of upgrading.

2.1.6 Systems with CCISS Controllers Can Fail to Boot After Upgrade

The driver for Compaq/HP Smart Array (CCISS) controllers (cciss.ko) does not
support certain controllers anymore by default. This can lead to the root disk
not being detected by the openSUSE Leap 42.2 kernel.

On affected systems, the CCISS driver can be configured to revert to the
previous behavior and detect the controllers again. To do so, add the kernel
parameter cciss.cciss_allow_hpsa=0.

2.2 Uppgradera från openSUSE 13.2

Följande gäller i fall du uppgraderar från openSUSE 13.2 eller någon tidigare
version. Försäkra dig också om att du tagit del av informationen i Avsnitt 2.1,
”Uppgradera från openSUSE Leap 42.1”.

2.2.1 Namn för nätverksgränssnitt

När du gör en fjärruppdatering av en dator från openSUSE 13.2, försäkra dig om
att nätverkskorten är korrekt namngivna.

Metoden för namngivning av nätverkskorten förändrades från och med openSUSE
42.1. Version 13.2 använde sig av förutsägbara namn (t.ex. enp5s0), medan
openSUSE 42.1 använder beständiga namn (eth0). Efter uppdatering och omstart av
datorn kan namnen på dina nätverkskort komma att ändras, vilket kan låsa dig
ute från datorn. För att hindra namnbyte, kör följande kommando för vart och
ett av nätverkskorten innan du startar om datorn:

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

Ersätt enp5s0 med namnet på ditt nätverkskort.

2.2.2 Btrfs: Disk Space Leak efter systemåterställning

By default, openSUSE 13.2 used a Btrfs partition layout that allowed for disk
space to become permanently occupied with stale, inaccessible contents after
the first system rollback was executed. This layout issue was fixed in openSUSE
Leap 42.1. However, the fix can only be applied to newly installed systems.

Om du uppdaterar från openSUSE 13.2 kan du inte konvertera filsystemet till den
nya layouten, men du kan återfå det förlorade diskutrymmet.

Varning

Varning: Data Loss with Non-Standard Settings or No Rollbacks

The following procedure will only work properly on installations set up using
the default proposal created by the openSUSE 13.2 installer.

Additionally, you must have previously made a system rollback.

If you have set up your Btrfs file system with a non-standard configuration or
have not previously made a system rollback, executing the following procedure
can incur data loss.

 1. Mount the initial root file system:

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

 2. Ta bort alla filer under /mnt som inte är i undervolymen:

    find /mnt -xdev -delete

 3. Umount the file system again:

    umount /mnt

2.2.3 Utskrifter: Förbättringar och förändringar

CUPS version uppgraderad till 1.7

Jämfört med CUPS 1.5 (som används i openSUSE 13.2) introducerade CUPS 1.7 några
större förändringar som kan kräva manuella justeringar i konfigurationen.

  • PDF är nu standardformat på utskrifter i stället för PS som tidigare.
    Därför behöver PostScript-printrar nu en filterdrivrutin för att kunna
    skriva ut.

    Se https://en.opensuse.org/Concepts_printing för mer information.

  • Nätverksprotokollet för att upptäcka skrivare har ändrats. Den förvalda
    metoden för att hitta nätverksskrivare är nu baserad på DNS Service
    discovery (DNS-SD, t.ex. via Avahi). cups-browsed servicen från paketet
    cups-filters kan användas för att länka samma det gamla och nya
    protokollet. Både cupsd och cups-browsed behöver köra för att "föråldrade"
    klienter skall kunna hitta skrivare (så även LibreOffice och KDE).

  • Den förvalda versionen av IPP protokollet har ändras från 1.1 till 2.0.
    Äldre IPP servrar såsom CUPS 1.3.x (t.ex. i SUSE Linux Enteprise 11)
    avvisar IPP 2.0 förfrågningar med Bad Request (se http://www.cups.org/
    str.php?L4231).

    To be able to print to old servers, the IPP protocol version must be
    specified explicitly by appending /version=1.1 to either:

      □ ServerName inställningen i client.conf (t.ex. ServerName
        older.server.example.com/version=1.1).

      □ Värdet för miljövariabeln CUPS_SERVER.

      □ Som värde för servernamnet i -h växeln i kommandoradverktyget t.ex:

        lpstat -h tidigare.server.exempel.com/version=1.1 -p

  • Några printerfilter och "back-ends" är flyttade från paketet cups till
    cups-filters.

  • Några konfigurationsalternativ är flyttade från cupsd.conf till
    cups-files.conf (se http://www.cups.org/str.php?L4223, CVE-2012-5519, och
    https://bugzilla.opensuse.org/show_bug.cgi?id=789566).

  • CUPS banners och CUPS testsidan är flyttade från cups paketet till
    cups-filters (se http://www.cups.org/str.php?L4120 och https://
    bugzilla.opensuse.org/show_bug.cgi?id=735404).

3 Allmänt

Denna sektion lista generella problem i openSUSE Leap 42.2 som inte passar in i
någon annan kategori.

3.1 KDE-mjukvara för Personal Information Management (KDE PIM)

openSUSE Leap 42.2 kommer med två versioner av KDE PIM-sviten (Kontact, KMail,
etc.) :

  • Den tidigare 4.x versionen

  • Versionen baserad på KDE Frameworks 5

KDE PIM 4.x underhålls inte längre officiellt av KDE, men behålls för att inte
avbryta användarnas arbetsflöde.

De två versionerna av KDE PIM kan inte samexistera på samma installation. Viss
mjukvara såsom KNode (paket knode) kräver den tidigare 4.x versionen och kommer
att avinstalleras om något paket från KDE PIM 5.x installeras (exempelvis
paketet kmail5).

KDE PIM 4.x kommer att avlägsnas i nästa version av openSUSE Leap. Därför vill
vi uppmuntra dig att byta till den nyare 5.x versionen redan nu.

Men alla funktioner är ännu inte överflyttade till den nya versionen. För mer
information, se buggrapport på https://bugzilla.opensuse.org/show_bug.cgi?id=
1001872.

3.2 Ingen skärmlåsning vid användande av GNOME Shell men utan GDM

Om du använder GNOME Shell ihop med en annan loginhanterare än GDM (såsom SDDM
eller LightDM), kommer skärmen inte att döljas eller låsas. Dessutom går det
inte att byta användare utan att först logga ut.

För att kunna låsa skärmen från GNOME Shell, välj GDM som din loginhanterare:

 1. Förvissa dig om att paketet gdm är installerat.

 2. Öppna YaST och därifrån /etc/sysconfig editor.

 3. Gå till Desktop › Desktop › Display manager › DISPLAYMANAGER.

 4. I textrutan, skriv in gdm. Klicka på OK för att spara.

 5. Starta om.

3.3 Inget stöd för Type-1 fonter i 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.

Om detta skulle vara ett problem kan du konvertera Type-1 fonterna till ett
understött format såsom TrueType. Konverteringen kan göras med programmet
FontForge (i paketet fontforge) som finns inkluderat i openSUSE. För mer
information om konvertering, se https://fontforge.github.io/en-US/documentation
/scripting/.

4 Mer information och feedback

  • Läs README filen på installationsmediet.

  • Visa en detaljerad logg över ändringarna i ett specifikt paket med
    kommandot RPM:

    rpm --changelog -qp FILNAMN.rpm

    Ersätt FILENAME med namnet på RPM paketet.

  • En kronologisk logg över alla förändringarna i de uppdaterade paketen finns
    i filen ChangeLog som du hittar i rotkatalogen på installationsmediet.

  • För mer information leta i docu katalogen på installationsmediet.

  • Kompletterande och uppdaterad dokumentation hittar du här: https://
    doc.opensuse.org/.

  • De senaste nyheterna från openSUSE hittar du på: https://www.opensuse.org.

Copyright © 2018 1 SUSE LLC

Tack för att du använder openSUSE.

openSUSE-teamet.

© 2018 SUSE

