Βέλτιστες πρακτικές εναλλαγής Linux και KVM
- Κατηγορία: Linux
Έχω τουλάχιστον τέσσερα μηχανήματα σε λειτουργία ανά πάσα στιγμή - όλα χρησιμοποιούν μία οθόνη. Ο χώρος δεν υπαγορεύει μόνο αυτή τη ρύθμιση, όπως και ο προϋπολογισμός. Εξαιτίας αυτού είμαι υποβιβασμένος χρησιμοποιώντας έναν διακόπτη KVM . Εάν δεν είστε σίγουροι για το τι είναι ένας διακόπτης KVM, είναι μια συσκευή που σας επιτρέπει να χρησιμοποιείτε πολλά μηχανήματα με μόνο μία οθόνη, ποντίκι και πληκτρολόγιο.
Ορισμένοι διακόπτες KVM επιτρέπουν ακόμη και την κοινή χρήση μιας πηγής εξόδου ήχου (ηχεία).
Υπάρχει ένα πρόβλημα που μπορεί να προκύψει όταν χρησιμοποιείτε διακόπτη KVM με μια σύγχρονη διανομή Linux. Αυτό το πρόβλημα έχει να κάνει με τις τελευταίες κυκλοφορίες του Xorg.
Επειδή το Xorg δεν χρησιμοποιεί πλέον το αρχείο xorg.conf, εξαρτάται από τη λήψη σημάτων αναγνώρισης από την οθόνη, προκειμένου να ρυθμιστεί αυτόματα η οθόνη.
Σε μια εγκατάσταση ενός συστήματος / μίας οθόνης λειτουργεί τέλεια. Αλλά σε ορισμένες περιπτώσεις, ένας διακόπτης KVM θα παρεμποδίσει και η οθόνη X Windows θα απέχει πολύ από την ιδανική (και μερικές φορές δεν μπορεί καν να χρησιμοποιηθεί). Πώς αντιμετωπίζετε αυτήν την κατάσταση; Σε αυτό το άρθρο θα διαβάσετε μερικές συμβουλές που θα σας βοηθήσουν να το αντιμετωπίσετε.
Επιλέγοντας το KVM σας
Δυστυχώς, δεν υπάρχει τρόπος να γνωρίζουμε ποιος διακόπτης KVM θα λειτουργήσει καλά με τις σύγχρονες ρυθμίσεις Linux. Έχω δοκιμάσει τέσσερις διαφορετικούς διακόπτες KVM με σύγχρονες διανομές Linux - όλα με ποικίλα αποτελέσματα. Εδώ είναι τα KVM που έχω χρησιμοποιήσει (και τα αποτελέσματά τους):
- Belkin Flip (USB): Εναλλαγή μεταξύ μηχανών γρήγορα, αλλά οδηγεί στο πάγωμα με το Ubuntu Linux. Δεν ήταν δυνατή η ανίχνευση των οθονών, επομένως η ανάλυση ήταν κακή.
- IO Gear Miniview 2-θύρες (USB): Γρήγορη εναλλαγή μεταξύ μηχανών, χωρίς κατάψυξη. Δεν ήταν δυνατή η ανίχνευση των οθονών, επομένως η ανάλυση ήταν κακή.
- Γενικό KVM 4 θυρών (USB - αγοράστηκε σε Ebay): Κακή εναλλαγή, σταθερή κατάψυξη και αδυναμία ανίχνευσης της οθόνης.
- Miniview 4 θυρών IO Gear (USB): Εύκολη εναλλαγή, χωρίς κατάψυξη, ανίχνευση οθόνης, οπότε η ανάλυση ήταν τέλεια.
Έτσι, από την παραπάνω λίστα, προφανώς θα θέλατε να πάτε με το miniview IO Gear 4-port. Είναι μια φθηνή λύση (περίπου 70,00 USD) που δεν θα σας δώσει κανένα πρόβλημα.
Χρησιμοποιώντας το τρέχον KVM σας
Τι γίνεται αν έχετε ήδη διακόπτη KVM; Υπάρχουν επιλογές. Η πρώτη επιλογή είναι να διαμορφώσετε χειροκίνητα το δικό σας /etc/X11/xorg.conf αρχείο (Για περισσότερες πληροφορίες σχετικά με το αρχείο xorg.conf δείτε τα άρθρα xorg.conf στο Ghacks.net). Αυτό μπορεί να οδηγήσει σε προβλήματα όταν δεν είστε σίγουροι για την κάρτα γραφικών σας ή την ανάλυση της οθόνης σας. Εξαιτίας αυτού, ίσως χρειαστεί να κάνετε λίγη έρευνα προτού συνεχίσετε. Εάν γνωρίζετε ότι χρησιμοποιείτε κάρτα NVidia, είστε τυχεροί, μπορείτε να χρησιμοποιήσετε το εργαλείο Ρυθμίσεις Nvidia (διαβάστε σχετικά με αυτό στο άρθρο μου » Προσθήκη μίας οθόνης ευρείας οθόνης στο Linux Μπορείτε να χρησιμοποιήσετε αυτό το εργαλείο για να δημιουργήσετε το αρχείο xorg.conf για εσάς.
Εάν δεν θέλετε να κάνετε μαϊμού με τη διαμόρφωση του xorg.conf, έχετε μια άλλη λύση - μια που δεν είναι τέλεια, αλλά θα λειτουργήσει σε μια πρέζα (και μια που έχω χρησιμοποιήσει όταν ασχολούμαι με ορισμένα ενσωματωμένα τσιπ γραφικών όπως Intel). Συνδέστε την οθόνη, το πληκτρολόγιο και το ποντίκι απευθείας στο μηχάνημά σας Linux και αφήστε το να εκκινήσει. Μόλις ενεργοποιήσετε την επιφάνεια εργασίας και αποσυνδέστε την οθόνη, το πληκτρολόγιο και το ποντίκι και συνδέστε τα ξανά στο KVM. Συνδέστε τα καλώδια KVM στο κουτί Linux σας και το μηχάνημά σας Linux θα τεθεί σε λειτουργία. Ευτυχώς το μηχάνημα Linux δεν θα χρειαστεί να επανεκκινήσει για τίποτα σύντομα. Δεν είναι μια ιδανική λύση, αλλά θα λειτουργήσει για εσάς. Απλώς θυμηθείτε, εάν πρέπει να κάνετε επανεκκίνηση, πρέπει να αλλάξετε αυτά τα καλώδια μέχρι να επιστρέψει το μηχάνημα στην επιφάνεια εργασίας GUI.
Τελικές σκέψεις
Στην ιδανική περίπτωση, θα αγοράσετε έναν διακόπτη KVM όπως το Iiv Gear 4-port Miniview που δεν θα σας δώσει κανένα πρόβλημα. Διαφορετικά, ίσως χρειαστεί να παίξετε με ένα ή δύο για να κάνετε το Linux box να λειτουργεί με το KVM. Αυτή είναι η τιμή που πρέπει να πληρώσει η κοινότητα χρηστών για μια σύγχρονη διανομή που δεν απαιτεί διαμόρφωση X (τουλάχιστον όχι ρυθμίσεις ενός συστήματος).