openSUSE 13.1 Versjonsmerknader

Version: 13.1.4 (2013-10-17)

Med enerett © 2013 SUSE LLC

Det gis med dette tillatelse til å kopiere, distribuere og/eller endre dette dokumentet i henhold til betingelsene i GNU Free Documentation License, versjon 1.2 eller nyere versjoner utgitt av Free Software Foundation, uten Invariant-seksjoner og uten forside-/baksidetekst. En kopi av lisensen er vedlagt som filen fdl.txt.


1. Diverse
2. Installasjon
2.1. Detaljert informasjon
2.2. Ikke nettverk etter installasjon
2.3. Den proprietære NVIDIA-driveren krever at brukeren har har tilgang to /dev/nvidia*-enheter.
3. Generelt
3.1. openSUSE-dokumentasjon
3.2. Dropped YaST Modules
3.3. UEFI—Unified Extensible Firmware Interface
3.4. Aktiver sikker oppstart velges ikke automatisk i YaST når sikker oppstartsmodus er valgt
3.5. Feil oppstartslaster ved installasjon fra et live-medium i et UEFI-miljø
3.6. Kryptert LVM i UEFI-modus krever en /boot-partisjon
4. Systemoppgradering
4.1. systemd: Aktivere NetworkManager med en aliaslenke til network.service
4.2. Variabelen SYSLOG_DAEMON fjernet
5. Teknisk
5.1. Initialisere grafikk med KMS (Kernel Mode Setting)
5.2. Sette opp Postfix
5.3. GNOME: Løsning for å definere Shift eller Ctrl+Shift som snarveistaster for valg av inndata
5.4. xinetd: Lagring i systemloggen
5.5. Apache Version 2.4
5.6. tomcat: Lagring i systemeloggen
5.7. Darktable: Mellomlagerfiler må oppdateres

Hvis du oppgraderer til denne openSUSE-versjonen fra en tidligere versjon, finner du tidligere versjonsmerknader her: http://en.opensuse.org/openSUSE:Release_Notes

Disse versjonsmerknadene dekker følgende områder:

1. Diverse

Ikke aktuelt

2. Installasjon

2.1. Detaljert informasjon

Du finner mer detaljert informasjon her: Seksjon 3.1, «openSUSE-dokumentasjon».

2.2. Ikke nettverk etter installasjon

CHECKIT:12.3

NetworkManager startes ikke automatisk rett etter installasjon, og WiFi kan derfor ikke settes opp. Start maskinen på nytt for å aktivere nettverket (WiFi).

2.3. Den proprietære NVIDIA-driveren krever at brukeren har har tilgang to /dev/nvidia*-enheter.

CHECKIT:12.3

Standardbrukere og nye brukere legges ikke lenger automatisk til i gruppen video, men den proprietære NVIDIA-driveren krever at brukeren har tilgang til /dev/nvidia*-enheter.

Ettersom NVIDIA-driveren ikke bruker de vanlige kjernemetodene som tillater installasjon av ACL-er på enhetsnoder, må brukere legges til manuelt i gruppen video ved å kjøre følgende kommando som rot (erstatt $BRUKER med det aktuelle brukernavnet):

usermod -a -G video $BRUKER

3. Generelt

3.1. openSUSE-dokumentasjon

  • Oppstartsveiledningen inneholder trinnvise installasjonsanvisninger, og presenterer KDE- og Gnome-skrivebordene samt kontorpakken LibreOffice. Den dekker også grunnleggende administrasjonsoppgaver som utrulling og programvarebehandling og en introduksjon til bash-kommandoer.

Find the documentation in /usr/share/doc/manual/opensuse-manuals_$LANG after installing the package opensuse-startup_$LANG, or online on http://doc.opensuse.org.

3.2. Dropped YaST Modules

The following YaST modules were obsolete and rarely used these days:

  • yast2-autofs

  • yast2-dbus-client

  • yast2-dirinstall

  • yast2-fingerprint-reader

  • yast2-irda

  • yast2-mouse

  • yast2-phone-services

  • yast2-power-management

  • yast2-profile-manager

  • yast2-sshd

  • yast2-tv

The main reason for dropping was to decrease the maintenance effort and better focus on other more used modules.

3.3. UEFI—Unified Extensible Firmware Interface

CHECKIT:12.3

Før du installerer openSUSE på et system som bruker oppstartsarkitekturen UEFI (Unified Extensible Firmware Interface), er det viktig at du kontrollerer om maskinvareprodusenten anbefaler noen fastvareoppdateringer, og at du i så fall installerer slike oppdateringer. Dersom Windows 8 har vært forhåndsinstallert på maskinen, bruker systemet sannsynligvis UEFI.

Bakgrunn: Noen typer UEFI-fastvare har feil som gjør at det ikke fungerer dersom det blir skrevet for mye data til UEFI-lagringsområdet. Det finnes imidlertid ingen sikker informasjon om hvor mye «for mye» er. openSUSE reduserer risikoen til et minimum ved å ikke skrive mer data til lagringsområdet enn det som er helt nødvendig for å starte operativsystemet. Denne minimumsmengden innebærer å fortelle UEFI-fastvaren hvor openSUSE-oppstartslasteren befinner seg. Oppstrøms Linux-kjernefunksjoner som bruker UEFI-lagringsområdet til lagring av oppstarts- og havariinformasjon (pstore) er deaktivert som standard. Vi anbefaler likevel å installere eventuelle fastvareoppdateringer som maskinvareprodusenten anbefaler.

3.4. Aktiver sikker oppstart velges ikke automatisk i YaST når sikker oppstartsmodus er valgt

CHECKIT:12.3

Dette påvirker bare maskiner når sikker oppstart er valgt i UEFI-modus.

YaST registrerer ikke automatisk om maskinen har sikker oppstart aktivert, og vil derfor installere en usignert oppstartslaster som standard, mens den usignerte oppstartslasteren vil ikke bli godtatt av fastvaren. For å installere en signert oppstartslaster må «Aktiver sikker oppstart» velges manuelt.

3.5. Feil oppstartslaster ved installasjon fra et live-medium i et UEFI-miljø

CHECKIT:12.3

Dette påvirker bare maskiner i UEFI-modus.

Når installasjonsprogramme på et live-medium benyttes, registrerer ikk YaST UEFI-modusen, og installerer derfor en tradisjonell oppstartslaster. Dette gjør at systemet ikke kan startes opp. Oppstartslastertypen må endres fra grub2 til grub2-efi manuelt.

3.6. Kryptert LVM i UEFI-modus krever en /boot-partisjon

CHECKIT:12.3

Dette påvirker bare installasjon i UEFI-modus.

Når det krysses av for LVM i partisjoneringsforslaget (noe som kreves for enheter med full diskkryptering) oppretter ikke YaST en separat /boot-partisjon. Det betyr at kjernen og initrd havner i LVM-containere (som kan være kryptert) og vil være utligjengelige for oppstartslasteren. For å få full diskkryptering i kombinasjon med UEFI, må partisjoningen utføres manuelt.

4. Systemoppgradering

4.1. systemd: Aktivere NetworkManager med en aliaslenke til network.service

CHECKIT:12.3

Normalt bruker du dialogen for nettverksinnstillinger i YaST (yast2 network) for å aktivere NetworkManager. Du kan også aktivere NetworkManager slik:

sysconfig-variabelen for NETWORKMANAGER i filen /etc/sysconfig/network/config for aktivering av NetworkManager er erstattet av en network.service-aliaslenke til systemd, som vil bli opprettet med kommandoen

systemctl enable  NetworkManager.service

. Dette vil opprette aliaslenken network.service, som peker på NetworkManager.service og på den måten deaktiverer skriptet /etc/init.d/network script. Med kommandoen

systemctl -p Id show network.service

kan du vise gjeldende nettverkstjeneste.

Slik aktiverer du NetworkManager:

  • Stans først den kjørende tjenesten:

    systemctl     is-active network.service && \
     systemctl     stop      network.service
  • Aktiver NetworkManager-tjenesten:

    systemctl --force        enable NetworkManager.service
  • Start NetworkManager-tjenesten (via aliaslenken):

    systemctl     start     network.service

Slik deaktiverer du NetworkManager:

  • Stopp den kjørende tjenesten:

    systemctl     is-active network.service && \
    systemctl     stop      network.service
  • Deaktiver NetworkManager-tjenesten:

    systemctl disable NetworkManager.service
  • Start /etc/init.d/network-tjenesten:

    systemctl     start  network.service

For vise gjeldende tjeneste, bruk:

systemctl -p Id show     network.service

Resultatet vil være «Id=NetworkManager.service» hvis NetworkManager-tjenesten er aktivert. Hvis ikke, vil «Id=network.service» og /etc/init.d/network fungere som nettverkstjeneste.

4.2. Variabelen SYSLOG_DAEMON fjernet

CHECKIT:12.3

Variabelen SYSLOG_DAEMON er fjernet. Den ble tidligere brukt til å velge syslog-nissen. Fra og med openSUSE 12.3 kan bare én syslog-variant om gangen være installert på et system, og denne vil bli automatisk valgt.

Manualsiden syslog(8) inneholder mer informasjon.

5. Teknisk

5.1. Initialisere grafikk med KMS (Kernel Mode Setting)

CHECKIT:12.3

Med openSUSE 11.3 byttet vi til KMS (Kernel Mode Setting) for Intel-, ATI- og NVIDIA-grafikk, og dette er nå standard. Hvis du støter på problemer med KMS-driverstøtten (intel, radeon, nouveau), kan du deaktivere KMS ved å bruke nomodeset som oppstartsvalg for kjernen. For å velge dette permanent for standardoppstartslasteren Grub 2, kan du legge det til i linjen for standard oppstartsvalg for kjernen GRUB_CMDLINE_LINUX_DEFAULT i tekstfilen /etc/default/grub som rot, og kjøre kommandoen

sudo /usr/sbin/grub2-mkconfig --output=/boot/grub2/grub.cfg

i en terminal for å aktivere endringen. For tidligere versjoner av Grub, kan den legges til kjernekommandolinjen i /boot/grub/menu.lst, også som rot. Dette valget sørger for at riktig kjernemodul (intel, radeon, nouveau) lastes med modeset=0 i filen initrd, dvs. at KMS er deaktivert.

I sjeldne tilfeller, når lasting av DRM-modulen fra initrd skaper et generelt problem som ikke er relatert til KMS, er det mulig å helt deaktivere lasting av DRM-modulen i initrd. Gjør dette ved å velge yes for sysconfig-variabelen NO_KMS_IN_INITRD i YAST. Dette vil gjenopprette initrd. Du må deretter starte maskinen på nytt.

Med Intel uten KMS går x-serveren tilbake til fbdev-driveren (intel-driveren støtter bare KMS). Alternativt kan «intellegacy»-driveren (pakken xorg-x11-driver-video-intel-legacy) brukes. Den støtter fremdeles UMS (User Mode Setting). For å bruke den, rediger /etc/X11/xorg.conf.d/50-device.conf og endre driveroppføringen tilintellegacy.

Med ATI for nye GPU-er går den tilbake til radeonhd. Med NVIDIA uten KMS benyttes nv-driveren (nouveau-driveren støtter bare KMS). Husk at nyere ATI- og NVIDIA-GPU-er går tilbake til fbdev hvis du bruker kjerneoppstartsparameteren nomodeset.

5.2. Sette opp Postfix

CHECKIT:12.3

I openSUSE 12.3 har filen SuSEconfig.postfix endret navn til /usr/sbin/config.postfix. Hvis du definerer sysconfig-variabler i /etc/sysconfig/postfix eller /etc/sysconfig/mail, må du kjøre /usr/sbin/config.postfix manuelt som rot.

5.3. GNOME: Løsning for å definere Shift eller Ctrl+Shift som snarveistaster for valg av inndata

CHECKIT:12.3

I Gnome 3.6 kan du bruke følgende metode for å definere Shift eller Ctrl+Shift som snarveistaster for inndata:

  1. Installer gnome-tweak-tools.

  2. Start gnome-tweak-tool ('Aktiviteter'>'avanserte innstillinger').

  3. I venstre meny, velg 'Taster', og endre innstillingeen i høyre meny.

Dette følges også opp i feilrapporteringssystemet oppstrøms https://bugzilla.gnome.org/show_bug.cgi?id=689839.

5.4. xinetd: Lagring i systemloggen

Standardinnstillingen for xinetd er at standardmålfilen for logging er endret fra /var/log/xinetd.log til systemloggen. Dette betyr at meldinger fra xinetd vil vises i systemloggen som en nisse med informasjon om nivå for logging.

Hvis du vil gå tilbake til den gamle metoden, finner du en egnet streng i /etc/xinetd.conf. Malen for loggrotasjonsskriptet for xinetd.log finnes i /usr/share/doc/packages/xinetd/logrotate.

5.5. Apache Version 2.4

Apache 2.4 features various changes in the configuration files. For more information about upgrading from a previous version, see http://httpd.apache.org/docs/2.4/upgrading.html.

5.6. tomcat: Lagring i systemeloggen

Oppstartsskriptet for tomcat lagrer ikke lenger resultatet i /var/log/tomcat/catalina.out. Alle meldinger sendes nå til systemloggen via tomcat.service (tomcat-jsvc.service) sammen med informasjon om nivå for logging.

5.7. Darktable: Mellomlagerfiler må oppdateres

Hvis du oppgraderer til openSUSE 13.1 fra en tidligere versjon, er det ikke sikkert at gamle mellomlagerfiler fungerer. I så fall må du slette ~/.cache/darktable/mipmaps.