Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

...ερωτήσεις & προβλήματα με το ubuntu ltsp και τους thin clients στην εκπαίδευση

Συντονιστές: the_eye, pros

Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

Δημοσίευσηαπό simosx » 08 Σεπ 2008, 18:44

Ένα πράγμα που δεν γνώριζα είναι ότι μπορεί να έχει κανείς ένα εξυπηρετητή και αρκετά άλλά μηχανήματα με χρήση μιας τεχνολογίας με ίδιο αποτέλεσμα με το LTSP, αλλά αρκετά φθηνότερα. Η τεχνολογία αυτή ονομάζεται multiseat.

Πως λειτουργεί; Χρειαζόμαστε έναν επιτραπέζιο υπολογιστή και του βάζουμε κάρτες γραφικών. Πολλές κάρτες, ακόμα και εκείνες τις παλιές PCI που κάθονται στο κουτί. Μετά, συνδέουμε οθόνη, πληκτρολόγιο, ποντίκι για κάθε μηχάνημα που θέλουμε να ενεργοποιήσουμε. Μερικοί κατάφεραν να βάλουν μέχρι και 6 τέτοιους υπολογιστές.

Μετά το υλικό, είναι θέμα ρύθμισης του Linux για να ενεργοποιήσει κάθε οθόνη/ποντίκι/πληκτρολόγιο.

Σε μια πολιτεία της Βραζιλίας έχουν 20,000 τέτοιες εγκατάστασεις, με 4 τερματικά ανά υπολογιστή. Είχα την ευκαιρία να γνωρίσω πρόσφατα έναν από τους προγραμματιστές που δουλεύουν πάνω στο έργο αυτό.

Για περισσότερα, δείτε
http://linuxgazette.net/124/smith.html
http://www.oreillynet.com/onlamp/blog/2 ... linux.html
http://gentoo-wiki.com/HOWTO_Multiseat_X
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

Δημοσίευσηαπό simosx » 09 Σεπ 2008, 00:38

Άρθρο στη Wikipedia,
http://en.wikipedia.org/wiki/Multiseat
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

Δημοσίευσηαπό alkisg » 09 Σεπ 2008, 18:12

Το δύσκολο είναι να βρούμε PCI κάρτες γραφικών, και επίσης που να συνεργάζονται μεταξύ τους... (οι περισσότερες παλιές PCI δεν άφηναν καν το PC να μπουτάρει αν υπήρχε και δεύτερη κάρτα επάνω!) :(
Ίσως να γίνει σιγά σιγά πιο εύκολο με τις καινούργιες μητρικές, μία dual head pciexpress και μία dual head agp => 4 seats. Μακάρι, θα είναι πολύ πιο απλό και γρήγορο από το LTSP.
alkisg
punkTUX
punkTUX
 
Δημοσιεύσεις: 190
Εγγραφή: 26 Μάιος 2008, 11:38
Εκτύπωση

Re: Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

Δημοσίευσηαπό alkisg » 28 Σεπ 2008, 21:13

Βγήκε ένα καινούργιο πακέτο (έχει repository και για Ubuntu) που διευκολύνει την εγκατάσταση multiterminal:
http://wiki.c3sl.ufpr.br/multiseat/index.php/Main_Page

Το δοκίμασα στο laptop μου (Ubuntu 8.04) με μια εξτρά οθόνη + πληκτρολόγιο + ποντίκι και δούλεψε μια χαρά! Ένας x-server, δύο gdm, δύο φορές login...
Πάει πολύ πιο γρήγορα από LTSP, αφού δεν υπάρχει ανάγκη για δίκτυο (στο LTSP και το gigabit ethernet λίγο είναι!).
Είδα ελάχιστα προβλήματα (π.χ. δεν έπαιζε η ροδέλα των ποντικιών και τα multimedia πλήκτρα των πληκτρολογίων) και παιδεύτηκα ελαφρώς στη ρύθμιση (επειδή είμαι και ανίδεος με xrandr και λοιπές τεχνολογίες).
Ελπίζω σε επόμενη έκδοση να το κάνουν ακόμα πιο εύκολο / εύχρηστο.

Για την ώρα ψάχνω υλικό για να το δοκιμάσω και με 4 seats... :)
alkisg
punkTUX
punkTUX
 
Δημοσιεύσεις: 190
Εγγραφή: 26 Μάιος 2008, 11:38
Εκτύπωση

Re: Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

Δημοσίευσηαπό markakis » 07 Οκτ 2008, 01:35

alkisg έγραψε:Για την ώρα ψάχνω υλικό για να το δοκιμάσω και με 4 seats... :)


Άλκη, μια και έχεις κάνει... διατριβή στο θέμα "Πώς μπορώ με ελάχιστα χρήματα να έχω εργαστήριο Πληροφορικής στο σχολείο", κράτα μας ενήμερους pls. Δυστυχώς απασχολεί πολύ κόσμο. Άραγε λειτουργεί και το italc με αυτό τον τρόπο?

Όσο για τις κάρτες γραφικών, δεν είναι λίγες οι μητρικές που έχουν περισσότερες από 1 PCI express. π.χ.. http://www.e-shop.gr/show_per.phtml?id=PER.526756. Η συγκεκριμένη έχει και μπόλικες USB θύρες.
markakis
babeTUX
babeTUX
 
Δημοσιεύσεις: 30
Εγγραφή: 06 Οκτ 2008, 21:38
Εκτύπωση

Re: Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

Δημοσίευσηαπό simosx » 07 Οκτ 2008, 03:13

markakis έγραψε:
alkisg έγραψε:Για την ώρα ψάχνω υλικό για να το δοκιμάσω και με 4 seats... :)


Άλκη, μια και έχεις κάνει... διατριβή στο θέμα "Πώς μπορώ με ελάχιστα χρήματα να έχω εργαστήριο Πληροφορικής στο σχολείο", κράτα μας ενήμερους pls. Δυστυχώς απασχολεί πολύ κόσμο. Άραγε λειτουργεί και το italc με αυτό τον τρόπο?

Όσο για τις κάρτες γραφικών, δεν είναι λίγες οι μητρικές που έχουν περισσότερες από 1 PCI express. π.χ.. http://www.e-shop.gr/show_per.phtml?id=PER.526756. Η συγκεκριμένη έχει και μπόλικες USB θύρες.


Στην περίπτωση της Βραζιλίας χρησιμοποιούν κοινές κάρτες PCI, και είναι το τυπικό στις εγκαταστάσεις που κάνουν.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

Δημοσίευσηαπό alkisg » 07 Οκτ 2008, 08:01

Είχα πρόσφατα μια συζήτηση με έναν από τους developers/support technicians της Βραζιλίας, χρησιμοποιούν συνδυασμό LTSP και multiterminal. Αν και το LTSP που χρησιμοποιούν δεν είναι το standard αλλά με aufs, το οποίο είναι καλύτερο και νομίζω ότι θα ενσωματωθεί και στο mainstream LTSP σε επόμενες εκδόσεις.

Για το multiterminal υλικό είχαν κι αυτοί προβλήματα, π.χ. μου έλεγε ότι σε κάτι δοκιμές με pci-e που κάνανε η τρίτη μητρική τους έπαιξε, οι δύο πρώτες δεν!
Το iTalc πιστεύω θα παίξει με λίγες αλχημείες στο σετάρισμα (π.χ. διαφορετικές IP για κάθε terminal στην ίδια κάρτα ethernet).

Και ο φαύλος κύκλος για τους απλούς καθηγητές είναι ότι δεν μπορούν να αγοράσουν για το εργαστήριο χωρίς να είναι σίγουροι ότι δουλεύει κάτι, και ότι δεν μπορούν να κάνουν δοκιμές ότι δουλεύει αν δεν το αγοράσουν πρώτα! :cry:

Με τα όσα έχω δει μέχρι στιγμής,
Το LTSP είναι φτηνότερο όταν υπάρχει ήδη παλιό εργαστήριο. Ένας νέος server αρκεί, και αν κάποιος θέλει καλύτερες ταχύτητες αγοράζει ένα gigabit switch και 10 κάρτες δικτύου gbit => 150 ευρώ.

Το multiterminal έχει καλύτερες επιδόσεις, δηλαδή μπορούν π.χ. να βλέπουν όλοι full screen hd dvd playback χωρίς να χάνουν frames. Αλλά θέλει προσοχή και στις μητρικές και στις κάρτες γραφικών, π.χ. η NVidia μετά από την 8800 έβγαλε τη δυνατότητα multiple overlays από τις κάρτες της για να υποστηρίξει καλύτερα το DirectX 10!!! :x


Από βδομάδα θα εγκαταστήσω ένα gigabit LTSP εργαστήριο με quad core server, αν πάει ικανοποιητικά καλά τότε θα ποστάρω αναλυτικά αποτελέσματα.
alkisg
punkTUX
punkTUX
 
Δημοσιεύσεις: 190
Εγγραφή: 26 Μάιος 2008, 11:38
Εκτύπωση

Re: Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

Δημοσίευσηαπό simosx » 10 Δεκ 2008, 06:56

Να προσθέσω νεώτερα για το Multiseat.

Ανακοίνωση έργου για διαχειριστή οθονών για Multiseat (MDM)
http://www.phoronix.com/scan.php?page=n ... &px=NjczMg

LiveCD με έτοιμο το Multiseat για δοκιμές (βασίζεται σε Ubuntu 8.04)
http://wiki.c3sl.ufpr.br/multiseat/index.php/Live-CD

Σελίδα Ubuntu Brainstorm για Multiseat
http://brainstorm.ubuntu.com/idea/3442/

Στο νέο Fedora, μια από τις 5 καινοτομίες θα είναι υποστήριξη του MDM.
Για το Ubuntu ακόμα παίζεται.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

Δημοσίευσηαπό bullgr » 09 Απρ 2009, 10:07

Το έχω ψάξει το θέμα ως προς το θέμα του hardware... Αυτό που διαπίστωσα είναι πως ενώ υπάρχει το λογισμικό όπως ανέφερε ο Σίμος πιο πάνω, υπάρχει πρόβλημα ως προς τη εύρεση/χρήση του hardware για κάποιον που θέλει να κάνει το δικό του multiseat μηχάνημα.

Το πρόβλημα είναι στις κάρτες γραφικών... Για να στήσεις πχ 4 μηχανήματα χρειάζεσαι 4 κάρτες γραφικών... Αυτή τη στιγμή, οι μητρικές που κυκλοφορούν στο εμπόριο για τους "κοινούς θνητούς" έχουν μια υποδοχή PCI-E και 3-4 απλές PCI. Σε παλαιότερες μητρικές (αν και δυσεύρετες) υπάρχουν μια υποδοχή AGP και 3-4 PCI.

Οπότε η εύρεση PCI καρτών γραφικών είναι μονόδρομος... Πράγμα όμως πολύ δύσκολο... Ή θα πρέπει να σταθεί κανείς τυχερός και να "ξεσκονίσει" το ράφι ενός καταστήματος από τις PCI κάρτες γραφικών που έμειναν "αμανάτι", ή να αρχίσει το "σαφάρι" στο ebay...

Μια άλλη εναλλακτική είναι να αγοράσει κανείς ένα τέτοιο έτοιμο σύστημα... Υπάρχουν κάποια: http://www.multiseatpc.be/index.php/en/ ... ducts.html (link από τον linuxman που έδωσε στη λίστα).

Αλλά το κόστος είναι απαγορευτικό για κάποιον που θέλει να πειραματιστεί στο σπίτι:

Multiseat X2- pc(two users)
Multiseat X2- 17" lcd :1280.90EUR
Multiseat X2- 19" lcd :1327.30EUR

Multiseat X3- pc(three users)
Multiseat X3- 17" lcd :1630.05EUR
Multiseat X3- 19" lcd :1722.65EUR

Multiseat X4- pc(four users)
Multiseat X4-17" lcd :1982.80EUR
Multiseat X4-19" lcd :2103.80EUR

Για παράδειγμα σκεφτόμουν να βγάλω μια έκδοση του TuxStation για multiseat μηχανήματα, κάτι που θα διευκόλυνε αφάνταστα σε εκδηλώσεις όπως πχ στην "Ονειρούπολη Δράμας.

Όπως φαίνεται το "σαφάρι" στο ebay είναι προς το παρόν μονόδρομος...
ΕΠΙΤΡΕΠΕΤΑΙ ΝΑ ΠΕΣΕΙΣ, ΕΠΙΒΑΛΛΕΤΑΙ ΝΑ ΣΗΚΩΘΕΙΣ... HASTA SIEMPRE...
Άβαταρ μέλους
bullgr
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 1853
Εγγραφή: 10 Μάιος 2008, 21:45
Εκτύπωση

Re: Linux και Multiseat (σαν LTSP, με πολλά τερματικά)

Δημοσίευσηαπό linuxman » 09 Απρ 2009, 10:30

Ίσος και όχι απαγορευτικό σε τιμή , εάν δεν θα πάρεις τις οθόνες ούτε καν εγκατάσταση άλλα μόνο το κουτή μήπως και γίνεται ? μία ερώτηση γίνεται να κάνουμε .
Οδηγίες προς Νεοεισερχόμενους
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Linux Mint 17.1 Rebecca 3.13.0-37-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
3 Intel Core i5-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
4 Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116] {i915}
5 wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
http://www.greeklug.gr
Άβαταρ μέλους
linuxman
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10378
Εγγραφή: 10 Μάιος 2008, 20:41
Τοποθεσία: Thessaloniki / Macedonia / Greece
Εκτύπωση

Επόμενο

Επιστροφή στο Ubuntu LTSP και Thin Clients στην Εκπαίδευση