O Client δεν κληρονομεί ρυθμίσεις πληκτρολογίου από Server

...ερωτήσεις & προβλήματα με το ubuntu ltsp και τους thin clients στην εκπαίδευση

Συντονιστές: the_eye, pros

O Client δεν κληρονομεί ρυθμίσεις πληκτρολογίου από Server

Δημοσίευσηαπό kaingeo » 30 Μάιος 2008, 14:49

Υπάρχει ένα bug (https://bugs.launchpad.net/ubuntu/+sour ... bug/173067) και στο Ubuntu 8.04 ltsp (δηλαδή στον Edubuntu Classroom Server) που επηρεάζει στην λειτουργία της αλλαγής γλώσσας (alt-shift) όταν ένας χρήστης συνδέεται σε ένα thin client. Όταν ο ίδιος χρήστης συνδεθεί στον Server η λειτουργία του alt-shift λειτουργεί κανονικά, ενώ στον client όχι. Η λύση παρατίθεται παρακάτω:

1.Εκκινήστε ένα τερματικό
Εφαρμογές > Βοηθήματα > Τερματικό

2.Δημιουργείστε το αρχείο lts.conf στον φάκελο /var/lib/tftpboot/ltsp/i386/ με την εντολή
Κώδικας: Επιλογή όλων
sudo gedit /var/lib/tftpboot/ltsp/i386/lts.conf


3.Δώστε τον κωδικό πρόσβασης του διαχειριστή.

4.Προσθέστε τις παρακάτω γραμμές στο κενό αρχείο:
Κώδικας: Επιλογή όλων
[Default]
        XKBLAYOUT="us,gr"
        XKBOPTIONS="grp:alt_shift_toggle,lv3:ralt_switch,grp_led:scroll"
        XKBVARIANT=",extended"


5.Αποθηκεύστε τις αλλαγές και κάντε επανεκκίνηση.

Προφανώς το bug αυτό υπάρχει σε όλες τις γλώσσες και είναι πολύ σημαντικό να κάνουμε μια προσπάθεια να το λύσουμε για όλους. Αν κάποιος ξέρει τι να κάνει για να δώσει συνολική λύση είναι πολύ σημαντικό να κάνει ένα ποστ που να οδηγήσει στην λύση.
kaingeo
punkTUX
punkTUX
 
Δημοσιεύσεις: 237
Εγγραφή: 10 Μάιος 2008, 21:15
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: O Client δεν κληρονομεί ρυθμίσεις πληκτρολογίου από Server

Δημοσίευσηαπό alkisg » 30 Μάιος 2008, 16:24

kaingeo, απάντησα κατευθείαν στο bug, τα γράφω κι εδώ:

The bug is in /opt/ltsp/i386/usr/lib/ltsp/configure-x.sh:
Κώδικας: Επιλογή όλων
# Handle keyboard settings, default to console-setup settings
handle_keyboard_settings() {
    XKBOPTIONS_TMP="$XKBOPTIONS"
    if [ -z "$XKBLAYOUT" ] && [ -z "$XKBMODEL" ]; then
        if [ -e /etc/default/console-setup ];then
            . /etc/default/console-setup
        fi
    fi
    test -z "$XKBRULES" && XKBRULES="xorg"
    test -z "$XKBMODEL" && XKBMODEL="pc105"
    test -z "$XKBLAYOUT" && XKBLAYOUT="en"
    test -z "$XKBOPTIONS_TMP" && XKBOPTIONS=$XKBOPTIONS_TMP

XKBOPTIONS handling is wrong, it *never* uses the values from console-setup.

So, without any lts.conf, in my ltsp client /etc/default/console-setup I have:
Κώδικας: Επιλογή όλων
XKBMODEL="pc105"
XKBLAYOUT="us,gr"
XKBVARIANT=",extended"
XKBOPTIONS="grp:alt_shift_toggle,lv3:ralt_switch,grp_led:scroll"

and in /etc/X11/xorg.conf I get:
Κώδικας: Επιλογή όλων
XKBMODEL="pc105"
XKBLAYOUT="us,gr"
XKBVARIANT=",extended"

and I can't change input languages.
alkisg
punkTUX
punkTUX
 
Δημοσιεύσεις: 190
Εγγραφή: 26 Μάιος 2008, 11:38
Εκτύπωση

Re: O Client δεν κληρονομεί ρυθμίσεις πληκτρολογίου από Server

Δημοσίευσηαπό kaingeo » 31 Μάιος 2008, 14:54

Η λύση αυτή δεν πρέπει να πάει upstream στο ltsp?
Να τους στείλουμε ένα λινκ για να δουν το bug?
kaingeo
punkTUX
punkTUX
 
Δημοσιεύσεις: 237
Εγγραφή: 10 Μάιος 2008, 21:15
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: O Client δεν κληρονομεί ρυθμίσεις πληκτρολογίου από Server

Δημοσίευσηαπό alkisg » 31 Μάιος 2008, 15:37

Ρώτησα στο irc τον υπεύθυνο του Ubuntu για το ltsp, και μου είπε ότι το σωστό είναι να ποστάρουμε τα bugs και τις λύσεις ανάλογα με τη διανομή μας, εκεί δηλαδή που τα βλέπουμε. Αυτοί upstream συνεργάζονται, οπότε εν τέλει θα ενημερωθούν.
Η αμφιβολία μου όμως είναι ΑΝ έχουν χρόνο να κοιτάνε όλα τα bugs, και μάλιστα νέα replies σε αρχαία topics...
Μήπως να το έστελνες και upstream για σιγουριά / ταχύτητα; ;)

Είναι ένας από τους λόγους που σκέφτομαι να το γυρίσω σε Debian, γιατί τότε θα επικοινωνούμε κατευθείαν με τους developers, και όχι μέσω τρίτων... Αυτό όχι τόσο πολύ για το LTSP κομμάτι, που αναπτύσσεται ισάξια και εντός του Ubuntu, όσο για τα υπόλοιπα πακέτα.
alkisg
punkTUX
punkTUX
 
Δημοσιεύσεις: 190
Εγγραφή: 26 Μάιος 2008, 11:38
Εκτύπωση


Re: O Client δεν κληρονομεί ρυθμίσεις πληκτρολογίου από Server

Δημοσίευσηαπό kaingeo » 02 Ιουν 2008, 20:59

Μπράβο ρε χακερ! Κοντεύεις να μου φτιάξεις την δεκαετία! :D
kaingeo
punkTUX
punkTUX
 
Δημοσιεύσεις: 237
Εγγραφή: 10 Μάιος 2008, 21:15
Τοποθεσία: Ηράκλειο
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Ubuntu LTSP και Thin Clients στην Εκπαίδευση

cron