Αποστολέας Θέμα: Επόπτης και απομακρυσμένη εκπομπή  (Αναγνώστηκε 387 φορές)

ntalkos

  • Θαμώνας
  • ***
  • Μηνύματα: 46
Επόπτης και απομακρυσμένη εκπομπή
« στις: 23 Ιαν 2020, 09:45:53 πμ »
Καλημέρα.

Αντιμετωπίζω το εξής πρόβλημα όταν προβάλω την οθόνη μου στους clients. Έχω επόπτη (χωρίς LTSP).
Βγάζει λοιπόν σε όλους τους clients πάντα το παρακάτω μήνυμα επιβεβαίωσης, που είναι και στα αγγλικά. (Φανταστείτε τι γίνεται με τα μικρά. Κάποιοι επίσης δεν ξεχωρίζουν το δεξιά από το αριστερά!).
Το θέμα είναι πως το port που αναφέρει το μήνυμα δεν ειναι σταθερό. Και ακόμα και να κλικάρω, ώστε να μην ξαναγίνει η ερώτηση, το παράθυρο ξαναεμφανίζεται.

Υπάρχει λύση;

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5265
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #1 στις: 23 Ιαν 2020, 10:26:07 πμ »
Το Raspbian έρχεται με προεγκατεστημένο τον εμπορικό vnc server "realvnc", που έχει αυτά τα ενοχλητικά. Δεν ξέρω αν πουθενά έχει ρύθμιση να μην τα βγάζει γιατί δεν τον χρησιμοποιούμε πουθενά.

Λογικά θα μπορείς απλά να τον απεγκαταστήσεις ώστε να χρησιμοποιηθεί ο ελεύθερος vnc server "x11vnc" που δεν βγάζει τέτοια μηνύματα.

ntalkos

  • Θαμώνας
  • ***
  • Μηνύματα: 46
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #2 στις: 23 Ιαν 2020, 10:38:32 πμ »
Α ωραία, θα το δοκιμάσω. Ο x11vnc είναι προεγκατεστημένος ή θέλει εγκατάσταση;

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5265
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #3 στις: 23 Ιαν 2020, 11:11:24 πμ »
Λογικά θα είναι, ως εξάρτηση του Επόπτη, αλλά υπάρχει περίπτωση το εμπορικό πακέτο κάπως να τον ξήλωσε. Τσέκαρέ το κι αν δεν το καταφέρεις έλα από το IRC.

Δημήτρης Γκίνης

  • Ομάδα διαγωνισμάτων 2010
  • *
  • Μηνύματα: 495
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #4 στις: 23 Ιαν 2020, 06:22:00 μμ »
Από ότι βλέπω, με τα raspberries δεν πλήττεις ποτέ.....

ntalkos

  • Θαμώνας
  • ***
  • Μηνύματα: 46
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #5 στις: 23 Ιαν 2020, 10:36:22 μμ »
Χεχε, ναι δεν έχω παράπονο.
Αλλά για να είμαστε και ειλικρινείς, ψιλοκαλά πάνε. Αν εξαιρέσεις την αστάθεια που έχουν οι κάρτες SD και η ιστορία με το ρεύμα και ότι δεν έχουν power off button, κατά τα άλλα όλα καλά!

ntalkos

  • Θαμώνας
  • ***
  • Μηνύματα: 46
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #6 στις: 24 Ιαν 2020, 01:01:56 μμ »
Λογικά θα είναι, ως εξάρτηση του Επόπτη, αλλά υπάρχει περίπτωση το εμπορικό πακέτο κάπως να τον ξήλωσε. Τσέκαρέ το κι αν δεν το καταφέρεις έλα από το IRC.

Ίσως μπω στο IRC. Για την ώρα το παλεύω μόνος μου. Εστησα x11vnc, βεβαια δεν ξέρω αν πρέπει να θέσω pwd, γιατί μετά δεν γνωρίζω ο epoptes από πού θα δίνει αυτό το pwd ...

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5265
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #7 στις: 24 Ιαν 2020, 01:14:21 μμ »
Δεν χρειάζεται να ρυθμίσεις το x11vnc, δεν θέλουμε να τρέχει σαν server. Ο Επόπτης το καλεί εσωτερικά όταν το χρειάζεται, το βάζει να ακούει σε τυχαία θύρα, και του δίνει και ένα random password που ισχύει μόνο για μία φορά. Στο IRC έλα σχετικά πρωί γιατί προς το μεσημέρι μερικές φορές πηγαίνω σε σχολεία.

ntalkos

  • Θαμώνας
  • ***
  • Μηνύματα: 46
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #8 στις: 24 Ιαν 2020, 01:59:09 μμ »
Η αλήθεια είναι πως έτσι απλά δεν δούλεψε γιατί πήγα από επόπτη να προβάλω την οθόνη μου και δεν αντιδρούσε ο client. (Αφού ξηλωσα τον realvnc πρώτα). Είχα τσεκαρει ότι ήταν εγκατεστημένος ο x11vnc και μάλιστα ακουγε στο port 5900.
Anyway, από Τετάρτη θα το ξαναπιάσω το θέμα για να είμαι στο συγκεκριμένο σχολείο.

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5265
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #9 στις: 29 Ιαν 2020, 11:44:30 πμ »
Η λύση ήταν να μπει η νέα έκδοση 20.01 του Επόπτη αντί για την αρχαία 0.5 που υπήρχε στο Ubuntu Edulabs 16.04 και στο Raspbian Stretch. Αυτά τα λειτουργικά δεν έχουν το δικό μας αποθετήριο οπότε δεν πήραν updates.

ntalkos

  • Θαμώνας
  • ***
  • Μηνύματα: 46
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #10 στις: 29 Ιαν 2020, 12:29:37 μμ »
Άλκη ευχαριστώ πολύ!

ntalkos

  • Θαμώνας
  • ***
  • Μηνύματα: 46
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #11 στις: 31 Ιαν 2020, 12:14:27 μμ »
Καλημέρα!

Είχα μια ερώτηση ακόμα, χωρίς να είναι επείγουσα. Ο Επόπτης δουλεύει πλέον πολύ καλά και σε όλους τους clients, απλά σε μερικούς παρατηρώ πως το process τρέχει 2 φορές.

pi@pi1:~ $ ps -def|grep epoptes
pi         613     1  0 08:25 ?        00:00:07 socat -T 60 openssl-connect:EDULABS.local:789,cafile=/etc/epoptes/server.crt,commonname="",interval=60,forever EXEC:bash -c \"exec -a epoptes-client sh\"
root       797     1  0 08:25 ?        00:00:00 socat -T 60 openssl-connect:EDULABS.local:789,cafile=/etc/epoptes/server.crt,commonname="",interval=60,forever EXEC:bash -c \"exec -a epoptes-client sh\"
pi         869   613  0 08:25 ?        00:00:03 epoptes-client
root       895   797  0 08:25 ?        00:00:00 epoptes-client
pi        6667  6636  0 12:12 pts/0    00:00:00 grep --color=auto epoptes


Δεν παρατηρώ βέβαια κάποια δυσλειτουργία, αλλά τι μπορεί να σημαίνει αυτό;

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5265
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #12 στις: 31 Ιαν 2020, 12:20:23 μμ »
Το σωστό είναι να τρέχει 2 φορές. Η μία είναι για να ελέγχεις τον client ακόμα και πριν το login. Η δεύτερη είναι για να μπορείς να εκτελείς προγράμματα π.χ. firefox εντός του user session.

Το Rasbpian έχει ένα race condition που δεν φορτώνει έγκαιρα το avahi-browser, οπότε σε μερικούς ο root epoptes-client δεν δουλεύει, σε έναν που το έφτιαξα έβαλα να έχει delay ο epoptes-client ώστε να φορτώνει μετά τον avahi (ό,τι δεν κατάλαβες αγνόησέ το δεν παίζει ρόλο).

ntalkos

  • Θαμώνας
  • ***
  • Μηνύματα: 46
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #13 στις: 31 Ιαν 2020, 12:46:46 μμ »
Ναι! ένας από τους clients που τρέχει 2 φορές είναι αυτός που έφτιαξες εσύ Άλκη. Αλλά συμβαίνει και σε άλλους 3-4, που εκτέλεσα απλά τις 2 εντολές που μου συνέστησες.
Αλλά όπως και να έχει, το αφήνουμε έτσι.
Ευχαριστώ.

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 5265
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Επόπτης και απομακρυσμένη εκπομπή
« Απάντηση #14 στις: 31 Ιαν 2020, 01:03:13 μμ »
Ναι είναι race condition, δηλαδή άλλοτε θα συμβαίνει και άλλοτε όχι (εκτός από αυτόν που έφτιαξα που θα παίζει μάλλον πάντα).

Εσένα δεν σε επηρεάζει και πολύ αφού έχεις ενεργοποιημένο autologin και δεν έχεις thin clients, οπότε αδιαφόρησε...