alkisg Δημοσ. 28 Σεπτεμβρίου 2008 Share Δημοσ. 28 Σεπτεμβρίου 2008 Multiterminal λέμε όταν σε ένα μόνο PC συνδέουμε κάμποσες οθόνες, ποντίκια και πληκτρολόγια, και κάθε χρήστης βλέπει τη δικιά του επιφάνεια εργασίας. Απ' ότι βλέπω στο Internet το έχουν πετύχει με διάφορους τρόπους: http://en.wikibooks.org/wiki/Multiterminal_with_Xephyr http://en.wikibooks.org/wiki/Multiterminal_with_Xnest http://en.wikibooks.org/wiki/Multiterminal_with_faketty http://research.edm.uhasselt.be/~jori/page/index.php?n=Misc.DualSeatX http://en.wikibooks.org/wiki/Multiterminal_with_evdev Ενώ εδώ χρησιμοποιεί το xrandr: http://netpatia.blogspot.com/2008/02/multiseat-computer-with-ubuntu-804.html Πρώτη ερώτηση: ποιον από αυτούς να προτιμήσω; Δηλαδή, επειδή δεν ξέρω καλά τις τεχνολογίες του Linux, μπορεί κάποιοι από τους παραπάνω τρόπους να βασίζονται σε legacy τεχνολογία, οπότε να τους αποκλείσω... Δεύτερη ερώτηση: οι περισσότεροι τρόποι λένε να πειράξω το xorg ώστε να ενεργοποιήσω τη δεύτερη οθόνη. Όμως, με το NVIDIA X Server Settings την ενεργοποιώ μέσω GUI, και αν δεν κάνω λάθος κάνει overwrite το xorg κάθε φορά, καμιά ιδέα για να μην έχω προβλήματα με αυτό; Έχει και μια απενεργοποιημένη επιλογή για xinerama btw... Στην αρχή θα δοκιμάσω με το laptop μου (κανονική οθόνη + vga out, touchpad + USB ποντίκι, ενσωματωμένο + USB πληκτρολόγιο), αλλά αν πάει όσο καλά το φαντάζομαι τότε μπορεί να χρησιμοποιηθεί σε σχολικά εργαστήρια αντί του LTSP... Με ένα σχετικά καινούργιο PC ανά 4 μαθητές θα είναι μια χαρά! Το ξεκινάω για την ώρα με τον τελευταίο οδηγό (για xandr/Ubuntu 8.04), όποια σχόλια καλοδεχούμενα. -----Προστέθηκε 28/9/2008 στις 01 : 38 : 26----- Ουπς, φρέσκο πράγμα: http://www.phoronix.com/scan.php?page=news_item&px=NjczMg Μάλλον από εκεί πρέπει να ξεκινήσω... -----Προστέθηκε 28/9/2008 στις 06 : 57 : 12----- Success!!! Έπαιξε μια χαρά (το τελευταίο link, multi seat manager), σε ένα laptop με 2 οθόνες / πληκτρολόγια / ποντίκια μπορούσαν να δουλέψουν δύο άτομα! Ένας x-server, αλλά κανονικά δύο gdm, δύο φορές login κτλ. Έχει και μια (προαιρετική) επιλογή στην αρχή να πατάς F1/F2 για να καταλάβει ποιο πληκτρολόγιο / ποντίκι αντιστοιχεί σε ποια οθόνη. Είναι ακόμα beta βέβαια, αλλά ελπίζω να το προχωρήσουν σύντομα. Προβληματάκια που είδα: 1. Δεν το κατάφερα να παίξει με τον εμπορικό nvidia driver, οπότε οι επιδόσεις στα γραφικά είχαν πέσει. Όμως δεν το πάλεψα και πολύ. 2. Στο login του δεύτερου χρήστη, το gnome μου έβγαλε ένα μήνυμα "Ο ISD-Server δε μπορεί να εκκινήσει επειδή η πόρτα 5800 χρησιμοποιείται ήδη. Παρακαλώ βεβαιωθείτε ότι καμμιά άλλη εφαρμογή δε χρησιμοποιεί την πόρτα και προσπαθήστε πάλι". 3. Το mouse wheel δεν δουλεύει. Καλά, μικρό το κακό. Πέρα από αυτά ήταν τέλειο, σαν να δούλευαν και οι δύο χρήστες σε δικό τους Η/Υ και όχι σε κοινόχρηστο. Και από επιδόσεις πολύ καλύτερο από LTSP... ΟΚ, ψήθηκα, θα το ψάξω σε βάθος. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
gtroza Δημοσ. 28 Σεπτεμβρίου 2008 Share Δημοσ. 28 Σεπτεμβρίου 2008 bravo alkisg ! δες αυτό http://www.insomnia.gr/forum/showpost.php?p=2223991&postcount=5 τα μισά πόστ μου έχουν χαθεί τελικά! καλή επιτυχία ! Build a Six-headed, Six-user Linux System http://linuxgazette.net/124/smith.html alkisg τι pc χρειάζεσαι για τα πειράματα, μήπως μπορούμε να στο βρούμε ; . Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
alkisg Δημοσ. 28 Σεπτεμβρίου 2008 Μέλος Share Δημοσ. 28 Σεπτεμβρίου 2008 @gtroza: μάλλον πρέπει να περάσεις στο πρώτο θρανίο για να σε προσέχουμε περισσότερο! (πάντως από εσένα το είχα δει, απλά δεν προλάβαινα τότε να ασχοληθώ...) Αν και με τον καινούργιο τρόπο είναι πιο εύκολο, διπλό κλικ για εγκατάσταση ενός πακέτου και μια μικρή μόνο ρύθμιση σε ένα .conf. Γαμώτο τώρα έρχεται το δυσκολότερο, να βρω hardware για δοκιμές!!! Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
gtroza Δημοσ. 28 Σεπτεμβρίου 2008 Share Δημοσ. 28 Σεπτεμβρίου 2008 Γιαμαμώτο τώρα έρχεται το δυσκολότερο, να βρω hardware για δοκιμές!!! θα βρεθεί alkisg ! πές ανάγκες κάνε μιά περιγραφή hardware . Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
alkisg Δημοσ. 28 Σεπτεμβρίου 2008 Μέλος Share Δημοσ. 28 Σεπτεμβρίου 2008 Well, μία pci-express dual head και μία pci dual head κάρτες γραφικών (νομίζω δεν έχει agp το board, θα το δω μεθαύριο), 3 usb ποντίκια, 3 usb πληκτρολόγια, και 2 usb hubs... Δεν είναι τίποτα υπερβολικό, αλλά αν σκεφτείς ότι την προηγούμενη φορά που θέλαμε 2 ποντίκια χρειαστήκαμε 2 μήνες για να βρούμε χρήματα... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
gtroza Δημοσ. 28 Σεπτεμβρίου 2008 Share Δημοσ. 28 Σεπτεμβρίου 2008 στά στέλνω εγώ ! to insomnia δηλαδή ! χρειάζεσαι κάρτες vga pci . Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
aposporis Δημοσ. 28 Σεπτεμβρίου 2008 Share Δημοσ. 28 Σεπτεμβρίου 2008 Έχω ακούσει ότι προσανατολίζονται για Thin Client στα σχολεία ώστε να αξιοποιηθούν τα παλιά μηχανήματα με την αγορά μόνο ενός δυνατού server. Από άποψη hardware τι απαιτήσεις έχει ο δικός σου τρόπος ??? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
alkisg Δημοσ. 28 Σεπτεμβρίου 2008 Μέλος Share Δημοσ. 28 Σεπτεμβρίου 2008 Δουλεύω με thin clients από πέρισυ, και φέτος θα βάλω και σε ένα δεύτερο σχολείο που πάω. Εν τάχει, LTSP: 16-port gigabit switch + 9 gbit cards => τα φτηνότερα 150 ευρώ (εκτός αν οι κάρτες δικτύου είναι intel που κατεβάζουν το cpu usage - σημαντικό, αλλά δεν το αντέχει η τσέπη όλων) MultiTerminal: Αυτά που είπα παραπάνω, δεν έχω κάνει έρευνα αγοράς, πιστεύω ότι βγαίνουν λίγο ακριβότερα από LTSP. ΟΜΩΣ: Στο LTSP χρειάζεται να υπάρχει ήδη παλιό εργαστήριο για να χρησιμοποιηθούν οι παλιοί Η/Υ σαν thin clients. Και αν δεν έχουν 64 RAM τουλάχιστον είναι πρόβλημα, γιατί SDRAM είναι αδύνατο να βρεις πια σε λογική τιμή. Στο MultiTerminal δεν χρειάζονται παλιοί clients (εκτός από τις οθόνες τους). Χρειάζεται όμως και δεύτερος server (+ πληκτρολόγια, ποντίκια κτλ). Το σημαντικότερο από όλα είναι οι επιδόσεις. Π.χ. θες να τρέξεις google earth, ε, σιγά μην το καταφέρεις να είναι hardware accelerated μέσω δικτύου και σε αρχαίο PC (με το LTSP). Ενώ με το MultiTerminal δεν χρειάζεται καν να προσπαθήσεις, παίζει με τη μία... Ή, full screen video playback χρειάζεται περίπου 100Mbps για κάθε client. Είναι καταδικασμένο από χέρι να μην παίξει ποτέ καλά στο LTSP. Πάλι στο MultiTerminal παίζει χωρίς καμία προσπάθεια. Είναι και κάτι άλλες λεπτομέρειες, όπως ότι στο LTSP ο server είναι single point of failure ενώ στο MultiTerminal υπάρχει ένα θέμα με το πώς θα μοιράζεται ο ήχος, αλλά στην πράξη αυτά είναι λεπτομέρειες, το σημαντικότερο είναι οι επιδόσεις. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
gtroza Δημοσ. 28 Σεπτεμβρίου 2008 Share Δημοσ. 28 Σεπτεμβρίου 2008 http://en.wikipedia.org/wiki/Multiseat http://www.c3sl.ufpr.br/en/projetos_multiterminal.html http://www.c3sl.ufpr.br/multiterminal/index-en.php http://en.wikipedia.org/wiki/Multi-monitor . Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 29 Σεπτεμβρίου 2008 Share Δημοσ. 29 Σεπτεμβρίου 2008 gtroza, στο θρανίο πόσα ποντίκια θα έχουμε; Προχώρησαν τα πράγματα... Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
gtroza Δημοσ. 29 Σεπτεμβρίου 2008 Share Δημοσ. 29 Σεπτεμβρίου 2008 firewalker, με τα έξυπνα θρανία είναι το πρόβλημα θα παρακολουθούν αυτά το μάθημα, οπότε εμείς μάλλον θα μείνουμε "άνεργοι μαθητές" άσε που θα μας "καρφώνουν" όταν δεν προσέχουμε ! . Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
alkisg Δημοσ. 29 Σεπτεμβρίου 2008 Μέλος Share Δημοσ. 29 Σεπτεμβρίου 2008 #$%^&*() χάθηκα με τα ποντίκια και τα πληκτρολόγια... Λοιπόν, προσπάθησα και νομίζω κατάφερα να το κάνω να χρησιμοποιήσει τον εμπορικό nvidia driver (ουσιαστικά με twinview) ώστε να έχει hardware acceleration, αλλά έχω πρόβλημα, δεν ενεργοποιείται το glx. Ίσως φταίει το xephyr, αφού περνάνε μέσα από αυτό οι κλήσεις πιθανώς να "κόβει" το acceleration. Anyway, αν έχει κανείς καμιά ιδέα... > alkisg@alkisgL:~$ glxinfo name of display: :2.0 Xlib: extension "GLX" missing on display ":2.0". Xlib: extension "GLX" missing on display ":2.0". Xlib: extension "GLX" missing on display ":2.0". Error: couldn't find RGB GLX visual visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat ---------------------------------------------------------------------- Xlib: extension "GLX" missing on display ":2.0". Xlib: extension "GLX" missing on display ":2.0". 0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None Xlib: extension "GLX" missing on display ":2.0". Xlib: extension "GLX" missing on display ":2.0". 0x3a 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None alkisg@alkisgL:~$ lsmod|grep nv nvidia 7825536 26 i2c_core 24832 1 nvidia agpgart 34760 2 nvidia,intel_agp Φοβερό είναι πάντως, ακόμα και χωρίς hardware acceleration παίζει 4 video (για 4 διαφορετικές οθόνες) άνετα! -----Προστέθηκε 29/9/2008 στις 08 : 38 : 06----- Μάλλον έφτασε η ώρα να τα κάνω χειρωνακτικά! Το xephyr κατά πάσα πιθανότητα φταίει που δεν έχω hardware acceleration. Αλλά από την άλλη γίνεται και χωρίς xephyr, το xorg χειρίζεται χωρίς πρόβλημα (=με 3d acceleration) τις οθόνες και τις κάρτες γραφικών, και το evdev τα πληκτρολόγια / ποντίκια. Επομένως παρατάω όλους τους παραπάνω οδηγούς και επικεντρώνομαι στα δύο παρακάτω: http://www.automation.dn.ua/linux/3d-multiseat_en.html http://en.wikibooks.org/wiki/Multiterminal_with_evdev (ελπίζω να μην σπάω τα νεύρα κανενός που ...το έχω κάνει blog αντί για topic!) -----Προστέθηκε 29/9/2008 στις 10 : 07 : 38----- Back to square one... Στο http://www.x.org/wiki/Releases/7.4 λένε ότι η επερχόμενη έκδοση xorg 7.4 θα έχει > GLX and DRI passthrough support for Xephyr ...και επομένως, απ' όσο καταλαβαίνω, hardware acceleration με το xephyr. Ουφ... και πάνω που ήμουν σίγουρος ότι βρήκα τη σωστή μέθοδο να ασχοληθώ... Το πείραμα λοιπόν αναβάλλεται για λίγες μέρες, να βάλω πρώτα Intrepid που έρχεται με xorg 7.4. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
alkisg Δημοσ. 30 Σεπτεμβρίου 2008 Μέλος Share Δημοσ. 30 Σεπτεμβρίου 2008 !@#$%^&*(* το directx 10, τζάμπα το παίδευα για hardware acceleration... Από http://en.wikipedia.org/wiki/X_video_extension#Problems_With_Newer_Cards: Due to the release of DirectX 10, some modern graphics cards have limited or altered texture overlay capabilities by design, including the nVidia GeForce 8 series cards and later which have scaled back some of their capabilities during the addition of DirectX 10 support in preparation for Windows Vista. The nVidia GeForce 8800 series cards including the 8800GT and 8800GTS now only support a single texture overlay on the primary monitor. Therefore they cannot properly support more than one video playback using hardware acceleration, regardless of the platform. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.