Может ли Wayland реализовать прозрачность сети в качестве плагина? [закрыто]

По дизайну PlayOnLinux создает уникальный префикс Wine для каждого установленного через него приложения из-за того, что некоторые программы требуют определенных вещей для установки, а другие не установлены, поэтому программы могут создавать конфликты друг с другом. В результате каждый из этих префиксов Wine имеет свои собственные файлы конфигурации. Вам нужно будет вручную перейти в каждый префикс и изменить тему для каждого префикса индивидуально.

5
задан 30 November 2010 в 08:38

27 ответов

Терминология переключения из Wayland, которая теперь является именем только для протокола, для Weston, эталонная реализация протокола Wayland.

Итак, ответ: да, у Weston есть модуль, который реализует прозрачность сети без проходя через X11. См., Например, эту реализацию RealVNC Wayland.

0
ответ дан 25 July 2018 в 22:49
Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, по-прежнему получают прозрачность сети.

Да, композитор Wayland мог это сделать. Я не ожидаю, что многие приложения будут взаимодействовать непосредственно с Wayland, а не с помощью наборов инструментов, таких как Qt / GTK.

1
ответ дан 25 July 2018 в 22:49

То, о чем многие не понимают о Wayland, заключается в том, что он не предназначен для полной замены всего, что делает Xorg, если бы это было тогда, это не имело бы никакого преимущества перед Xorg. Мы стали настолько привыкнуть к экрану сервера protocal, X11, поддерживая прозрачность сети, рендеринг шрифтов (почти никогда не использовавшийся), рисование полигонов и арков (которые почти никогда не используются) ... что мы просто ожидаем, что это то, что сервер отображения.

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

Один из способов подумать - это задать аналогичный вопрос о звуковой архитектуре в Linux, а не о графической архитектуре.

Поддерживает ли ALSA прозрачность сети? Ответ - нет, это выходит за рамки ALSA. Но вы все еще можете использовать прозрачность сети в Linux, поэтому у нас есть pulseaudio.

Ваш вопрос немного отличается, но я думаю, что все еще основывается на идее, что это то, что сам Wayland должен поддерживать.

Может ли ALSA реализовать прозрачность сети в качестве плагина? Я бы ответил, нет, потому что я бы не считал pulaudio «плагином» для ALSA, а скорее чем-то, что работает поверх ALSA.

Итак, «Can Wayland имеет прозрачность сети, реализованную как плагин» ? Нет, но это никоим образом не означает, что вы не сможете использовать прозрачность сети с Wayland.

Xorg может работать на вершине Wayland и так же эффективно, как если бы сам Xorg был отображать сервер. Таким образом, вы все равно можете использовать «ssh -X» и получить локальное окно для удаленного приложения, работающее прямо рядом со всеми вашими локальными окнами, которые могут быть родными клиентами Wayland.

Так Wayland никоим образом не будет препятствовать вам от использования приложений X11 удаленно, точно так же, как сегодня. Кроме того, он позволяет эффективно реализовывать другие протоколы для прозрачности сети, такие как RDP, VNC и даже HTML5: http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/

Надеюсь, что короткий роман отвечает на ваш вопрос:)

9
ответ дан 25 July 2018 в 22:49
  • 1
    Это не отвечает на мой вопрос. Я уже знаю, что X11 реализуется как клиент Wayland, поэтому я специально спросил о способности механизма плагина Wayland. Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, все еще получают прозрачность сети. – yman 2 December 2010 в 08:31

Терминология переключения из Wayland, которая теперь является именем только для протокола, для Weston, эталонная реализация протокола Wayland.

Итак, ответ: да, у Weston есть модуль, который реализует прозрачность сети без проходя через X11. См., Например, эту реализацию RealVNC Wayland.

0
ответ дан 27 July 2018 в 00:38
Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, по-прежнему получают прозрачность сети.

Да, композитор Wayland мог это сделать. Я не ожидаю, что многие приложения будут взаимодействовать непосредственно с Wayland, а не с помощью наборов инструментов, таких как Qt / GTK.

1
ответ дан 27 July 2018 в 00:38

То, о чем многие не понимают о Wayland, заключается в том, что он не предназначен для полной замены всего, что делает Xorg, если бы это было тогда, это не имело бы никакого преимущества перед Xorg. Мы стали настолько привыкнуть к экрану сервера protocal, X11, поддерживая прозрачность сети, рендеринг шрифтов (почти никогда не использовавшийся), рисование полигонов и арков (которые почти никогда не используются) ... что мы просто ожидаем, что это то, что сервер отображения.

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

Один из способов подумать - это задать аналогичный вопрос о звуковой архитектуре в Linux, а не о графической архитектуре.

Поддерживает ли ALSA прозрачность сети? Ответ - нет, это выходит за рамки ALSA. Но вы все еще можете использовать прозрачность сети в Linux, поэтому у нас есть pulseaudio.

Ваш вопрос немного отличается, но я думаю, что все еще основывается на идее, что это то, что сам Wayland должен поддерживать.

Может ли ALSA реализовать прозрачность сети в качестве плагина? Я бы ответил, нет, потому что я бы не считал pulaudio «плагином» для ALSA, а скорее чем-то, что работает поверх ALSA.

Итак, «Can Wayland имеет прозрачность сети, реализованную как плагин» ? Нет, но это никоим образом не означает, что вы не сможете использовать прозрачность сети с Wayland.

Xorg может работать на вершине Wayland и так же эффективно, как если бы сам Xorg был отображать сервер. Таким образом, вы все равно можете использовать «ssh -X» и получить локальное окно для удаленного приложения, работающее прямо рядом со всеми вашими локальными окнами, которые могут быть родными клиентами Wayland.

Так Wayland никоим образом не будет препятствовать вам от использования приложений X11 удаленно, точно так же, как сегодня. Кроме того, он позволяет эффективно реализовывать другие протоколы для прозрачности сети, такие как RDP, VNC и даже HTML5: http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/

Надеюсь, что короткий роман отвечает на ваш вопрос:)

9
ответ дан 27 July 2018 в 00:38
  • 1
    Это не отвечает на мой вопрос. Я уже знаю, что X11 реализуется как клиент Wayland, поэтому я специально спросил о способности механизма плагина Wayland. Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, все еще получают прозрачность сети. – yman 2 December 2010 в 08:31

Терминология переключения из Wayland, которая теперь является именем только для протокола, для Weston, эталонная реализация протокола Wayland.

Итак, ответ: да, у Weston есть модуль, который реализует прозрачность сети без проходя через X11. См., Например, эту реализацию RealVNC Wayland.

0
ответ дан 31 July 2018 в 12:29
Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, по-прежнему получают прозрачность сети.

Да, композитор Wayland мог это сделать. Я не ожидаю, что многие приложения будут взаимодействовать непосредственно с Wayland, а не с помощью наборов инструментов, таких как Qt / GTK.

1
ответ дан 31 July 2018 в 12:29

То, о чем многие не понимают о Wayland, заключается в том, что он не предназначен для полной замены всего, что делает Xorg, если бы это было тогда, это не имело бы никакого преимущества перед Xorg. Мы стали настолько привыкнуть к экрану сервера protocal, X11, поддерживая прозрачность сети, рендеринг шрифтов (почти никогда не использовавшийся), рисование полигонов и арков (которые почти никогда не используются) ... что мы просто ожидаем, что это то, что сервер отображения.

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

Один из способов подумать - это задать аналогичный вопрос о звуковой архитектуре в Linux, а не о графической архитектуре.

Поддерживает ли ALSA прозрачность сети? Ответ - нет, это выходит за рамки ALSA. Но вы все еще можете использовать прозрачность сети в Linux, поэтому у нас есть pulseaudio.

Ваш вопрос немного отличается, но я думаю, что все еще основывается на идее, что это то, что сам Wayland должен поддерживать.

Может ли ALSA реализовать прозрачность сети в качестве плагина? Я бы ответил, нет, потому что я бы не считал pulaudio «плагином» для ALSA, а скорее чем-то, что работает поверх ALSA.

Итак, «Can Wayland имеет прозрачность сети, реализованную как плагин» ? Нет, но это никоим образом не означает, что вы не сможете использовать прозрачность сети с Wayland.

Xorg может работать на вершине Wayland и так же эффективно, как если бы сам Xorg был отображать сервер. Таким образом, вы все равно можете использовать «ssh -X» и получить локальное окно для удаленного приложения, работающее прямо рядом со всеми вашими локальными окнами, которые могут быть родными клиентами Wayland.

Так Wayland никоим образом не будет препятствовать вам от использования приложений X11 удаленно, точно так же, как сегодня. Кроме того, он позволяет эффективно реализовывать другие протоколы для прозрачности сети, такие как RDP, VNC и даже HTML5: http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/

Надеюсь, что короткий роман отвечает на ваш вопрос:)

9
ответ дан 31 July 2018 в 12:29
  • 1
    Это не отвечает на мой вопрос. Я уже знаю, что X11 реализуется как клиент Wayland, поэтому я специально спросил о способности механизма плагина Wayland. Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, все еще получают прозрачность сети. – yman 2 December 2010 в 08:31

Терминология переключения из Wayland, которая теперь является именем только для протокола, для Weston, эталонная реализация протокола Wayland.

Итак, ответ: да, у Weston есть модуль, который реализует прозрачность сети без проходя через X11. См., Например, эту реализацию RealVNC Wayland.

0
ответ дан 2 August 2018 в 04:13
Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, по-прежнему получают прозрачность сети.

Да, композитор Wayland мог это сделать. Я не ожидаю, что многие приложения будут взаимодействовать непосредственно с Wayland, а не с помощью наборов инструментов, таких как Qt / GTK.

1
ответ дан 2 August 2018 в 04:13

То, о чем многие не понимают о Wayland, заключается в том, что он не предназначен для полной замены всего, что делает Xorg, если бы это было тогда, это не имело бы никакого преимущества перед Xorg. Мы стали настолько привыкнуть к экрану сервера protocal, X11, поддерживая прозрачность сети, рендеринг шрифтов (почти никогда не использовавшийся), рисование полигонов и арков (которые почти никогда не используются) ... что мы просто ожидаем, что это то, что сервер отображения.

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

Один из способов подумать - это задать аналогичный вопрос о звуковой архитектуре в Linux, а не о графической архитектуре.

Поддерживает ли ALSA прозрачность сети? Ответ - нет, это выходит за рамки ALSA. Но вы все еще можете использовать прозрачность сети в Linux, поэтому у нас есть pulseaudio.

Ваш вопрос немного отличается, но я думаю, что все еще основывается на идее, что это то, что сам Wayland должен поддерживать.

Может ли ALSA реализовать прозрачность сети в качестве плагина? Я бы ответил, нет, потому что я бы не считал pulaudio «плагином» для ALSA, а скорее чем-то, что работает поверх ALSA.

Итак, «Can Wayland имеет прозрачность сети, реализованную как плагин» ? Нет, но это никоим образом не означает, что вы не сможете использовать прозрачность сети с Wayland.

Xorg может работать на вершине Wayland и так же эффективно, как если бы сам Xorg был отображать сервер. Таким образом, вы все равно можете использовать «ssh -X» и получить локальное окно для удаленного приложения, работающее прямо рядом со всеми вашими локальными окнами, которые могут быть родными клиентами Wayland.

Так Wayland никоим образом не будет препятствовать вам от использования приложений X11 удаленно, точно так же, как сегодня. Кроме того, он позволяет эффективно реализовывать другие протоколы для прозрачности сети, такие как RDP, VNC и даже HTML5: http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/

Надеюсь, что короткий роман отвечает на ваш вопрос:)

9
ответ дан 2 August 2018 в 04:13
  • 1
    Это не отвечает на мой вопрос. Я уже знаю, что X11 реализуется как клиент Wayland, поэтому я специально спросил о способности механизма плагина Wayland. Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, все еще получают прозрачность сети. – yman 2 December 2010 в 08:31

То, о чем многие не понимают о Wayland, состоит в том, что он не предназначен для полной замены всего, что делает Xorg, если бы это было тогда, это не имело бы никакого преимущества перед Xorg. Мы стали настолько привыкнуть к экрану сервера protocal, X11, поддерживая прозрачность сети, рендеринг шрифтов (почти никогда не использовавшийся), рисование полигонов и арков (которые почти никогда не используются) ... что мы просто ожидаем, что это то, что сервер отображения.

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

Один из способов подумать об этом - задать аналогичный вопрос о звуковой архитектуре в Linux, а не о графической архитектуре.

Поддерживает ли ALSA прозрачность сети? Ответ - нет, это выходит за рамки ALSA. Но вы все еще можете использовать прозрачность сети в Linux, поэтому у нас есть pulseaudio.

Ваш вопрос немного отличается, но я думаю, что все еще основывается на идее, что это то, что сам Wayland должен поддерживать.

Может ли ALSA реализовать прозрачность сети в качестве плагина? Я бы ответил, нет, потому что я бы не считал pulaudio «плагином» для ALSA, а скорее чем-то, что работает поверх ALSA.

Итак, «Can Wayland имеет прозрачность сети, реализованную как плагин» ? Нет, но это никоим образом не означает, что вы не сможете использовать прозрачность сети с Wayland.

Xorg может работать на вершине Wayland и так же эффективно, как если бы сам Xorg был отображать сервер. Таким образом, вы все равно можете использовать «ssh -X» и получить локальное окно для удаленного приложения, работающее прямо рядом со всеми вашими локальными окнами, которые могут быть родными клиентами Wayland.

Так Wayland никоим образом не будет препятствовать вам от использования приложений X11 удаленно, точно так же, как сегодня. Кроме того, он позволяет эффективно реализовывать другие протоколы для прозрачности сети, такие как RDP, VNC и даже HTML5: http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/

Надеюсь, что короткий роман отвечает на ваш вопрос:)

9
ответ дан 4 August 2018 в 20:18

Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, все еще получают прозрачность сети .

Да, композитор Wayland мог бы это сделать. Я не ожидаю, что многие приложения будут взаимодействовать непосредственно с Wayland, а не с помощью наборов инструментов, таких как Qt / GTK.

1
ответ дан 4 August 2018 в 20:18

Терминология переключения с Wayland, которая теперь является именем только для протокола, для Weston, эталонная реализация протокола Wayland.

Итак, ответ: да, у Weston есть модуль, который реализует прозрачность сети без проходя через X11. См. Например, эту реализацию RealVNC Wayland .

0
ответ дан 4 August 2018 в 20:18

Итак, что я хочу знать: возможно, плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, все еще получают прозрачность сети .

Да, композитор Wayland мог бы это сделать. Я не ожидаю, что многие приложения будут взаимодействовать непосредственно с Wayland, а не с помощью наборов инструментов, таких как Qt / GTK.

1
ответ дан 6 August 2018 в 04:18

То, о чем многие не понимают о Wayland, состоит в том, что он не предназначен для полной замены всего, что делает Xorg, если бы это было тогда, это не имело бы никакого преимущества перед Xorg. Мы стали настолько привыкнуть к экрану сервера protocal, X11, поддерживая прозрачность сети, рендеринг шрифтов (почти никогда не использовавшийся), рисование полигонов и арков (которые почти никогда не используются) ... что мы просто ожидаем, что это то, что сервер отображения.

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

Один из способов подумать об этом - задать аналогичный вопрос о звуковой архитектуре в Linux, а не о графической архитектуре.

Поддерживает ли ALSA прозрачность сети? Ответ - нет, это выходит за рамки ALSA. Но вы все еще можете использовать прозрачность сети в Linux, поэтому у нас есть pulseaudio.

Ваш вопрос немного отличается, но я думаю, что все еще основывается на идее, что это то, что сам Wayland должен поддерживать.

Может ли ALSA реализовать прозрачность сети в качестве плагина? Я бы ответил, нет, потому что я бы не считал pulaudio «плагином» для ALSA, а скорее чем-то, что работает поверх ALSA.

Итак, «Can Wayland имеет прозрачность сети, реализованную как плагин» ? Нет, но это никоим образом не означает, что вы не сможете использовать прозрачность сети с Wayland.

Xorg может работать на вершине Wayland и так же эффективно, как если бы сам Xorg был отображать сервер. Таким образом, вы все равно можете использовать «ssh -X» и получить локальное окно для удаленного приложения, работающее прямо рядом со всеми вашими локальными окнами, которые могут быть родными клиентами Wayland.

Так Wayland никоим образом не будет препятствовать вам от использования приложений X11 удаленно, точно так же, как сегодня. Кроме того, он позволяет эффективно реализовывать другие протоколы для прозрачности сети, такие как RDP, VNC и даже HTML5: http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/

Надеюсь, что короткий роман отвечает на ваш вопрос:)

9
ответ дан 6 August 2018 в 04:18

Терминология переключения с Wayland, которая теперь является именем только для протокола, для Weston, эталонная реализация протокола Wayland.

Итак, ответ: да, у Weston есть модуль, который реализует прозрачность сети без проходя через X11. См. Например, эту реализацию RealVNC Wayland .

0
ответ дан 6 August 2018 в 04:18

То, о чем многие не понимают о Wayland, состоит в том, что он не предназначен для полной замены всего, что делает Xorg, если бы это было тогда, это не имело бы никакого преимущества перед Xorg. Мы стали настолько привыкнуть к экрану сервера protocal, X11, поддерживая прозрачность сети, рендеринг шрифтов (почти никогда не использовавшийся), рисование полигонов и арков (которые почти никогда не используются) ... что мы просто ожидаем, что это то, что сервер отображения.

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

Один из способов подумать об этом - задать аналогичный вопрос о звуковой архитектуре в Linux, а не о графической архитектуре.

Поддерживает ли ALSA прозрачность сети? Ответ - нет, это выходит за рамки ALSA. Но вы все еще можете использовать прозрачность сети в Linux, поэтому у нас есть pulseaudio.

Ваш вопрос немного отличается, но я думаю, что все еще основывается на идее, что это то, что сам Wayland должен поддерживать.

Может ли ALSA реализовать прозрачность сети в качестве плагина? Я бы ответил, нет, потому что я бы не считал pulaudio «плагином» для ALSA, а скорее чем-то, что работает поверх ALSA.

Итак, «Can Wayland имеет прозрачность сети, реализованную как плагин» ? Нет, но это никоим образом не означает, что вы не сможете использовать прозрачность сети с Wayland.

Xorg может работать на вершине Wayland и так же эффективно, как если бы сам Xorg был отображать сервер. Таким образом, вы все равно можете использовать «ssh -X» и получить локальное окно для удаленного приложения, работающее прямо рядом со всеми вашими локальными окнами, которые могут быть родными клиентами Wayland.

Так Wayland никоим образом не будет препятствовать вам от использования приложений X11 удаленно, точно так же, как сегодня. Кроме того, он позволяет эффективно реализовывать другие протоколы для прозрачности сети, такие как RDP, VNC и даже HTML5: http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/

Надеюсь, что короткий роман отвечает на ваш вопрос:)

9
ответ дан 7 August 2018 в 22:22

Итак, что я хочу знать: возможно, плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, все еще получают прозрачность сети .

Да, композитор Wayland мог бы это сделать. Я не ожидаю, что многие приложения будут взаимодействовать непосредственно с Wayland, а не с помощью наборов инструментов, таких как Qt / GTK.

1
ответ дан 7 August 2018 в 22:22

Терминология переключения с Wayland, которая теперь является именем только для протокола, для Weston, эталонная реализация протокола Wayland.

Итак, ответ: да, у Weston есть модуль, который реализует прозрачность сети без проходя через X11. См. Например, эту реализацию RealVNC Wayland .

0
ответ дан 7 August 2018 в 22:22

То, о чем многие не понимают о Wayland, состоит в том, что он не предназначен для полной замены всего, что делает Xorg, если бы это было тогда, это не имело бы никакого преимущества перед Xorg. Мы стали настолько привыкнуть к экрану сервера protocal, X11, поддерживая прозрачность сети, рендеринг шрифтов (почти никогда не использовавшийся), рисование полигонов и арков (которые почти никогда не используются) ... что мы просто ожидаем, что это то, что сервер отображения.

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

Один из способов подумать об этом - задать аналогичный вопрос о звуковой архитектуре в Linux, а не о графической архитектуре.

Поддерживает ли ALSA прозрачность сети? Ответ - нет, это выходит за рамки ALSA. Но вы все еще можете использовать прозрачность сети в Linux, поэтому у нас есть pulseaudio.

Ваш вопрос немного отличается, но я думаю, что все еще основывается на идее, что это то, что сам Wayland должен поддерживать.

Может ли ALSA реализовать прозрачность сети в качестве плагина? Я бы ответил, нет, потому что я бы не считал pulaudio «плагином» для ALSA, а скорее чем-то, что работает поверх ALSA.

Итак, «Can Wayland имеет прозрачность сети, реализованную как плагин» ? Нет, но это никоим образом не означает, что вы не сможете использовать прозрачность сети с Wayland.

Xorg может работать на вершине Wayland и так же эффективно, как если бы сам Xorg был отображать сервер. Таким образом, вы все равно можете использовать «ssh -X» и получить локальное окно для удаленного приложения, работающее прямо рядом со всеми вашими локальными окнами, которые могут быть родными клиентами Wayland.

Так Wayland никоим образом не будет препятствовать вам от использования приложений X11 удаленно, точно так же, как сегодня. Кроме того, он позволяет эффективно реализовывать другие протоколы для прозрачности сети, такие как RDP, VNC и даже HTML5: http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/

Надеюсь, что короткий роман отвечает на ваш вопрос:)

9
ответ дан 10 August 2018 в 10:32

Терминология переключения с Wayland, которая теперь является именем только для протокола, для Weston, эталонная реализация протокола Wayland.

Итак, ответ: да, у Weston есть модуль, который реализует прозрачность сети без проходя через X11. См. Например, эту реализацию RealVNC Wayland .

0
ответ дан 10 August 2018 в 10:32

Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, все еще получают прозрачность сети .

Да, композитор Wayland мог бы это сделать. Я не ожидаю, что многие приложения будут взаимодействовать непосредственно с Wayland, а не с помощью наборов инструментов, таких как Qt / GTK.

1
ответ дан 10 August 2018 в 10:32

То, о чем многие не понимают о Wayland, состоит в том, что он не предназначен для полной замены всего, что делает Xorg, если бы это было тогда, это не имело бы никакого преимущества перед Xorg. Мы стали настолько привыкнуть к экрану сервера protocal, X11, поддерживая прозрачность сети, рендеринг шрифтов (почти никогда не использовавшийся), рисование полигонов и арков (которые почти никогда не используются) ... что мы просто ожидаем, что это то, что сервер отображения.

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

Один из способов подумать об этом - задать аналогичный вопрос о звуковой архитектуре в Linux, а не о графической архитектуре.

Поддерживает ли ALSA прозрачность сети? Ответ - нет, это выходит за рамки ALSA. Но вы все еще можете использовать прозрачность сети в Linux, поэтому у нас есть pulseaudio.

Ваш вопрос немного отличается, но я думаю, что все еще основывается на идее, что это то, что сам Wayland должен поддерживать.

Может ли ALSA реализовать прозрачность сети в качестве плагина? Я бы ответил, нет, потому что я бы не считал pulaudio «плагином» для ALSA, а скорее чем-то, что работает поверх ALSA.

Итак, «Can Wayland имеет прозрачность сети, реализованную как плагин» ? Нет, но это никоим образом не означает, что вы не сможете использовать прозрачность сети с Wayland.

Xorg может работать на вершине Wayland и так же эффективно, как если бы сам Xorg был отображать сервер. Таким образом, вы все равно можете использовать «ssh -X» и получить локальное окно для удаленного приложения, работающее прямо рядом со всеми вашими локальными окнами, которые могут быть родными клиентами Wayland.

Так Wayland никоим образом не будет препятствовать вам от использования приложений X11 удаленно, точно так же, как сегодня. Кроме того, он позволяет эффективно реализовывать другие протоколы для прозрачности сети, такие как RDP, VNC и даже HTML5: http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/

Надеюсь, что короткий роман отвечает на ваш вопрос:)

9
ответ дан 13 August 2018 в 17:00
  • 1
    Это не отвечает на мой вопрос. Я уже знаю, что X11 реализуется как клиент Wayland, поэтому я специально спросил о способности механизма плагина Wayland. Итак, я хочу знать, что: плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, все еще получают прозрачность сети. – yman 2 December 2010 в 08:31

Итак, что я хочу знать: возможно, плагины компоновщика Wayland реализуют прозрачность сети, даже если это несколько хакерски, так что приложения, написанные непосредственно на Wayland без промежуточного уровня, такого как X11, все еще получают прозрачность сети .

Да, композитор Wayland мог бы это сделать. Я не ожидаю, что многие приложения будут взаимодействовать непосредственно с Wayland, а не с помощью наборов инструментов, таких как Qt / GTK.

1
ответ дан 13 August 2018 в 17:00

Терминология переключения с Wayland, которая теперь является именем только для протокола, для Weston, эталонная реализация протокола Wayland.

Итак, ответ: да, у Weston есть модуль, который реализует прозрачность сети без проходя через X11. См. Например, эту реализацию RealVNC Wayland .

0
ответ дан 13 August 2018 в 17:00

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

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