openSUSE 12.1 Udgivelsesnoter

Version:

12.1.8 (2011-11-25)

Ophavsret © 2011 Novell, Inc.

Det er tilladt at kopiere, distribuere og modificere dette dokument ifølge betingelserne i GNU Free Documentation License, Version 1.2 eller enhver senere version, der udgives af Free Software Foundation; uden nogen ufravigelige sektioner, ingen forsidetekst og ingen bagsidetekst. En kopi af licensen er includeret som filen fdl.txt.

Hvis du opgraderer fra en ældre version til denne openSUSE-udgivelse, så se de forrige udgivelsesnoter der er oplistet her: http://en.opensuse.org/openSUSE:Release_Notes

Disse udgivelsesnoter dækker de følgende områder:

Diverse
  1. YaST konfigurationsmodul til AppArmor
Installation
  1. Utilg.
Generelt
  1. openSUSE-dokumentation
  2. GNOME 3
  3. Lydsystemet PulseAudio
  4. Logon til Windows Domæne med KDM
  5. Oracle Java er tilgængeligt eksternt
Systemopgradering
  1. Montering af krypterede partitioner med systemd
Teknisk
  1. Initialisering af grafik med KMS (Kernel Mode Setting)
  2. Radeon HDMI-lydoutput deaktiveret
  3. Nedlukning af systemet med systemd
  4. systemd: Angivelse af parametre til opstart af tjenester
  5. Boot med systemd eller sysvinit
  6. CUPS 1.5
  7. Kommandoen rename
  8. Kommandolinjegrænseflade til NetworkManager
  9. rpm: %_topdir ændret for ikke-root-brugere

Diverse

YaST konfigurationsmodul til AppArmor

FATE-kategorier for https://features.opensuse.org/305278: AppArmor, YaST.

Konfigurationsmodulet til AppArmor findes nu i sektionen "Sikkerhed og brugere" i YaST kontrolcenter.

Installation

Utilg.

Generelt

openSUSE-dokumentation

GNOME 3

GNOME 3 leverer et nyt design af skrivebordet som er anderledes end GNOME 2. Derfor, og for at brugere kan drage fordel af ændringerne, vil udseendet og opførslen fra dit GNOME 2-skrivebord ikke blive migreret automatisk. System Settings kan bruges til at tilpasse GNOME 3, og et avanceret værktøj (gnome-tweak-tool) er til rådighed til mere detaljeret tilpasning.

Standardtilstanden i GNOME 3 kræver understøttelse af 3D-acceleration i grafikdriverne. Når 3D-acceleration ikke er tilgængelig, så bruger GNOME 3 fallback-tilstanden. Hvis det viser sig at GNOME 3 detekterer tilgængelig 3D-acceleration, men at standardtilstanden er ubrugelig, så er du sandsynligvis stødt på en fejl i grafikdriverne. Du kan gennemtvinge fallback-tilstanden med argumentet "gnome.fallback=1" på bootlinjen i grub.

Hvis du bruger fallback-tilstanden kan du tilpasse panelerne ved at holde Alt nede mens du højreklikker på et panel.

For en kort beskrivelse af mange GNOME Shell-funktioner, såsom tastebindinger, træk og slip-muligheder og særlige værktøjer, se https://live.gnome.org/GnomeShell/CheatSheet.

Lydsystemet PulseAudio

Lydsystemet PulseAudio er nu integreret i hele systemet og aktiveret som standard for nye installationer. Hvis du deaktiverede det i en tidligere udgivelse og nu ønsker at aktivere det, så se variablen PULSEAUDIO_ENABLE i /etc/sysconfig/sound:

Sæt PULSEAUDIO_ENABLE til "yes" for at aktivere PA overalt med magt. At sætte PULSEAUDIO_ENABLE til "no" vil deaktivere PulseAudio helt, og at sætte det til "custom" betyder at beholde en brugertilpasset konfiguration uberørt.

Logon til Windows Domæne med KDM

SUSEs KDEM-tema tillader ikke logon til Windows-domæner.

For at arbejde udenom det problem, så sæt DISPLAYMANAGER_KDM_THEME til en tom streng i /etc/sysconfig/displaymanager for at bruge standard KDM-tema:

DISPLAYMANAGER_KDM_THEME=""

Oracle Java er tilgængeligt eksternt

Pakken java-1_6_0-sun er ikke længere en del af openSUSE pga. en licensændring. Vi leverer OpenJDK som erstatning. openSUSE-brugere som foretrækker at bruge den binære version af Oracle JDK frem for openSUSEs openJDK-pakke, kan downloade Oracles version fra http://oracle.com/java.

Systemopgradering

Montering af krypterede partitioner med systemd

Hvis krypterede partitioner ikke monteres automatisk med systemd, kan årsagen være flaget noauto i /etc/fstab for disse partitioner. Erstatning af dette flag med nofail vil løse det. Ændr f.eks. følgende linje:

/dev/mapper/cr_sda3  /home   ext4    acl,user_xattr,noauto 0 2

til

/dev/mapper/cr_sda3  /home   ext4    acl,user_xattr,nofail 0 2

Teknisk

Initialisering af grafik med KMS (Kernel Mode Setting)

Med openSUSE 11.3 skiftede vi til KMS (Kernel Mode Setting) for Intel-, ATI- og NVIDIA-grafikkort, hvilket nu er vores standard. Hvis du støder på problemer med KMS-driverunderstøttelsen (intel, radeon, nouveau), så deaktivér KMS ved at føje nomodeset til kernens boot-kommandolinje. For at angive dette permant, føjes det til kerne-kommandolinjen i /boot/grub/menu.lst. Dette tilvalg sørger for at det det passende kernemodul (intel, radeon, nouveau) indlæses med modeset=0 i initrd, dvs. KMS deaktiveres.

I de sjældne tilfælde hvor indlæsning af DRM-modulet fra initrd er et generelt problem og ikke relateret til KMS, er det endda muligt at deaktivere indlæsning af DRM-modulet i initrd fuldstændigt. For at gøre dette så sæt sysconfig-variablen NO_KMS_IN_INITRD til yes via YAST, hvilket så genopretter initrd bagefter. Genstart din maskine.

Med Intel uden KMS falder X-serveren tilbage til fbdev-driveren (intel-driveren understøtter kun KMS). Alternativt er driveren "intellegacy" (pakken xorg-x11-driver-video-intel-legacy) som stadig understøtter UMS (User Mode Setting), tilgængelig til forældede grafikkort. For at bruge den, så redigér /etc/X11/xorg.conf.d/50-device.conf og ændr driver-indgangen til intellegacy.

Med ATI til tidsvarende GPU'er faldes tilbage til radeonhd. Med NVIDIA uden KMS bruges nv-driveren (nouveau-driveren understøtter kun KMS). Bemærk at nyere ATI- og NVIDIA-grafikkort falder tilbage til fbdev, hvis du angiver nomodeset som bootparameter til kernen.

Radeon HDMI-lydoutput deaktiveret

På grund af problemer med noget hardware er HDMI-lydoutput blevet slået fra som standard med radeon-driveren, hvilket er standarddriveren til AMD/ATI-grafikkort.

Det kan genaktiveret ved at tilføje radeon.audio=1 som kerneparameter. I YaST, gå til System -> Bootloader, klik så på Redigér på standardindgangen og tilføj følgende til slutningen af "Valgfri parameter for kernekommandolinje":

radeon.audio=1

Genstart så for at anvende ændringen.

Alternativt kan brugere installere den proprietære driver fra AMD. For mere information, se http://en.opensuse.org/SDB:ATI_drivers.

Nedlukning af systemet med systemd

For at stoppe og slukke systemet når der bruges systemd, så kør halt -p eller shutdown -h now på kommandolinjen eller brug knappen til nedlukning som findes i dit skrivebordsmiljø.

Bemærk: En ren halt vil ikke lukke systemet korrekt ned.

systemd: Angivelse af parametre til opstart af tjenester

systemctl understøtter kun "standard"-parametre (se http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities).

Du kan omgå denne opførsel ved at kalde opstarts-scriptet direkte, f.eks.:

cd /etc/init.d
./apache2 <dine_parametre>

Boot med systemd eller sysvinit

Som standard booter openSUSE nu med brug af systemd. Hvis du får problemer kan du skrifte til den gamle metode med sysvinit ved at trykke på F5-tasten ved boot.

Hvis du vil skifte permanent til sysvinit så installér pakken sysvinit-init. For at skifte tilbage til systemd, så geninstallér pakken systemd-sysvinit.

CUPS 1.5

CUPS 1.5 kommer med ændringer der ikke er bagud kompatible:

Kommandoen rename

I henhold til GNU kodestandarder, behandler kommandoen rename nu alle strenge der begynder med en bindestreg som kommandolinje-tilvalg. For at undgå dette, så adskil tilvalg fra andre argumenter med -- som følgende:

#!/bin/bash
for f in *.jpg ; do
  rename -- ".jpg" "-$RANDOM.jpg" $f ;
done

Kommandolinjegrænseflade til NetworkManager

cnetworkmanager er ikke længere tilgængelig—brugnmcli i stedet. For migrationsinformation, se http://repo.or.cz/w/cnetworkmanager.git/blob_plain/HEAD:/nmcli-migration.html.

rpm: %_topdir ændret for ikke-root-brugere

Almindelige brugere kan ikke længere skrive til /usr/src/packages. rpmbuild> bruger nu ~/rpmbuild som standard. For at ændre mappen, føj en linje som følgende til ~/.rpmmacros:

%_topdir /et/andet/sted

For at bruge undermappen foo i $HOME så tilføj følgende til ~/.rpmmacros:

%_topdir %{getenv:HOME}/foo