Αποστολέας Θέμα: Απενεργοποίηση του NUM LOCK σε laptop  (Αναγνώστηκε 241 φορές)

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 782
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απενεργοποίηση του NUM LOCK σε laptop
« στις: 17 Οκτ 2019, 09:50:02 μμ »
Εχτές έβαλα ένα παλιό και ξεχασμένο laptop φίλου (Centrino με δίσκο IDE που χάλασε και δεν συμφέρει να αγοράσουμε καινουριο - το δε dvd για να βγει και να μπει στη θέση του tray με σκληρό δίσκο είναι λίγο πολύπλοκο) οπότε σκέφτηκα να τον βάλω στο εργαστήριο σαν σταθμό εργασίας ... μια χαρά δουλεύει.

Το μόνο "θεματάκι" είναι να απενεργοποιήσω το num lock μετά το login... Έβαλα στο ltsp.conf 2 γραμμές:

[mac address της κάρτας του laptop]
X_NUMLOCK=False


αλλά δεν δουλεύει ... προφανώς κάτι άλλο πρέπει να κάνω ....
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5093
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Απενεργοποίηση του NUM LOCK σε laptop
« Απάντηση #1 στις: 17 Οκτ 2019, 10:36:03 μμ »
Από τον Επόπτη, δεξί κλικ Εκτέλεση → Άνοιγμα κονσόλας → Διαχειριστή, τοπικά, και τρέχεις:
numlockx off

Αυτό απενεργοποιεί το numlock; Αν όχι, τι μήνυμα βγάζει;

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 782
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Απενεργοποίηση του NUM LOCK σε laptop
« Απάντηση #2 στις: 17 Οκτ 2019, 10:39:03 μμ »
Από τον Επόπτη, δεξί κλικ Εκτέλεση → Άνοιγμα κονσόλας → Διαχειριστή, τοπικά, και τρέχεις:
numlockx off

Αυτό απενεργοποιεί το numlock; Αν όχι, τι μήνυμα βγάζει;

Τη ρύθμιση που έχω να την αφήσω; Είναι σωστή;
Θα το δω αύριο και θα απαντήσω...
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5093
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Απενεργοποίηση του NUM LOCK σε laptop
« Απάντηση #3 στις: 18 Οκτ 2019, 06:39:49 πμ »
Η ρύθμιση καλή φαίνεται, οπότε π.χ. μπορεί να σου λείπει το πακέτο numlockx, οπότε η δοκιμή μέσα από τον Επόπτη να μας το πει, και αν μετά το εγκαταστήσεις και κάνεις δημοσίευση εικονικού, να δουλέψει και η ρύθμιση.

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 782
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Απενεργοποίηση του NUM LOCK σε laptop
« Απάντηση #4 στις: 18 Οκτ 2019, 10:53:57 πμ »
Το έκανα. Δεν εμφάνισε σφάλμα και έσβησε το numlock.
Μετά από αποσύνδεση του χρήστη και με άλλο login σε άλλο χρήστη άναψε πάλι, αλλά με τον χρήστη που είχα δώσει την εντολή δεν ανάβει.
Το έκανα και με αποσυνδεδεμένους τους χρήστες και μετά από επανεκκίνηση πάλι ανάβει μετά από login.

Τι άλλο μένει;
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5093
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Απενεργοποίηση του NUM LOCK σε laptop
« Απάντηση #5 στις: 18 Οκτ 2019, 12:04:58 μμ »
Επομένως αν κατάλαβα καλά το X_NUMLOCK δουλεύει σωστά αλλά κατά το login το MATE το ξαναθέτει ανάλογα με την αποθηκευμένη κατάσταση, με προεπιλογή το on.

Θα τσεκάρω αύριο σε ποιο gsetting αποθηκεύει την κατάσταση του numlock το MATE.

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 782
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Απενεργοποίηση του NUM LOCK σε laptop
« Απάντηση #6 στις: 21 Οκτ 2019, 09:56:08 πμ »
Επομένως αν κατάλαβα καλά το X_NUMLOCK δουλεύει σωστά αλλά κατά το login το MATE το ξαναθέτει ανάλογα με την αποθηκευμένη κατάσταση, με προεπιλογή το on.

Θα τσεκάρω αύριο σε ποιο gsetting αποθηκεύει την κατάσταση του numlock το MATE.

Βρήκες κάτι; Αυτό που είδα κι εγώ είναι ότι αποθηκεύει για κάθε χρήστη το status του numlock που είχε όταν έκανε logout...
Το θέμα είναι ότι αυτό το λαπτοπ δεν εχει ξεχωριστό αριθ. πληκτρολόγιο οπότε πρέπει να είναι OFF υποχρεωτικά.

Άλλο ένα "θεματάκι" αλλά όχι σημαντικο ειναι οτι δεν αναγνωρίζει το touchpad ...το λαπτοπ είναι ένα ACER ASPIRE 5620
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5093
    • alkisg@im.sch.gr
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Απενεργοποίηση του NUM LOCK σε laptop
« Απάντηση #7 στις: 21 Οκτ 2019, 10:48:23 πμ »
Το βρήκα, είναι το εξής:

$ gsettings list-recursively | grep numlock
org.mate.peripherals-keyboard remember-numlock-state true

Αν αυτό γίνει false κεντρικά για όλους τους χρήστες, τότε δεν θα το θυμάται. Το πρόβλημα είναι ότι δεν μπορώ π.χ. να το βάλω στα sch-scripts για όλα τα σχολεία, επειδή στη γενική περίπτωση είναι καλό να θυμάται το numlock.

Οπότε... δοκίμασε τις παρακάτω εντολές:
Κώδικας: Bash
  1. sudo -i
  2. cat > /usr/share/glib-2.0/schemas/90_local.gschema.override<<EOF
  3. [org.mate.peripherals-keyboard]
  4. remember-numlock-state = true
  5. EOF
  6. glib-compile-schemas /usr/share/glib-2.0/schemas
  7. ltsp-update-image -c /
  8. exit
  9.  

Για το touchpad, δοκίμασε άλλον kernel, αλλά γενικά υπάρχουν και συσκευές στα laptops που δεν υποστηρίζονται από κανέναν kernel.

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 782
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Απενεργοποίηση του NUM LOCK σε laptop
« Απάντηση #8 στις: 21 Οκτ 2019, 10:51:21 πμ »
Το βρήκα, είναι το εξής:

$ gsettings list-recursively | grep numlock
org.mate.peripherals-keyboard remember-numlock-state true

Αν αυτό γίνει false κεντρικά για όλους τους χρήστες, τότε δεν θα το θυμάται. Το πρόβλημα είναι ότι δεν μπορώ π.χ. να το βάλω στα sch-scripts για όλα τα σχολεία, επειδή στη γενική περίπτωση είναι καλό να θυμάται το numlock.

Οπότε... δοκίμασε τις παρακάτω εντολές:
Κώδικας: Bash
  1. sudo -i
  2. cat > /usr/share/glib-2.0/schemas/90_local.gschema.override<<EOF
  3. [org.mate.peripherals-keyboard]
  4. remember-numlock-state = true
  5. EOF
  6. glib-compile-schemas /usr/share/glib-2.0/schemas
  7. ltsp-update-image -c /
  8. exit
  9.  

Για το touchpad, δοκίμασε άλλον kernel, αλλά γενικά υπάρχουν και συσκευές στα laptops που δεν υποστηρίζονται από κανέναν kernel.

Τις εντολές που λες να τις γράψω μέσα από το epoptes σαν διαχειρ. τοπικά στο λαπτοπ ή να τις βάλω κάτω από την mac address στο ltsp.conf?
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 782
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Απενεργοποίηση του NUM LOCK σε laptop
« Απάντηση #9 στις: 23 Οκτ 2019, 12:23:01 πμ »
Τι πρέπει να κάνω ώστε να γίνει μόνο για το λαπτοπ και όχι για όλους;
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

za√‘ag

  • Μάχιμος ... ΟΧΙ ... κοπρίτης
  • Δεινόσαυρος
  • *****
  • Μηνύματα: 782
  • Παλιά λεγόμασταν ΔΟΥΛΟΙ. Σήμερα ... ΕΡΓΑΖΟΜΕΝΟΙ
    • Το Blog μου
Απ: Απενεργοποίηση του NUM LOCK σε laptop
« Απάντηση #10 στις: Χθες στις 12:44:00 μμ »
Δεν κατάφερα κάτι ... απλά έχουν συνδεθεί από μια φορά όλοι οπότε το θυμάται και μενει σβηστό.
Με νέα αναβάθμιση πυρήνα  (4.15.0-69) το touchpad δουλεύει ...
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ