как X11 переадресуется с Ubuntu 17.10 / Wayland?

apt-get build-dep <package> выполнит трюк.

7
задан 30 November 2017 в 08:54

2 ответа

Quoting Wayland FAQ

Нет, это выходит за рамки Wayland. Для поддержки удаленного рендеринга вам необходимо определить API-интерфейс рендеринга, который я очень осторожно избегал делать. Причина Wayland настолько проста и практически невозможна, так это то, что я уклоняюсь от этой большой задачи и подталкиваю ее к клиентам. Это интересная задача, очень большая задача, и ее трудно понять, но по существу ортогонально тому, что пытается достичь Wayland. Это не означает, что удаленный рендеринг невозможен с Wayland, это просто означает, что вам придется разместить удаленный сервер рендеринга поверх Wayland. Одним из таких серверов может быть сервер X.org, но другие параметры включают RDP-сервер, сервер VNC или кто-то может даже изобрести свою собственную новую модель удаленного рендеринга. Это особенность, когда вы думаете об этом; Наложение X.org на вершину Wayland имеет очень мало накладных расходов, но другим типам удаленных серверов рендеринга больше не требуется X.org, и экспериментировать с новыми протоколами проще. Также можно включить протокол удаленного доступа в компоновщик wayland, либо автономный удаленный компоновщик, либо как часть полнофункционального компоновщика рабочего стола. Это позволит нам продвигать родные приложения Wayland. Автономный компоновщик может позволить вам войти в сервер и запустить приложение на своем рабочем столе. Построение пересылки в настольный компоновщик может позволить вам экспортировать или совместно использовать окно «на лету» с помощью удаленного компоновщика wayland, например, рабочего стола друга.

TL; DR - это «вне сферы действия». На протяжении многих лет было собрано множество приложений и протоколов для такой работы, и очень мало смысла добавлять этот протокол в Wayland.

Стоит упомянуть, что AFAIK никто не работал над упомянутым гипототическим использованием X .org на вершине компоновщика Wayland.

Нет, это выходит за рамки Wayland. Для поддержки удаленного рендеринга вам необходимо определить API-интерфейс рендеринга, который я очень осторожно избегал делать. Причина Wayland настолько проста и практически невозможна, так это то, что я уклоняюсь от этой большой задачи и подталкиваю ее к клиентам. Это интересная задача, очень важная задача, и ее трудно понять, но по существу ортогонально тому, что пытается достичь Wayland.

Я прошу сообщить от пользователей Ubuntu 17.10 о «X11 пересылка ".

Я нахожу много предсказаний о бедствии

Я думаю, вы говорите об ошибке. Вы не найдете ни одного (ну, по крайней мере, не открытого), потому что он будет закрыт как NOTABUG.

Что в этом плохого? Не похоже, что вы потеряли функционал, есть много протоколов для такого рода работы. Кроме того, хотя я не использую X11-переадресацию самостоятельно, но из того, что я прочитал, сегодня это не работает для многих приложений. Я смутно помню, потому что многие приложения (в основном, игры и те, что тяжелы на графике) используют прямой рендеринг и обход XServer.

Вы можете просто придерживаться X11, я не вижу в этом проблемы. Wayland все еще находится в разработке, и X11 никуда не отправится в течение очень долгого времени. Фактически ATM, из многих DE, Gnome - единственный, у которого Wayland хорошо работает. Вам может показаться смешным, но даже не Weston - существующим с единственной целью быть (ну, по крайней мере, не открытым) - работать он полностью, потому что он не поддерживает протокол первичного выбора .

5
ответ дан 18 July 2018 в 02:19

Quoting Wayland FAQ

Нет, это выходит за рамки Wayland. Для поддержки удаленного рендеринга вам необходимо определить API-интерфейс рендеринга, который я очень осторожно избегал делать. Причина Wayland настолько проста и практически невозможна, так это то, что я уклоняюсь от этой большой задачи и подталкиваю ее к клиентам. Это интересная задача, очень большая задача, и ее трудно понять, но по существу ортогонально тому, что пытается достичь Wayland. Это не означает, что удаленный рендеринг невозможен с Wayland, это просто означает, что вам придется разместить удаленный сервер рендеринга поверх Wayland. Одним из таких серверов может быть сервер X.org, но другие параметры включают RDP-сервер, сервер VNC или кто-то может даже изобрести свою собственную новую модель удаленного рендеринга. Это особенность, когда вы думаете об этом; Наложение X.org на вершину Wayland имеет очень мало накладных расходов, но другим типам удаленных серверов рендеринга больше не требуется X.org, и экспериментировать с новыми протоколами проще. Также можно включить протокол удаленного доступа в компоновщик wayland, либо автономный удаленный компоновщик, либо как часть полнофункционального компоновщика рабочего стола. Это позволит нам продвигать родные приложения Wayland. Автономный компоновщик может позволить вам войти в сервер и запустить приложение на своем рабочем столе. Построение пересылки в настольный компоновщик может позволить вам экспортировать или совместно использовать окно «на лету» с помощью удаленного компоновщика wayland, например, рабочего стола друга.

TL; DR - это «вне сферы действия». На протяжении многих лет было собрано множество приложений и протоколов для такой работы, и очень мало смысла добавлять этот протокол в Wayland.

Стоит упомянуть, что AFAIK никто не работал над упомянутым гипототическим использованием X .org на вершине компоновщика Wayland.

Нет, это выходит за рамки Wayland. Для поддержки удаленного рендеринга вам необходимо определить API-интерфейс рендеринга, который я очень осторожно избегал делать. Причина Wayland настолько проста и практически невозможна, так это то, что я уклоняюсь от этой большой задачи и подталкиваю ее к клиентам. Это интересная задача, очень важная задача, и ее трудно понять, но по существу ортогонально тому, что пытается достичь Wayland.

Я прошу сообщить от пользователей Ubuntu 17.10 о «X11 пересылка ".

Я нахожу много предсказаний о бедствии

Я думаю, вы говорите об ошибке. Вы не найдете ни одного (ну, по крайней мере, не открытого), потому что он будет закрыт как NOTABUG.

Что в этом плохого? Не похоже, что вы потеряли функционал, есть много протоколов для такого рода работы. Кроме того, хотя я не использую X11-переадресацию самостоятельно, но из того, что я прочитал, сегодня это не работает для многих приложений. Я смутно помню, потому что многие приложения (в основном, игры и те, что тяжелы на графике) используют прямой рендеринг и обход XServer.

Вы можете просто придерживаться X11, я не вижу в этом проблемы. Wayland все еще находится в разработке, и X11 никуда не отправится в течение очень долгого времени. Фактически ATM, из многих DE, Gnome - единственный, у которого Wayland хорошо работает. Вам может показаться смешным, но даже не Weston - существующим с единственной целью быть (ну, по крайней мере, не открытым) - работать он полностью, потому что он не поддерживает протокол первичного выбора .

5
ответ дан 24 July 2018 в 17:31
  • 1
    X11 работает потрясающе для нас, никогда никаких проблем. Из высокопроизводительного компьютерного кластера Linux не существует RDP или другой службы. Только пересылка X11. Я полагаю, что мой следующий вопрос будет состоять в том, как пользователи Ubuntu 17.10 запускают X-сервер после того, как они войдут в систему с Wayland. – pauljohn32 30 November 2017 в 21:38
  • 2
    @ pauljohn32 просто выбирает в экране входа в систему любой сеанс, который не говорит «wayland». После перезагрузки это будет сеанс по умолчанию. – Hi-Angel 30 November 2017 в 22:38
  • 3
    gsudo gparted - конкретный случай использования, который я предпочитаю и не хочу потерять доступ. – Shadur 17 April 2018 в 15:56
  • 4
    @Shadur, почему вы потеряете доступ к нему? Вы можете использовать множество других протоколов для работы, таких как SPICE, VNC, teamviewer, RDP. – Hi-Angel 17 April 2018 в 16:04
  • 5
    Все из них требуют значительной дополнительной настройки, которую я не делаю, как обычное, установить на удаленный сервер, который никогда не будет функционировать как настольная система. – Shadur 17 April 2018 в 16:08

Другие вопросы по тегам:

Похожие вопросы: