Πρίν ακολουθήσει κάποιος αυτό τον οδηγό θα πρέπει οπωσδήποτε να έχει ακολουθήσει τον οδηγό του ftso
Προσθήκης και Εναλλαγής γλώσσας με Alt+Shift σε (K)Ubuntu
Εδώ θα βρούν λύση όσοι αντιμετωπίζουν πρόβλημα ακόμα και μετά τη χρήση του παραπάνω οδηγού.
Συμπτώματα :
-Έχετε ακολουθήσει τον παραπάνω οδηγό και έχετε προσθέσει την Ελληνική γλώσσα και ενώ έχετε ρυθμίσει η αλλαγή γλώσσας (layout) μεταξύ Ελληνικών και Αγγλικών να γίνεται με ALT+Shift όταν πατάτε ALT+Shift η γλώσσα δεν αλλάζει και συνεχίζετε να γράφετε με αγγλικούς χαρακτήρες.
Λύση :
Για να λυθεί το πρόβλημα θα πρέπει να προσθέσουμε 2 εντολές στο αρχείο xorg.conf .
Ξεκινάμε λοιπόν
-Ανοίγετε το TERMINAL και πληκτρολογείτε
- Κώδικας: Επιλογή όλων
sudo gedit /etc/X11/xorg.conf
-Θα σας ζητήσει το password το οποίο και θα συμπληρώσετε.
-Αμέσως ανοίγει το αρχείο xorg.conf σε νεο παράθυρο.
-Κάνετε scroll down στο νεο αυτό παράθυρο μέχρι να φτάσετε στο σημείο
Section "InputDevice"
Για να βεβαιωθείτε ότι αυτό είναι για το keyboard θα δείτε να γράφει ακριβώς από κάτω του
Identifier "Generic Keyboard" ή κάτι παρόμοιο
Η συνολική εικόνα θα είναι κάπως έτσι :
- Κώδικας: Επιλογή όλων
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Αυτό που θα κάνουμε εμείς είναι :
- Στην τελευταία γραμμή μετά το us να βάλουμε , (κόμμα) και μετά gr
οπότε η τελευταία γραμμή θα γίνει
- Κώδικας: Επιλογή όλων
Option "XkbLayout" "us,gr"
Οπότε η συνολική εικόνα που θα έχουμε θα είναι :
- Κώδικας: Επιλογή όλων
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,gr"
-Ακριβώς κάτω από την τελευταία σειρά θα προσθέσουμε μια γραμμή που θα περιγράφει το layout που χρησιμοποιούμε. Επειδή χρησιμοποιούμε Greek Extended θα γράψουμε κάτω από την τελευταία σειρά
- Κώδικας: Επιλογή όλων
Option "XkbVariant" ",extended"
έτσι η νέα συνολική εικόνα που θα έχουμε θα είναι :
- Κώδικας: Επιλογή όλων
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,gr"
Option "XkbVariant" ",extended"
Ακριβώς κάτω από την νέα τελευταία γραμμή θα γράψουμε ΠΩΣ θέλουμε να γίνεται η αλλαγή μεταξύ των γλωσσών
Στο παράδειγμα για αλλαγή με ALT+Shift θα γράψουμε :
- Κώδικας: Επιλογή όλων
Option "XkbOptions" "grp:alt_shift_toggle"
Αν θέλαμε να αλλάζουμε με Contol+Shift θα βάζαμε
- Κώδικας: Επιλογή όλων
Option "XkbOptions" "grp:ctrl_shift_toggle"
έτσι η νεα συνολική μας εικόνα θα είναι έτσι :
- Κώδικας: Επιλογή όλων
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,gr"
Option "XkbVariant" ",extended"
Option "XkbOptions" "grp:alt_shift_toggle"
-Πατάμε SAVE
-Βγαίνουμε (κλείνουμε τα παράθυρα)
-Κάνουμε ενα restart και δοκιμάζουμε να αλλάξουμε τη γλώσσα για να επιβεβαιώσουμε ότι ολα δουλεύουν οκ
και είμαστε έτοιμοι!




