Magaz, The Greek Linux Magazine
Magaz Logo

Επόμενο  Προηγούμενο  Περιεχόμενα

20. WindowMaker και Ελληνικα...

Από : Γιωργος Βρεντζος

Απάντηση : Παναγιώτης Βρυώνης

Γεια σας για αλλη μια φορα, τελικα θα το καθιερωσω ετσι οπως το παω σε μια απορια το μηνα ! Οπως και να'χει, ευχαριστω που απαντατε σε ολα μου τα ερωτηματα -και οχι μονο στα δικα μου αλλα και σε αυτα δεκαδων αλλων αναγνωστων του Magaz-. Το προβλημα μου λοιπον ειναι ,γι'αυτο το μηνα ;-), το εξης αφου εγκατεστησα τα ελληνικα στο shell,ακολουθωντας τις οδηγιες σας αλλα και αυτες του Ram, ειπα να βαλω κι ελληνικα στο Xfree... Το προβλημα ειναι οτι απο την στιγμη που εγκαθιστω το πακετο XFGreekFNTS_noarh.rpm (ή καπως ετσι), δεν μπορω να ξεκινησω τον WindowMaker -το KDE που δοκιμασα δουλευει κανονικα αλλα προτιμω τον WM-. Συγκεκριμενα λαμβανω,η μαλλον ελαμβανα, μυνημα οτι δεν υπαρχουν τα καταλληλα fonts.Διαβαζοντας αναλυτικα τις οδηγιες του WM_Readme, εκανα απο την αρχη εγκατασταση με υποστηριξη για ξενες γλωσσες και τελικα, αφου προσθεσα στο αρχειο .xinitrc την γραμμη EXPORT LANG; LANG=el ,καταφερα να κανω τον WindowMaker να δουλεψει "κανονικα". Και λεω "κανονικα" γιατι προσφατα ανακαλυψα οτι ενω ολα τα προγραμματα λειτουργουν,και με σχεδον αριστη υποστηριξη ελληνικων,το προγραμμα Wprefs -βασικο και ακρως απαραιτητο- δεν λεει να τρεξει. Μαλιστα στο readme file υπαρχει ειδικο section στο troubleshooting το οποιο με προτρεπει να αλλαξω ορισμενες γραμμες απο αρχεια του windowmaker.Ε λοιπον,τις αλλαξα και οριστε τι μυνημα παιρνω καθε φορα που προσπαθω να τρεξω το WPrefs ./WPrefs Warning : Could not load font set : -*-*-medium-r-normal-*-12-*-*-*-*-*-*- Trying fixed Could not load fixed font. Could not load any fonts. Make sure your font installation and locale settings are correct. Fatal error κλπ........ Το θεμα ειναι οτι εγω δεν εχω πειραξει τιποτα απολυτως απο τους καταλογους των fonts, ενω ολα τα fonts folders ειναι δηλωμενα στο σωστο αρχειο -χμμ...ξεχασα και το ονομα του τωρα !-. Στο αρχειο βοηθειας του WindowMaker λεει οτι πρεπει να ..."unset the LANG enviroment variable before starting wmaker" ,δηλαδη πρεπει να βγαλω απο το .xinitrc την γραμμη EXPORT LANG;LANG=el ;;;Μα τοτε δεν θα ξεκινα καθολου ο WindowMaker !! Γι'αυτο στελνω αυτο το e-mail απελπισιας ,μπας και καποιος απο σας εχει παρατηρησει αυτο το προβλημα και εχει βρει τη λυση του.. CLAiRVOYANT

Με την εγκατάσταση του XFGreekKBD έχει δημιουργηθεί ένα αρχείο (/etc/profile.d/XF-Greek.sh) που κάνει set τα διάφορα locales (ή μάλλον τις τιμές των μεταβλητών). Αυτό το αρχείο "τρέχει" κάθε φορά που σηκώνεις το bash. Άρα, όταν τρέχεις το .Xclients τα LC_LANG, LC_ALL κ.λ. έχουν τιμές και δεν είναι κενα. Αν θέλεις να τα "μηδενίσεις" δώσε unset LANG; unset LC_ALL Βέβαια, το παραπάνω θα έχει σαν αποτέλεσμα να μην παίζουν καθόλου τα ελληνικά. Δοκίμασε και export LC_CTYPE=gr_GR μετά τα unset. Ίσως να λυθούν όλα τα προβλήματά σου.

Επόμενο  Προηγούμενο  Περιεχόμενα


Valid HTML 4.01!   Valid CSS!