SUSE Linux 10.0 Release Notes

Copyright © 2005 Novell, Inc.

Οι σημειώσεις έκδοσης καλύπτουν τις ακόλουθες περιοχές:

Στο Εγχειρίδιο Εκκίνησης, βρείτε πληροφορίες σχετικά με την εγκατάσταση και την βασική ρύθμιση του συστήματος. Στον Οδηγό Αναφορών, οι ρυθμίσεις του συστήματος εξηγούνται πιο λεπτομερώς. Επιπλέον περιγράφονται γενικά, οι πιο σημαντικές εφαρμογές και τα παραθυρικά συστήματα.

Γενικά
  1. Προσθέτοντας Αποθήκες Λογισμικού για Java
  2. Χρησιμοποιώντας το Eclipse στην πλατφόρμα των 64-Bit (x86_64 και AMD64)
  3. Νέες Κάρτες Γραφικών GeForce (6x00) και ο Οδηγός nv
Ενημέρωση
  1. N/A
Εγκατάσταση
  1. N/A
Τεχνικά
  1. PCMCIA
  2. Αλλαγή σε υπερχρήστη με την εντολή su
  3. Τοπικές Ρυθμίσεων στο ~/.i18n
  4. Εγκατάσταση της D-BUS για διαδιεργαστική επικοινωνία στο .xinitrc
  5. NTP-Μετονομασία Συσχετιζόμενων Αρχείων
  6. Συμβάντα Άμεσης Σύνδεσης Χειριζόμενα από τον Δαίμονα udev
  7. Φόρτωμα Συσκευών Άμεσης Σύνδεσης χωρίς "sync"

Γενικά

Προσθέτοντας Αποθήκες Λογισμικού για Java

Χρησιμοποιώντας τη μονάδα Πηγή Εγκατάστασης του YaST, μπορείτε να προσθέσετε επιπλέον αποθήκες λογισμικού στις προεπιλεγμένες ρυθμίσεις εγκατάστασης. Αυτή η δυνατότητα είναι χρήσιμη αν θέλετε να ενισχύσετε το σύστημά σας με μέρη που δεν είναι μέρος της κανονικής πηγής εγκατάστασης. Για παράδειγμα, το openSUSE περιορίζεται σε λογισμικό ανοικτού κώδικα, αλλά οι χρήστες που χρειάζονται την Java και τα πακέτα που εξαρώνται από την Java μπορούν να προσθέσουν την αποθήκη "inst-source-java" στο YaST και να εγκαταστήσουν αυτά τα πακέτα. Για περισσότερες πληροφορίες δείτε το http://www.opensuse.org/index.php/Additional_YaST_Package_Repositories.

Χρησιμοποιώντας το Eclipse στην πλατφόρμα των 64-Bit (x86_64 και AMD64)

Το Eclipse συμπεριλαμβάντεται μόνο για την έκδοση των 32-bit έτσι ώστε να δουλεύει μαζί με την προεπιλεγμένη μας java (java-1_4_2-sun), η οποία δεν είναι διαθέσιμη για την έκδοση των 64-bit καθόλου. Αν θέλετε να χρησιμοποιήσετε το Eclipse με την SUN Java 1.5.0, βεβαιωθείτε ότι έχετε εγκατάστησει και την έκδοση 32-bit των java-1_5_0-sun και java-1_5_0-sun-devel.

Για να το κάνετε αυτό, ανοίξτε το YaST, επιλέξτε "Λογισμικό"->"Διαχείριση Λογισμικού" και ψάξτε για το "java-1_5_0-sun". Επιλέξτε τα πακέτα "java-1_5_0-sun" και "java-1_5_0-sun-devel". Και για τα δυο πακέτα, κάντε κλικ στην καρτέλα "Έκδοση" στις λεπτομέρεις των RPM και επιλέξτε την έκδοση i586.

Νέες Κάρτες Γραφικών GeForce (6x00) και ο Οδηγός nv

Για την ώρα κάποιες νέες κάρτες gEfORCE (σειρές 6x00) μπορούν να χρησιμοποιηθούν χωρίς την επιτάχυνση προς αποφυγή κλειδώματος του συστήματος ή της καταστροφής της κάρτας. Αυτό το θέμα είναι υπο ανάκριση από την SUSE και την NVIDIA.

Μερικές απο αυτές τις κάρτες είναι ρυθμισμένες με το Option "ShadowFB" στο αρχείο /etc/X11/xorg.conf περιοχή device. Αυτή η ρύθμιση απενεργοποιεί την επιτάχυνση, καθυστερώντας την έξοδο των γραφικών πολύ. Δεν μπορούμε αυτόματα να ανιχνεύσουμε για ποιές κάρτες γραφικών αυτή η ρύθμιση είναι απαραίτητη. Θα πρέπει να δοκιμάσετε από μόνοι σας, αφαιρώντας ή βάζοντας ως σχόλιο την επιλογή στο αρχείο /etc/X11/xorg.conf. Παρόλα αυτά, αν αυτό το τέστ κλειδώσει το σύστημά σας, θα πρέπει να κάνετε επανεκκίνηση στο runlevel 3 και να ανακαλέσετε την αλλαγή.

Έχουμε ορίσει αυτήν την επιλογή μόνο για κάρτες που ξέρουμε ότι επηρρεάζονται από αυτό το πρόβλημα. Άλλες κάρτες μασισμένες σε GeForce 6x00 μπορεί να επηρρεάζονται επίσης. Αν το σύστημά σας κλειδώσει και δεν δείτε την επιλογή αυτή στο /etc/X11/xorg.conf στην ενότητα device, προσθεστε την και επανεκκινήστε το σύστημα.

Αν παρατηρήσετε μόνο παράσιτα χωρίς την επιλογή Option "ShadowFB" αλλά όχι κλείδωμα του συστήματος, μπορείτε να χρησιμοποιήσετε ανταυτού τις Option "XaaNoPixmapCache" και Option "XaaNoOffscreenPixmaps" στο /etc/X11/xorg.conf ενότητα device. Αυτή η ρύθμιση δεν επιβραδύνει την έξοδο της κάρτας τόσο όσο η Option "ShadowFB".

Άλλη μια λύση είναι να εγκαταστήσετε δυαδικό μόνο οδηγό από την NVIDIA, η οποία δεν φαίνεται να επηρρεάζεται. Χρησιμοποιήστε την Ενημέρωση Online του YaST (YOU) για να εγκαταστήσετε τον οδηγό αυτό.

Ενημέρωση

N/A

Δεν υπάρχουν γνωστά θέματα.

Εγκατάσταση

Η εγκατάσταση περιγράφεται στον Οδηγό Εκκίνησης.

N/A

Δεν υπάρχουν γνωστά θέματα.

Τεχνικά

PCMCIA

Το cardmgr δεν ελέγχει πια τις κάρτες PC. Ανταυτού, όπως και με τις κάρτες Cardbus και άλλα υποσυστήματα, μια μονάδα του πυρήνα τα ελέγχει. Όλες οι απαραίτητες ενέργειες εκτελούνται από το hotplug. Το σενάριο εκκίνησης pcmcia έχει αφαιραιθεί και το cardctl έχει αντικατασταθεί από το pccardctl. Για περισσότερες πληροφορίες, δείτε το /usr/share/doc/packages/pcmciautils/README.SUSE.

Αλλαγή σε υπερχρήστη με την εντολή su

Εκ προεπιλογής, καλώντας το su για να γίνεται root δεν ορίζεται η ΔΙΑΔΡΟΜΗ για root. Είτε καλέστε το su - για να ξεκινήσετε μια σύνδεση κέλυφους με το ολοκληρωμένο περιβάλλον για τον root ή να ορίσετε το ALWAYS_SET_PATH σε yes στο /etc/default/su αν θέλετε να αλλάξετε την προεπιλεγμένη συμπεριφορά su.

Τοπικές Ρυθμίσεων στο ~/.i18n

Αν δεν είστε ικανοποιημένος με τις προεπιλεγμένες τοπικές ρυθμίσεις του συστήματος, αλλάξτε τις ρυθμίσεις στο ~/.i18n. Εισαγωγές στο ~/.i18n υπερκαλύπτουν τις προεπιλεγμένες του συστήματος από το /etc/sysconfig/language. Χρησιμοποιήστε τα ίδια ονόματα μεταβλητών αλλά χωρίς το RC_, για παράδειγμα, χρησιμοποιήστε το LANG αντί του RC_LANG. Για πληροφορίες σχετικά με τις τοπικές ρυθμεις γενικά δείτε το "Χώρα και Γλώσσα-Ακριβείς Ρυθμίσεις" στο Εγχειρίδιο Αναφορών.

Εγκατάσταση της D-BUS για διαδιεργαστική επικοινωνία στο .xinitrc

Πολλές εφαρμογές τώρα βασίζονται στην διαδιεργαστική επικοινωνία (IPC). Η κλήση της dbus-launch εκκινεί τον dbus-daemon. Το /etc/X11/xinit/xinitrc που εφάπτεται όλου του συστήματος, χρησιμοποιεί την dbus-launch για την εκκίνηση του window manager.

Εαν έχετε ενα τοπικό ~/.xinitrc αρχείο, θα πρέπει να το αλλάξετε ανάλογα. Αλλιώς οι εφαρμογές όπως το beagle ή το banshee μπορεί να κολλάνε. Σώστε το παλιό σας ~/.xinitrc. Μετά αντιγράψτε το νεο πρότυπο αρχείο στον σπιτικό κατάλογο με την εντολή:

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

Τελικώς, προσθέστε τις ρυθμίσεις σας από το σωσμένο .xinitrc.

NTP-Μετονομασία Συσχετιζόμενων Αρχείων

Για λόγους συμβατότητας με το LSB (Linux Standard Base), τα περισσότερα αρχεία ρυθμίσεων και το σενάριο εκκίνησης μετονομάζονται από xntp σε ntp. Τα νέα ονόματα αρχείων είναι:

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

/etc/init.d/ntp

/etc/logrotate.d/ntp

/usr/sbin/rcntp

/etc/sysconfig/ntp

Συμβάντα Άμεσης Σύνδεσης Χειριζόμενα από τον Δαίμονα udev

Τα συμβάντα άμεσης σύνδεσης χειρίζονται πλεόν από τον δαίμονα udev (udevd). Δεν χρησιμοποιείται το συμβάν multiplexer system στο /etc/hotplug.d και στο /etc/dev.d πλέον. Αντίθετα η udevd καλεί όλα τα εργαλεία βοήθειας άμεσης σύνδεσης απευθείας, σύμφωνα με τους κανόνες της. Οι κανόνες Udev και τα εργαλεία βοήθειας παρέχονται από την udev και διάφορα άλλα πακέτα.

Φόρτωμα Συσκευών Άμεσης Σύνδεσης χωρίς "sync"

Εαν εγγράφετε σε συσκευές USB, όπως USB sticks και USB hard drives, αυτό γίνεται σχετικά αργά ή εαν δεν θέλετε να συγχρονισμένη εγγραφή σε αυτές τις συσκευές, απενεργοποιήστε την επιλογή sync mount.

  1. Δημιουργήστε ένα αρχείο με το όνομα 90-storage-nosync.fdi και τα ακόλουθα περιεχόμενα:

    <?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. Ρύθμιση της γραμμής <match key="volume.uuid" string="==UUID=="> ανάλογα με το υλικό σας. Τρέξτε την lshal για να ανακτήσετε το volume.uuid και εισάγετε αυτό το ID αντι του ==UUID==

  3. Αντιγράψτε το 90-storage-nosync.fdi στον κατάλογο:

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

  4. Επανεκκίνηση της υπηρεσίας HAL με rchal restart.