Copyright © 2005 Novell, Inc.
Disse versjonsmerknadene dekker følgende områder:
Generelt: Informasjon som alle bør lese.
Oppdatering: Endringer som ikke er nevnt i kapittel 2 i 'Start-Up'-veiledningen. [foreløpig tom]
Installasjon: Tilleggsinformasjon i forbindelse med installasjon.
Teknisk: Denne delen inneholder tekniske endringer og forbedringer for avanserte brukere.
'Start-Up'-veiledningen inneholder informasjon om installasjon og grunnleggende systemkonfigurasjon. Systemkonfigurasjonen er detaljert beskrevet i referanseveiledningen. Her finner du også informasjon om de viktigste programmene og skrivebordsmiljøene.
Denne versjonen av SUSE Linux inneholder Novell AppArmor. Denne funksjonen hindrer at sikkerhetshull i programvare kan utnyttes. AppArmor-beskyttelsen kan aktiveres via kontrollpanelet i Novell AppArmor-modulen i YaST. Du finner detaljert informasjon om Novell AppArmor i /usr/share/doc/packages/subdomain-docs/apparmor-userguide.pdf.
Xen 3 er en helt ny og banebrytende teknologi med åpen kildekode gjør det enkelt å opprette virtuelle miljøer for programvare. Teknologien utvikler seg raskt og kontinuerlig, og noen funksjoner er verken ferdigutviklet eller tilstrekkelig testet ennå. Xen kan være utstabilt, og Xen 3 tilbys derfor som en testversjon i SUSE Linux 10.0. Selv om teknologien stort sett fungerer, krever Xen mer justering og testing før systemet kan brukes produktivt. For Xen 3 er blant annet følgende nye funksjoner planlagt: x86-64-støtte (fungerer i Xen 3), SMP (foreløpig deaktivert), PAE-støtte (ikke aktivert i SUSE Linux).
Oppgraderinger vil sannsynligvis bli tilbudt via YaST online-oppgradering (YOU). Du finner oppdatert informasjon på http://www.opensuse.org/Xen3_Status_and_Updates.
Under 'Installasjonskilder' i YaST kan du legge til flere installasjonskilder for programvare. Denne funksjonen er nyttig hvis du vil utvide systemet med komponenter som ikke finnes i standardinstallasjonskilden. openSUSE er begrenset til programvare med åpen kildekode, men brukere som trenger Java og pakker som avhenger av Java, kan legge til installasjonskilden 'inst-source-java' i YaST og installere disse pakkene. Du finner mer informasjon på http://www.opensuse.org/index.php/Additional_YaST_Package_Repositories.
Eclipse er bare tilgjengelig som 32-bitsversjon slik at programmet skal fungere sammen med java-standardpakken (java-1_4_2-sun), som ikke finnes som 64-bitsversjon. Hvis du vil bruke Eclipse sammen med SUN Java 1.5.0, må du også installere 32-bitsversjonen av java-1_5_0-sun og java-1_5_0-sun-devel.
Du kan gjøre dette ved å åpne YaST, velge Programvare->Programvareadministrasjon og søke etter java-1_5_0-sun. Velg pakkene java-1_5_0-sun og java-1_5_0-sun-devel. For begge pakkene, klikk på Versjon-fanen i beskrivelsesfeltet og velg i586-versjonen.
Hvis du installerer banshee separat (ikke som en del av GNOME-utvalget), vil en del pakker mangle. For at banshee skal fungere riktig, må du også installere følgende pakker:
gstreamer-plugins-extra
gstreamer-plugins-excess
Vær også oppmerksom på at banshee ikke kan spille av MP3-filer under x86-64.
Inntil videre kan enkelte nye GeForce-kort (6x00-serien) bare brukes uten akselerasjon for å unngå at systemet fryser eller forvrengt grafikk. SUSE og NVIDIA arbeider med å løse dette problemet.
Noen av disse kortene er konfigurert med Option "ShadowFB" i device-delen av /etc/X11/xorg.conf. Denne innstillingen deaktiverer akselerasjon og reduserer den grafiske ytelsen betydelig. Hvilke kort som faktisk trenger denne innstillingen, blir ikke registrert automatisk. Undersøk dette selv ved å slette eller kommentere ut dette valget i /etc/X11/xorg.conf. Hvis systemet låser seg under denne testen, må du starte opp maskinen i kjørenivå 3 og tilbakestille endringen.
Vi bruker dette valget bare for kort som vi vet påvirkes av problemet. Problemet kan også oppstå med andre GeForce 6x00-baserte kort. Hvis systemet låser seg og du ikke ser dette valget i device-delen av /etc/X11/xorg.conf, kan du legge til valget og starte maskinen på nytt.
Hvis du opplever forvrengt grafikk uten Option "ShadowFB", men uten at systemet låser seg, kan du i stedet bruke både Option "XaaNoPixmapCache" og Option "XaaNoOffscreenPixmaps" i device-delen av /etc/X11/xorg.conf. Denne innstillingen reduserer ikke den grafiske ytelsen så mye som Option "ShadowFB".
En annen løsning er å installere den binære driveren fra NVIDIA. Den ser ikke ut til å være påvirket. Bruk YaST online-oppgradering (YOU) for å installere denne driveren.
Foreløpig er driveren for Atheros WLAN-kort kun tilgjengelig under en proprietær lisens. Den er derfor ikke inkludert som en vanlig kjernepakke. For å bruke Atheros-driveren må du installere den ikke-GPL-kjernepakken som tilsvarer kjernen du bruker (hvis du for eksempel bruker "kernel-default", må du også installere "kernel-default-nongpl").
Last ned ikke-GPL-kjernepakken fra http://www.opensuse.org/Additional_YaST_Package_Repositories.
Brukerstøttemodulen i YaST er endret. Du kan bruke modulen for å be om brukerstøtte og samle inn informasjon om systemet ditt. Du finner informasjon om installasjonsstøtte for SUSE Linux på http://www.novell.com/usersupport.
Ingen kjente problemer.
Installasjonen er beskrevet i 'Start-Up'-veiledningen.
SUSE Linux kan enten installeres fra en DVD eller fra et sett CD-ROM-plater. Men alle pakkene får ikke plass på CD-ROM-ene, og disse inneholder derfor bare de mest populære pakkene. Du finner en oversikt over innholdet på mediene på http://www.novell.com/products/linuxpackages/professional/diff_cd_dvd.html.
Hvis maskinen din ikke har noen DVD-stasjon og du trenger en spesiell pakke, kan du enten bruke DVD-stasjonen på en annen maskin i nettverket og montere denne som installasjonskilde, eller velge en offentlig FTP-server som installasjonskilde i YaST.
cardmgr håndterer ikke lenger PC-kort. De håndteres i stedet av en kjernemodul, på samme måte som Cardbus-kort og andre undersystemer. Alle nødvendige handlinger utføres via hotplug. pcmcia-startskriptet er fjernet, og cardctl er erstattet av pccardctl. Du finner mer informasjon i /usr/share/doc/packages/pcmciautils/README.SUSE.
Som standard definerer ikke kommandoen su (for å bli rot) PATH for rotbrukeren. Bruk enten su - for å starte et innloggingsskall med et komplett miljø med rotrettigheter, eller sett ALWAYS_SET_PATH til yes i /etc/default/su dersom du vil endre standardfunksjonen til su-kommandoen.
Hvis du ikke er fornøyd med standardinnstillingene for 'locale', kan du endre innstillingene i ~/.i18n. Oppføringene i ~/.i18n overstyrer systemets standardinnstillinger i /etc/sysconfig/language. Bruk samme variabelbetegnelser, men uten prefikset RC_. Bruk for eksempel LANG i stedet for RC_LANG. Du finner mer informasjon om locale-variabler under 'Language and Land-Specific Settings' i 'Reference'-veiledningen.
Mange programmer bruker nå D-BUS for interprosesskommunikasjon (IPC). Kommandoen dbus-launch starter dbus-nissen. Systemfilen /etc/X11/xinit/xinitrc bruker dbus-launch for å starte vindusbehandleren.
Hvis du har en lokal ~/.xinitrc-fil, må denne endres i henhold til dette. Ellers er det ikke sikkert at programmer som f-spot, banshee, tomboy, og Network Manager banshee vil fungere. Ta en kopi av din gamle ~/.xinitrc. Kopier deretter den nye malfilen til din hjemmekatalog med:
cp /etc/skel/.xinitrc.template ~/.xinitrc
Legg til slutt til egendefinerte innstillinger fra den gamle .xinitrc-filen.
For å være kompatible med LSB (Linux Standard Base), har de fleste konfigurasjonsfilene og init-skriptet skiftet navn fra xntp til ntp. De nye filnavnene er:
/etc/slp.reg.d/ntp.reg
/etc/init.d/ntp
/etc/logrotate.d/ntp
/usr/sbin/rcntp
/etc/sysconfig/ntp
Alle varmpluggingshandlinger håndteres nå av udev-nissen (udevd). Vi bruker ikke multipleksersystemet for handlinger i /etc/hotplug.d og /etc/dev.d lenger. udevd aktiverer i stedet alle hjelpeverktøy for varmplugging automatisk i henhold til et regelsett. udev og andre pakker inneholder udev-regler og hjelpeverktøy.
Dersom skriving til USB-lagringsenheter som USB-minnepinner eller USB-harddisker går tregt eller hvis du ikke ønsker synkronisert skriving til disse enhetene, kan du deaktivere monteringsvalget 'sync'.
Opprett en fil med navnet 90-storage-nosync.fdi med følgende innhold:
<?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>
Tilpass linjen <match key="volume.uuid" string="==UUID=="> i henhold til maskinvaren. Kjør lshal for å hente volume.uuid og bruk denne ID-en i stedet for ==UUID==
Kopier 90-storage-nosync.fdi til riktig katalog på denne måten:
cp 90-storage-nosync.fdi /usr/share/hal/fdi/policy/20thirdparty
Start HAL-tjenesten på nytt med rchal restart.
Det kan være nødvendig å starte maskinen på nytt etter at en parallellportskriver er konfigurert med YaST. Hvis det ikke er mulig å skrive ut etter at en parallellportskriver er konfigurert med YaST, start maskinen på nytt og test skriveren ved å kjøre skriveroppsettsmodulen i YaST på nytt. Dette problemet berører bare parallellportskrivere i ECP DMA-modus.
For å fungere riktig må GNOME-programmer ha støtte for varsling av filsystemendring. For kun lokale filsystemer, installer gamin-pakken (den beste løsningen) eller aktiver FAM-nissen. For eksterne filsystemer, aktiver FAM både på serveren og klienten, og åpne brannmuren for RPC-forespørsler fra FAM.
GNOME (gnome-vfs2 og libgda) har et automatisk grensesnitt som bruker gamin eller fam for varsling av filsystemendring:
gamin blir brukt dersom FAM-nissen ikke er aktivert. (logikk: Inotify støttes bare av gamin, og er mer effektivt for lokale filsystemer).
Hvis FAM-nissen kjører, blir FAM benyttet (logikk: Hvis FAM kjører, ønsker du sannsynligvis varsling av eksterne filsystemer, noe som bare støttes av FAM).