Le Perv Δημοσ. 16 Νοεμβρίου 2021 Δημοσ. 16 Νοεμβρίου 2021 (επεξεργασμένο) I 'm pulling the channel, παιδια (τραβαω το καναλι). Εχω εναν driver απο ενα παλιο γέιμιν πλκτρλγ με οθονη. Μπορω να τον καλεσω με sudo Τρεχει οπως πρεπει. Μια χαρα φορτωνει τα γραφικα στην οθονη του πλκτρλγ. Αλλα για να μην καθομαι να τον καλω καθε φορα που κανω επανεκκινηση ειπα να φτιαξω ενα script-ακι, που να τρεχει μονο του καθε φορα που εκκινω. O driver ---> /usr/bin/g15daemon To script ---> /etc/systemd/system/g15daemon.service Το κειμενο του script ειναι αυτο [Unit] Description=Logitech G15 Support Daemon Documentation=man:g15daemon(1) [Service] ExecStart=/usr/bin/g15daemon [Install] WantedBy=multi-user.target Τρεχω την εντολη sudo systemctl enable g15daemon.service και ελεγχω αν εχει φορτωσει τον driver με αυτην systemctl status g15daemon.service με απαντηση αρνητικη.... αυτην ○ g15daemon.service - Logitech G15 Support Daemon Loaded: loaded (/etc/systemd/system/g15daemon.service; enabled; vendor preset: disabled) Active: inactive (dead) since Tue 2021-11-16 20:06:13 EET; 51min ago Docs: man:g15daemon(1) Process: 507 ExecStart=/usr/bin/g15daemon (code=exited, status=0/SUCCESS) Main PID: 507 (code=exited, status=0/SUCCESS) CPU: 7ms Νοε 16 20:06:12 kostas-h110d3a systemd[1]: Started Logitech G15 Support Daemon. Νοε 16 20:06:13 kostas-h110d3a systemd[1]: g15daemon.service: Deactivated successfully. Εννοειται οτι πραγματι δεν δουλευει η οθονη του πλκτρλγ με το σκριπτακι. Υπενθυμιζω οτι αν καλεσω τον driver χειροκινητα με sudo g15daemon ενργ/ειται η οθονη μια χαρα. Τι καμω λαθος? Επεξ/σία 16 Νοεμβρίου 2021 από Le Perv
Neural_handshake Δημοσ. 16 Νοεμβρίου 2021 Δημοσ. 16 Νοεμβρίου 2021 πρεπει να τον κανεις start η να κανεις reboot 1
Le Perv Δημοσ. 16 Νοεμβρίου 2021 Μέλος Δημοσ. 16 Νοεμβρίου 2021 (επεξεργασμένο) Εκανα reboot. Δεν ειδα διαφορα Καλη απαντηση ομως. Ευγε ... Ας ξανακανω ομως μηηηηπως Επεξ/σία 16 Νοεμβρίου 2021 από Le Perv
Neural_handshake Δημοσ. 16 Νοεμβρίου 2021 Δημοσ. 16 Νοεμβρίου 2021 ξεκιναει κ απενεργοποιειται ,εχεις μονιμως το πληκτρολογιο πανω?
imitheos Δημοσ. 16 Νοεμβρίου 2021 Δημοσ. 16 Νοεμβρίου 2021 Όταν τρέχεις το g15daemon τρέχει σαν δαίμονας, δηλαδή κάνει fork και πάει στο background; Αν ναι, μήπως πρέπει να προσθέσεις στο αρχείο service το Type=forking πριν το ExecStart ώστε να γνωρίζει ο systemd για αυτή τη λειτουργία; 2 1
Neural_handshake Δημοσ. 16 Νοεμβρίου 2021 Δημοσ. 16 Νοεμβρίου 2021 επισης το ExecStart=/usr/bin/g15daemon καντο ExecStart=g15daemon 1 1
Le Perv Δημοσ. 16 Νοεμβρίου 2021 Μέλος Δημοσ. 16 Νοεμβρίου 2021 3 λεπτά πριν, imitheos είπε Όταν τρέχεις το g15daemon τρέχει σαν δαίμονας, δηλαδή κάνει fork και πάει στο background; Αν ναι, μήπως πρέπει να προσθέσεις στο αρχείο service το Type=forking πριν το ExecStart ώστε να γνωρίζει ο systemd για αυτή τη λειτουργία; να το προσθεσω δλδ αυτο? Type=forking 2 λεπτά πριν, Neural_handshake είπε επισης το ExecStart=/usr/bin/g15daemon καντο ExecStart=g15daemon Ας το αλλαξω κι αυτο. Αν και δε νομιζω... ΡΕ ΕΠΙΣΤΗΜΟΝΕΣ!. ΡΕ ΘΕΟΙ ΤΟΥ ΚΩΔΙΚΑ ΚΑΙ ΤΟΥ GNU-LINUX. αλλαξα το σκριπτ οπως μου ειπατε κι οι 2. ετρεξα μετα systemctl daemon-reload και καπακι επανεκκινηση ΚΑΙ ΔΟΥΛΕΨΕ ΡΕ!! Δεν το πιστευω. Ευχαριστω παρα πολυ παιδια..... Τωρα πρεπει να τρεξω αλλα 2 plugins. που ειναι πιο ευκολα αφου ετρεξε ο δαιμονας 2
Neural_handshake Δημοσ. 16 Νοεμβρίου 2021 Δημοσ. 16 Νοεμβρίου 2021 τα ευσημα μαλλον στον imitheo ανηκουν ,ολα καλα 1
asfodelus Δημοσ. 17 Νοεμβρίου 2021 Δημοσ. 17 Νοεμβρίου 2021 [Unit] Description=Logitech G15 Support Daemon Documentation=man:g15daemon(1) [Service] Type=forking PIDFile=/run/g15daemon.pid ExecStart=/usr/bin/g15daemon [Install] WantedBy=multi-user.target Πηγή: https://gitlab.com/menelkir/g15daemon/-/blob/master/contrib/init/g15daemon.service Είναι "παραδοσιακός" τύπος δαίμονα και κάνει forking. Θα πρέπει να προσθέσεις την επιπλέον γραμμούλα για να έχεις την δυνατότητα να τον σταματάς επίσης. 1
Le Perv Δημοσ. 17 Νοεμβρίου 2021 Μέλος Δημοσ. 17 Νοεμβρίου 2021 (επεξεργασμένο) 10 ώρες πριν, Neural_handshake είπε τα ευσημα μαλλον στον imitheo ανηκουν ,ολα καλα Oχι. Αν δεν το αλλαζα (οπως ειπες εσυ).... δε θα δουλευε. Το δοκιμασα και αρνηθηκε να τον φορτωσει. Πολυ ιδιοτροπο. Κακως να βγαζει σφαλμα επειδη προσθεσα τους καταλογους που βρισκεται Ρε ειστε θεοι λεμε. Δεν περιμενα να βρω λυση εδω. Απιστευτα πραγματα ζω. Ολα δουλευουν. Τα παντα λεμε. Εχω χεστει απο χαρα. 2 ώρες πριν, jim_p είπε Σε ποια διανομη εινια ολα αυτα? Μanjaro. Arch based. Tην εβαλα Κυριακη απογευμα. Μετα απο 7-8 χρονια σε Debian based. Eπαθα πολιτισμικο σοκ. Περιμενα να ειναι πιο φιλικη. Μεχρι ωρας μ' αρε ομως. Μ' αρε πολυ. Δε θα τολμησω ομως ποτε να βαλω καθαρο Αrch. Επεξ/σία 17 Νοεμβρίου 2021 από Le Perv
Neural_handshake Δημοσ. 17 Νοεμβρίου 2021 Δημοσ. 17 Νοεμβρίου 2021 το manjaro για arch ειναι πολυ καλο κ σταθερο σχετικα αν κ σπαει αν δεν προσεξεις ,μην νομισεις δλδ που να δεις κ στο garuda τι γινεται ,οι τυποι εχουν ριξει απιστευτη δουλεια τοσο απο εμφανιση οσο κ απο ευκολιες ,εχουν κανει οτι μπορουν κ δεν μπορουν για να μην ακουμπησεις κονσολα (μεγαλη κουβεντα κατα ποσο ειναι σωστο αυτο) κ εχουν ενσωματωσει οτι μπορεις να σκεφτεις απο νεες τεχνολογιες κ tweaks ,αν κραταγαν λιγο τα updates του arch να τα τεσταρουν οπως κανουν στο manajaro ,ειχα φυγει για garuda χθες
imitheos Δημοσ. 17 Νοεμβρίου 2021 Δημοσ. 17 Νοεμβρίου 2021 1 ώρα πριν, Le Perv είπε Oχι. Αν δεν το αλλαζα (οπως ειπες εσυ).... δε θα δουλευε. Το δοκιμασα και αρνηθηκε να τον φορτωσει. Πολυ ιδιοτροπο. Κακως να βγαζει σφαλμα επειδη προσθεσα τους καταλογους που βρισκεται Προφανώς η πραγματικότητα με διαψεύδει αλλά μου φαίνεται πολύ παράξενο - απίθανο να μην παίζει επειδή έδωσες το path. Ίσα - ίσα είναι πιο δόκιμο δίνοντας το path. Θυμάσαι αν έκανες reboot μετά την αφαίρεση του path ή όχι;
Le Perv Δημοσ. 17 Νοεμβρίου 2021 Μέλος Δημοσ. 17 Νοεμβρίου 2021 (επεξεργασμένο) 1 ώρα πριν, imitheos είπε Προφανώς η πραγματικότητα με διαψεύδει αλλά μου φαίνεται πολύ παράξενο - απίθανο να μην παίζει επειδή έδωσες το path. Ίσα - ίσα είναι πιο δόκιμο δίνοντας το path. Θυμάσαι αν έκανες reboot μετά την αφαίρεση του path ή όχι; Θυμαμαι οτι εκανα. Κι εμενα με κουφανε. Κατσε να ξαναπροσπαθησω. Μια αλλη ιδιοτροπια που εχει.... και με ξανακουφανε Αν προσθεσω μετα τον driver (δαιμονα) τα g15macro και g15stats (προγραμματακια που μπορεις να τα τρεξεις μετα τον driver και δε χρειαζονται sudo) [Unit] Description=Logitech G15 Support Daemon Documentation=man:g15daemon(1) [Service] Type=forking ExecStart=g15daemon ΕxecStart=g15macro <-----Aφου φορτωσει ο δαιμονας, τρεχει προγραμμα για να προγραμματιζεις πλκτρα ExecStart=g15stats <-----Αφου φορτωσει ο δαιμονας, τρεχει προγραμμα για να δειχνει στατιστικα του πισι [Install] WantedBy=multi-user.target Aκυρωνει ολο το script και δε φορτωνει τιποτα. Ουτε δαιμονες ουτε τιποτα. Αναγκαστηκα να τα βγαλω αυτα, αφησα μονο τον driver στο σκριπτ Τα φορτωνω μετα το login του καθε χρηστη, (απο ρυθμισεις του KDE με GUI το ρυθμισα). Μπακαλιστικη λογικη, αλλα τουλαχιστον τα τρεχει. Υ.Γ. Τωρα εβαλα το path στο δαιμονα και δουλεψε. Ρε θα με τρελανει. Αλλα συνεχιζει να ακυρωνει ολο το σκριπτ αν προσθεσω τα 2 προγραμματακια κατω απο g15daemon Να δοκιμασω να βαλω delay μετα το φορτωμα του driver μηπως περιμενει απαντηση ο δαιμονας απο USB οτι μπριζωσα πλκτρλγ και δεν προλαβαινουν ....? Επεξ/σία 17 Νοεμβρίου 2021 από Le Perv
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα