Re: Touchpad και Ubuntu

stavros daliakopoulos stavros.daliakopoulos at gmail.com
Wed Nov 5 16:59:32 UTC 2014


Δεν θα έχανες κάτι αν δοκίμαζες την έκδοση 14.10 που έχει μεταγενέστερο
πυρήνα, τον 3.16
https://wiki.ubuntu.com/UtopicUnicorn/ReleaseNotes#Updated_Packages

Στις 5 Νοεμβρίου 2014 - 6:49 μ.μ., ο χρήστης Kostas Oikonomou <
kikonomou at yahoo.gr> έγραψε:

> Μόλις έχω γυρίσει από τη Θεσσαλονίκη, όπου πήγα τον υπολογιστή για έλεγχο
> της πινακίδας αφής. Οφείλω να πω ότι ήταν ευγενικότατοι. Μάλιστα αυτός που
> παρέλαβε τον φορητό υπολογιστή μου είπε ότι και αυτός χρησιμοποιεί Ubuntu,
> και αν βρει κάποιο driver θα τον εγκαταστήσει. Μετά μιάμιση ώρα περίπου, με
> πήραν τηλέφωνο να με ενημερώσουν ότι εγκαταστήσανε Windows στον υπολογιστή
> και το touchpad δουλεύει κανονικά. Ρώτησα για τα στοιχεία του (μάρκα
> κατασκευής) αλλά δεν μου έδωσε στοιχεία. Τον υπολογιστή τον παρέλαβα φυσικά
> χωρίς Windows, αλλά με τα Ubuntu που είχα εγκατεστημένα.
>
> Τώρα που ήρθα, είδα τα μηνύματα του NikTh και του Σίμου. Απ' ότι φαίνεται
> το i8042 είναι η λύση. Αφού είχα ήδη δοκιμάσει από χθες τις οδηγίες του
> Αντώνη, θεωρητικά πρέπει να είχα «διορθώσει» τον πυρήνα. Έτσι έτρεξα τις
> δυο εντολές που περιγράφει ο Σίμος, όπου φαίνεται το i8042 (κάτι
> εγκατέστησα, αλλά δεν ξέρω αν τελικά το έκανα σωστά).
> kostas at kostas-C15B:~$ cat /proc/cmdline
> BOOT_IMAGE=/boot/vmlinuz-3.13.0-39-generic
> root=UUID=5ab5ba35-2e8f-46c1-b847-5f1bd4ab2631 ro quiet splash i8042.nomux
> vt.handoff=7
> kostas at kostas-C15B:~$ dmesg | grep i8042
> [    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.13.0-39-generic
> root=UUID=5ab5ba35-2e8f-46c1-b847-5f1bd4ab2631 ro quiet splash i8042.nomux
> vt.handoff=7
> [    0.000000] Kernel command line:
> BOOT_IMAGE=/boot/vmlinuz-3.13.0-39-generic
> root=UUID=5ab5ba35-2e8f-46c1-b847-5f1bd4ab2631 ro quiet splash i8042.nomux
> vt.handoff=7
> [    0.813249] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at
> 0x60,0x64 irq 1,12
> [    1.065598] serio: i8042 KBD port at 0x60,0x64 irq 1
> [    1.073059] input: AT Translated Set 2 keyboard as
> /devices/platform/i8042/serio0/input/input3
> kostas at kostas-C15B:~$
>
> Παραθέτω τα αποτελέσματα αυτά για να δούμε αν διορθώθηκε σωστά ο πυρήνας.
> Πάντως η επιφάνεια αφής εξακολουθεί να μην δουλεύει.
> Το καλό στην όλη υπόθεση είναι ότι έγινε έλεγχος του φορητού μου που λέει
> ότι δεν υπάρχει πρόβλημα στο υλικό του.
> Πιστεύω πάντως ότι και αν δεν μπορέσουμε να λύσουμε τώρα το πρόβλημα, αυτό
> θα λυθεί (θέλω να πιστεύω) σύντομα σε κάποια αναβάθμιση του Ubuntu.
> Ευχαριστώ όλους για τις προσπάθειες να λυθεί το πρόβλημα μου.
> Φιλικά
> Κώστας Οικονόμου
>
>
>
>      Στις 1:03 μ.μ. Τετάρτη, 5 Νοεμβρίου 2014, ο/η Simos Xenitellis <
> simos.lists at googlemail.com> έγραψε:
>
>
>
> 2014-11-04 18:20 GMT+02:00 Kostas Oikonomou <kikonomou at yahoo.gr>:
>
> Ευχαριστώ πολύ για τις μέχρι τώρα πληροφορίες. Έχω φτιάξει το αρχείο
> «mydevices.txt», πήγα στο «http://pastebin.ubuntu-gr.org/» αλλά δεν μπορώ
> να βρω πως θα στείλω το αρχείο.
> Στο http://pastebin.ubuntu-gr.org/ δεν έχει επιλογή για να στείλεις το
> κείμενο ως αρχείο, οπότε χρειάζεται να ανοίξεις το αρχείο με κάποιο
> κειμενογράφο και μετά να κάνεις αντιγραφή+επικόλληση στη σελίδα.Ωστόσο,
> έγινε η επισύναψη του αρχείου mydevices.txt στο ημαιλ που έστειλες και από
> εκεί προκύπτει η συσκευή του touchpad:
> I: Bus=0011 Vendor=0001 Product=0001 Version=ab83N: Name="AT Translated
> Set 2 keyboard"P: Phys=isa0060/serio0/input0S:
> Sysfs=/devices/platform/i8042/serio0/input/input3U: Uniq=H: Handlers=sysrq
> kbd event3 B: PROP=0B: EV=120013B: KEY=402000000 3803078f800d001
> feffffdfffefffff fffffffffffffffeB: MSC=10B: LED=7
> Το άρθρωμα πυρήνα (kernel module) που χρειάζεται το touchpad είναι
> το i8042, που είναι ένα πολύ γενικό άρθρωμα.Σε διανομές όπως το Ubuntu,
> το i8042 μεταγλωττίζεται μέσα στον πυρήνα (αντί να είναι διαθέσιμο ως
> άρθρωμα i8042.ko),διότι αν μεταγλωττιστεί μέσα στον πυρήνα, θα είναι
> διαθέσιμο κατά την ενεργοποίηση του πυρήνα (στην εκκίνηση).Τα αρθρώματα
> φορτώνονται λίγο πιο μετά, οπότε έχει νόημα να μεταγλωττιστεί μέσα στον
> πυρήνα.Αυτό σημαίνει στην πράξη ότι αν θέλουμε να ενεργοποιήσουμε κάποια
> ειδική παράμετρο για το i8042 στο Ubuntu, χρειάζεται να γίνει επανεκκίνηση
> για να την δοκιμάσουμε.
> Για να επιβεβαιώσουμε ότι η παράμετρος που δώσαμε στον πυρήνα, έχει
> πράγματι μπει, εκτελούμε την εντολή$ cat
> /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-3.13.0-39-generic
> root=UUID=3f8e828d-0f0d-9003-95cc-40a17b30fa7e ro quiet splash
> vt.handoff=7(εδώ είναι από το δικό μου πυρήνα σε 14.04 και δεν έχω
> ενεργοποιήσει κάτι για το i8042).
> Κατά την εκκίνηση του υπολογιστή, ο πυρήνας Linux ανιχνεύει τις συσκευές
> και τις καταγράφει. Μπορούμε να φιλτράρουμε τα μηνύματα για το i8042 με την
> εντολή
> $ dmesg | grep i8042
> Θα βγάλει αποτέλεσμα που θα μοιάζει με π.χ.
> [    0.701396] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq
> 1[    0.701397] i8042: PNP: PS/2 appears to have AUX port disabled, if this
> is incorrect please boot with i8042.nopnp[    0.701868] serio: i8042 KBD
> port at 0x60,0x64 irq 1[    0.735315] input: AT Translated Set 2 keyboard
> as /devices/platform/i8042/serio0/input/input2
> (είναι από σταθερό υπολογιστή χωρίς touchpad, οπότε δείχνει μόνο το
> πληκτρολόγιο PS/2).
> Στην περίπτωσή σου θα έπρεπε να βγάλει και μια έξτρα γραμμή που θα έλεγε
> π.χ.[    2.773197] input: ETPS/2 Elantech Touchpad as
> /devices/platform/i8042/serio1/input/input9
> Για όσους θέλουν να δουν περισσότερα, υπάρχει ένα παράδειγμα στο
> https://bbs.archlinux.org/viewtopic.php?id=174217που περιγράφει μια
> κατάσταση παρόμοια με τη δική σου· εδώ για το χρήστη η πινακίδα αφής
> λειτουργεί μερικές φορές μόνο,και περιγράφει μια διαδικασία για την
> παράκαμψη του προβλήματος (workaround).Ο τρόπος που περιγράφει το πρόβλημα
> που αντιμετωπίζει είναι πολύ κατανοητός για το τρόπο που ανιχνεύονται οι
> συσκευές.
> Για όποιον θέλει να μάθει περισσότερα για τα (σπάνια) ζητήματα αυτά με
> το i8042 και τις διαθέσιμες παραμέτρους,
> http://unix.stackexchange.com/questions/28736/what-does-the-i8042-nomux-1-kernel-option-do-during-booting-of-ubuntu
>
> Σίμος
>
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20141105/5d30e4af/attachment.html
> >
> --
> Ubuntu-gr mailing list
> Ubuntu-gr at lists.ubuntu.com
>
> If you do not want to receive any more messages from the ubuntu-gr mailing
> list, please follow this link and choose unsubscribe:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr
>



-- 
LibreOffice:
η ελεύθερη και δωρεάν, πολυδύναμη (power-packed),
σουΐτα προσωπικής παραγωγικότητας:

Επεξεργαστής κειμένων Writer, υπολογιστικό Φύλλο Calc,
εφαρμογή Παρουσίασης Διαφανειών Impress,
πρόγραμμα Σχεδίασης/ Ζωγραφικής Draw,
πρόγραμμα Διαχείρισης Μαθηματικών Τύπων και Υπολογισμών Math,
εφαρμογή Βάσης Δεδομένων Base.

Κατεβάστε το LibreOffice!
http://el.libreoffice.org/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-gr/attachments/20141105/cd833fe8/attachment.html>


More information about the Ubuntu-gr mailing list