Najlepsze praktyki dotyczące przełączania systemów Linux i KVM
- Kategoria: Linux
Mam co najmniej cztery maszyny działające przez cały czas - wszystkie na jednym monitorze. Nie tylko przestrzeń dyktuje tę konfigurację, ale także budżet. Z tego powodu jestem zdegradowany do za pomocą przełącznika KVM . Jeśli nie masz pewności, co to jest przełącznik KVM, jest to urządzenie, które umożliwia korzystanie z wielu komputerów tylko z jednym monitorem, myszą i klawiaturą.
Niektóre przełączniki KVM umożliwiają nawet współdzielenie jednego źródła wyjściowego dźwięku (głośników).
Jest jeden problem, który może się pojawić podczas używania przełącznika KVM z nowoczesną dystrybucją Linuksa. Ten problem jest związany z najnowszymi wydaniami Xorg.
Ponieważ Xorg nie używa już pliku xorg.conf, zależy to od odbierania sygnałów identyfikacyjnych z monitora w celu automatycznej regulacji wyświetlania.
Na pojedynczym systemie / konfiguracji z jednym monitorem działa to doskonale. Ale w niektórych przypadkach przełącznik KVM będzie przeszkadzał, a wyświetlacz X Windows będzie daleki od ideału (a czasami nawet nie będzie użyteczny). Jak radzisz sobie z tą sytuacją? W tym artykule przeczytasz kilka wskazówek, które pomogą Ci to obejść.
Wybór KVM
Niestety nie ma sposobu, aby dowiedzieć się, który przełącznik KVM będzie działał dobrze w nowoczesnych konfiguracjach Linuksa. Wypróbowałem cztery różne przełączniki KVM z nowoczesnymi dystrybucjami Linuksa - wszystkie z różnymi wynikami. Oto używane przeze mnie KVM (i ich wyniki):
- Belkin Flip (USB): Szybkie przełączanie między maszynami, ale prowadzi do zawieszania się systemu Ubuntu Linux. Nie można wykryć monitorów, więc rozdzielczość była słaba.
- 2-portowe IO Gear Miniview (USB): Szybkie przełączanie między maszynami, bez zamrażania. Nie można wykryć monitorów, więc rozdzielczość była słaba.
- Ogólny 4-portowy KVM (USB - zakupiony w serwisie eBay): słabe przełączanie, ciągłe zawieszanie się i brak możliwości wykrycia monitora.
- IO Gear 4-portowy Miniview (USB): łatwe przełączanie, brak zamrażania, wykryto monitor, więc rozdzielczość była idealna.
Tak więc z powyższej listy oczywiście chciałbyś przejść z miniwidokiem IO Gear 4-portowym. To niedrogie rozwiązanie (około 70,00 USD), które nie sprawi Ci żadnych problemów.
Używając aktualnego KVM
A jeśli masz już przełącznik KVM? Istnieją opcje. Pierwszą opcją jest ręczne skonfigurowanie /etc/X11/xorg.conf plik (Aby uzyskać więcej informacji na temat pliku xorg.conf, zapoznaj się z artykułami xorg.conf w witrynie Ghacks.net). Może to prowadzić do problemów, gdy nie masz pewności, jaka jest twoja karta graficzna lub rozdzielczość monitora. Z tego powodu być może będziesz musiał przeprowadzić trochę badań, zanim przejdziesz dalej. Jeśli wiesz, że używasz karty NVidia, masz szczęście, możesz skorzystać z narzędzia Nvidia Settings (przeczytaj o tym w moim artykule ' Dodawanie monitora panoramicznego w systemie Linux '.) Możesz użyć tego narzędzia do wygenerowania pliku xorg.conf.
Jeśli nie chcesz małpować przy konfigurowaniu xorg.conf, masz inne rozwiązanie - takie, które nie jest idealne, ale będzie działać w mgnieniu oka (i takie, którego używałem, gdy mam do czynienia z niektórymi wbudowanymi układami graficznymi, takimi jak Intel). Podłącz monitor, klawiaturę i mysz bezpośrednio do komputera z systemem Linux i pozwól mu się uruchomić. Po uruchomieniu i uruchomieniu komputera odłącz monitor, klawiaturę i mysz, a następnie podłącz je z powrotem do KVM. Podłącz kable KVM do twojego Linux-a, a twój Linux będzie gotowy do pracy. Na szczęście maszyna Linux nie będzie musiała być ponownie uruchamiana w najbliższym czasie. To nie jest idealne rozwiązanie, ale zadziała dla Ciebie. Pamiętaj tylko, że jeśli musisz ponownie uruchomić komputer, musisz przełączać te kable, aż maszyna wróci do pulpitu GUI.
Końcowe przemyślenia
Idealnie byłoby kupić przełącznik KVM, taki jak 4-portowy Miniview IO Gear, który nie sprawi Ci żadnych problemów. W przeciwnym razie możesz potrzebować obejścia lub dwóch, aby twój Linux box działał z twoim KVM. Jest to cena, jaką społeczność użytkowników musi zapłacić za posiadanie nowoczesnej dystrybucji, która nie wymaga konfigurowania X (przynajmniej nie konfiguracji dla pojedynczego systemu).