Доступен релиз проекта Input Leap 3.0.0, развивающего программный KVM-переключатель (Keyboard, Video, Mouse), позволяющий использовать одну клавиатуру и мышь для управления несколькими компьютерами по сети, симулируя физическое подключение к системе. Input Leap отделился в 2021 году от проекта Barrier из-за проблем с сопровождением последнего. В свою очередь Barrier, был создан как форк проекта Deskflow, продолжающего активное развитие. Код проектов написан на языке C++ и распространяется под лицензией GPLv2...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61996
Молодцы, что зарелизили
Долго пользовался Synergy, а потом и Barrier
Недавно ишью у Synergy обновилось по поддержке Wayland и сразу input-leap проснулись. Ну ок, надо будет поставить, хотя пока что нет особой надобности в нем, прошла за эти годы
Специально пошли по пути развития буфера обмена, чтобы встроить туда зонды.
И чем это от vnc отличается?
1) это другое.
2) vnc не безопастен и не имеет смысла без туннеля в ssh.
rdp по большому счету тоже, как бы там не пыжились с фермами и гейтвеями.
Поподробней про рдп можно?
1. Это тоже самое. Фича KVM в том чтобы через него можно ковырять и биос и ОС накатывать.
Если бы сервер этого поделия стартовал хотя бы из EFI до ОС и давал что то делать с ОС, в том числе и ставить её - оно бы с натягом было KVM в том значении которое ожидается.
Поскольку этого ничего нет - оно просто очередной remote desktop коих в индустрии вагон и тележка, и которые каждый продвинутый студент пишет как курсовик, а потом продаёт в даркнете.2. У VNC вроде есть какие то вариации с TLS.
А при использовании в локалке ни TLS ни даже пароль особо не нужны.
Насчёт RDP - я бы на вашем месте помолчал, там функционала столько что всем остальным удалённым рабочим столам и не снилось.
И насчёт типа безопасности - не понятно что с этим у сабжа, его аудит никто не проводил.
> при использовании в локалке ни TLS ни даже пароль особо не нужныЛокалки разные бывают
Очевидно, что имеется в виду домашняя локалка, где из угроз только мама и бабушка.
> 1. Это тоже самое. Фича KVMПросто ТС не ффтЫеает в тему :(
Эта штука - не KVM, это - KM.
> там [в RDP] функционала столько что всем остальным удалённым рабочим столам и не снилось.вы серьезно думаете что это преимущество ?
следите за руками: чем больше фич тем больше кода. чем больше кода тем больше дыр.
и сверху на это накладывается репутация эталонной реализации rdp.
и репутация продуктов этой же конторы.
Чувак, мне плевать какие дыры ты там себе нафантазировал, главное функционал.
Проброс принтеров, смарткард, буфер обмена, а ещё оно умеет кодировать видео в h.264 так что можно ютубчег смотреть типа без лагов (ну там конечно надо постаратся с настройкой и с клиентом наверное родным) прямо с другой тачки, а не лагающее сладшоу грузящее канал в полку.
Да и собственно звук тоже оно пропускает, в обе стороны.
Людям работать и развлекатся надо а не шизойдить про уязвимости.
> Чувак, мне плевать какие дыры ты там себе нафантазировал, главное функционал.выражаясь оруэлловским новоязом: погромисты ненутрят инфобез.
в общем ничего нового. надо бить. бить по кошельку.
по голове бить бесполезно - там мусор: фреймворки, фичи, гитхабы и т.д.
Да!?
И много потребителей автомобилей бьют кошельком по кетайским гаджетам на колёсах?А RDP заменить нечем, совсем нечем, когда тебе хотя треть его фич нужна то аналогов нет.
> Это тоже самое. Фича KVM в том чтобы через него можно ковырять и биос и ОС накатывать.ну не только. Через него еще можно восстановить управление, если сеть отвалилась, что-то сдохло в сетевых доступах или просто система навернулась но еще как-то откликается локально. Ну хотя бы - перезагрузить не hard reset'ом. Эта ненужная ненужна и этого разумеется тоже не могет.
> Поскольку этого ничего нет - оно просто очередной remote desktop коих в индустрии вагон и тележка
с тех пор как вафлянд объявил сетевую прозрачность вредным оппортунизмом - надо уточнять что в windows индустрии.
> Насчёт RDP - я бы на вашем месте помолчал, там функционала столько что всем остальным удалённым рабочим столам и не снилось.NX? Функционала на вскидку не меньше чем в RDP, а скорее всего больше.
Это вообще про другое.Не знаю как Input Leap, я synergy использую ещё с тех времён когда он бесплатным был и на новую платную версию не перешёл.
Так вот, допустим у тебя рядом стоит стационарный комп и ноут. И тебе жутко неудобно использовать одновременно две клавы и две мыши. Ты оставляешь один набор клава-мышь, ставишь на оба устройства synergy (barrier, inputleap). И всё - легким движением переключаешься между двумя компами, как будто это не два компа, а два монитора, подключённых к одному.
А vnc - это способ удалённо на одном компе показать картинку с другого. Использовать два монитора от двух компов так не выйдет.
> Currently, there are no stable builds (binary releases) for Input Leap yet.Ну, такой себе релиз...
А зачем binary? Linux это source based система.
Ага, все ж с реп исходники качают и компилят)
Зачем с реп? Стандартный способ установки это скачать пакет .tar.bz2, распаковать, а потом ./configure ; make ; make install
Или научиться собирать пакеты для своего дистрибутива, чтобы устанавливать в соответствии с собственным перфекционизмом.
> Зачем с реп? Стандартный способ установки это скачать пакет .tar.bz2, распаковать, а
> потом ./configure ; make ; make installпо-моему стандартный уже давно - это sudo apt-get install )
Это стандартный способ только для тех "уникумов", которые из линукса пытаются сделать винду.
> Это стандартный способ только для тех "уникумов", которые из линукса пытаются сделать
> винду.В винде нет sudo apt-get install, там клац-клац, "далее", "далее", "установить".
И обгадить всю систему мусором, отличный план.
И потом искать этот мусор и вычищать руками.
Просто офигительный экспериенс где то из 90х.
Ну так, наверное, сборка пакетов для своих дистров, это задача, всё же, сопровождающих пакеты соответствующих дистров, а не разработчиков проекта.
С оверлеев :).
квм свич обычно нужен, когда удалённый сервер перестал отвечать. Его нужно послать в ребут, подключить виртуальный загрузочный диск, переустановить ось...
Это поделие ничем не отличается от ssh/vnc/rdp и прочего. Зачем оно нужно - не понятно.
оно и подобные нужно, чтобы не забивать место на столе кучей мышей и клавиатур при работе с несколькими устройствами. даже если клава поддерживает переключение между N хостов, мыши обычно поддерживают максимум два, их неудобно переключать, тем более отдельнопример: за одним рабочим столом рабочий ноут + личный комп + личный ноут, малинка какая-нибудь
а при достаточном количестве мониторов это ещё удобнее
Вы описали аппаратный KVM.
Я описал то, чем пользуюсь, - программный KVM
В те редкие когда мне надо ещё и ноутом пользоватся как вторым девайсом - я туда просто по RDP подключаюсь.
В виртуалки по VNC хожу, просто потому что bhyve умеет его.
Для андройдов вроде видел VNC сервера.
Значит вам не нужен KVM. Подключение по RDP предполагает открытие окна с удаленным экраном, которое заслоняет изображение текущего экрана. А KVM ничего не заслоняет.
Не понимаю о чём вы.
>> Значит вам не нужен KVM. Подключение по RDP предполагает открытие окна с удаленным экраном, которое заслоняет изображение текущего экрана. А KVM ничего не заслоняет.Глупости какие. Что за детский лепет, различать remote desktop и KVM по признаку наличия или отсутствия ОКНА. Вы наверное из KVMов видели максимум офисные и домашние модели, и ни разу не ковырялись в БИОСе сервера, видя его в окне браузера, например. Самый что ни есть аппаратный сетевой KVM в виде отдельной дорогой коробки и, о ужас-ужас, показывает экран в окне! Верно и обратное - никто не мешает смотреть на экран ремоут десктопа в фуллскрине.
То, что действительно принципиально отличает KVM от remote desktop, это уровень, на котором он работает. В полноценном KVM вся обработка происходит внутри устройства, силами его мозгов и он напрямую взаимодействует с видео-выходом удаленной машины. Это дает возможность устанавливать операционные системы, менять настройки BIOS/UEFI и так далее. Remote Desktop - это всего лишь приложение операционной системы, которое умеет получать снимки экрана, (в идеале) сжимать их и отправлять по сети. То есть до старта операционной системы или в случае каких-то проблем с ней remote desktop просто не существует. В отличие от KVM.
удачи тебе
- включить rdp на корпоративном ноуте
- добиться там хоть какой-то отзывчивости даже по 10-гигабитной локалке. винда и без того тормозит
- участвовать в звонках по rdp, т.е. вебка, наушники, микрофон, все дела
- вставлять по rdp smart-карту
- альттабаться туда-сюда (в случае с synergy/barrier просто переносишь мышь на другой монитор)список можно бесконечно продолжать
и ты зря думаешь, что люди, которые пользуются программным kvm, не слышали о rdp и vnc
Делаю все это (кроме смарткарты) с корпоративного ноута через корпоративный вайфай, через гигабитный (1 Гбит, не 10) кабель экспириенс вообще неотличим от локального. Даже ютуб вполне смотрибелен через RDP. Речь, естественно, про нативную для RDP среду - винда. Что в случае "корпоративный" верно в 9 из 10 случаев.
У меня нет корпоративного ноута и даже если был то с вендой он мне бесполезен.С отзывчивостью проблем нет, даже на моём древнем n2600 ноуте, даже на вифи кажется n стандарта, а уж по 100м проводу ну ваще ноль проблем, ибо оно даже на масималках канал не загружает.
Звонки с вебкой не пробовал (уже лет 10), а вот звук даже во freerdp работает без проблем, я лично добавлял в него поддержку OSS лет 7 назад и отлаживал это.
Смарткарту тоже не пробовал - девайс для неё купил только в этом году.
Там не альтаб а другая комбинация.
Ваша штука не КВМ а насколько я понял банальная трансляция мышки и клавы, те недо remote desktop.
> пример: за одним рабочим столом рабочий ноут + личный комп + личный ноут, малинка какая-нибудьПример: на втором ПК надо в биос зайти / ОС с нуля накатить / сломанную систему починить / да хоть бы и на ретрокомпе с DOS/Win9x поиграть. Вот это полноценный KVM обеспечит.
Аппаратный KVM денег стоит, а здесь бесплатный программный аналог.
Это бесплатный remote desktop.
это бесплатный опенсорсный программный kvm, ничего общего с remote desktop@moderator, уберите тролля
>> это бесплатный опенсорсный программный kvm, ничего общего с remote desktopЭто в чистом виде remote desktop. Ты почему-то считаешь, что экран удаленного стола обязан быть меньше такового у хост-системы и быть непременно в окне, а если ты видишь его на полном экране, то это уже "KVM". Так нет никаких проблем развернуть ту же RDP-сессию на полный экран, поместить эту сессию на отдельный виртуальный десктоп и переключаться между экраном хоста и ремоута в один клик/шорткат. И в каждый отдельный момент времени ты будешь видеть ровно один рабочий стол на 100% площади экрана. Но это все тот же remote desktop, и никаким "KVM" он от этого не сделался.
Бесплатного опенсорсного квм не бывает.
Бывает опенсорсный квм, для которого нужно дополнительное не бесплатное железо, на хубре была статья как из мусора собрать квм.Ваша поделка это remote mouse+keyboard, я уже что то сомневаюсь что у вас там изображение обратно транслируется, те до remote desktop вида хотя бы vnc оно походу не дотягивает :)
Выше в коментах дали определение KVM - это штука работающая независимо от ОС и позволяющая эту самую ОС переустанавливать.
То что малограмотный автор назвал свою поделку KVM ничего не говорит, точно так же как "Банк пупкин и кот" в названии организации никак не связано с наличием лицензии на оказание банковских услуг.
>>мыши обычно поддерживают максимум дваСейчас есть модели от А4. Там вроде бы до 4-5. Но вот удобство переключения именно мыши так себе, вы правы.
1) слово "обычно" туда не просто так попало
2) вероятность того, мне не подойдут существующие с таким функционалом полторы мышки, стремится к единице
О нифига. Надо эту тему на работе предложить, полезно будет
Барьер - форк не Deskflow, а Synergy. Исправьте в новости."Barrier was forked from Symless's Synergy 1.9 codebase. Synergy was a commercialized reimplementation of the original CosmoSynergy written by Chris Schoeneman."
> Барьер - форк не Deskflow, а Synergy. Исправьте в новости.На странице https://github.com/debauchee/barrier написано "forked from deskflow/deskflow"
Deskflow - это upstream для Synergy https://github.com/deskflow/deskflow/wiki/Relationship-with-...
https://github.com/symless/synergy-core перенаправляет на https://github.com/deskflow/deskflow.
Нормальный физические KVM эта софтина не заменяет? Или как ей вообще пользуются?
Нет. Эта софтинатебует операционку и установку себя в ней для работы.
И зачем она такая вообще нужна? Для каких юз кейсов?
К примеру:
дома свой десктоп и лаптоп рабочий, чтобы не лапать две клавы и две мыши вот это и юзают.
Это не remote desktop.
Это не KVM.
Это - если хотите KM!Подкатил мышу к примеру к правой кромке моника, и твои KM теперь на лаптопе. Катнул назад влево - и они назад в дескопе.
Ну как настроишь... Я $subj не юзал, я юзал Synergy и Barrier, там - настраивается.
Ничего не понял. Физически как происходит переключение?
Как будто у тебя подключен второй монитор... Представь что второй комп/ноут с монитором стоит слева и ты просто ведешь мышку налево до края экрана и она оказывается уже на экране второго компа/ноута.
> Как будто у тебя подключен второй монитор... Представь что второй комп/ноут с
> монитором стоит слева и ты просто ведешь мышку налево до края
> экрана и она оказывается уже на экране второго компа/ноута.У меня два компьютера, один монитор, один набор клавиатуры с мышью и одна пара колонок. Монитор имеен несколько видео входов, поэтому я могу переключать его между компьютерами. Колонки подключениы к монитору, что позволяет переключать звук вмести с изображением. А клавиатуры и мышь беспроводные, их приходится переключать физическим передёргиванием USB донгла (или как эта маленькая хрень называется).
В былинные же времена были физические KVM устройства, с одним набором входов VGA и PS/2 для мыши и клавы и несколькими наборами таких же выходов для компов. Переключение либо физической кнопкой на KVM, либо специальной комбинацией на клавиатуре. Например двойное нажатие на правый Ctrl. Было очень удобно и надёжно. Сейчас такого нет или почти нет. Зато есть какие-то вот такие софтверные решения, которые вообще непонятно как работают и точно мою проблему не решают.
Печать кириллицей с такой же дикой задержкой как и в Barrier?
> Благодаря развитию поддержки Wayland средства удалённого управления системами на базе Input Leap ранее была встроены в GNOME 45.а сейчас убрали?
В давним времена использовал synergy/barrier для работы с qemu/kvm и проброшеной видяхой. Хост - убунта, гость Windows.
Два монитора для каждой ОС, клавиатура с мышкой бесшовно управляются. Есть lock на текущем мониторе.
Использовал Винду для работы в автокадах/гисах и для игр