Лучшие практики переключения 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): быстрое переключение между машинами, без зависаний. Не удалось обнаружить мониторы, поэтому разрешение было низким.
- Стандартный 4-портовый KVM (USB - куплен на Ebay): плохое переключение, постоянное зависание и невозможность обнаружения монитора.
- IO Gear 4-портовый Miniview (USB): простое переключение, без зависаний, монитор обнаружен, разрешение было идеальным.
Итак, из приведенного выше списка вы, очевидно, захотите выбрать 4-портовый мини-вид IO Gear. Это недорогое решение (примерно 70 долларов США), которое не доставит вам проблем.
Используя текущий 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-машину не придется перезагружать в ближайшее время. Это не идеальное решение, но оно подойдет вам. Просто помните, что если вам нужно перезагрузиться, вам нужно переключить эти кабели, пока машина не вернется к рабочему столу графического интерфейса.
Последние мысли
В идеале вы купите KVM-переключатель, такой как 4-портовый Miniview IO Gear, который не доставит вам проблем. В противном случае вам, возможно, придется поиграть с одним или двумя обходными путями, чтобы ваш Linux-бокс работал с вашим KVM. Это цена, которую сообщество пользователей должно заплатить за наличие современного дистрибутива, который не требует настройки X (по крайней мере, не настройки одной системы).