Ελληνικά στο Linux: Ρύθμιση των X-Windows
Description: This is issue 32 of Magaz, the Hellenic LinuxMagazine
Keywords: magaz hellenic greek hellas greece hellug linux magazine

Magaz, The Greek Linux Magazine
Τεύχος #32
Περιληπτικά Περιεχόμενα Αναλυτικά Περιεχόμενα Mirrors Links Πληροφορίες Συντάκτες Αναζήτηση Επικοινωνία
Επόμενο Προηγούμενο Περιεχόμενα ### 3. Ρύθμιση των X-Windows ### 3.1 Για X 4.3.0 και πάνω Αν έχετε Χ 4.3.0 και πάνω, τότε για να έχετε ελληνικά, αρκεί να πάτε σε κάποιο εργαλείο ρύθμισης των Χ (όπως το xf86config, το xf86cfg, το XF86Setup κλπ) και στην επιλογή για το πληκτρολόγιο να επιλέξετε το ελληνικό. Στη συνέχεια, θα πρέπει να ανοίξετε το κατάλληλο αρχείο XF86Config (ανάλογα με τη διανομή σας, π.χ. το /etc/X11/XF86Config ή το /etc/X11/XF86Config-4) και να πάτε στην ενότητα του πληκτρολογίου ( Section "Keyboard" ) και να σιγουρευτείτε πως αυτή η ενότητα θα μοιάζει κάπως έτσι:
       Option "XkbRules"   "xfree86"
       Option "XkbModel"   "pc101"
       Option "XkbLayout"  "us,el"
       Option "XkbOptions" "grp:alt_shift_toggle"
Η δεύτερη γραμμή μπορεί να είναι διαφορετική, ανάλογα με πόσα πλήκτρα έχει το πληκτρολόγιό σας (προφανώς, αν υπάρχει ήδη γραμμή XkbModel μπορείτε απλά να την κρατήσετε), ενώ η τέταρτη δηλώνει με ποιό συνδυασμό πλήκτρων μπορείτε να αλλάξετε από το αγγλικό στο ελληνικό πληκτρολόγιο, και μπορεί να είναι "grp:toggle" (με AltGr), "grp:shift_toggle" (τα δύο Shift μαζί), "grp:ctrl_shift_toggle", "grp:ctrl_alt_toggle" και "grp:caps_toggle" (αυτά τα τρία νομίζω είναι προφανή). ### 3.2 Για Χ 4.1.0 ώς και X 4.2.1 Αν έχετε Χ 4.1.0 έως και X 4.2.1, τότε για να έχετε ελληνικά, αρκεί να πάτε σε κάποιο εργαλείο ρύθμισης των Χ (όπως το xf86config, το xf86cfg, το XF86Setup κλπ) και στην επιλογή για το πληκτρολόγιο να επιλέξετε το ελληνικό. Στη συνέχεια, θα πρέπει να ανοίξετε το κατάλληλο αρχείο XF86Config (ανάλογα με τη διανομή σας, π.χ. το /etc/X11/XF86Config ή το /etc/X11/XF86Config-4) και να πάτε στην ενότητα του πληκτρολογίου ( Section "Keyboard" ) και να σιγουρευτείτε πως αυτή η ενότητα θα μοιάζει κάπως έτσι:
       Option "XkbRules"   "xfree86"
       Option "XkbModel"   "pc101"
       Option "XkbLayout"  "el"
       Option "XkbOptions" "grp:alt_shift_toggle"
Η δεύτερη γραμμή μπορεί να είναι διαφορετική, ανάλογα με πόσα πλήκτρα έχει το πληκτρολόγιό σας (προφανώς, αν υπάρχει ήδη γραμμή XkbModel μπορείτε απλά να την κρατήσετε), ενώ η τέταρτη δηλώνει με ποιό συνδυασμό πλήκτρων μπορείτε να αλλάξετε από το αγγλικό στο ελληνικό πληκτρολόγιο, και μπορεί να είναι "grp:toggle" (με AltGr), "grp:shift_toggle" (τα δύο Shift μαζί), "grp:ctrl_shift_toggle", "grp:ctrl_alt_toggle" και "grp:caps_toggle" (αυτά τα τρία νομίζω είναι προφανή). ### 3.3 Για Χ 4.0.2 και 4.0.3 Αν έχετε είτε Χ 4.0.2 είτε 4.0.3, τότε για να έχετε ελληνικά, αρκεί να πάτε σε κάποιο εργαλείο ρύθμισης των Χ (όπως το xf86config, το xf86cfg, το XF86Setup κλπ) και στην επιλογή για το πληκτρολόγιο να επιλέξετε το ελληνικό. Στη συνέχεια, θα πρέπει να ανοίξετε το κατάλληλο αρχείο XF86Config (ανάλογα με τη διανομή σας, π.χ. το /etc/X11/XF86Config ή το /etc/X11/XF86Config-4) και να πάτε στην ενότητα του πληκτρολογίου ( Section "Keyboard" ) και να σιγουρευτείτε πως αυτή η ενότητα θα μοιάζει κάπως έτσι:
       Option "XkbRules"   "xfree86"
       Option "XkbModel"   "pc101"
       Option "XkbLayout"  "gr"
       Option "XkbOptions" "grp:ctrl_shift_toggle"
2. Η δεύτερη γραμμή μπορεί να είναι διαφορετική, ανάλογα με πόσα πλήκτρα έχει το πληκτρολόγιό σας (προφανώς, αν υπάρχει ήδη γραμμή XkbModel μπορείτε απλά να την κρατήσετε), ενώ η τέταρτη δηλώνει με ποιό συνδυασμό πλήκτρων μπορείτε να αλλάξετε από το αγγλικό στο ελληνικό πληκτρολόγιο, και μπορεί να είναι "grp:toggle" (με AltGr), "grp:shift_toggle" (τα δύο Shift μαζί), "grp:ctrl_shift_toggle", "grp:ctrl_alt_toggle" και "grp:caps_toggle" (αυτά τα τρία νομίζω είναι προφανή). ### 3.4 Για Χ μικρότερα από 4.0.1 Το επόμενο απαραίτητο βήμα είναι η ενημέρωση των αρχείων των Χ και η ενεργοποίηση του ελληνικού πληκτρολογίου. Θα πρέπει να κάνετε τις εξής ενέργειες: Πρώτα θα πρέπει να έχετε τα αρχεία el και Compose. Μπορείτε να τα βρείτε συμπιεσμένα στο http://members.hellug.gr/djart/files/el_Compose.tar.bz2. Αντιγράφετε το Compose στο /usr/X11R6/lib/X11/locale/iso8859-7/. Προσθέτετε την παρακάτω γραμμή στο /usr/X11R6/lib/X11/locale/compose.dir:
       iso8859-7/Compose       el_GR.ISO8859-7
4. Αντιγράφετε το el στο /usr/X11R6/lib/X11/xkb/symbols/. Προσθέτετε την παρακάτω γραμμή στο /usr/X11R6/lib/X11/xkb/symbols.dir:
       -dp----- a------- el(basic)
5. Στο /etc/X11/XF86Config, στο section "Keyboard", σβήνετε όλες τις επιλογές του XKB, και στη θέση τους βάζετε τις εξής:
          XkbRules        "xfree86"
          XkbModel        "pc104"
          XkbLayout       "el"
          XkbOptions      "grp:toggle"
   (Η παραπάνω σύνταξη είναι για Χ 3.3.x. Για Χ 4.x η σύνταξη είναι η εξής):
          Option "XkbRules"   "xfree86"
          Option "XkbModel"   "pc101"
          Option "XkbLayout"  "el"
          Option "XkbOptions" "grp:ctrl_shift_toggle"
H δεύτερη γραμμή μπορεί να είναι διαφορετική, ανάλογα με πόσα πλήκτρα έχει το πληκτρολόγιό σας (προφανώς, αν υπάρχει ήδη γραμμή XkbModel μπορείτε απλά να την κρατήσετε), ενώ η τέταρτη δηλώνει με ποιό συνδυασμό πλήκτρων μπορείτε να αλλάξετε από το αγγλικό στο ελληνικό πληκτρολόγιο, και μπορεί να είναι "grp:toggle" (με AltGr), "grp:shift_toggle" (τα δύο Shift μαζί), "grp:ctrl_shift_toggle", "grp:ctrl_alt_toggle" και "grp:caps_toggle" (αυτά τα τρία νομίζω είναι προφανή). Ξαναξεκινάτε τον X server σας. Αυτό ήταν! Επόμενο Προηγούμενο Περιεχόμενα