<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Дисплейный сервер Wayland официально стал проектом freedesktop.org]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=7890</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=7890&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Дисплейный сервер Wayland официально стал проектом freedesktop.org».]]></description>
		<lastBuildDate>Sun, 31 Oct 2010 08:18:48 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Дисплейный сервер Wayland официально стал проектом freedesktop.org]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=107172#p107172</link>
			<description><![CDATA[<p>Автор проекта <a href="http://wayland.freedesktop.org/">Wayland</a>, в рамках которого развивается альтернативный X-серверу гибрид дисплейного и композитного менеджера, <a href="http://groups.google.com/group/wayland-display-server/msg/10dbef8ea1faa81f">анонсировал</a> переход проекта под крыло сообщества freedesktop.org, поддерживающего такие проекты, как X.Org, D-Bus, Xft, DRI, HAL, Mesa3D и GStreamer, занимающегося разработкой открытых стандартов и обеспечением совместимости различных десктоп-окружений.</p><p>Кроме web-сайта, инфраструктурой freedesktop.org отныне будет обслуживаться список рассылки разработчиков, Git-репозиторий, IRC-канал. Из отличий нового сайта называется новый логотип проекта (старый логотип можно посмотреть здесь), пополнение документации и появление раздела скриншотов.</p><p>Из новых достижений проекта отмечается: Уже почти завершена работа над бэкендами для запуска Gtk+ и Qt, недавно появился бэкенд для работы графической библиотеки Clutter. Для управления клавиатурными раскладками задействована библиотека libxkbcommon. Реализована поддержка работы с драйвером Nouveau. Wayland работает непосредственно со всеми используемыми сторонними проектами, не требуя их модификации и поддержания отдельных веток разработки. Для Wayland уже имеется X11 compositor для формирования вывода различных приложений, поддерживается одновременное управление несколькими указателями (multi-pointer), организовано совместимое с протоколом DnD перенаправление ввода, добавлена функция смены изображений курсора, разработан механизм транспорта буферов совместно используемой памяти (SHM buffer transport). Проектом MeeGo рассматривается возможность замены инфраструктуры X-сервера на Wayland.</p><p>Wayland отличается от классического X-сервера тем, что на уровне сервера выполняется только переадресация всех окон, а все операции рендеринга и управления окнами производятся на стороне клиента и передаются для обработки серверу со встроенным композитным менеджером. Сервер не поддерживает API отрисовки и оперирует только с уже сформированными окнами, что позволяет избавится от двойной буферизации, при использовании таких библиотек как GTK+, Qt и Clutter. Все операции отрисовки производятся силами дополнительных библиотек, например, OpenGL ES, FreeType и Cairo. Взаимодействие с аппаратным обеспечением, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM) графических карт, производится через KMS-модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя. </p><p><a href="http://www.opennet.ru/opennews/art.shtml?num=28473">http://www.opennet.ru/opennews/art.shtml?num=28473</a></p>]]></description>
			<author><![CDATA[null@example.com (zaG)]]></author>
			<pubDate>Sun, 31 Oct 2010 08:18:48 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=107172#p107172</guid>
		</item>
	</channel>
</rss>
