6.1 xorgconfig

Αυτό είναι ένα απλό πρόγραμμα οδηγούμενο από μενού όμοιο σε χρήση με το πρόγραμμα εγκατάστασης του Slackware. Απλά λέει στον εξυπηρετητή X να ρίξει μια ματιά στην κάρτα γραφικών, και μετά να εγκαταστήσει το καλύτερο αρχικό αρχείο διαμόρφωσης με βάση τις πληροφορίες που πήρε. Το παραγόμενο αρχείο /etc/X11/xorg.conf πρέπει να είναι μια καλή αρχή για τα περισσότερα συστήματα (και πρέπει να λειτουργήσει χωρίς μετατροπές).

Αυτό είναι ένα βασισμένο στο κείμενο πρόγραμμα ρύθμισης του X που σχεδιάστηκε για έμπειρους διαχειριστές συστημάτων. Εδώ υπάρχει ένα δείγμα της πορείας της ρύθμισης χρησιμοποιώντας το xorgconfig. Πρώτα, εκκινήστε το πρόγραμμα:


# xorgconfig

Αυτό θα παρουσιάσει πληροφορίες για το xorgconfig. Για να συνεχίσετε, πατάτε ENTER. Το xorgconfig θα σας ρωτήσει για να επιβεβαιώσετε ότι έχετε ορίσει το μονοπάτι (PATH) σωστά. Πρέπει να είναι σωστά, άρα συνεχίστε πατώντας ENTER.

Σχήμα 6-1.xorgconfig Ρύθμιση Ποντικιού



Επιλέξτε το ποντίκι σας από το μενού που παρουσιάστηκε. Εάν δεν βλέπετε στη λίστα το ποντίκι σας που συνδέετε μέσο της σειριακής θύρας, επιλέξτε το πρωτόκολλο Microsoft – είναι το πιο σύνηθες και πιθανότατα θα δουλέψει. Μετά το xorgconfig θα σας ρωτήσει εάν θέλετε να χρησιμοποιήσετε ChordMiddle και Emulate3Buttons. Θα δείτε αυτές τις επιλογές να περιγράφονται λεπτομερειακά στην οθόνη σας. Χρησιμοποιείστε τις εάν το μεσαίο πλήκτρο του ποντικιού σας δεν λειτουργεί στο X, ή εάν το ποντίκι σας έχει δύο πλήκτρα (το Emulate3Buttons επιτρέπει την εξομοίωση του μεσαίου πλήκτρου πατώντας και τα δύο ταυτόχρονα). Μετά, προσθέστε το όνομα του ποντικιού σας. Η προκαθορισμένη επιλογή, /dev/mouse, πρέπει να λειτουργήσει εφόσον ο σύνδεσμος είχε διαμορφωθεί κατά την εγκατάσταση του Slackware. Εάν τρέχετε το GPM (ο εξυπηρετητής ποντικιού στο Linux) στη μέθοδο αναμετάδοσης (repeater mode), μπορείτε να ορίσετε το ποντίκι σας στο /dev/gpmdata για να μπορεί το X να παίρνει πληροφορίες για το ποντίκι μέσο του gpm. Σε μερικές περιπτώσεις (με τα busmouse ιδιαίτερα) αυτό μπορεί να δουλέψει καλύτερα, αλλά οι περισσότεροι χρήστες δεν πρέπει να το κάνουν αυτό.

Σχήμα 6-2.xorgconfig Οριζόντιος Συγχρονισμός (Horizontal Sync)

Στο επόμενο τμήμα εισάγεται το εύρος συγχρονισμού (sync range) της οθόνης σας. Για να εκκινήσετε την ρύθμιση της οθόνης, πατήστε ENTER. Θα δείτε μία λίστα από τύπους οθόνης – επιλέξτε έναν από αυτούς. Προσέξτε να μην ξεπεράσετε τις δυνατότητες της οθόνης σας. Με αυτόν τον τρόπο μπορεί να βλάψετε το υλικό σας.


Σχήμα 6-3.xorgconfig Κάθετος Συγχρονισμός (Vertical Sync)



Καθορίστε το κάθετο εύρος συγχρονισμού (vertical sync) της οθόνης σας (θα το βρείτε αυτό στο εγχειρίδιο της οθόνης σας).Το xorgconfig θα σας ζητήσει να εισάγετε κείμενο για να αναγνωρίσει το τύπο της οθόνης σας στο αρχείο xorg.conf. Εισάγεται ότι θέλετε σε αυτές τις 3 γραμμές (ή τίποτα απολύτως).


Σχήμα 6-4.xorgconfig Κάρτα Γραφικών

Τώρα έχετε την ευκαιρία να δείτε την βάση δεδομένων με τους τύπους καρτών γραφικών. Θέλετε να το κάνετε αυτό, άρα πείτε “y”, και επιλέξτε μία κάρτα από την λίστα που εμφανίστηκε. Εάν δεν βλέπετε συγκεκριμένα την κάρτα σας, προσπαθήστε να διαλέξετε μία που να χρησιμοποιεί το ίδιο chipset και πιθανότατα θα δουλέψει καλά.

Μετά, πείτε στο xorgconfig πόση μνήμη RAM έχει η κάρτα γραφικών σας. Το xorgconfig θα θέλει να εισάγεται κάποιο πιο περιγραφικό κείμενο για την κάρτα γραφικών σας. Εάν θέλετε, μπορείτε να εισάγεται περιγραφές σε αυτές τις τρεις γραμμές.

Αμέσως μετά θα ερωτηθήτε για το ποιες αναλύσεις οθόνης θέλετε να χρησιμοποιήσετε. Ξανά, συνεχίζοντας με τις παρεχόμενες προκαθορισμένες (default) ρυθμίσεις πρέπει να δουλέψει καλά. Αργότερα, μπορείτε να διαμορφώσετε το αρχείο /etc/X11/xorg.conf και να επανορίσετε τα στοιχεία έτσι ώστε το 1024x768 (ή όποιο άλλο θέλετε) να είναι το προκαθορισμένο.

Σε αυτό το σημείο, το πρόγραμμα xorgconfig θα σας ρωτήσει για το αν θέλετε να αποθηκεύσετε το συγκεκριμένο αρχείο διαμόρφωσης (configuration file). Απαντήστε “yes”, και το αρχείο διαμόρφωσης του X θα αποθηκευτεί, ολοκληρώνοντας την διαδικασία εγκατάστασης. Τώρα μπορείτε να εκκίνησετε το X χρησιμοποιώντας την εντολή startx.