Опубликован выпуск проекта FreeRDP 3.0.0, предлагающего свободную реализацию протокола удалённого доступа к рабочему столу RDP (Remote Desktop Protocol), развиваемую на основе спецификаций Microsoft. Проект предоставляет библиотеку для интеграции поддержки RDP в сторонние приложения и клиент, который может применяться для удалённого подключения к рабочему столу Windows. Код проекта распространяется под лицензией Apache 2.0...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60279
Лучшее, что есть в Linux: Wine, DXVK и FreeRDP.
не говори, чего только не придумают, лишь бы нормальный windows не ставить.
>>нормальный windowsЭто где такое есть?
Нормальные - Windows 98SE, Windows XP pro., Windows 7 pro., - остальное кака, и лучше уже не сделают.
3.11 - вот нормальный!остальное жирная кака, не работающее на 4 метрах ОЗУ
3.11, хотя бы, 100% не имел телеметрии.
100%? А если найду?
ищи, разрешаю
Какая бы M$ там могла быть польза от телеметрии, если эти 3.11 к тырнетам не подключались?
Вполне подключалась. http://old-dos.ru/screens/a/f/1/86051e7afce2eeee009daeb3e05c...
Не искаропки. И тырнеты тогда ещё не настолько известны были.
Садись, два.
У меня 3.11 + Win32s на эмуле стоит. Мою прогу тестить. Win32s - это прослойка для обеспечения совместимости с WinNT 3.x. Там есть некоторые ограничения по сравнению с более привычной нам 9x. Например потоков нет. Никогда не юзал NT до появления XP. Оказалось бодрая штучка. Например WinNT 4.x работает раза в 3 шустрее, чем Win98.
98SE никогда не был нормальныму мс нормальное только NT семейство пригодное к десктопу с 2000-ой винды, и похоронненное на семерке
Не надо только забывать, что NT жрала память, как не в себя, а тогда было не то, что сейчас, не на любой машине хватало памяти просто для ЗАПУСКА ОС. У Рихтера в «Windows для профессионалов» подробно расписывается, на какие компромиссы пришлось идти, чтобы 9x запускалась на обычных юзерских тачках.
А, ну и поддержка DOS-приложений (aka игрулек, но не только) в NT была никакая, а ещё в 1998 году это было решающим моментом. Собственно, в NT-линейке она до самого конца так и оставалась весьма кривой.
На 2000 ставился DirectX 9, после этого все игрульки работали.
Даже виндовые работали далеко не все, но я специально упомянул DOS.
А что с ДОСом? Вроде не было проблем.
В NT-то? До Win2000 можно было вообще забыть о нём, а более-менее заработало только в XP (но опять же, с существенными оговорками: кривой звук, отсутствие VESA LFB и так далее).
В девяностых игры предпочитали запускать в DOS. Только когда Майкрософт портировали Doom 1993 под Windows 95 началась эра виндойв гейминга. Хотя ещё в те времена дапускать DOS игры в Винде была затея сомнительная.
Doom 95 был этакой пробой пера, и на гейминг особо не повлиял, игры и в 1998 году ещё под DOS случались.
А из-под винды они по большей части прекрасно запускались, при этом она давала безгеморную эмуляцию SB Pro и софтварный MIDI-синтезатор (чтобы в каком-нибудь Duke Nukem 3D не слушать божественное бряцание OPL3).
>Нормальные - Windows 98SE, Windows XP pro., Windows 7 pro., - остальное кака, и лучше уже не сделают.Windows XP SP2. Это уточнение. Всё до второго service pack'a было лютейшим звиздецом.
Нормальный Windows вы скоро увидите, его Мелкомягкие ещё делают. Нормальный Windows будет собой представлять Wine c проприетарными патчами, работающий на ядре Linux. WSL 2 это этап дижения к нему.
шел XXI век, а линукс в очередной новой итерации не имел ничего похожего на Удаленный рабочий стол из Windows 199x
Чтобы иметь нормальный удаленный рабочий стол, сначала надо иметь нормальный рабочий стол. На звание нормальных рабочих столов тянут: Trinity TDE, Desktop Environment (EDE). Просто никто ещё нормальных дистрибутивов сделать не догадался.
Можно и ненормальный удалённый стол ... Главное чтоб приложение мог запускать.
Можно, но отчего до сих пор ничего приличного не появилось, о чём и пишет выше.
В Тринити есть клиент VNC вроде.
>Krdc: Remote desktop connection. A client application to view or control the desktop session on another machine running a compatible (VNC) server.
VNC - он есть в X-ах, от DE не зависит.
ssh user@host x_appможет же.
А теперь прокинь туда последовательный порт. Пока об USB устройствах и всяких смарт-картах помолчим.
я например знаю как это сделать в linux, я имею ввиду usb и последовательный порт. А вот как это сделать в windows через удаленный рабочий стол я не знаю. А также я не знаю как к одному копьютеру подключится нескольким пользователям.
Вот так лёгким движением руки "просто удалённо запустить" превращается в непросто удалённо запустить.
EDE давно заброшен разработчиками.
Ага. А чтобы сделать "нормальный рабочий стол" - нужен нормальный стек для работы с графикой, и с этим с конца 80х лучше как-то не стало )
В начале десятых был проект удалённого рабочего стола под линукс с неплохой задумкой. Но как всегда - не доделан, и заброшен. Можешь поискать winswitch.
А чего оно такое уродливое?
ну юзайте линукс в старой итерации из 199x, зачем вы всякую смузехлебную каку на компутер тащите?
So much pain/downvotes from Linux fanatics :-D
> Лучшее, что есть в Linux: Wine, DXVK и FreeRDP.Ты операционкой точно не ошибся? Тебе походу винда нужна. Ну или реактос накрайняк.
Мне нужно стабильное userspace API/ABI минимум на 20 лет, лучше без expiration date.Мне нужно стабильное kernel API/ABI минимум на 6 лет, лучше на 10-15 лет.
Мне нужен эффективный и функциональный remote desktop, а не дно поганое под названием VNC, которое только битмапы без шифрования гонять умеет.
Мне нужен единый графический сервер, а не 25 implementations с разными возможностями и багами (здравствуй, Waytrash).
Мне нужна Операционная Система, а не playground, где каждый тащит что-то на себя.
У меня все это есть. А сколько у тебя есть денег?
По твоему же описанию видно, что Линукс тебе не подходит ни по одному пункту. Пользуйся чем-то другим, только и всего.
зачем тебе remote desktop? Может тебе просто иксами пользоваться?
Эх, ещё бы нормальный удаленный доступ Linux-Linux для wayland запилить ваще красота была бы.
Мечты-мечты.
А зачем? Спрашиваю не ради троллинга, действительно интересен юзкейс.
RDP на вяленом нет. Вопросы?
Есть. Аккурат по RDP и связываюсь со своим домашним сервером. VNC немного ущербен
Что используете в качестве сервера?
Тайна на семью печатями. Но аноним врать не будет. RDP на выленом есть и точка. Верим.
ну чо ты как етотвот сразу подозревать в обмане. Аноним врать не будет, запускает freerdp в х-вяленом, и коннектится к своему домашнему компу вполне норм, что тебе не так.На домашнем компе понятно что, но зачем же сразу об этом всем сообщать.
NoMachine? минус - неоткрытый
Сырой, дохлый, почти никем не поддерживаемый, скорость всё ещё оставляет желать лучшего
это точно не про NoMachine
И это минус ставит крест на его использовании.
Лет не соврать... 15 назад пользовался. Уступал тогдашнему же RDP примерно во всем. С той поры что-то изменилось?
это как настроишь, у меня пашет не хуже RDP, а возможностей по настройке море, и сильно лучше VNC
> это как настроишь, у меня пашет не хуже RDP, а возможностей по
> настройке море, и сильно лучше VNCДа как не настраивай, предполагаю. Во времена оны - печать колхозить надо было, клипборд каличный, монтирования дисков не было, количество одновременно работающих пользователей ниже, чем в винде, лаги даже внутри локалки - больше. Сейчас предполагаю, разрыв еще и увеличился - аудио, видео, работа через интернет... А "хуже VNC" - тут прям постараться надо было, да ).
при открытом окне NoMachine копируешь нужный текст и вставляешь его в любое место на удаленной машинечто в нем каличного?
в рдп файлы позволяют копировать со скоростью хрен тебе в секунду (наверное 100-200 кб), и монтирование нафиг не надо по той же причине
в ноумашин можно передавать файлы, но мне это нафиг не надо когда есть SSH и Syncthing
> количество одновременно работающих пользователей ниже, чем в винде
ограничено лицензией, в комерческой версии анлимит насколько я понимаю
> лаги даже внутри локалки - больше.
лагов нет вообще даже через WAN, если связь стабильна
в случае потери пакетов лаги имеются, но это ожидаемо
ну и будут лагать анимации через WAN - слишком много кадров передавать придется чтобы какой-нибудь фейд плавно работал, кстати количество кадров тоже настраивается.. все под рукой, это не горбатый RemoteFX
> при открытом окне NoMachine копируешь нужный текст и вставляешь его в любое
> место на удаленной машине
> что в нем каличного?Ну, то, что в RDP это работает еще и с файлами :)
> в рдп файлы позволяют копировать со скоростью хрен тебе в секунду (наверное
> 100-200 кб), и монтирование нафиг не надо по той же причинеДа-да-да. "Нинужьна!", мы знаем.
> в ноумашин можно передавать файлы, но мне это нафиг не надо когда
> есть SSH и SyncthingЧтоб у линуксоидов и костыля не нашлось?! Не бывать такому!!!
> ограничено лицензией, в комерческой версии анлимит насколько я понимаю
Да я, что забавно, про коммерческую версию и говорю. Тут конечно не NX виноват скорее всего - но когда с MS RDP за сотню человек на линуксовую терминалку переводил - железо пришлось поменять.
> лагов нет вообще даже через WAN, если связь стабильна
> в случае потери пакетов лаги имеются, но это ожидаемо
> ну и будут лагать анимации через WAN - слишком много кадров передавать
> придется чтобы какой-нибудь фейд плавно работал, кстати количество кадров тоже настраивается..Ну вот как-то так оно и было. "Лагов нет - но есть". Насчет "видео посмотреть" - не спрашиваю.
> все под рукой, это не горбатый RemoteFX
Угу. Более-лудших альтернатив не было - и сейчас нет, думаю.
200 кб при гигабитном линке нафиг не нужон такой файлообменлаги по ван, ремот фкс вообще не запустится в таких условиях
по лан все летает вместе с видео
какую-то хрень ты пишешь унылую
назвать ssh костылем когда все делается через него и юай вообще не нужен в большинстве случаев - это клиника
> 200 кб при гигабитном линке нафиг не нужон такой файлообмен
> лаги по ван, ремот фкс вообще не запустится в таких условиях
> по лан все летает вместе с видео
> какую-то хрень ты пишешь унылую
> назвать ssh костылем когда все делается через него и юай вообще не
> нужен в большинстве случаев - это клиникаА, если кейс - +еще один способ пердолиться со своим локалхостом, то тут вопросов не имею: тут и файлообмен "нинужьна!", а кому понадобится - тот какую хтонь развернет, или вот там - через облачко тоже можно, или консольку расчехлить, и лаги-не-лаги, а вампоказалось, и видео зебест, лучше не бывает, верю, да.
А вот нормальным людям, не сектантам - объяснять, что все работает _хотя бы_ так же как RDP лохматых годов, а что не работает - так то им и не нужно и вообще - vnc-еще-хуже! - удачи.
хРустДеск вроде должен
А дестоп сервер обязательно на Redox.
Если б вы не зацикливались на вяленом - могли б X2Go использовать, например.
Хороший инструмент. Но с ядрами 6.xx клиент стал работать только из под X11. C wayland вылетает.
а вы искали? оно ведь есть уже
spice remote-viewer
Лучше бы завезли нормальное отображение приложений в режиме RemoteApp. Когда-то давно это работало нормально, но после очередного улучшайзинга в приложениях перестали нормально работать меню, кнопки, выпадающие списки. Причем, о проблеме разрабы знают, но сознательно забивают болт.
Если сознательно, то какая причина?
Малиновые штаны хотят?
Может вопрос к самим приложениям, типа того же FF, который так наоптимизировал рендер что ой?
Проблем типа такой навалом https://support.mozilla.org/ru/questions/1034739
Рендер на хрусте так быстр и надёжен, что не успевают фиксить
Ну "какбе" там проблема, судя по описанию, с отображением фирефокса через ремоут десктоп при хардварном рендеринге окошка. Оно тупо блэк боксом отображается. При переключении на софтверный рендеринг у бедолаги вроде как всё исправилось, заработало. Нехорошо, конечно, ишью наличествует, но проблемами с "быстротой и надёжностью" хруста, на первый взгляд, по этой ссылке как бы и не пахнет. Даже как бы наоборот - в софтверном варианте (я так понимаю это совсем-совсем на хрусте?) поделие заработало. А про быстроту хруста откуда сделан вывод? Ни в вопросе ни в ответе про скорость выполнения кода вроде ничего не сказано и никаких замеров производительности не предоставлено. Поправьте меня, если ошибаюсь в Вашем логическом выводе по поводу быстроты хруста: это типа переключились с хардварного рендеринга на софтверный (ну замедлились же!)- значит хруст медленный, я правильно понял цепочку Ваших рассуждений?
И для полного прояснения картины позвольте еще вопрос: Ваше замечание про "...что не успевают фиксить" основанно на таких же железобетонных фактах и неоспоримой логике, что и утверждения про быстроту и надежность или всё-таки какую-то статистику собрали, которая _очень_ сильно отличается в плохую сторону по сравнению с другими известными _сложными_ проектами? Или же (чем черт не шутит) разработчики там прямо в рассылке открыто кричат: " - Караул, не успеваем фиксить!"?
Проблема наблюдается даже в Office 2003, который сложно назвать наоптимизированным. Меню открывается, артефачит и закрывается.
> Улучшено приложение xfreerdp.как в анекдоте про СТО, "прокатило"
RDP круто работал в старые времена, когда большинство приложений отрисовывалось нативными средствами.Помню, по 33.6к модемному соединению мог из Сочи зайти на рабочий комп и подготовить месячный отчёт. Лаг был в полсекунды-секунду, но работать было возможно.
Современные приложения рисуют контролы сами, и тормозит наверняка сильнее.
(прим.: по X11 по модему было почти не реально работать. Потому что самая распространённая клиентская библиотека написана в синхронном стиле.)
Ты в начале 2000 отчёты делал в Линуксе? Тогда офис то хоть был нормальный?
Не, ну ведь, чисто технически, сейчас тоже начало двухтысячных... Хотя... Ваш вопрос с "офисом" это не снимает.
> Ты в начале 2000 отчёты делал в Линуксе? Тогда офис то хоть был нормальный?тогда офис был тот же самый что и сейчас - sun уже купила staroffice и уже выложила его для всех под новым именем. А ты думал, с тех пор там что-то кроме перерисовывания кнопочек в серые-на-сером смогли?
Если тот отчет сразу распечатать - то в принципе и можно было жить. Главное в MSO его потом не пытаться снова открыть.
просвещайся
https://www.opennet.dev/docs/HOWTO-RU/mini/WordPerfect.html
1997
Конечно нет, огонь трением добывали.
StarOffice по линукс был и нормально работал.
> RDP круто работал в старые времена, когда большинство приложений отрисовывалось нативными средствами.чувак, тебе в тред про xorg
> Современные приложения рисуют контролы сами, и тормозит наверняка сильнее.
в отличие от xorg разработкой rdp занимался не "Комитет", и не команда вредителей-мы-принимаем-только-багфиксы, поэтому за последние двадцать лет там появились remote-fx (представь себе - он умеет в стриминг видео) и много других интересных штук. А в иксах выпилили lbx (который был для твоих модемов специально).
Ну и каналы передачи со времен твоего модема немножко пожырнее стали, цветастенькие кнопочки уже можно. С анимацией нажатия все немного похуже.
> RDP круто работал в старые времена, когда большинство приложений отрисовывалось нативными средствами.Он и сейчас круто работает. Без малого пять тысяч км по прямой между мной и датацентром Azure, а работает как часы. Ввод не лагает, видеоконференции в тимс работают, диски монтируются, файлы копируются, документы печатаются. X11/Xorg до сих пор такое до сих пор не осилил ни в каком виде, за столько-то лет.
Зато сетевая прозрачность, понимать надо!
Ну ничего, вяленый придёт, порядок наведёт (ведь правда?).
Rdp давно уже отрисовывается за счёт кодека H264
Поясните неофиту: а дистры линукса работают на ином протоколе для удалённых рабочих столов в сравнении с RDP?Если да, и если каждый дистр как обычно колхозит что-то своё, то почему не использовать этот FreeRDP для унификации? И так в линукс-мире фрагментации много, а с ухожом поросших мхом иксов её прибавится
Более линуксовая RDP называется VNC. Только он немного ... тормозит.
Если тормозит, попробуйте moonlight/sunshine, 3д игрушки нормально работают, запаздывание на 1 кадр
А печать? А буфер обмена? А пробросить локальную флешку на сервак?
Если сервак виртуальный, то можно через SPICE
вот кстати.
давно хотел поискать открытую альтернативу Steam Remote Play.
надо попробовать.
Vnc правильнее назвать удаленным фреймбуфером. Он тупо весь экран гонит и не тормозит только при очень широкополосном соединении. Rdp в этом плане сильно умнее, часть функций типа отрисовка виджетов, текстов/ширфтов и похожее, идет на самом клиенте.
Небось уже и раскладку клавиатуры сменить можно? И даже если с windows зашел? И с любым сочетанием клавиш? Ууух, до чего дошел прогресс!
можно, даже, практически. конечно, если руки не из ж*ы торчат.
> можно, даже, практически. конечно, если руки не из ж*ы торчат.Ну, т.е. как и раньше - на пустом месте пердолиться надо, да?
Иди уж на Уиндовз, там же пердолиться ненадо. Или это неточно?
> Иди уж на Уиндовз, там же пердолиться ненадо. Или это неточно?С VNC - не точно, с RDP точно не надо. С citrix'ом надо, но со стороны сервера, как-то так.
Написать программу много ума не надо, вон их сколько развелось.
Сначала надо понять, какой протокол использовать для этого
>Растровые – где изображение строится построчно электронным лучем (ЭЛТ-дисплеи) илипопиксельно (ЖК-дисплеи). Растровая графика используется в подавляющем большинстве случаев, в силу
универсальности и приемлемой стоимости подобных устройств. Примерами протоколов графических
терминалов являются RDP, ICA, VNC.Independent Computing Architecture (ICA) — закрытый протокол для сервера приложений, разработанного компанией Citrix Systems.
RDP (англ. Remote Desktop Protocol — протокол удалённого рабочего стола) — проприетарный протокол прикладного уровня, позаимствованный Microsoft из купленной у PictureTel
Virtual Network Computing (VNC) — система удалённого доступа к рабочему столу компьютера, использующая протоколRFB (англ. Remote FrameBuffer, удалённый кадровый буфер). Управление осуществляется путём передачи нажатий клавиш на клавиатуре и движений мыши с одного компьютера на другой и ретрансляции содержимого экрана через компьютерную сеть.
> Поясните неофиту: а дистры линукса работают на ином протоколе для удалённых рабочих столов в
> сравнении с RDP?а нету у линукса никаких удаленных рабочих столов.
У него когда-то вообще никаких "рабочих столов" не было, а были window managers, и отдельно и не пересекаясь с ними - сетевая прозрачность (хочешь - сам window manager запускай, хочешь в локальном - удаленное приложение отдельным окошком). Но этому всему старательно помогли умереть обезьянки "какввенде".
А одна венда у нас и так есть, и rdp там как надо работает. Незачем страдать.
Протоколов и программ удалённых столов на самом деле масса.https://en.wikipedia.org/wiki/Comparison_of_remote_desktop_s...
Да и зачастую и ssh -X хватает.
X2Go, наследник NX, пока еще жив. Родной клиент правда некрасивый, а рабочего плагина к реммине нету.
Но работает.
Проприетарный (и бесплатный) NoMachine NX Desktop тоже жив и прекрасно пашет.
нужно только для завалявшихся в пыльном углу компов с Окаянной.