The OpenNET Project / Index page

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

24.09.2012 10:46  Проект XCWM нацелен на обеспечение запуска X-клиентов в системах без X Window

Группа разработчиков из Портлендского университета представила на конференции разработчиков X.Org библиотеку libXCWM (X11 Compositing Window Manager Library) и оконный менеджер XtoQ (X.org Rootless Compositing Window Manager), нацеленные на обеспечение прямого запуска X-клиентов на не X Window системах, таких как Wayland, Mac OS X и Microsoft Windows.

Библиотека libXCWM выступает в роли прослойки между XCB и специфичной для каждой платформы оконной системы, что позволяет работать с X-приложениями в окнах, функционирующих с использованием нативных оконных систем текущих платформ, без привлечения дополнительных надстроек, подобных XQuartz или XWin. XtoQ представляет собой построенный с использованием библиотеки XCWM прототип оконного менеджера для платформы Mac OS X, дающий возможность работать с X-приложениями в стандартных окнах Mac OS X без запуска X-сервера XQuartz.



  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
Лицензия: CC-BY
Тип: Программы
Ключевые слова: xcwm, x11, wm
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 11:08, 24/09/2012 [ответить] [смотреть все]
  • +4 +/
    без привлечения дополнительных надстроек, подобных XQuartz или XWin так он же ... весь текст скрыт [показать]
     
     
  • 2.2, Аноним, 11:15, 24/09/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Здесь будет библиотека вместо сервера.
     
     
  • 3.8, Vkni, 11:40, 24/09/2012 [^] [ответить] [смотреть все]  
  • +/
    И в чём преимущество данного подхода Ну прямые вызовы вместо пересылки сообщени... весь текст скрыт [показать]
     
     
  • 4.10, filosofem, 11:48, 24/09/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    Нечитатель не умничай.
     
  • 4.20, анонимус, 14:41, 24/09/2012 [^] [ответить] [смотреть все]  
  • –1 +/
    Неужели То-то unity точнее compiz так проц грузят Иногда все просто замирает... весь текст скрыт [показать]
     
     
  • 5.22, ананим, 16:18, 24/09/2012 [^] [ответить] [смотреть все]  
  • +1 +/
    уверены, что виноват компиз, а не таже нвидиа а то тут взаимосвязь проследить н... весь текст скрыт [показать]
     
  • 5.27, Vkni, 22:06, 24/09/2012 [^] [ответить] [смотреть все]  
  • +/
    Вы думаете, что если механизм посылки обработки сообщений заменить на прямой выз... весь текст скрыт [показать]
     
  • 1.7, kurokaze, 11:35, 24/09/2012 [ответить] [смотреть все]  
  • –4 +/
    плюсую. х11 на маках уныло медленно работает
     
  • 1.12, гость, 11:49, 24/09/2012 [ответить] [смотреть все]  
  • +1 +/
    А это вообще хоть кому-нибудь надо? :)
     
     
  • 2.15, Аноним, 12:24, 24/09/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    Мне нужно
     
  • 2.23, Аноним, 16:30, 24/09/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Мне не нужно.
     
  • 2.26, Аноним, 20:17, 24/09/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Мне нужны сырцы
     
  • 1.14, Тузя, 12:10, 24/09/2012 [ответить] [смотреть все]  
  • +/
    Все это очень нужно и важно.
    Есть только пара вопросов: XCB не может работать с GLX, а Xlib не поддерживается. Значит opengl не будет? Если так, то это связано с дальнейшей перспективой избавиться от GLX в пользу EGL, или с чем?
     
     
  • 2.18, Аноним, 13:48, 24/09/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    OpenGL будет работать не через XCB, а напрямую, как и обычно. Очевидно же.
     
  • 1.17, Zenitur, 13:44, 24/09/2012 [ответить] [смотреть все]  
  • +3 +/
    Жду портирования на Android и DirectFB.
     
  • 1.25, arisu, 17:41, 24/09/2012 [ответить] [смотреть все]  
  • +/
    запихали икс-сервер в библиотеку. только зачем?

    если программа написана без использования тулкитов, для «чистых» иксов — они в итоге должны переписать практически все иксы и часто используемые расширения. и всё равно программу надо отдельно с этой ерундой линковать.

    а если программа написана на каком-либо популярном кроссплатформенном тулките, то и тем более эмулятор не нужен.

    в общем, типичный студенческий проект «для тренировки», практического смысла не имеет.

     
     
  • 2.28, Аноним, 22:53, 24/09/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну вообще-то 8230 Иными словами, программы, линкованные с XCB, будут работать ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.31, Vkni, 00:16, 25/09/2012 [^] [ответить] [смотреть все]  
  • +/
    Таких программ чтобы их тулкит был не кроссплатформен очень немного ... весь текст скрыт [показать]
     
  • 2.29, Аноним, 23:01, 24/09/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    ты в своём стиле, слышу звон - не знаю где он... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.32, arisu, 03:07, 25/09/2012 [^] [ответить] [смотреть все]  
  • +/
    то есть, линковать не надо ок, напиши, как и почему ... весь текст скрыт [показать]
     
  • 2.30, Vkni, 00:15, 25/09/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Да, непонятно Казалось бы, изменения лишь в механизме вызова процедур отрисовки... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.33, arisu, 03:10, 25/09/2012 [^] [ответить] [смотреть все]  
  • +/
    XCB 8212 это даже более 171 чистый 187 икс-протокол, чем Xlib посмотри н... весь текст скрыт [показать]
     
     
  • 4.34, Vkni, 11:43, 25/09/2012 [^] [ответить] [смотреть все]  
  • +/
    Ок Но это терминологические тонкости - ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (7)

  • 1.35, lucentcode, 14:31, 26/09/2012 [ответить] [смотреть все]  
  • +/
    Хорошая идея. Портирование некоторых приложений с помощью этой либы можно очень упростить.
     
     
  • 2.36, arisu, 18:54, 26/09/2012 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    можно примеры приложений нет, действительно интересно ... весь текст скрыт [показать] [показать ветку]
     

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


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor