Konstantinos Alexakis wrote: >>> ----- Original Message ---- >>> From: Apollon Koutlidis <apol...@planewalk.net> >>> To: Konstantinos Alexakis <mr_k_...@yahoo.com> >>> Cc: ubuntu-gr@lists.ubuntu.com >>> Sent: Tue, December 22, 2009 12:03:36 AM >>> Subject: Re: ASROCK ION 330 HT - Τηλεχειριστήριο >>> >>> Konstantinos Alexakis wrote: >>> >>> >>>> Καλησπέρα σε όλους, >>>> >>>> Πριν λίγες μέρες αγόρασα το παραπάνω μηχάνημα >>>> (http://www.asrock.com/nettop/overview.asp?Model=ION%20330HT) στο οποίο >>>> τρέχω ubuntu (mythbuntu για την ακρίβεια). Δεν έχω καταφέρει ακόμα να >>>> χρησιμοποιήσω επαρκώς το τηλεχειριστήριο, ένα MCE Remote Control. Μπορώ >>>> και ανοίγω/κλείνω το μηχάνημα με αυτό, αλλά τίποτε άλλο. Μπορεί κάποιος >>>> να με καθοδηγήσει; >>>> >>> Με τη γραμμή εντολών πως τα πας; Η εντολή irw είναι το καλύτερο σημείο για >>> να αρχίσεις - τρέξε την και πάτα πλήκτρα στο τηλεχειριστήριο. Θα δεις κάτι >>> σαν: >>> >>> 0000000000001001 00 KEY_1 oneforall.lirc.conf >>> 0000000000001005 00 KEY_5 oneforall.lirc.conf >>> 000000000000100a 00 KEY_DIGITS oneforall.lirc.conf >>> 0000000000000012 00 KEY_MENU oneforall.lirc.conf >>> 000000000000002d 00 KEY_YELLOW oneforall.lirc.conf >>> >>> (από το irw βγαίνεις με CTRL+C) >>> >>> Αν όλα τα πλήκτρα (η τουλάχιστον όσα χρειάζεσαι) παράγουν έξοδο στο irw, >>> πηγαίνεις στο επόμενο βήμα - τη ρύθμιση του mythtv μέσω του lircrc, για την >>> οποία θα χρειαστείς τα ονόματα των πλήκτρων όπως εμφανίζονται στο irw. Αν >>> κάποια πλήκτρα που χρειάζεται δεν παράγουν έξοδο, δεν έχεις το σωστό αρχείο >>> ρυθμίσεων για το τηλεχειριστήριό σου. Δοκίμασε άλλα αρχεία, ή φτιάξε το >>> δικό σου με το irrecord. >>> >>> Αν ξαναμπερδευτείς, εδώ είμαστε ;-) >>> >>> Φιλικά, >>> Απόλλων >>> >>> >> ----- Original Message ---- >> From: Apollon Koutlidis <apol...@planewalk.net> >> To: Konstantinos Alexakis <mr_k_...@yahoo.com> >> Cc: ubuntu-gr <ubuntu-gr@lists.ubuntu.com> >> Sent: Tue, December 22, 2009 8:41:47 PM >> Subject: Re: ASROCK ION 330 HT - Τηλεχειριστήριο >> >> On 22/12/09 14:55, Konstantinos Alexakis wrote: >> >>> Γεια χαρά, >>> >>> Η εντολή irw δεν παράγει τίποτα. "Κρεμάει" και ενώ πατάω κουμπιά δεν >>> εμφανίζεται κάτι στο τερματικό. Με Ctrl+C επιστρέφει στο prompt. >>> Όταν λες ότι δεν έχω το σωστό αρχείο ρυθμίσεων για το τηλεχειριστήριό μου, >>> φαντάζομαι πως αναφέρεσαι σε καποιο αρχείο lirc.conf ή κάτι τέτοιο, που >>> παράγεται κατά την αρχική επιλογή του τηλεχειριστηρίου, σωστά; >>> Θα δοκιμάσω και το irrecord (δε γνώριζα ότι υπήρχε κάτι αντίστοιχο). >>> >>> Ευχαριστώ, >>> >>> >>> Κώστας >>> >>> Υ.Γ. Τελικά με το τηλεχειριστήριο μπορώ μόνο να ανοίξω το μηχάνημα κι όχι >>> να το κλείσω. >>> >>> >> >> Κώστα, γεια και χαρά σου κι εσένα. >> >> Κατ' αρχήν μια σημείωση: είναι καλό όταν ανταπαντάς σε κάποια συζήτηση >> που έχει ξεκινήσει στη λίστα να κάνεις "Reply to All" ώστε να γίνεται >> cc: και η λίστα. Κατ' αυτό τον τρόπο δίνεις την ευκαιρία και σε άλλους >> να βοηθήσουν - εγώ μπορεί να ξέρω να σου πω το άλφα, κάποιος άλλος το >> βήτα κ.ο.κ. - επίσης, είναι πολύ καλύτερες οι πιθανότητες να πάρεις πιο >> άμεσες απαντήσεις. Και το κυριότερο, τα μηνύματα παραμένουν και μπορεί >> να βοηθήσουν άλλους στο μέλλον. >> >> Με τα νέα δεδομένα που μας δίνεις γίνεται αρκετά προφανές ότι το >> τηλεχειριστήριο δε λειτουργεί καθόλου στο linux προς το παρόν. Καθώς >> αρχικά έγραψες ότι το σύστημα ανταποκρινόταν σε κάποιες ενέργειες, >> υπέθεσα ότι τουλάχιστον ο αισθητήρας λειτουργεί και μπορεί να >> αναγνωρίσει τουλάχιστον ένα πλήκτρο - με τις νέες πληροφορίες είναι >> πιθανόν να μη βρίσκεσαι ούτε εκεί ακόμα. >> >> Πρώτα εντόπισε αν τρέχει ο lircd: >> $ pgrep -l lircd >> 11308 lircd >> >> ...αν τρέχει (δηλ. αν εμφανιστεί κάποιος αριθμός όπως παραπάνω), >> σταμάτησέ τον γιατί το irrecord δεν τον συμπαθεί! >> >> $ sudo /etc/init.d/lirc stop >> * Stopping remote control daemon(s): LIRC >> [ OK ] >> >> Το επόμενο βήμα είναι να εντοπίσεις τη συσκευή: >> >> $ ls /dev/lirc* >> /dev/lirc0 >> >> Εφ' όσον η λίστα περιλαμβάνει κάτι σαν /dev/lirc0 (ή άλλο αριθμό στο >> τέλος - π.χ. /dev/lirc1), δοκίμασε να δεις τι σου λέει το irrecord, >> κάπως έτσι: >> >> $ sudo irrecord /tmp/test.conf >> >> Το irrecord θα σου πει διάφορες ιστορίες (καλό είναι να τις διαβάσεις κι >> ας μην τα καταλαβαίνεις όλα), θα σου ζητήσει να πατήσεις RETURN δύο >> φορές και μετά θα αρχίσει να καταγράφει. Πάτα μερικά πλήκτρα στο >> τηλεχειριστήριο και δες αν εμφανίζονται τελείες. >> >> Αν το irrecord σου εμφανίσει κάποιο λάθος σαν "irrecord: file >> "/tmp/test.conf" does not contain valid data" σημαίνει πιθανότατα ότι >> κάποια προηγούμενη απόπειρα άφησε κάποιο λειψό αρχείο, διέγραψέ το με >> sudo rm /tmp/test.conf και ξαναδοκίμασε. >> >> Αν σου εμφανίσει άλλο λάθος, επιστροφή στη λίστα ;-) >> >> Αν εμφανίζονται τελείες όταν πατάς πλήκτρα στο τηλεχειριστήριο, είναι >> μάλλον καλά νέα. Οι επιλογές σου είναι δύο σε αυτό το σημείο - ή ψάχνεις >> να βρεις κατάλληλο αρχείο ρυθμίσεων για το τηλεχειριστήριό σου (τι >> τηλεχειριστήριο είναι αλήθεια; δε μας έχεις πει) ή φτιάχνεις δικό σου με >> τη βοήθεια του irrecord. Το δεύτερο σενάριο θέλει λίγο ψάξιμο πριν, >> προκειμένου τα ονόματα που θα δώσεις στα πλήκτρα να είναι συμβατά με >> αυτά που περιμένει το mythtv - αλλά όταν φτάσεις εκεί το συζητάμε περαιτέρω. >> >> Φιλικά, >> Απόλλων >> >> > > Καλησπέρα, > > > Ευχαριστώ για την άμεση βοήθεια Απόλλων. > > Ακολούθησα τις οδηγίες σου και δυστυχώς κόλλησα στον εντοπισμό της > συσκευής...! :( > Στο φάκελλο dev/ δεν υπάρχει κανένα αρχείο lirc (Η εντολή ls /dev/lirc* δεν > έδωσε τίποτα...) > Το τηλεχειριστήριο (πομπός) πάντως είναι τύπου Microsoft MCE. Δεν ξέρω όμως > τι χρησιμοποιεί το μηχάνημα για δέκτη... > > Κώστας > > Ο ενσωματωμένος δέκτης στο ASROCK ION 330 HT είναι τελικά λίγο θέμα :) Ευτυχώς στο forum του XBMC το ψάξανε, κυνηγήσανε την ASROCK και τον κατασκευαστή του chipset και έχουν την απάντηση - το forum thread είναι αυτό: http://xbmc.org/forum/showthread.php?t=61840 (σελίδα 14 και μετά)
...και η προτεινόμενη λύση είναι δυο εντολές: wget http://wal.uni.cx/xbmc/lirc-nct677x-1.0.0-ubuntu9.10.deb sudo dpkg -i lirc-nct677x-1.0.0-ubuntu9.10.deb Αν έχεις 64bit Ubuntu, αντικαθιστάς την πρώτη γραμμή με: wget http://www.mediafire.com/file/tmenuiiiewx/lirc-nct677x-x64-1.0.0-ubuntu9.10.deb Το μειονέκτημα της λύσης φαίνεται να είναι ότι μετά την εγκατάσταση ίσως να μη μπορείς να αρχίσεις το ASROCK με το τηλεχειριστήριο. Περισσότερα αν αισθάνεσαι τολμηρός εδώ: http://xbmc.org/forum/showthread.php?p=463638&post463638 Μετά την εγκατάσταση των drivers κατ' ελπίδα θα εμφανιστεί κάτι σαν /dev/lirc0, οπότε μπορείς να ακολουθήσεις τα υπόλοιπα βήματα. Καλή τύχη! Φιλικά, Απόλλων -- Ubuntu-gr mailing list Ubuntu-gr@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