openSUSE 11.4 Versjonsmerknader

Copyright © 2011 Novell, Inc.

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.

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:

Installasjon
  1. Pakkeutvalgsmønsteret «Grunnsystem» fungerer ikke som forutsatt
Generelt
  1. openSUSE-dokumentasjon
  2. Panelprogrammer for oppdatering er endret
Systemoppgradering
  1. Standard nedlastingsmodus krever mer plass
Teknisk
  1. Initialisere grafikk med KMS (Kernel Mode Setting)
  2. Fjerne Xorg setuid
  3. CIFS- og NFS-tjenestene er deaktivert som standard
  4. Pakken syslog-ng og SQL-støtte
  5. Intel SSD gjør at systemet henger

Installasjon

Pakkeutvalgsmønsteret «Grunnsystem» fungerer ikke som forutsatt

Mønsteret «Grunnsystem» mangler flere pakker og forårsaker konflikter ved installasjon av tilleggspakker. Se http://bugzilla.novell.com/show_bug.cgi?id=686397 for mer informasjon.

Hvis en konfliktdialog sier:

pattern:minimal_base er i konflikt med ...

velg å avinstallere eller ikke installere dette mønsteret. Dette kan medføre at flere eller andre pakker blir installert.

Generelt

openSUSE-dokumentasjon

Panelprogrammer for oppdatering er endret

Standardfunksjonen under oppdatering av pakker med panelprogrammene for oppdatering er endret. I tillegg til offisielle pakkeoppdateringer viser panelprogrammene nå også pakker fra andre leverandører. Dette påvirker brukere som abonnerer på tredjeparts pakkebrønner.

For å gå tilbake til oppførselen før 11.4, der panelprogrammene kun viste offisielle pakkeoppdateringer, angi HidePackages=true under [Updates] i filen /etc/Packagekit/ZYpp.conf. ADVARSEL: I så fall vil ikke oppdateringer fra tredjeparts pakkebrønner bli vist.

Systemoppgradering

Standard nedlastingsmodus krever mer plass

Zypp-nedlastingsmodus for pakkeinstallasjon er endret: Alle pakker lastes ned før installasjonen starter. Dette krever mer diskplass. Tidligere ble én pakke om gangen lastet ned og installert.

Hvis du har ikke har nok diskplass, kan du gå tilbake til tradisjonell oppførsel med valget commit.downloadMode = DownloadAsNeeded i /etc/zypp/zypp.conf.

Teknisk

Initialisere grafikk med KMS (Kernel Mode Setting)

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 kan du legge til kommandoen i filen /boot/grub/menu.lst. Dette valget sørger for at den aktuelle kjernemodulen (intel, radeon, nouveau) lastes med kommandoen modeset=0 i 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 faller Xserver 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).

Fjerne Xorg setuid

setuid-komponenten i /usr/bin/Xorg kreves for å starte X som en bruker uten rettigheter, f.eks. med kommandoen startx. I mange år er en innloggingsbehandler brukt i stedet for denne metoden. Moderne miljøer bruker enhets-ACL-er og polkit-rettigheter, som i sin tur avhenger av at consolekit holder orden på den aktive konsollen, noe som innloggingsbehandleren tar seg av.

Brukere som foretrekker det gamle oppsettet, kan selv definere setuid i /etc/permissions.locale ved å fjerne kommentartegnet fra følgende linje:

#/usr/bin/Xorg                 root:root       4711

og deretter kjøre kommandoen SuSEconfig --module permissions.

CIFS- og NFS-tjenestene er deaktivert som standard

For å øke sikkerheten er CIFS- og NFS-tjenestene ikke lenger aktivert som standard.

De kan aktiveres ved å bruke YaST-modulen for systemtjenester (kjørenivå).

Pakken syslog-ng og SQL-støtte

Pakken syslog-ng er bygget med aktivert SQL-støtte. Den er pakket som en modul i underpakken syslog-ng-sql. SQL-modulen bruker DBI, et databaseuavhengig abstraksjonsnivå i C, og gjør det mulig å lagre loggdata i flere databaser med DBI-støtte.

Det anbefales foreløpig ikke å bruke sqlite3 som database fordi databasen ikke kan gjenåpnes med gjeldende DBI-drivere. Det ser ut til at dette problemet er løst i utviklingsversjonen libdbi, men det vil skape konflikter med andre pakker å benytte denne versjonen.

Intel SSD gjør at systemet henger

Intel SSD-enheter med gammel fastvare kan føre til at systemet henger når smartd-nissen (Monitor for S.M.A.R.T. Disks and Devices) benyttes, noe som er aktivert som standard.

Brukere bør derfor oppgradere enhetens fastvare. Den kan lastes ned fra