The OpenNET Project / Index page

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

В экспериментальном дисплейном сервере Wayland появилась поддержка Qt

22.09.2010 13:29

Автор проекта Wayland, в рамках которого развивается альтернативный X-серверу гибрид дисплейного и композитного менеджера, сообщил о первых успехах в портировании библиотеки Qt. В настоящий момент поверх Wayland удалось запустить Qt-виджет analogclock. Отмечается также прогресс портирования GTK+ 3.0 для Wayland и инициатива компании Intel по задействованию Wayland для платформы MeeGo Touch.

Основная идея, заложенная в Wayland, заключается в том, что на уровне сервера выполняется только переадресация всех окон, а все операции рендеринга и управления окнами производятся на стороне клиента и передаются для обработки серверу со встроенным композитным менеджером. Сервер не поддерживает API отрисовки и оперирует только с уже сформированными окнами, что позволяет избавится от двойной буферизации, при использовании таких библиотек как GTK+ и Qt. Все операции отрисовки производятся силами дополнительных библиотек, например, FreeType и Cairo. Взаимодействие с аппаратным обеспечением, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM) графических карт, производится через KMS-модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: Насколько протокол X11 оправдан в современных условиях
  3. OpenNews: В экспериментальном X сервере Wayland появилась поддержка DRI2
  4. OpenNews: Представлен новый легковесный X-сервер - Wayland
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/28043-Wayland
Ключевые слова: Wayland, xorg, gui, qt
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Vitto74 (ok), 13:41, 22/09/2010 [ответить]  
  • +6 +/
    Надеюсь, что он со временем заменит каменный X-протокол.
     
     
  • 2.4, Аноним (-), 14:30, 22/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Не заменит и не собирается.
     
     
  • 3.5, Noldo (ok), 14:43, 22/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А что же используется в MeeGo
     
     
  • 4.6, pilat (ok), 15:09, 22/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В MeeGo X не нужен. Тут Wayland, действительно, лучше справится.
    Там где нужен X -- Wayland не замена и никогда ей быть не собирался.

    P.S.: на домашней машинке я бы Wayland поюзал.

     

  • 1.2, gegMOPO4 (ok), 14:06, 22/09/2010 [ответить]  
  • –1 +/
    А какой прогресс в портировании Tk?
     
     
  • 2.3, dimqua (ok), 14:22, 22/09/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сейчас он, насколько я могу судить, мало кому нужен. Ну, кроме пользователей ткаббера.
     
     
  • 3.7, Serega (??), 16:40, 22/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    [возмущённо] Позвольте! А как же tkLOR?
     
     
  • 4.8, daemonpnz (ok), 16:55, 22/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А оно еще работает?!
     
  • 4.9, User294 (ok), 17:08, 22/09/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну значит пусть кому надо Tk его и портируют. Если мне не изменяет склероз, то когда я видел что-то графическое на Tcl/Tk, оно отличалось крайне уродливыми виджетами которые к тому же класть хотели на мои системные настройки вида виджетов, в отличие от GTK и Qt.
     
     
  • 5.10, fr0ster (ok), 14:12, 23/09/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Вот его и портировали кому надо, а не кто умеет.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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