Copyright © 2005 Novell, Inc.
Deze release notes beslaan de volgende gebieden:
Algemeen: Informatie die iedereen dient te lezen.
Update: Wijzigingen die niet staan vermeld in de Startup Manual (startersgids), hoofdstuk 2. [nog steeds leeg]
Installatie: Aanvullende pertinente informatie over het installeren.
Technisch: Deze sectie bevat een aantal technische wijzigingen en verbeteringen voor de ervaren gebruiker.
In de Start-up Manual (startersgids) vindt u informatie over de installatie en de basis systeemconfiguratie. In de Reference Guide (referentiegids) wordt de systeemconfiguratie tot in detail uitgelegd en worden de desktops en de meest belangrijke applicaties beschreven.
Deze uitgave van SUSE Linux bevat Novell Apparmor. Deze functie beschermt uw programma's van 'software exploits'. AppArmor-bescherming kan worden ingeschakeld via de configuratiemodule Apparmor. Deze kunt u vinden in YaST, onder Novell AppArmor. Voor meer informatie over het gebruik van Novell AppArmor, zie /usr/share/doc/packages/subdomain-docs/apparmor-userguide.pdf.
Xen 3 is een zeer nieuwe, cutting edge opensourcetechnologie waarmee gebruikers op eenvoudige wijze virtuele omgevingen voor het draaien van programma's kunnen creëren. Het programma evolueert snel en sommige onderdelen zijn nog niet volledig uitontwikkeld. Xen is niet volledig getest en niet volledig stabiel. Vanwege deze redenen wordt Xen 3 aangeboden in SUSE Linux 10.0 als een technologievooruitblik. Alhoewel het grotendeels werkt heeft Xen meer verfijning en tests nodig voordat het kan worden gebruikt in zakelijke toepassingen. Geplande functies in Xen 3 zijn onder andere ondersteuning voor x86-64 (werkt in Xen 3), SMP (momenteel uitgeschakeld) en PAE (niet ingeschakeld in SUSE Linux).
Verwacht verbeterde pakketten via YaST Online Update (YOU). Voor actuele informatie, ga naar http://www.opensuse.org/Xen3_Status_and_Updates.
In de YaST-module "Installatiebronnen" kunt u aanvullende softwarebronnen toevoegen aan uw standaard installatiebron. Deze functie is handig als u uw systeem wilt uitbreiden met onderdelen die geen onderdeel uitmaken van uw standaard installatiebron. Bijvoorbeeld openSUSE is beperkt tot opensourcesoftware, maar gebruikers die Java en van Java afhankelijke pakketten nodig hebben kunnen de softwarebron "inst-source-java" in YaST toevoegen en deze pakketten installeren. Voor meer informatie, zie http://www.opensuse.org/index.php/Additional_YaST_Package_Repositories.
Eclipse wordt alleen meegeleverd in een 32-bit versie, zodat het werkt met uw standaard-java (java-1_4_2-sun). Die is namelijk niet beschikbaar in een 64-bit versie. Als u Eclipse wilt gebruiken met SUN Java 1.5.0, zorg er dan voor dat u ook de 32-bit versie van java-1_5_0-sun en java-1_5_0-sun-devel installeert.
Om dit te doen, open YaST, kies "Software"->"Softwarebeheer" en zoek naar "java-1_5_0-sun". Selecteer de pakketten "java-1_5_0-sun" en "java-1_5_0-sun-devel". Klik bij beide pakketten op tabblad "Versie" in het paneel dat het pakket beschrijft en selecteer de i586-versie.
Als u Banshee apart installeert (dus niet samen met de GNOME-selectie), dan zullen er enkele pakketten ontbreken. Installeer de volgende pakketten om Banshee correct te laten werken:
gstreamer-plugins-extra
gstreamer-plugins-excess
Opmerking: Banshee zal geen MP3-bestanden afspelen onder x86-64.
Momenteel kunnen enkele nieuwe GeForce-kaarten (6x00-serie) alleen zonder acceleratie worden gebruikt. Met acceleratie veroorzaken ze vastlopers en grafische vervormingen. Dit probleem wordt momenteel onderzocht door SUSE en NVIDIA.
Sommige van deze kaarten zijn ingesteld met Option "ShadowFB" in het bestand /etc/X11/xorg.conf, sectie "device". Deze instelling schakelt de accelratie uit, waardoor de prestaties van de kaart merkbaar achteruit gaan. We kunnen helaas niet automatisch detecteren voor welke kaarten deze instelling daadwerkelijk noodzakelijk is. U moet dit zelf testen door de optie in /etc/X11/xorg.conf te verwijderen of uitcommentariëren. Mocht de test uw systeem doen vastlopen, herstart dan naar runlevel 3 en maak de wijziging ongedaan.
We stellen deze optie alleen in bij kaarten waarvan we weten dat ze door dit probleem geraakt worden. Andere borden die zijn gebaseerd op GeForce 6x00 kunnen echter ook geraakt zijn. Mocht uw systeem vastlopen en u ziet deze optie niet in het bestand /etc/X11/xorg.conf bij de sectie "device", voeg het dan toe en herstart het systeem.
Als u alleen grafische vervormingen ervaart zonder Option "ShadowFB", zonder dat het systeem vastloopt, dan kunt u de beide opties Option "XaaNoPixmapCache" en Option "XaaNoOffscreenPixmaps" plaatsen in het bestand /etc/X11/xorg.conf bij de sectie "device". Deze instellingen vertragen de videoprestaties minder dan Option "ShadowFB".
Een andere oplossing is het installeren van het binaire stuurprogramma van NVIDIA. Dit stuurprogramma lijkt dit probleem niet te hebben. Gebruik de YaST Online Update (YOU) om dit stuurprogramma te installeren.
Momenteel is het stuurprogramma voor WLAN-kaarten van Atheros alleen beschikbaar onder een propiëtary licentie. Daarom wordt deze niet meegeleverd met de normale kernelpakketten. Om het Atheros-stuurprogramma te kunnen gebruiken, installeer het non-GPL-kernelpakket die bij uw kernel past. (bijv. als u "kernel-default" gebruikt, installeer dan "kernel-default-nongpl").
Download het non-GPL kernelpskket van http://www.opensuse.org/Additional_YaST_Package_Repositories.
De functionaliteit van de YaST Ondersteuning-module is gewijzigd. U kunt de module gebruiken om een ondersteuningsverzoek voor te bereiden en informatie over uw systeem te verzamelen. Instructies voor het gebruiken van de SUSE Linux installatieondersteuning kunt u vinden op http://www.novell.com/usersupport.
Geen kwesties bekend.
De installatie wordt beschreven in de Start-Up Guide (startersgids).
SUSE Linux kan worden geïnstaleerd vanaf de dvd of een set van CD-ROM-cd's. Maar niet alle pakketten passen op de CD-ROM's. Alleen de pakketten die het meest door gebruikers worden geïnstalleerd zijn ingesloten. U vindt een overzicht van de verschillen op http://www.novell.com/products/linuxpackages/professional/diff_cd_dvd.html.
Als uw computer geen DVD-speler heeft en u hebt een bepaald pakket nodig, benader dan de dvd over het netwerk vanaf een andere pc of selecteer in YaST een publieke FTP-server als installatiebron.
cardmgr beheert niet langer PC-kaarten. In plaats daarvan worden ze beheerd door kernel-modules, net zoals bij Cardbus-kaarten en andere subsystemen, Alle benodigde acties worden uitgevoerd door hotplug. Het startscript pcmcia is verwijderd en cardctl is vervangen door pccardctl. Voor meer informatie, zie /usr/share/doc/packages/pcmciautils/README.SUSE.
Standaard wordt bij het aanroepen van su om root te worden de omgevingsvariabele PATH voor root niet ingesteld. Roep ofwel su - aan om een shell met de volledige omgeving voor root aan te roepen, of zet ALWAYS_SET_PATH op yes in het bestand /etc/default/su als u het standaardgedrag voor su wilt wijzigen.
Als u niet tevreden bent over de standaard systeemlokalisatie, pas dan de instellingen aan in ~/.i18n. Items in ~/.i18n onderdrukken de systeeminstellingen uit /etc/sysconfig/language. Gebruik dezelfde variabelenamen, maar dan zonder het voorvoegsel RC_. Bijvoorbeeld, gebruik LANG in plaats van RC_LANG. Voor informatie over lokalisatie in het algemeen, lees het hoofdstuk "Language and Country-Specific Settings" in de Reference Manual.
Veel applicaties zijn afhankelijk van D-BUS voor interprocescommunicatie (IPC). Het aanroepen van dbus-launch start dbus-daemon. De systeemwijde /etc/X11/xinit/xinitrc gebruikt dbus-launch om de window manager te starten.
Als u een lokaal ~/.xinitrc bestand heeft dient u deze overeenkomstig aan te passen. Als u dit niet doet zullen applicaties als beagle of banshee mogelijk niet functioneren. Maak eerst een backup van uw oude ~/.xinitrc bestand. Kopieer dan het nieuwe jabloonbestand naar uw home-directory met:
cp /etc/skel/.xinitrc.template ~/.xinitrc
Voeg daarna uw eigen wijzingen vanuit de backup toe aan .xinitrc.
Vanwege de compatibiliteit met LSB (Linux Standard Base) zijn de meeste configuratiebestanden en de init-scripts hernoemd van xntp naar ntp. De nieuwe bestandsnamen zijn:
/etc/slp.reg.d/ntp.reg
/etc/init.d/ntp
/etc/logrotate.d/ntp
/usr/sbin/rcntp
/etc/sysconfig/ntp
Hotplug-gebeurtenissen worden nu volledig afgehandeld door de udev-daemon (udevd). We gebruiken het multiplexersysteem niet meer in /etc/hotplug.d en /etc/dev.d. In plaats daarvan roept udevd alle hotplug-hulpprogramma's rechtstreeks aan. De regels voor Udev en hulpprogramma's worden geleverd door udev en enkele andere pakketten.
Als het schrijven naar usb-opslagapparaten, zoals usb-sticks of usb-harde-schijven, traag is, of als u niet gesynchroniseerd wilt schrijven naar deze apparaten, dan kunt u de aankoppeloptie 'sync' uitschakelen.
Maak een bestand aan met de naam 90-storage-nosync.fdi en de volgende inhoud:
<?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>
Pas de regel <match key="volume.uuid" string="==UUID=="> aan op uw eigen hardware. Voer het commando lshal uit om de volume.uuid op te halen en voer dat id in in plaats van ==UUID==
Kopieer 90-storage-nosync.fdi naar deze directory:
cp 90-storage-nosync.fdi /usr/share/hal/fdi/policy/20thirdparty
Herstart de HAL-service met rchal restart.
Na het instellen van een parallelle-poort-printer met YaST kan het noodzakelijk zijn om de computer te herstarten. Als het afdrukken niet werkt nadat een parallelle-poort-printer is ingesteld met YaST, herstart de computer, maar voer de YaST-printersetup niet uit om de printer te testen. Alleen parallelle-poort-printers in ECP-DMA-modus zijn geraakt door dit probleem.
Om goed te kunnen functioneren hebben GNOME-applicaties ondersteuning nodig voor meldingen van wijzigingen in het bestandssysteem. Voor alleen-lokale bestandssystemen, installeer het pakket "gamin" (heeft de voorkeur), of draai de FAM-daemon. Voor externe bestandsystemen, draai FAM op zowel de server als de client en open de firewall voor RPC-aanroepen door FAM.
GNOME (gnome-vfs2 and libgda) bevat een wrapper die gamin of fam pakt voor het aanleveren van meldingen van bestandssysteemwijzigingen:
Als de FAM-daemon niet draait wordt gamin geprefereerd. (Rationeel: Inotify wordt alleen ondersteund door gamin en is efficiënter voor lokale bestandssystemen.)
Als de FAM-daemon draait, dan wordt FAM geprefereerd. (Rationeel: als FAM draait, dan wilt u waarschijnlijk externe meldingen ontvangen, dit wordt alleen door FAM ondersteund.)