SUSE Linux 10.0 Udgivelsesnoter

Copyright © 2005 Novell, Inc.

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

I opstarts manualen ("Start-up Manual") vil du finde information omkring installation og grundlæggende systemopsætning. I referencehåndbogen ("Reference Guide") er systemopsætning forklaret i detaljer. Yderligere er de vigtigste programmer og skrivebordsmiljøer generelt beskrevet her.

Generelt
  1. Tilføjelse af softwarelagre for Java
  2. Brug af Eclipse på 64-bit platforme (x86_64 og AMD64)
  3. Nye GeForce Grafikkort (6x00) og nv driveren
Opdatering
  1. N/A
Installation
  1. N/A
Teknisk
  1. PCMCIA
  2. At blive superbruger via su
  3. Lokalitetsindstillinger i ~/.i18n
  4. Opsætning af D-BUS til interproces kommunication i .xinitrc
  5. NTP-relatede filer omdøbt
  6. Hotplug begivenheder håndteres af udev dæmonen
  7. Montering af hotplug enheder uden "sync"

Generelt

Tilføjelse af softwarelagre for Java

Ved at bruge YaST installationsmodule kan du tilføje yderligere softwarelagre til dine standardinstallationsindstillinger. Denne funktion er nyttig hvis du vil forbedre dit system med komponenter der ikke er en del af din standardinstallationskilde. For eksempel er openSUSE begrænset til open source software, men brugere der skal bruge Java og Java afhængige pakker kan tilføje "inst-source-java" lageret i YaST og installere disse pakker. For yderligere information, se http://www.opensuse.org/index.php/Additional_YaST_Package_Repositories.

Brug af Eclipse på 64-bit platforme (x86_64 og AMD64)

Eclipse er kun medleveret i en 32-bit version så det virker med standard java'en (java-1_4_2-sun) i SUSE, hvilken ikke er tilgængelig i en 64-bit version overhovedet. Hvis du vil bruge Eclipse med SUN Java 1.5.0 skal du sikre dig at du også installerer 32-bit versionen af java-1_5_0-sun og java-1_5_0-sun-devel.

For at gøre dette skal du åbne YaST, vælge "Software"->"Software Management" [tjek] og søge efter "java-1_5_0-sun". Vælg pakkerne "java-1_5_0-sun" og "java-1_5_0-sun-devel". For begge pakkers vedkommende skal du vælge "Version" fane i RPM beskrivelsesdelen af panelet og vælge i586 versionen.

Nye GeForce Grafikkort (6x00) og nv driveren

For øjeblikket kan nye GeForce kort (6x00 serien) kun bruge uden acceleration for at undgå at systemet fryser eller grafikken forvrænges. Dette problem er ved at blive undersøgt af SUSE og NVIDIA.

Nogle at disse kort er opsat med Option "ShadowFB" i /etc/X11/xorg.conf filens enheds ("Device") sektion. Denne indstilling slå acceleration fra og netsætter grafikhastigheden gevaldigt. Vi kan ikke automatisk regne ud for hvilke af grafikkortene denne indstilling rent faktisk er nødvendig. Du er nødt til at teste det på egen hånd ved at fjerne eller udkommentere valgmuligheden i /etc/X11/xorg.conf. Hvis systemet dfterfølgende låser ved grafisk tilstand skal du starte op i kørselsniveau 3 ("runlevel 3") og ændre indstillingen tilbage.

Vi har kun sat denne valgmulighed for kort vi ved er påvirket af dette problem. Andre GeForce 6x00 baserede kort kan også være påvirket. Hvis dit system låser og du ikke kan se denne valgmulighed i /etc/X11/xorg.confs "Device" sektion så tilføj den: Option "ShadowFB".

Hvis du kun oplever forvrængning af grafikken uden Option "ShadowFB" men ikke at systemet låser kan du bruge både Option "XaaNoPixmapCache" og Option "XaaNoOffscreenPixmaps" i /etc/X11/xorg.conf "Device" sektionen i stedet. Disse indstillinger mindsker ikke grafikoptegningshastigheden så meget som Option "ShadowFB".

En anden løsning er at installere den proprietære driver fra NVIDIA som ikke ser ud til at være påvirket. Brug YaST Online Update (YOU) til at installere denne driver.

Opdatering

N/A

Ingen kende problemer.

Installation

Installationen er beskrevet i "Start-Up Guide".

N/A

Ingen kendte problemer.

Teknisk

PCMCIA

cardmgr styrer ikke længere PCMCIA kort. I stedet andvendes, som med Cardbus kort og andre undersystemer, kernemoduler til at styre dem. Alle nødvendige handlinger bliver udført af hotplug. pcmcia startscriptet er blevet fjernet og cardctl er erstattet af pccardctl. For yderligere information skal du kigge i /usr/share/doc/packages/pcmciautils/README.SUSE.

At blive superbruger via su

Som standard vil det at kalde su for at blive root ikke sætte PATH for root. Du må enten bruge su - så du får en loginskal med komplet variabelmiljø for root eller sætte ALWAYS_SET_PATH til yes i /etc/default/su hvis du ønsker at ændre standardopførslen for su.

Lokalitetsindstillinger i ~/.i18n

Hvis du ikke er tilfred med systemets standard lokalitetsindstillinger kan du ændre disse i ~/.i18n. Linier i ~/.i18n har precedens over systemværdierne fra /etc/sysconfig/language. Brug de samme variabelnavne men uden RC_ foran. For eksempel, brug LANG i stedet for RC_LANG. For information omkring lokalitetsindstillinger generelt kan du læse "Language and Country-Specific Settings" i reference manualen.

Opsætning af D-BUS til interproces kommunication i .xinitrc

Mange programmer overlader nu interproces kommunication (IPC) til D-BUS. Kørsel af dbus-launch starter dbus-daemon. Systemindstillingerne i /etc/X11/xinit/xinitrc bruger dbus-launch til at starte vindueshånteringen.

Hvis du har en lokal ~/.xinitrc fil må du rette den til så den gør det samme. Eller vil programmer såsom beagle og banshee sandsynligvis ikke køre. Gem din gamle ~/.xinitrc. Kopier dernæst en ny skabelonfil ind i dit hjemmekatalog med:

cp /etc/skel/.xinitrc.template ~/.xinitrc

Derefter kan du tilføje dine tilpasninger sidst i den nye .xinitrc.

NTP-relatede filer omdøbt

Af hensyn til kompatibilitet med LSB (Linux Standard Base) er de fleste konfigurationsfiler og initialiseringsscriptet blevet omdøbt fra xntp to ntp. De nye filnavne er:

/etc/slp.reg.d/ntp.reg

/etc/init.d/ntp

/etc/logrotate.d/ntp

/usr/sbin/rcntp

/etc/sysconfig/ntp

Hotplug begivenheder håndteres af udev dæmonen

Hotplug begivenheder styres nu fuldstændig af udev dæmonen (udevd). Vi bruger ikke længere begivenheds multiplexer systemet i /etc/hotplug.d og /etc/dev.d. I stedet kalder udevd alle hotplug hjælperværktøjerne direkte i henhold til dens regler. Udev regler og hjælperværktøjer er leveret af udev og en række andre pakker.

Montering af hotplug enheder uden "sync"

Hvis skrivning til USB lagerenheder såsom USB sticks og USB harddiske er ret langsom eller hvis du ikke vil have synkroniseret skrivning til disse enheder, så slå "sync" monteringsvalget fra.

  1. Opret en fil med navnet 90-storage-nosync.fdi og det følgende indhold:

    <?xml version="1.0" encoding="ISO-8859-1"?>

    <deviceinfo version="0.2">

    <device>

    <!-- disable sync for mount -->

    <match key="block.is_volume" bool="true">

    <match key="volume.fsusage" string="filesystem">

    <match key="volume.uuid" string="UUID">

    <merge key="volume.policy.mount_option.sync" type="bool">false</merge>

    </match>

    </match>

    </match>

    </device>

    </deviceinfo>

  2. Tilpas linien <match key="volume.uuid" string="==UUID=="> i henhold til din hardware. Kør lshal for at se hvad volume.uuid er og indtast dette ID i stedet for ==UUID==

  3. Kopier 90-storage-nosync.fdi ind i dette katalog:

    cp 90-storage-nosync.fdi /usr/share/hal/fdi/policy/20thirdparty

  4. Genstart HAL tjensten med rchal restart.