# Κεφάλαιο 3. Ρύθμιση του kdm

Υπάρχει ένα γραφικό εργαλείο για τη ρύθμιση του kdm. Θα το βρείτε κάτω από το μενού K/Settings/Applications/. Με αυτό το εργαλείο μπορείτε να ρυθμίσετε τις επιλογές του kdm (οι οποίες αποθηκεύονται στο kdmrc), αλλά το kdm πρέπει και πάλι να ρυθμιστεί κανονικά όπως και το xdm, γι'αυτό συνεχίστε να διαβάζετε παρακάτω.

Οι επιλογές του kdm ρυθμίζονται αλλάζοντας το αρχείο "$KDEDIR/share/config/kdmrc". Υπάρχουν τρία τμήματα στο αρχείο kdmrc:

# 3.1. KDM

Τα κλειδιά σε αυτό το τμήμα είναι τα εξής :

     StdFont
     FailFont
     GreetFont
     GreetString
     SessionTypes
     LogoPixmap
     ShutdownButton
     Shutdown
     Restart
     UserView
     Users
     NoUsers
     SortUsers
     GUIStyle

Ακολουθεί μία σύντομη περιγραφή των κλειδιών:

*Font

  είναι το όνομα μιας γραμματοσειράς, φορμαρισμένο ως εξής: Courier,12,5,iso-8859-1,50,0.

GreetString

  είναι ο τίτλος του kdm παραθύρου για είσοδο στο σύστημα (kdm login window).

SessionTypes

  είναι μια λίστα από ορίσματα συνεδρίας (session arguments), με διαχωριστή το ``;'' . Εχει σαν προκαθορισμένη τιμή το `SessionTypes=kde;failsafe`. Το παραπάνω παράδειγμα χρησιμοποιεί επιπρόσθετα τους διαχειριστές παραθύρων fvwm2 και fvwm95.

LogoPixmap

  Αλλάξτε το, αν δε σας αρέσει το logo.

ShutdownButton, Shutdown και Restart

  Το κουμπί ShutdownButton ελέγχει πότε εμφανίζεται το κουμπί shutdown και μπορεί να πατηθεί από `Ολους (All)`, `Κανένα (None)`, `Μόνο από το Root (RootOnly)` και `Μόνο από την κονσόλα (ConsoleOnly)`. Shutdown και Restart είναι οι εντολές που θα εκτελεστούν κατά τον τερματισμό/επαναλειτουργία. Αντιστοιχούν στις εντολές `/sbin/halt` και `/sbin/reboot`. Η έννοια του Ολοι (All) και Κανείς (None) είναι ξεκάθαρη. Αν επιλέξετε ΜόνοΚονσόλα (ConsoleOnly), δε μπορείτε να κάνετε τερματίσετε το σύστημά σας από μακριά (remote shutdown).

UserView

  Αν θέσετε σε αυτό την τιμή ``1'', θα εμφανίζονται γραφικά οι χρήστες στο παράθυρο του kdm.

Users

  είναι μια λίστα χρηστών, με διαχωριστή το ``;'', η οποία θα εμφανίζεται γραφικά. Αν το `UserView` έχει την τιμή 1 και δεν υπάρχει καμία καταχώριση στους `Χρήστες (Users)` , το kdm θα ψάξει για χρήστες στο αρχείο που κρατούνται οι κωδικοί. Οι χρήστες που εμφανίζονται είναι εκείνοι που έχουν πραγματικό όνομα εκτός του ονόματος εισόδου (loginname), ένα μητρικό κατάλογο (home directory) και ένα προκαθορισμένο κέλυφος - τα υπόλοιπα παραλείπονται. Το Kdm θα ψάξει στον κατάλογο $KDEDIR/share/apps/kdm/pics/users/ για ένα εικονίδιο για κάθε χρήστη. Αν υπάρχει εικονίδιο με όνομα johndoe.xpm, το kdm θα χρησιμοποιήσει αυτό για να εμφανίσει το χρήστη johndoe, διαφορετικά θα χρησιμοποιήσει το default.xpm. Αν έχετε, λοιπόν, μια μικρή φωτογραφία για κάθε χρήστη στο σύστημά σας, τοποθετήστε τη στον κατάλογο $KDEDIR/share/apps/kdm/pics/users/ και απολαύστε την είσοδο στο σύστημά σας μέσω του kdm ;-) Σημείωση: Το Kdm μπορεί να χειρίζεται εικόνες διαφορετικών μεγεθών, αλλά δεν είναι και πολύ ωραίο να χρησιμοποιείτε ταυτόχρονα πολύ μικρές και πολύ μεγάλες εικόνες.

NoUsers

  είναι η λίστα των χρηστών που δε θα εμφανιστούν, με διαχωριστικό το ``;''. Χρησιμοποιήστε το για να φιλτράρετε έξω ``ψευδο-χρήστες'' όπως `sync` και `shutdown`.

SortUsers

  Αν θέσετε την τιμή ``0'', οι χρήστες θα εμφανιστούν με τη σειρά που διαβάζονται. Η προκαθορισμένη επιλογή είναι να εμφανίζονται οι χρήστες ταξινομημένοι.

GUIStyle

  Μπορείτε να επιλέξετε `Motif` ή `Windows`.