Read the US State Department's Country Reports on Human Rights Practices Read the Convention Relating to the Regime of the Straits (24 July 1923) Read the Convention Relating to the Regime of the Straits (24 July 1923)
HR-Net - Hellenic Resources Network Compact version
Today's Suggestion
Read The "Macedonian Question" (by Maria Nystazopoulou-Pelekidou)
HomeAbout HR-NetNewsWeb SitesDocumentsOnline HelpUsage InformationContact us
Thursday, 28 March 2024
 
News
  Latest News (All)
     From Greece
     From Cyprus
     From Europe
     From Balkans
     From Turkey
     From USA
  Announcements
  World Press
  News Archives
Web Sites
  Hosted
  Mirrored
  Interesting Nodes
Documents
  Special Topics
  Treaties, Conventions
  Constitutions
  U.S. Agencies
  Cyprus Problem
  Other
Services
  Personal NewsPaper
  Greek Fonts
  Tools
  F.A.Q.
 

[English] [ASCII Greek] [Elot928 Greek]

Εξυπηρέτες γραμματοσειρών κλπ.

Μπορείτε να υποθέσετε ότι έχετε πρόβλημα αυτού του τύπου αν η εντολή xset fp+ δίνει μήνυμα σφάλματος παρόμοιο με το εξής:
X Error of failed request: BadValue (integer parameter out of range for operation)
        Major opcode of failed request: 51 (X_SetFontPath)
        Value in failed request: 0x8
        Serial number of failed request: 8
        Current serial number in output stream: 10

Αν δεν έχετε κάνει κανένα λάθος στην πληκτρολόγηση του pathname ούτε στα δικαιώματα χρήσης (permissions) των αρχείων, αυτό σημαίνει κατά πάσα πιθανότητα ότι οι γραμματοσειρές φορτώνονται στο τερματικό σας από κάποιο άλλο μηχάνημα. Αυτό συμβαίνει συχνότερα στην περίπτωση που βρίσκεστε σε Xterm (συμπεριλαμβανομένων των περιπτώσεων σύνδεσης με rlogin/telnet από άλλο μηχάνημα) καθώς και στην περίπτωση που ο X server που ελέγχει την οθόνη σας παίρνει τις γραμματοσειρές του από κάποιο μηχάνημα που έχει οριστεί ως εξυπηρέτης γραμματοσειρών του δικτύου (font server).

  • Αν βρίσκεστε σε Xterm τότε μπορείτε είτε να (α) προσθέσετε το pathname όπου βάλατε τις ελληνικές γραμματοσειρές στα αρχεία ορισμού της διαμόρφωσης του τερματικού σας, ή (β) να εγκαταστήσετε τις ελληνικές γραμματοσειρές στην περιοχή του συστήματος απ'όπου το Xterm διαβάζει τις υπόλοιπες γραμματοσειρές. Για να πετύχετε την εναλλακτική λύση (α) πρέπει να βρείτε ποια και πού είναι τα κατάλληλα αρχεία και αυτό ίσως να είναι δύσκολο αν δεν έχετε κάποιες γνώσεις. Πατώντας κάποιο ειδικό πλήκτρο "Setup" ή κατά την εκκίνηση του τερματικού περάστε στο setup κι από κει ψάξτε να βρείτε τις απαραίτητες πληροφορίες. Αν είστε τυχεροί μπορεί το σύστημά σας να δίνει τη δυνατότητα προσωπικών προσθηκών στη διαμόρφωση του τερματικού με αρχείο στο δικό σας χώρο (home directory). Αλλιώς (που είναι και το πιο πιθανό) θα χρειαστείτε προνόμια superuser για να επέμβετε στα αρχεία του συστήματος. Η εναλλακτική λύση (β) είναι μάλλον απλούστερη, αφού απλώς απαιτεί να βρείτε που είναι οι υπόλοιπες γραμματοσειρές που χρησιμοποιεί το Xterm (ίσως ο υπεύθυνος των υπολογιστών σας να ξέρει ήδη) και να πείσετε τον υπεύθυνο να αντιγράψει εκεί τα αρχεία με τις ελληνικές γραμματοσειρές (όλο to directory όπως είναι) και να τρέξει εκεί το προγραμματάκι install_fonts.

  • Αν βρίσκεστε στην κονσόλα του μηχανήματος κι όχι σε Xterm και παρ'όλ'αυτά βρίσκεστε αντιμέτωπος/η με το παραπάνω μήνυμα σφάλματος, ελέγξτε την πιθανότητα να χρησιμοποιείται εξυπηρέτης γραμματοσειρών από το σύστημά σας. Αυτο φαίνεται αν δίνοντας την εντολή xset q στο πεδίο "Font path" έχει το όνομα κάποιου μηχανήματος (κι έναν αριθμό) αντί για μια σειρά από pathnames. Στην περίπτωση αυτή χρειάζεστε πρόσβαση και προνόμια superuser στο μηχάνημα που αναφέρεται αντί για font path γιατί εκεί πρέπει να εγκατασταθούν οι γραμματοσειρές. Το που ακριβώς εξαρτάται από τη διαμόρφωση του εξυπηρέτη, που θα πρέπει να τη βρείτε απο τα αρχεία εκκίνησης: ψάξτε να βρείτε με ποιές παραμέτρους εκτελείται η εντολή xfs (X font server).

Το πιο δύσκολο μέρος της εγκατάστασης ίσως είναι να πείσετε τον υπεύθυνο να διαθέσει δέκα λεπτά αν πέσετε στην περίπτωση που δεν δείχνει να καταλαβαίνει προς τι όλη η φασαρία. Το μόνο που χρειάζεται πάντως να κάνει είναι να δημιουργήσει ένα directory στη θέση του συστήματος όπου βρίσκονται οι γραμματοσειρές και να αντιγράψει εκεί τα αρχεία bdf ή pcf με τα ελληνικά. Στη συνέχεια αρκεί να εκτελέσει τα ίδια βήματα όπως στις γενικές οδηγίες εγκατάστασης:

 mkfontdir
 xset fp+ remote-font-server-directory 
 xset fp  rehash 


Προτού να μας γράψετε παρακαλούμε να διαβάσετε το Εξακολουθώ να μη μπορώ να διαβάσω ελληνικά.


Πίσω στην κυρίως σελίδα.


HR-Net, 24 Ιανουαρίου 1997
Back to Top
Copyright © 1995-2003 HR-Net (Hellenic Resources Network). An HRI Project.
All Rights Reserved.