The OpenNET Project / Index page

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

Статус разработки прослойки для обеспечения работы X11-приложений поверх Wayland

16.06.2012 22:51

Тьяго Виньятти (Tiago Vignatti) опубликовал развернутое описание принципов работы и информацию о текущем состоянии развития компонента XWayland, предназначенного для обеспечения выполнения обычных X11-приложений в окружении на базе Wayland и композитного сервера Weston через организацию запуска полноценного X.Org-сервера в роли клиента Wayland. В частности, XWayland может быть использован для запуска приложений, использующих GTK2+ и Qt 4, а также для программ вызывающих функции Xlib.

Интеграция обеспечивается через использование в X.Org-сервере специальных драйвера и бэкенда, которые подменяют уровень взаимодействия с оборудованием на прослойку для вывода через Wayland. Дополнительно в состав компонентов XWayland включён отдельный оконный менеджер, добавляющий обрамление и строку с заголовком для окон X11-приложений, и менеджер буфера обмена, позволяющий обеспечить функции выделения и копирования текста. Все сформированные X-окна перенаправляются в форме битмапов в буфер DRM при помощи фиктивного видеодрайвера, что позволяет обрабатывать вывод X11-программ на стороне Wayland точно также как вывод обычных Wayland-клиентов и даёт возможность обеспечить бесшовную интеграцию с X-сервером, а также свести к нулю паразитную нагрузку за счёт избавления от необходимости преобразования протоколов.

Поддержку запуска X11-приложений планируется встроить непосредственно в композитный сервер Weston, который при попытке выполнения X11-приложения будет инициировать запуск X-сервера и связанных с ним компонентов XWayland. Для запущенных в дальнейшем X11-приложений будет использована уже запущенная копия X-сервера. Сам процесс запуска X11-приложений будет бесшовным и неотличимым для пользователя от запуска приложений, работающих напрямую с Wayland. Для организации ввода, по аналогии с организацией вывода, для X-сервера создаются фиктивные клавиатура и устройство управления указателем. В настоящее время функциональность XWayland уже доведена до рабочего состояния (см. видеоролик ниже).

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

Напомним, что Wayland представляет собой протокол взаимодействия композитного сервера и работающих с ним приложений. Клиенты самостоятельно выполняют отрисовку своих окон в отдельном буфере, передавая информацию об обновлениях композитному серверу, который комбинирует содержимое буферов отдельных приложений для формирования итогового вывода с учётом возможных нюансов, таких как перекрытие окон и прозрачность. Иными словами, композитный сервер не предоставляет API для отрисовки отдельных элементов, а оперирует только с уже сформированными окнами, что позволяет избавиться от двойной буферизации при использовании высокоуровневых библиотек, таких как GTK+ и Qt, берущих на себя работу по компоновке содержимого окон. Взаимодействие с аппаратным обеспечением, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM для i915 и TTM для radeon и nouveau) графических карт, может производиться напрямую через модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя. В настоящее время поддержка прямой работы c Wayland уже реализована для библиотек Gtk3+, Qt 5, SDL, Clutter и EFL (Enlightenment Foundation Library).

В рамках проекта Weston развивается один из прототипов реализации композитного сервера. Подчёркивается, что это лишь одна из реализаций (по аналогии с оконными менеджерами), так как в роли композитного сервера может выступать любой другой продукт, поддерживающий протокол Wayland. Например, в настоящее время ведётся работа по обеспечению поддержки Wayland в таких существующих композитных менеджерах для X11, как KWin и Compiz. Композитный сервер Weston может работать с использованием DRM-модуля ядра Linux, поверх X11 или поверх другого композитного сервера Wayland.



  1. Главная ссылка к новости (http://vignatti.wordpress.com/...)
  2. OpenNews: В Ubuntu 12.10 ожидается поддержка Wayland
  3. OpenNews: Оценка состояния поддержки дисплейного сервера Wayland
  4. OpenNews: Релиз дисплейного сервера Wayland 0.85 и композитного сервера Weston 0.85
  5. OpenNews: Демонстрационный композитный сервер Wayland выделен в отдельный проект Weston
  6. OpenNews: Опубликован код варианта браузера Chromium для Wayland
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: wayland, x11, xorg
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (80) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Аноним (-), 23:49, 16/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Это все замечательно но когда будет переключение раскладок и декорации?
     
     
  • 2.81, дядя (?), 20:31, 19/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И какое отношение переключение раскладки имеет к отрисовке окон?
     

  • 1.2, Аноним (-), 00:04, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "В настоящее время ведётся работа по обеспечению поддержки Wayland в таких существующих композитных менеджерах для X11, как KWin и Compiz". А в Mutter будет?
     
     
  • 2.3, Аноним (-), 00:06, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Обязательно. Федоровцы же обещали полноценную поддержку wayland.
     
  • 2.4, web (?), 00:13, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Естественно.
     
  • 2.27, Аноним (-), 10:48, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >А в Mutter будет?

    http://git.gnome.org/browse/mutter/log/?h=wip/wayland

     

  • 1.5, paulus (ok), 00:20, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    На сколько эта прокладка затормозит работу fluxbox и т.д.?
     
     
  • 2.46, Аноним (-), 19:24, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Ебать, как я люблю LXDE!
     
     
  • 3.80, Аноним (-), 02:36, 19/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Как я люблю ебать LXDE!

    Извращенец!!!

     

  • 1.7, zburguy (ok), 00:30, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Молодцы, что еще сказать пробовать пока уже :)
     
  • 1.8, Motif (ok), 00:45, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    X стал слишком быстро работать, что в него суют тормоза?
     
     
  • 2.12, Аноним (-), 01:05, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > X стал слишком быстро работать, что в него суют тормоза?

    Кому нужна быстрая работа - иксы запускать не будут.

     
     
     
    Часть нити удалена модератором

  • 4.25, Аноним (-), 10:17, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Кому нужна быстрая работа — компьютер включать не будут, сами всё в уме вычислят.
     

  • 1.9, kuku (?), 00:52, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если присмотреться, в ролике заметно торможение.
    Какая-то, похоже, буферизация идёт.
    И похоже это кончиться тем, что доведут до ума
    X протокол.
    Почему-то мне так сдаётся...
     
     
  • 2.13, Аноним (-), 01:06, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > И похоже это кончиться тем, что доведут до ума X протокол.

    Разработчики иксов не позволят такого бесчинства.
    Скорее костьми лягут, чем позволят изменить хотя бы строчку.

     
     
  • 3.17, Аноним (-), 05:46, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Скорее костьми лягут, чем позволят изменить хотя бы строчку.

    Вроде как wayland половина иксовых разработчиков нынче допиливает, в том числе и вот этот стык оных.

     
  • 3.62, Куяврик (?), 13:02, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    форкай. меняй сто строчек. в принципе средняя репа - 12..20 тыс софтин. выкинуть демонов... ну короче переписывать немного.
     
  • 2.16, Аноним (-), 05:45, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Если присмотреться, в ролике заметно торможение.

    Да, в реалтайме видео записывать - ресурсы жрет конкретно! :)

     
  • 2.19, Аноним (-), 08:56, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее нет ускорения
     
  • 2.31, Vkni (ok), 13:32, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Если присмотреться, в ролике заметно торможение.
    > Какая-то, похоже, буферизация идёт.
    > И похоже это кончиться тем, что доведут до ума
    > X протокол.

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

     
     
  • 3.33, Аноним (-), 15:47, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет, согласно законам развития бюрократии, это кончится тем, что к Х прилепят ввод-вывод через Wayland, но непосредственно через сам Wayland ничего выводить не будут.

    Законам развития бюрократии подчиняются пока только сами иксы.
    Qt, GTK, EFL, KWin, Compiz, Mutter и другие, к счастью, на херу вертели эти законы.

     
     
  • 4.38, Vkni (ok), 16:11, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Законам развития бюрократии подчиняются пока только сами иксы.
    > Qt, GTK, EFL, KWin, Compiz, Mutter и другие, к счастью, на херу
    > вертели эти законы.

    И что это за чушь вы мне перечислили? Более-менее серьёзные приложения, необходимые для работы, часто используют совершенно другие наборы виджетов, отличные от Qt5 и Gtk3. Mathematica - Motif+Qt4, Maxima - Tcl/Tk, Grace - Motif, Wine - сам рисует, и т.д., и т.п.

    Enlightenment, как это ни прискорбно, страшно глючен и вылетает на ровном месте. KWin ничем особенным среди оконных менеджеров не отличается. Compiz - технологическая демка. Mutter - ну очередной оконный менеджер, их тучи.

     
     
  • 5.67, Аноним (-), 15:09, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Более-менее серьёзные приложения, необходимые для работы, часто используют совершенно другие наборы виджетов, отличные от Qt5 и Gtk3. Mathematica - Motif+Qt4, Maxima - Tcl/Tk, Grace - Motif, Wine - сам рисует

    И что это за чушь вы мне перечислили? Mathematica, как это ни прискорбно, страшно глючен и вылетает на ровном месте, Maxima - ничем особенным не отличается, Grace - технологическая демка, Wine - ну очередной эмулятор, их тучи. и т.д., и т.п.

     
     
  • 6.75, Vkni (ok), 20:13, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Mathematica, как это ни прискорбно, страшно глючен

    Не умеешь по-русски писать, не выпендривайся. :-)

     

  • 1.10, ананим (?), 01:03, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Во как.
    Теперь х-сервер нужон. И никаких прозрачных бэкэндов.

    Что и требовалось доказать.

     
     
  • 2.14, Аноним (-), 01:08, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Во как.
    > Теперь х-сервер нужон. И никаких прозрачных бэкэндов.

    NTVDM в NT тоже был нужен.
    Но все же надо отличать поддержку совместимости со старьем от основных задач.

     
     
  • 3.15, ананим (?), 01:43, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вайланд обещал совсем протевоположенное другое.
     
     
  • 4.18, Аноним (-), 05:46, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > вайланд обещал совсем протевоположенное другое.

    Дык ntvdm в современных виндах выкинули уже. В всех 64-битных его уже нет.

     
  • 4.22, Аноним (-), 09:54, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то как раз это вэйланд и обещал.
     
     
  • 5.24, Аноним (-), 09:58, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    не лень отвечать аналитикам на каникулах?
     
     
  • 6.26, Аноним (-), 10:18, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > не лень отвечать аналитикам на каникулах?

    Ну раз отвечаю, значит, не лень)

     
  • 4.34, Аноним (-), 15:48, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > вайланд обещал совсем протевоположенное другое.

    Совсем другое уже делается, и по большей части сделано.
    Пора и об убогих позаботиться.

     
  • 2.20, Pickle (?), 09:16, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это совместимости для, не более того.
     
     
  • 3.47, Аноним (-), 19:28, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Это совместимости для, не более того.

    лет через *дцать иксы полностью выпилят :)

     

  • 1.11, Lain_13 (?), 01:04, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Yo dawg, I heard you like youtube.
    ~joehillen 2 days ago

    and chromium and X and wayland.

    So we put a chromium on your X and a youtube in your chromium and a wayland in the youtube and an X on the wayland and a chromium on the X and a youtbue on the chromium in the X on the wayland in the youtube on the chromium in the X.
    ~cutchyacokov in reply to joehillen 1 day ago

     
  • 1.21, Аноним (-), 09:33, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Были громоздкие иксы. Решили их упростить. В результате мы имеем уже иксы, вейланд, и прослойку между ними.

    Да здравствует простота!

     
     
  • 2.28, Аноним (-), 10:51, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это временное решение, пока твои любимые xeyes не портируют под вайленд.
     
     
  • 3.30, Аноним (-), 12:00, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Это временное решение, пока твои любимые xeyes не портируют под вайленд.

    К тому времени, когда их портируют, Вэйланд станет таким громоздким, что напишут какой-нибудь новый Ландвэй с прослойкой для Вэйланд с прослойкой для Х.

     
     
  • 4.35, Аноним (-), 15:49, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > К тому времени, когда их портируют, Вэйланд станет таким громоздким, что напишут
    > какой-нибудь новый Ландвэй с прослойкой для Вэйланд с прослойкой для Х.

    Иксы прожили больше 20 лет. Учитывая более удачную архитектуру wayland, ему можно дать не меньше 30.

     
     
  • 5.36, Vkni (ok), 16:00, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Иксы прожили больше 20 лет. Учитывая более удачную архитектуру wayland, ему можно
    > дать не меньше 30.

    Она крайне неудачная. Потому, что нужно рассматривать не Wayland сам по себе, а Wayland+<библиотека виджетов>. И мы видим, что каждая библиотека виджетов должна таскать с собой свою рисовалку - по сути дела, значительную часть X Window System.

    Поэтому подход Wayland'a провоцирует велосипедостроительство. И именно поэтому, от X будет не уйти, потому, что не у всех библиотек компонентов достаточно ресурсов и идиотизма для создания собственной рисовалки.

     
     
  • 6.37, Аноним (-), 16:06, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Поэтому подход Wayland'a провоцирует велосипедостроительство.

    Он всего лишь более адекватно отвечает текущей ситуации, когда библиотека виджетов без собственной рисовалки является нонсенсом. А все почему? Потому что иксы с этой функцией не справились.

    > потому, что не у всех библиотек компонентов достаточно ресурсов и идиотизма для создания собственной рисовалки.

    Нужно очень постараться, чтобы найти более-менее популярную библиотеку виджетов, не имеющую собственной рисовалки. Потому что то убожество, которое вместо нее предоставляют иксы, нормальный человек юзать никогда не будет.

     
     
  • 7.39, Vkni (ok), 16:15, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Он всего лишь более адекватно отвечает текущей ситуации, когда библиотека виджетов без
    > собственной рисовалки является нонсенсом. А все почему? Потому что иксы с
    > этой функцией не справились.

    Ничего подобного. Нормальная инженерная практика - выкинуть Х11 и сделать НОВУЮ АДЕКВАТНУЮ потребностям ЕДИНУЮ для всех tk рисовалку. Ну эта рисовалка + определённые свистелки, собственно, и будет Х12. :-)

     
     
  • 8.41, Sauron (??), 16:26, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    man openVG, man openGL, man openGL ES, все остальные рисовалки от лукавого, а вс... текст свёрнут, показать
     
     
  • 9.64, Vkni (ok), 13:29, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я сильно сомневаюсь, что API OpenGL удобно для рисования двумерной графики Рань... текст свёрнут, показать
     
  • 8.42, Аноним (-), 16:47, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Эта задача ортогональная внедрению wayland Потому что wayland, в силу его архит... текст свёрнут, показать
     
  • 7.44, Аноним (-), 19:12, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Он всего лишь более адекватно отвечает текущей ситуации, когда библиотека виджетов без собственной рисовалки является нонсенсом. А все почему? Потому что иксы с этой функцией не справились.

    Не справились с ней как раза авторы библиотек, которые начали лепить свои велосипеды вместо стандартного общесистемного подхода.

     
     
  • 8.63, Vkni (ok), 13:25, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это произошло из-за того, что Х11 долго не обновляли Рисовалка Х11 действительн... текст свёрнут, показать
     
     
  • 9.68, Аноним (-), 15:11, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Устаревшая и бесполезная рисовалка, намертво приколоченная гвоздями к иксам, кот... текст свёрнут, показать
     
     
  • 10.78, Vkni (ok), 20:18, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И тут футболочка стала девочку душить Ну нельзя же в одной футболочке 20 лет х... текст свёрнут, показать
     
  • 6.40, Sauron (??), 16:25, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >И мы видим, что каждая библиотека виджетов должна таскать с собой свою рисовалку - по сути дела, значительную часть X Window System.

    Они их и так таскают. Поэтому мимо и для рисования есть openVG и openGL(ES)

     
     
  • 7.50, Аноним (-), 23:32, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    зачем вы разрушаете его уютный идеальный мир? :(
     
  • 6.51, ВовкаОсиист (ok), 00:21, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    товарищь, наблюдая за вашими постами, хочю сказать, что вы несёте один бред
     

  • 1.29, anonymous (??), 11:46, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А мой любимый wmii поверх этого запустится? Есть сомнения...
     
  • 1.32, robux (ok), 14:53, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сначала расстроился, что иксы к вейланду прикручивают.
    А потом подумал, и действительно - зачем воротить новый эмулятор XWindows ради каких-то вонюченьких приложений типа xeyes?!

    Ну повисят иксы сбоку-припеку полгодика-год, а потом тихонько отомрут, и очередном changelog'е Wayland'a промелькнет никем не замеченное:
    "libraries X Windows System is dropped away as obsolete..."

     
  • 1.43, Юрий (??), 18:20, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Когда курсор подносят к темному фону, особенно это видно на бордюрах окна, курсор отрисовывается в виде повернутого крестика (аля вышивка). И этот курсор имеет свой белый фон который перекрывает окно под курсором. Кто это барахло назвал композитным менеджером?
     
     
  • 2.48, Stax (ok), 23:06, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В самом wayland все корректно - композитинг не делается *внутри* окна, которое рендерит X-сервер, потому что композитный менеджер в этих иксах не запущен (или драйвер xwayland не поддерживает). Допилят, думаю, а в самом wayland все уже шоколадно.
     
  • 2.71, Аноним (-), 15:16, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Когда курсор подносят к темному фону, особенно это видно на бордюрах окна,
    > курсор отрисовывается в виде повернутого крестика (аля вышивка). И этот курсор
    > имеет свой белый фон который перекрывает окно под курсором. Кто это
    > барахло назвал композитным менеджером?

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

     

  • 1.45, Аноним (-), 19:20, 17/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    то есть, если я правильно понимаю, у меня на компьютере будет грузиться велданд+иксы? меня это напрягает так же как наличие гтк2 и 3 на одном компьютере
     
     
  • 2.49, Stax (ok), 23:08, 17/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > то есть, если я правильно понимаю, у меня на компьютере будет грузиться
    > велданд+иксы? меня это напрягает так же как наличие гтк2 и 3
    > на одном компьютере

    Нет, будет грузиться только wayland, пока у вас правильная система, в которой вы не запускаете gtk2, qt4 и прочих старых приложений (как вариант - вообще не имеете gtk2). Как только вы *сами* решили, что вам нужно старое, несовместимое с wayland приложение, оно запустит в фоне X-сервер и он будет запущен, пока запущено это или другие X-приложения (из новости неясно, завершит ли он работу сам после их закрытия).

     
     
  • 3.53, AlexYeCu (ok), 00:35, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Нет, будет грузиться только wayland, пока у вас правильная система, в которой вы не запускаете gtk2, qt4 и прочих старых приложений.

    У меня 9 из 10 гуёвых приложений либо на gtk2, либо на qt4. Вероятно, у меня очень неправильная система.

     
     
  • 4.59, Аноным (ok), 10:57, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Это пока, а лет через 5 так же будет?
     
     
  • 5.74, AlexYeCu (ok), 18:08, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Это пока, а лет через 5 так же будет?

    Без понятия, честно говоря. Пять лет назад был в основном gtk2 и qt3. Первый так и остался, хотя после неожиданной и печальной кончины Gnome2 gtk2-софтин поубавилось, qt3 со сцены постепенно ушёл, вытесняемый qt4.  Что до GTK3, то этой поделке я могу пожелать лишь скорейшей смерти — нафиг это сиэсэсно-джейэсное уродство. Надеюсь, что большая часть gtk2-проектов останется либо на gtk2, либо на его форке, либо переползёт на qt4 — qt4+.

     
  • 4.69, Аноним (-), 15:13, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > У меня 9 из 10 гуёвых приложений либо на gtk2, либо на
    > qt4. Вероятно, у меня очень неправильная система.

    У вас _старая_ система.

     
     
  • 5.73, AlexYeCu (ok), 18:02, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Та шо ви такое говорите?! Ай-яй-яй! А какого ж нынче года софт не старым считается? Если 2011-2012 — уже старьё?!
     
     
  • 6.76, Vkni (ok), 20:16, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Та шо ви такое говорите?! Ай-яй-яй! А какого ж нынче года софт
    > не старым считается? Если 2011-2012 — уже старьё?!

    По всей видимости, если нет софта 2013-2014-го года выпуска, то считается старьём. :)

     

  • 1.52, Аноним (-), 00:34, 18/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как weston в убунту вместо иксов сартануть основным? куда что прописать чтоб из lightdm в него заходить?
     
  • 1.55, bav (ok), 09:48, 18/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Флеш как тормозил, так и тормозит.
     
     
  • 2.56, Аноним (-), 10:02, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Флеш как тормозил, так и тормозит.

    не в защиту флеша, а объективности для:
    предположить того, что при захвате с экрана в реальном времени не хватило мощности процессора вам религия не позволяет?

     
     
  • 3.60, bav (ok), 12:06, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > предположить того, что при захвате с экрана в реальном времени не хватило мощности процессора

    N270 спокойно пишет Lossless 1024x600 x264 на 15fps.

    К тому же, курсор мышки движется плавнее, проигрываемого ролика.

     
  • 2.58, Аноным (ok), 10:45, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А он когда-то не тормозил?
     
     
  • 3.83, Aleks Revo (ok), 18:22, 21/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Когда-то - было дело :-)
    Но это слишком быстро исправили ((
     

  • 1.57, Аноним (57), 10:02, 18/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Wayland + Weston = X12, Не? ;)
     
     
  • 2.66, anonymous (??), 15:05, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Wayland + Weston = X12, Не?

    Не. Wayland + Weston = X11 на костылях.

     
     
  • 3.70, Аноним (-), 15:14, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Не. Wayland + Weston = X11 на костылях.

    X11 на костылях = X11 (говорим X11 - подразумеваем костыли)
    Wayland + Weston = X11, переписанный без костылей

     
  • 2.77, Vkni (ok), 20:17, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Wayland + Weston = X12, Не? ;)

    Нет.

     

  • 1.61, Аноним (-), 12:57, 18/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Wayland как-нибудь переводится?
     
     
  • 2.65, Аноним (-), 14:30, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Wayland как-нибудь переводится?

    Путьземля

     
  • 2.72, Nikolai Derzahk (?), 16:59, 18/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Wayland как-нибудь переводится?

    Chrome says:
    wayland
    (European mythology) a supernatural smith and king of the elves; identified with Norse Volund

     

  • 1.79, kuku (?), 00:05, 19/06/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот такой вопрос:
    Что в организации X11 на сегодняшний день криво ?
     
     
  • 2.82, nuclight (ok), 02:46, 20/06/2012 [^] [^^] [^^^] [ответить]  
  • +/
    "Организации" ? You mean "архитектуре" ? Такие вещи не "на сегодняшний день", а, в случае иксов, определяют на десятилетия. Соответственно в целом годится например вот это описание:
    http://xahlee.org/UnixResource_dir/_/The_X-Windows_Disaster.html
     

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



    Спонсоры:
    MIRhosting
    Fornex
    Hosting by Ihor
    Хостинг:

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