The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

В GNOME для Wayland реализована поддержка удалённого рабочего стола

30.08.2017 11:48

Одним из ограничений при использовании GNOME поверх Wayland являлось отсутствие средств для удалённого обращения к рабочему столу. Данный недостаток теперь устранён благодаря добавлению в libmutter D-Bus-обработчиков org.gnome.Mutter.RemoteDesktop и org.gnome.Mutter.ScreenCast, через которые можно получить доступ к потоку данных, отражающему текущие изменения содержимого экрана или отдельных окон.

Данные API позволяют серверам RDP и VNC организовать захват содержимого экрана GNOME при работе поверх Wayland. В качестве первого практического решения подготовлен новый сервис systemd - GNOME Remote Desktop c реализацией демона с поддержкой VNC на базе libvncserver, который может использоваться для подключения к экрану удалённых VNC-клиентов, выступая прозрачной заменой VNC-сервера Vino. Поддержка нового API в Mutter пока носит экспериментальный характер и требует после наложения патчей сборки с указанием флага "--enable-remote-desktop". Для Fedora уже сформированы готовые rpm-пакеты c GNOME Remote Desktop.

  1. Главная ссылка к новости (https://ctrl.blog/entry/waylan...)
  2. OpenNews: Скрипт для стилизации GNOME под оформление Unity, Windows и macOS
  3. OpenNews: Разработчики GNOME рассматривают возможность перехода на GitLab
  4. OpenNews: Выпуск пользовательского окружения GNOME 3.24
  5. OpenNews: Ubuntu 17.10 перейдёт на Wayland по умолчанию и вернёт кнопки в правый угол окна
  6. OpenNews: Выпуск Wayland 1.14 и композитного сервера Weston 3.0
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: gnome, wayland
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (113) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, iPony (?), 11:59, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    :чпок: :чпок: :чпок: Полилось шампанское. Сколько было воплей про сетевую прозрачность.
    Получите - распишитесь.
     
     
  • 2.8, Аноним (-), 12:15, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +46 +/
    Признайся, ты вообще не в курсе что такое сетевая прозрачность. Окошко с видом удалённого десктопа - это совсем не то.
     
     
  • 3.9, A.Stahl (ok), 12:22, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Но в 90% случаев выполняет абсолютно такую же задачу.
     
     
  • 4.17, Diozan (??), 12:49, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Абсолютно не такую же...
     
     
  • 5.18, Аноним (-), 12:55, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    О, мудрейший, поведай нам какую же задачу выполняет сетевая прозрачность в 90% случаев?
     
     
  • 6.26, Аноним (-), 13:11, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
      ssh user@remote -X applicationname

    И приложение отображается у меня, попукивая звуками на моих колонках.

     
     
  • 7.34, Аноним (-), 14:03, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    в окошке? :)
     
  • 7.35, Аноним (-), 14:14, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А кто сказал что сабжевая реализация не будет попукивать у тебя в колонках?
     
     
  • 8.59, lv333 (ok), 19:35, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Она будет не так весело попукивать ... текст свёрнут, показать
     
  • 7.38, Аноним (-), 15:29, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Отображается, но не пускает.
     
  • 7.41, Admino (ok), 16:19, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Про звук-то не попукивай.
     
  • 7.52, soarin (ok), 18:04, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • –7 +/
    >   ssh user@remote -X applicationname И приложение отображается у меня, попукивая звуками на моих колонках

    Какой-то извращенный и долбанутый юзеркейс.

     
     
  • 8.60, lv333 (ok), 19:36, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему Вполне себе нормальный кейс ... текст свёрнут, показать
     
  • 8.61, AlexYeCu_not_logged (?), 20:35, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Вот и выросло поколение 8230 ... текст свёрнут, показать
     
     
  • 9.78, soarin (ok), 05:05, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Какое поколение Приведи один стоящий пример использования иксов по сети для одн... текст свёрнут, показать
     
     
  • 10.85, Аноним (-), 16:27, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    тонкий клиент ... текст свёрнут, показать
     
     
  • 11.94, Sen (?), 17:54, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    тонкий клиент это когда на 386DX из под DOS по RDP цепляешься к серверу Pentium... текст свёрнут, показать
     
     
  • 12.98, Vkni (ok), 18:03, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И много у кого десктоп с парой терабайт памяти И, скажем, полусотней ядер ... текст свёрнут, показать
     
  • 11.104, soarin (ok), 04:42, 01/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И на это надо без интеграции или ещё чего Когда есть PXE, Thinstation и тому по... текст свёрнут, показать
     
  • 10.96, Vkni (ok), 17:59, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Так, вообще-то много где люди работают Особенно в местах с гетерогенными систем... текст свёрнут, показать
     
  • 10.107, AlexYeCu_not_logged (?), 14:13, 01/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Отображение консоли управления любой аппаратной фигни с десктопа на планшете От... текст свёрнут, показать
     
  • 6.48, Аноним (-), 17:48, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Повышает ЧСВ клоунов, никогда ею не пользовавшихся.
     
  • 3.50, iPony (?), 18:03, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Пок-пок-пок. Линуксоиды засунули пробки обратно в бутылки с шампанским, и отложили их на неопределенный срок.
     
  • 2.12, Аноним (-), 12:34, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А при чём тут, простите, сетевая прозрачность GUI? Это же просто очередной VNC, причём приколоченный к GNOME, а как насчёт openbox например?
     
     
  • 3.21, Аноним (-), 13:02, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Каким боком openbox к wayland?
    Любой композитор может реализовать такой же интерфейс, в чем проблема?
     
     
  • 4.24, АНГЫВНАГЫНВАШЩ (?), 13:05, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    не каждый может с уверенностью в любой ©
     
  • 3.37, Арчесектант (?), 14:37, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А при чём тут, простите, сетевая прозрачность GUI? Это же просто очередной
    > VNC, причём приколоченный к GNOME, а как насчёт openbox например?

    А как на счёт поддержки Openbox Wayland?
    Её нет, и, скорее всего, вообще никогда не появится. Следовательно, и нужна на Openbox данная фича.

     
  • 3.51, Аноним (-), 18:04, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И twm не поддерживается.
     
  • 2.28, Аноним (-), 13:21, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Это не сетевая прозрачность, а тупо скринкаст.
     
  • 2.30, Аноним (-), 13:37, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ты дурак? При чем здесь новость и сетевая прозрачность?
     
  • 2.53, Vkni (ok), 18:12, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сколько воплей было, что сетевая прозрачность уже есть. И, опа, в 2017м году, в конце, внезапно выясняется, что для удалённой отрисовки программ нужно что-то реализовывать.

    ;-) Вот так у Wayland'одельцев всё - на словах есть, а по факту нужно подработать напильником.

     
     
  • 3.80, llolik (ok), 09:09, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот так у Wayland'одельцев всё - на словах есть, а по факту нужно подработать напильником.

    В эталонном Westone уже года 4 как есть, а реализацию в неWeston-е внезапно реализовывать надо.

     
     
  • 4.84, arisu (ok), 15:24, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В эталонном Westone уже года 4 как есть, а реализацию в неWeston-е
    > внезапно реализовывать надо.

    как и всё остальное в вяленде: оно много лет как есть, но его ещё надо реализовывать.

     
  • 4.86, Аноним (-), 16:29, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Вот так у Wayland'одельцев всё - на словах есть, а по факту нужно подработать напильником.
    > В эталонном Westone уже года 4 как есть, а реализацию в неWeston-е
    > внезапно реализовывать надо.

    внезапно выясняется что вместо реализации в одном месте - нужно делать реализацию каждому в своем.

     
     
  • 5.100, llolik (ok), 20:27, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > внезапно выясняется что вместо реализации в одном месте - нужно делать реализацию каждому в своем.

    Так Wayland это протокол, вроде как. Центральную роль играет композитор. GNOME не использует эталонную реализацию композитора - Weston, а реализуют свой сами (или берут из Weston-а). Ну, значит, и расширения протокола реализуют сами (или, опять же, берут из Weston-а). ИМХО логично.

     
  • 2.68, Аноним (-), 22:14, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > :чпок: :чпок: :чпок: Полилось шампанское.

    То не чпок-чпок-чпок пробок шампанского, то очередной пук-пук-пук модной молодёжной хипстоты.

     

  • 1.2, via (??), 12:01, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    А, подскажите, приложения вэйланд через ssh -Y можно пробросить на свой терминал?
     
     
  • 2.14, Аноним (-), 12:35, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее всего через ssh -L/-R получится.
     
     
  • 3.20, _hide_ (ok), 13:02, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нет. Но теперь можно запустить отдельное приложение на отдельном сервере и передать его отрисованное изображение по сети через RDP...
     
  • 2.95, Sen (?), 17:58, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А, подскажите, приложения вэйланд через ssh -Y можно пробросить на свой терминал?

    раньше пробрасывали и придумывали X11 что бы разгрузить сервер от ненужной нагрузки от GUI и вынести GUI на сторону клиента. Сейчас это неактуально, любая микроволновка справится с десятком клиентов, а что говорить про сервера?:)

     
  • 2.97, Sen (?), 18:03, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > А, подскажите, приложения вэйланд через ssh -Y можно пробросить на свой терминал?

    ах да забыл, оно еще экономило ресурсы сети... что там было? 1Мбит когда разрабатывали это чудо? Сейчас этот интерфейс нужен если только порнуха4К на два экрана будет лагать из-за VNC-RDP:))

     

  • 1.3, Аноним (-), 12:09, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Оно как работать будет с кедами? Через унифицированный интерфейс или кедам, чтобы себя и гнома показывать, придется оба протокола (или чего там) поддерживать?
     
     
  • 2.10, Константавр (ok), 12:22, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это каждому своё придётся пилить, и конечно же несовместимое, как с переключениями клавиатуры, лотками, буферами обмена и т.д.
     
     
  • 3.11, Аноним (-), 12:30, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, в данном случае может помочь запиливание либы которая унифицирует доступ для всех сред. Либо со временем произойдет стандартизация протоколов.
     
     
  • 4.13, топик (?), 12:34, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    так-то протоколы уже унифицированы..
     
     
  • 5.19, Аноним (-), 12:56, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Видимо не все.
     
  • 4.49, Константавр (ok), 17:54, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Короче, сломали и выкинули иксы на помойку как ненужный комбайн с его ненужными стандартами для буфферов обмена, переключений клавиатуры, лотками и пр. и вместо этого пропихивают клубок копошащихся перепутанных глистов. Это пионэрами и впердепланетчиками называется развитием...
     
     
  • 5.54, Vkni (ok), 18:14, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Короче, сломали и выкинули иксы на помойку

    Да ничего они не выкинули. Они только загадили кодовую базу Xов своими поддержками Wayland'а, как я и предсказывал лет 5 назад в беседе с arisu.

     
  • 5.58, Аноним (-), 19:21, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Давай расскажи всем про переключалки клавиатуры в иксах, и почему буквосочетание XKB используется разработчиками иксов для замены всех существующих матерных слов.
     
     
  • 6.64, arisu (ok), 21:11, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Давай расскажи всем про переключалки клавиатуры в иксах

    то есть, тебе, потому что ты не умеешь сам в документацию.

    > и почему буквосочетание XKB
    > используется разработчиками иксов для замены всех существующих матерных слов.

    потому что тебе надо меньше упарывать вещества.

     
     
  • 7.69, Admino (ok), 23:16, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Открой меню и сделай скриншот.
     
     
  • 8.79, iPony (?), 06:58, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это ещё ладно Я вот, когда в нормальных ОС типа macOS, бывает случайно жму кноп... текст свёрнут, показать
     
     
  • 9.87, Admino (ok), 17:07, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Перейти на Wayland и попривыкнуть к хорошему - ... текст свёрнут, показать
     
  • 9.90, Vkni (ok), 17:15, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот было бы очень хорошо, если люди, которым macOS нормальная , так бы на ней и... текст свёрнут, показать
     
  • 7.70, Аноним (-), 23:35, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А давай ты не будешь рассказывать нам небылицы про документацию и вещества, а пойдешь повтыкаешь на кодик XKB, чтобы починить баги, отправленные еще 15 лет назад, например. Ведь это же очевидно, что всем просто лень их чинить, а вовсе не потому, что XKB архаичное запутанное гуано, которое люди боятся лишний раз трогать, чтобы совсем не сломать.
     
     
  • 8.72, xxxx (??), 23:55, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    this тоесть через 15 лет нужно будет чинить не одни иксы, а каждый композитор, ... текст свёрнут, показать
     
     
  • 9.82, Аноним (-), 12:06, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Через 15 лет скорее всего все композиторы умрут, кроме 1 самого правильного Как... текст свёрнут, показать
     
     
  • 10.91, Vkni (ok), 17:16, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Более того, я на работе работу работаю именно через X-сервер, который не Xorg ... текст свёрнут, показать
     
  • 6.71, xxxx (??), 23:52, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    давай я расскажу: нажимаю caps lock и — сюрприз!!! раскладка переключается!!!

    делаю так уже > 10 лет. когда была клавиатура не ноутбучная, ещё вешал на scroll lock индикатор

     
     
  • 7.83, Аноним (-), 12:20, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Я тоже капсом раскладку переключаю. В GNOME на Wayland. И что теперь?
     
     
  • 8.88, Admino (ok), 17:08, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуй в иксах, обнаружь пропадание фокуса с приложения в момент переключения ... текст свёрнут, показать
     
  • 8.89, Admino (ok), 17:14, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А вот Scroll Lock на индикатор в Wayland не работает ... текст свёрнут, показать
     

  • 1.5, Анонс (?), 12:11, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Вот и сделали бы общий протокол. А так теперь каждому DE реализовывать эту фичу.....хотя может оно и правильно
     
     
  • 2.27, Stax (ok), 13:14, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это протокол с реализацией в композиторе. "каждому DE" реализовывать не надо, т.к. не каждому DE нужен свой композитор - полагаю, достаточно реализовать, например, в Weston.

    Просто гном не использует Weston, там свой композитор в рамках mutter, поэтому там по любому своя реализация требуется. Но это проблема именно гнома, а не какого попало DE.

     
     
  • 3.32, Анонс (?), 13:51, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ты же в курсе, что у всех DE будет свой Wayland-композитор? Kwin например в Кедах
     
     
  • 4.40, виндотролль (ok), 16:03, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +6 +/
    теперь, если захочешь okular в гноме придется ставить kwin, и запускать okular в прослойке mutterkwin, которая запустит kwin, в котором уже запустится okular?
     
  • 3.45, Аноним (-), 16:57, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Так этот удалённый рабочий стол не только к Гному привинчен, а ещё и к НенужноД.
     
     
  • 4.46, Stax (ok), 17:27, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вам "ненужно" - не используйте o.O
    Мне вот нужно - и wayland, и гном, и systemd, и удаленный рабочий стол - буду использовать, как появится в дистрибутиве.
     
     
  • 5.65, arisu (ok), 21:13, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вам "ненужно" - не используйте o.O
    > Мне вот нужно - и wayland, и гном, и systemd, и удаленный
    > рабочий стол - буду использовать, как появится в дистрибутиве.

    конечно, тебе нужно. потому что любой проприерастоподстилке это «нужно».

     

  • 1.6, anonimous (?), 12:12, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Теперь каждое DE будет по отдельности реализовать каждую из фич, которые в иксах были общими.
     
     
  • 2.7, Анонс (?), 12:13, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Есть и плюсы - теперь реально есть выбор, а раньше тупо была одна база, работающая одинаково хреново везде, и поверх неё что-то пытались лепить съедобное
     
     
  • 3.22, Аноним (-), 13:02, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +25 +/
    Послезавтра 1-е сентября, и нет у тебя никакого выбора.
     
  • 2.15, rshadow (ok), 12:36, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Каждое DE и так реализовано по отдельности, вместо того чтобы всем X пилитить, и шкурки на это свои натягивать. Так что +/- одна система роли не сыграет.
     
     
  • 3.44, Аноним (-), 16:49, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Такая вакханалия происходит уровнем ниже, чем DE, в графических тулкитах.
     
     
  • 4.108, rshadow (ok), 15:12, 01/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Верно. Основные ДЕ каждый на своем тулките.
     
  • 2.39, llolik (ok), 15:37, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Так оно и сейчас практически точно так и происходит. Wayland он по принципу - мы стандартизуем принцип и протоколы, а реализации пилите как хочете (вот вам эталонный Weston в качестве примера композитора), только спецификации соответствуйте.
     

  • 1.16, Аноним (-), 12:39, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что там говорили про пропускную способность дбуса?
     
  • 1.23, PSV (?), 13:03, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Хероическое превозмогание собственных граблей :)
     
     
  • 2.33, Аноним (-), 13:53, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Лучше чем прокрутка в иксах
     
     
  • 3.106, psv (??), 13:45, 01/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    эк тебе крутит :)
     

  • 1.31, Аноним (-), 13:48, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > новый сервис systemd - GNOME Remote Desktop

    Вот корень зоопаркостроительства. Нет чтоб создать просто рабочий systemd сервис, надо обязательно Gnome вставить.

     
     
  • 2.43, Аноним (-), 16:44, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Зато в заголовке оригинальной и перепечатанной новости Gnome есть? Есть. Упомянули? Упомянули.)
     

  • 1.47, Аноним (-), 17:45, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто нибудь тестировал? Как скорость отрисовки, отзывчивость?
     
     
  • 2.55, SPYIIS (?), 18:45, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Zachem?
     

  • 1.57, Дуплик (ok), 19:08, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура. Вот и пришёл конец "сетевой прозрачности X.Org", хотя она по сути там и не работала никогда нормально.
     
     
  • 2.63, Аноним84701 (ok), 20:42, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Ура. Вот и пришёл конец "сетевой прозрачности X.Org", хотя она по сути
    > там и не работала никогда нормально.

    Что, теперь запретят и обязуют пользоваться RDP?
    Кстати, RDP, поддержкой которого тут так гордятся хип^W любители вяленого, уже перестало быть проприетарью?


     
  • 2.66, arisu (ok), 21:14, 30/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Ура. Вот и пришёл конец "сетевой прозрачности X.Org", хотя она по сути
    > там и не работала никогда нормально.

    попробуй обратиться к ближайшему хирургу на предмет пересаживания твоих рук с ягодиц в плечи.

     
     
  • 3.76, ZloySergant (ok), 01:16, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >попробуй обратиться к ближайшему хирургу на предмет пересаживания твоих рук с ягодиц в плечи.

    *философски* А может это новый подвид - головожопый, у которого руки не предусмотрены?

     

  • 1.67, Аноним (-), 21:19, 30/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А ведь нужен просто Х12.
     
     
  • 2.73, lv333 (ok), 00:00, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > А ведь нужен просто Х12.

    та хотя бы Х11.1...

     

  • 1.74, Celcion (ok), 00:33, 31/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Мне одному кажется, что как только в Wayland впилят всё то, что ему "сейчас не хватает" - он превратится в Xorg?
     
     
  • 2.75, Аноним (-), 01:13, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Мне одному кажется, что как только в Wayland впилят всё то, что
    > ему "сейчас не хватает" - он превратится в Xorg?

    Одному

     
  • 2.92, Vkni (ok), 17:19, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне одному кажется, что как только в Wayland впилят всё то, что
    > ему "сейчас не хватает" - он превратится в Xorg?

    Одному, конечно. Т.к. у Xorg в глубине глубин находится отличная архитектура, разработанная крутейшими мужиками из MIT/IBM/DEC (если я правильно помню). И именно эта архитектура позволяет Xам до сих пор быть самой продвинутой оконной системой.

     
     
  • 3.93, arisu (ok), 17:29, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    зря бисер мечешь: критики иксов обычно про архитектуру иксов знают примерно ничего.
     
     
  • 4.99, Vkni (ok), 19:31, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Это я чисто по привычке.

    А так-то да, с точки зрения простого линуксоида Xы прожили 30 случайно. ;-) Вопреки всему. ;-) А десятка два "убийц Хов" сдохли из-за несправедливой судьбы.

    Впрочем, тут товарищ доказывает, что сетевая прозрачность не нужна. Это при том, что я через сетевые Xы по локалке уже много лет работаю.

     
  • 3.102, Celcion (ok), 23:13, 31/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Одному, конечно. Т.к. у Xorg в глубине глубин находится отличная архитектура, разработанная
    > крутейшими мужиками из MIT/IBM/DEC (если я правильно помню).

    Странно, почему-то довод про нахождение "в глубине" винды отличной архитектуры MS-DOS, разработанной крутейшими мужиками - никогда не прокатывал.
    Хм...
    Ну и так, для тех, кто не в курсе - на дворе 2017 год. То, что было крутым в 1980-х годах - может быть слегка не таким крутым в 2017-м. Не потому, что стало хуже. А потому что изменились времена и требования. Если же вы из тех, кто свои требования подстраивает под возможности инструмента и считает это нормальным, то вопросов к вам больше не имею.

     
     
  • 4.105, Vkni (ok), 05:43, 01/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Странно, почему-то довод про нахождение "в глубине" винды отличной архитектуры MS-DOS, разработанной крутейшими мужиками - никогда не прокатывал.

    Потому, что MS DOS (оно без дефиса пишется), это очевидный подпиленный монитор.

    > Ну и так, для тех, кто не в курсе - на дворе 2017 год. То, что было крутым в 1980-х годах - может быть слегка не таким крутым в 2017-м.

    Оно не может, оно ДОЛЖНО быть устаревшим, некрутым и легко эмулирующимся более совершенными системами. Однако назови мне хоть какую-нибудь реально работающую оконную систему, реализующую все фичи X Window System, но лучше (и желательно ещё немного).

    Нет, Cocoa и GDI не подходят - в них нельзя сменить оконный менеджер. Wayland - ну мы тут давно сидим, давно ржём - эти клоуны одну поддержку Firefox'а уже раза 4-е реализовывали.

    ------------------------
    Требования, кстати, изменились несильно:

    1. Нужна поддержка сетевой прозрачности для корпораций.
    2. Нужна возможность глубочайшей настройки системы под себя - смена
    3. Поддержка игр - проброс OpenGl/DirectX и других протоколов, которые ещё только может быть появятся. В том числе желательно поддержка проброса через сеть - запас карман не тянет.
    4. Поддержка базы для библиотек управляющих компонент - возможность разнообразия и одновременно возможность унификации. Т.е. продуманная и расширяемая архитектура стилей.

    Из более-менее нового с тех пор появились функциональные языки со строгой статической типизацией + выводом типов, да reactive programming. Т.е. Elm. Чё-то я этих слов у поклонников Wayland'а не видел.

     
     
  • 5.109, Celcion (ok), 15:54, 01/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Оно не может, оно ДОЛЖНО быть устаревшим, некрутым и легко эмулирующимся более совершенными системами.

    Что, в принципе, и происходит.

    > Однако назови мне хоть какую-нибудь реально работающую оконную систему, реализующую все фичи X Window System, но лучше (и желательно ещё немного).

    А в чем принципиальность иметь именно фичи иксов? Это все равно что говорить "назови автомобиль, в котором реализованы все фичи Жигулей". Тут же возникает куча вопросов, что именно считать фичами, и какие из них реально нужны в современных автомобилях. И можно долго распинаться, что карбюратор - это труЪ, что простота и ремонтопригодность рулят и все такое, равно как и про то, что в современных автомобилях всего этого нету. Только - зачем?
    Другой вопрос - это те фичи, которых нет (не было и не будет) в иксах. Например, рестарт этих самых иксов без рестарта всех запущенных оконных приложений. Или разный DPI на разных мониторах, работающий для всех приложений, и с динамическим переключением оного. И удаленные подключения, которые не просто "фотографируют" иксы, а умеют, например, на стороне клиента юзать 3D-ускорение и декодирование видео.
    Ну или, "мегафича" - вертикальная синхронизация всегда и везде без жестких просадок производительности и ковыряния конфигов.

    Ну и надо понимать, что как и многое хорошее, что было унаследовано линуксом, иксы создавались не только талантливыми людьми, но и за очень много денег тех, кто эти иксы использовал на продаваемых рабочих станциях. Всякие там саны, силикон графиксы и прочие. И создавались иксы тогда, когда всякого гуёвого легаси кода было еще относительно немного и можно было делать нечто принципиально новое, не притаскивая кучу костылей для обратной совместимости. Сегодня так уже не получится.

     
     
  • 6.110, Vkni (ok), 17:21, 01/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > А в чем принципиальность иметь именно фичи иксов?

    Ну это вопрос из серии "ребёнок познаёт мир" - даже непонятно, зачем реализовывать все фичи системы, которую вы хотите заменить?

    > "назови автомобиль, в котором реализованы все фичи Жигулей"

    Практически любой легковой автомобиль с определёнными оговорками. Карбюратор, кстати, это не фича, а деталь реализации. Ремонтопригодность - да, ухудшилась, но это результат кoпроэкономики.

    И вы предлагаете в Линукс тянуть эту самую кoпроэкономику? Толково!

    > и какие из них реально нужны в современных автомобилях.

    Я выписал выше список. Чё-то детальных возражений не вижу.

    > Другой вопрос - это те фичи, которых нет (не было и не будет) в иксах.

    Они практически есть, но недореализованы. Перезапуск - это Xpra, проброс OpenGL есть, проброс видео нужен и понятно, как его реализовывать, но поддерживающие Xorg в эту сторону даже не задумываются.

    > Ну или, "мегафича" - вертикальная синхронизация всегда и везде без жестких просадок производительности и ковыряния конфигов.

    Это не мегафича, но тоже должно быть реализуемо в рамках текущей системы. Без замены её на что-то уже почти 10-ть лет недоделанное.

    > Ну и надо понимать, что как и многое хорошее, что было унаследовано линуксом, иксы создавались не только талантливыми людьми, но и за очень много денег тех, кто эти иксы использовал на продаваемых рабочих станциях.

    Да, разумеется. Поэтому попытки заменить старый дорогой кадиллак на недоделанный мопед из гoвна и палок - это деградация.

    > И создавались иксы тогда, когда всякого гуёвого легаси кода было еще относительно немного и можно было делать нечто принципиально новое, не притаскивая кучу костылей для обратной совместимости. Сегодня так уже не получится.

    Тем не менее, сейчас даже попыток не делается.

     
     
  • 7.111, Celcion (ok), 22:44, 01/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Создатели элетромобилей какие именно фичи двигателей ДВС хотели реализовать Тут... текст свёрнут, показать
     
     
  • 8.112, Vkni (ok), 01:26, 02/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Wayland - это попытка сделать GDI или Cocoa для Linux Т е даже в качестве ТЗ в... текст свёрнут, показать
     
  • 6.113, Анонимный Алкоголик (??), 00:11, 03/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну или, "мегафича" - вертикальная синхронизация всегда и везде без жестких просадок производительности и ковыряния конфигов.

    Мегафича?
    Вообще-то вертикальная синхронизация по большому счёту не нужна. На самом деле. Это нежелательная особенность определённой аппаратуры. Что без учёта "вертикальной синхронизации" могут появляться искажения и так сказать тиринг. И правильная работа с этим должна происходить видимо не в высокоуровневом приложении. То есть в применении к X сам X-сервер должен без особых указаний (от программы работающей через X) правильно согласовывать операции с VSync когда нужно. И даже так и делает.
    Э?

     
     
  • 7.114, Vkni (ok), 23:13, 03/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Угу. Правильная работа аппаратуры, если не ошибаюсь, это NVidia G-Sync (за исключением aнaльного зонда, конечно) и подобные (AdaptiveSync, FreeSync).
     
  • 7.115, Celcion (ok), 00:58, 04/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > X-сервер должен без особых указаний (от программы работающей через X) правильно
    > согласовывать операции с VSync когда нужно.

    По всей видимости, при просмотре видео это не нужно. При перетаскивании окон и скроллинге веб-страниц - тоже.
    Теперь все стало на свои места.

     
     
  • 8.116, Vkni (ok), 06:17, 04/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Нужно, чтобы это всё работало прозрачно для вышележащих слоёв Программе должно ... текст свёрнут, показать
     
     
  • 9.117, Celcion (ok), 13:44, 04/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А можно сразу вопрос Какая разница пользователям каким образом это ДОЛЖНО БЫТ... текст свёрнут, показать
     
     
  • 10.119, Vkni (ok), 23:24, 05/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В настоящий момент нормальных программистов в разработке Хов уже 20 лет нет Поэ... текст свёрнут, показать
     
     
  • 11.120, Celcion (ok), 09:29, 06/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И какой из этого следует вывод Будем ждать пока ком проблем не только потенциал... текст свёрнут, показать
     

  • 1.77, Аноним (-), 01:28, 31/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Чет как-то поздно помню еще в 95 году было... Позор для Gnome и X11 в целом ...
     
  • 1.81, анон (?), 11:59, 31/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Авторов VNC следовало бы кастрировать. До нормального Remote Desktop этому поделию как до Луны.
     
  • 1.101, Аноним (-), 21:04, 31/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    он просто тормозит ;) сам по себе.
     
  • 1.118, KroTozeR (ok), 16:12, 04/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    То есть, как было раньше:

    Программа тормошила API иксов, чтобы те послали всё это по сети к другим иксам, которые от себя нарисуют окошки. Логично? Вполне.

    А теперь программка будет по супер уникальному протокольчику стучаться в оригинальную DE-шку, которая получилась из неоригинальной путём впихиванием невпихаемого... т.е., затрамбовывания DE в оболочку композитора под вяленого. А чтобы послать всё это по сети, мы воткнём в DE-шку шунт, торчащий из D-Bus-а, перехватим внутренние тормошения функций рендера, чтобы послать их по сети, где... их должна ожидать такая же DE-шка, что нарисует откровенно фантомные окна. А есть у тебя моник или нет, оконца полюбому отрендерятся, да сдохнут на выхлопе вяленного, не долетев до видеодрайвера) А кого волнует этот маразм, когда есть гигагерцы и гигабайты?)

    Когда-то было сломано много копий, чтобы научить GTK+ софт оформлению Qt и наоборот. А теперь все эти костыли будут перестукиваться на стороне клиента))) Шикардос! Просто обалденно! Даёшь ещё более кривой "Линух" под хоровое улюлюканье вялено{фагов,сношателей}, у которых, видите ли, иксы на смартфоне тормозят. Эдак мы скоро увидим QtRemoteRenderer и GRemoteCompositor) Нам не нравятся векторные заморочки, мы хотим растр во все дыры)))

    Выросло поколение раздолбаев. Вам дай проектировать лифт, так вы его заставите кувырком "закатываться" на верхний этаж. Не важно, адекватно это или нет, зато оригинально! Зато раньше так не делали!

     
  • 1.122, Аноим (?), 16:41, 27/04/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поставил бету RHEL 8. захотел сделать remote desktop :)
    Уже третий час пошел, а всё, что мне удалось добиться - это черное окно на клиенте.
    И да, кривыми руками не страдаю.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру