Смотри двощ, во всех современных осях интерфейс выводится с использованием directx или opengl. Так почему бы не передавать команды этих двоих по воздуху заместо захвата самого изображения (как в vnc)? Они будут выполняться на видяхе гостя. По идее такой протокол должен быть быстрее тех же vnc и rdp, поскольку передаются команды, а не изображение. Как тебе идейка?пикрандом
Интересненько.
бамп?
/thread
>>1644723Ась?
Ох уж эти убунтята
>>1644684 (OP)Попенгл вроде умеет по сети вещать, не?
>>1644740хз
Внезапно! Софтач, посоветуй максимально лёгкий сервер удалёнки никсовый. Пекарни, на которые он будет расставлен, для стран 512 мира и железо там просто полное говно.
>>1644684 (OP)virtualgl
>>1644684 (OP)Долбоеб ебаный со своими охуительными историями, rdp передает команды еще с первого релиза, еще и устройства пробрасывает искаропки. VNC и прочая хуйня оче сильно нагружает видеоядро на стороне клиента. Теперь съеби.
> По идее такой протокол должен быть быстрее тех же vnc и rdp, поскольку передаются команды, а не изображениеХуй там. Быстрее картинку сжать и отправить по UDP, чем тонны текста каждую секунду. Но вообще это достойно какой-нибудь студенческой исследовательской работы.
>>1654135>имплуинг протоколы ремот десктопа хуярят по тспТебя даже обоссывать не хочется.
>>1654148Типичный спермознаток.
>>1654213Очередной спермоиксперт, который тцп от удп не отличает?
>>1654216Да, это ты.
>>1644684 (OP)Про проброс иксов не слышал? Они как раз вроде клиент-серверные, и там можно пробрасывать по сети. Например через ссх.
>>1654218>нет тыЯ ожидал большего.
>>1654232А, ты хочешь, чтобы я не просто поссал тебе в рожу, но ещё и объяснил бы, почему я так сделал? Ладно.Я обоссал тебе всю голову потому, что как минимум три популярных протокола remote desktop передают данные с использованием TCP: RDP, VNC и X11 over SSH.
>>1644684 (OP)1)Это не безопасно абсолютно.2)Тебе же нужен интерфейс между интернет-девайсом и видеокартой. Чем писать непонятную хуйню(Ну там, Загрузчик, дрова, и пр.) А еще, данные на карту тебе приходят пакетами, а на видяху ты их будешь отправлять как? Если только через UART Подключать. А еще, тебе ведь нужно где-то хранить саму библиотеку. Не получится без ОС(Если ты не собираешься конечно работать в реальном режиме процессора)А еще. Вот твоя бубунта использует Dbus. Не проще ли пробрасывать команды gtk или qt или что там у тебя, и делегировать рисование на клиента?
>>1654148Ты нихуя не понял. Передавать команды по сети менее эффективно, чем сжатый видеопоток
>>1654111Дистрибутив специальный есть — thinstation. В 2006 вполне себе работал на первопнях с 32мб оперативки.>>1644684 (OP)Ну попробуй, запусти композитный менеджер на OpenGL под apitrace и посмотри размер лога. Там же в основном растр от приложений гоняется.Олсо, твоя идея (передача не растра, а команд для его формирования) давным давно была реализована — это X11. Только вот набор виджетов X-сервера эстетически устарел, и теперь все приложения рисуют интерфейсы сами и гоняют через сокет растр.Олсо, ещё способ демонстрации бредовости твоей идеи — запуск приложения на OpenGL на удалённом X-сервере. Как правило, при этом случаются лютые тормоза: видеокарту не просто так ставят в PCI-e 16x.
>>1656939>Только вот набор виджетов X-сервера эстетически устарел, и теперь все приложения рисуют интерфейсы сами и гоняют через сокет растр.Вот как всегда, из-за эстетствующих пидорасов, которым не нравится, что кнопочки некрасивые, не могли сделать как на маке, мы имеем зоопарк тулкитов, отсутствие унификации и велосипеды на костылях