The OpenNET Project / Index page

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

Статус развития графического стека и Wayland в Fedora Linux

23.08.2015 16:48

Кристиан Шаллер (Christian Schaller), возглавляющий группу по развитию десктоп-систем в компании Red Hat, опубликовал отчёт о состоянии разработки в Fedora Linux рабочего стола на базе Wayland. В Fedora Workstation 23 поддержку Wayland планируется довести до стабильного и полнофункционального состояния, пригодного для повседневного пользования. При этом ранее планируемый переход по умолчанию на Wayland в Fedora 23 решено отложить до выпуска Fedora 24, чтобы протестировать полноценный рабочий стол на базе Wayland в качестве опции как минимум в течении одного релиза, перед переключением на Wayland по умолчанию.

Отмечается, что большая часть работы уже проделана, но при разработке оказалось справедливо правило, что оставшиеся 10% функциональности несут в себе 90% работы. В частности, несмотря на то, что основные вещи уже работают, ещё требуется устранить множество мелких недоработок. Из основных проблем отмечаются реализация нормального позиционирования меню, решить важные для работы игр вопросы с блокировками, обеспечить поддержку кинетической прокрутки в GTK+, проделать дополнительную работу по устранению всех зависимостей от компонентов X11, добавить поддержку планшетов, управляющих жестов и экранных клавиатур.

Из решённых задач выделяется готовность поддержки режима multi-DPI для сеансов Wayland, обеспечивающего автоматическое масштабирование для нужного DPI при перемещении окон между HiDPI-экраном и подключенным к ноутбуку обычным монитором. Примечательно, что данную задачу удалось достаточно просто решить в Wayland, но она потребовала значительных усилий для работы на системах с X-сервером.

В области адаптации пользовательских приложений для работы поверх Wayland без привлечения прослойки XWayland отмечается значительный прогресс в Firefox и LibreOffice. GTK3-версия LibreOffice 5 будет поставляться в Fedora Workstation 23 в качестве опции и будет включать экспериментальную поддержку Wayland. В Fedora 24 GTK3-версия LibreOffice, в которой ожидается полноценная поддержка Wayland, будет задействована по умолчанию. Для Firefox также уже доступен базовый GTK3-порт, способный работать с Wayland, но пока имеющий множество требующих исправления недоработок, мешающих нормальной работе с браузером.

Из общих вопросов модернизации графического стека упоминается:

  • Работа по предоставлению возможности одновременного использования разных реализаций OpenGL (механизм GL Dispatch, который позволит использовать реализации OpenGL из MESA и проприетарных драйверов, переключаясь между ними при смене GPU на системах с Optimus);
  • Обеспечение поддержки систем с несколькими GPU (полноценная поддержка ноутбуков с Optimus);
  • Избавление 3D-стека от жестких привязок к GLX для обеспечения корректной поддержки EGL (реализация EGL Device и EGLStreams, поверх которых можно будет запустить Wayland-приложения).


 
  1. Главная ссылка к новости (https://blogs.gnome.org/uraeus...)
  2. OpenNews: Wayland планируют использовать в экране входа Fedora 22 и задействовать по умолчанию в Fedora 23
  3. OpenNews: Состояние поддержки Wayland в Fedora 21
  4. OpenNews: Переход по умолчанию на Wayland произойдёт не раньше выпуска Fedora 23
  5. OpenNews: В Fedora 21 будет обеспечена полноценная поддержка работы GNOME поверх Wayland
  6. OpenNews: Началось альфа-тестирование Fedora 23
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42841-wayland
Ключевые слова: wayland, fedora
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (60) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 19:27, 23/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +18 +/
    Позитивные вести. Федора - локомотив.
     
     
  • 2.4, ANONYM (?), 20:01, 23/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +3 +/
    Разве в Арче это не будет раньше федоры?
     
     
  • 3.20, ьфьщтеы (?), 22:17, 23/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +6 +/
    Arch использует, Fedora разрабатывает, кончено участники проекта. Арч мне тоже нравиться, но не стоит путать, если кто то запихивает свободные проекты у себя раньше еще, не показатель, что этот кто то принимал участие в разработке этих проектов.
     
     
  • 4.22, skybon (ok), 22:27, 23/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Разработка ПО ни разу не задача дистростроителей.
     
     
  • 5.27, px (??), 00:06, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ну, федора изначально планировалась как полигон для RHEL
     
  • 3.40, Евгений (??), 11:55, 24/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    5 человек в РХ пилят сабж в федору, результат можно пощупать подключив репы равхид
    1.5 в арче подпиливают для арча и сразу выкладывают в свои репы.
    Если сабж будет у федоры в равхидовской репе, не факт что гдето будет в арче.

    Вейланд немного не то ПО, например в сравнение с OO(LO) или gimp, когда после появления релиза он будет сразу в арче.
    Тут напильнии нужны пошершавее и позаковыристей.

     
     
  • 4.43, Аноним (-), 13:45, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Тут напильнии нужны пошершавее и позаковыристей

    Да, это называется "интеграция", и в этом смысле федора значительно сильнее арча.

     
  • 2.41, Аноним (-), 11:55, 24/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Гном кстати нормально под вейландом бегает - https://www.youtube.com/watch?v=N8dR8azaSEs
    Так что если захотеть - можно в космос полететь. Но конечно надо оторвать задницу от дивана.
     

  • 1.2, Anonimous (?), 19:29, 23/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +2 +/
    А Mir загнулся там уже?
     
     
  • 2.5, soarin (ok), 20:25, 23/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Нет, в телефончиках крутится. На десктопе можно посмотреть так http://www.unixmen.com/install-unity-8-desktop-preview-with-mir-display-serve
     
     
  • 3.16, Константавр (ok), 21:26, 23/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Вот я бы не отказался от сессии с Миром на интеле и окном с иксами запущеном на нвидии через какойнить бамблби или просто virtualgl. Бывает такое?
     
  • 2.46, Аноним (-), 15:52, 24/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > А Mir загнулся там уже?

    Да погоди, сейчас шапка занапилит все острые углы, а потом Шатлворт скажет: во, отлично, зачем пилить свой Mir, если и так все работает?! Сплошная экономия же!

     

  • 1.7, Zenitur (ok), 20:44, 23/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    > При этом ранее планируемый переход по умолчанию на Wayland в Fedora 23 решено отложить до выпуска Fedora 24

    Блин, то убунта релизов 5 переносила Wayland, то Fedora третий раз. Эта музыка будет вечной?

     
     
  • 2.17, Константавр (ok), 21:27, 23/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +8 +/
    Тырадуйся, глобальный ад и танцы с бубнами откладываются ещё на какое-то время.
     
     
  • 3.47, Аноним (-), 15:53, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    > Тырадуйся, глобальный ад и танцы с бубнами откладываются ещё на какое-то время.

    А вы там ваши Multics и CP/M еще не заапгрейдили? Ну так, из опасений глобального ада.

     
     
  • 4.64, Константавр (ok), 16:54, 25/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Мальчик, а ты застал переход с CP/M на MS/DOS? А переход с Xfree86? А я застал, это было ужасно, и то и другое. А тогда ведь всё было проще.
     
  • 2.23, ZloySergant (ok), 22:50, 23/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    >Блин, то убунта релизов 5 переносила Wayland, то Fedora третий раз. Эта музыка будет вечной?

    В бубунте тоже нормальные люди? А я думал, что только Патрег "крутит наждак" :)
      
    >"LQ) Right now, there are a number of potentially intrusive technical changes coming to some of the major distributions. How do you feel some of these will impact Linux in general and Slackware specifically? Are there any you would considering merging into Slackware? (55020 & tuxrules)
    >volkerdi) Yeah, I see a few things coming down the line that may cause a shakeup to our. Usual way of doing things, and could force Slackware to become, well, perhaps less UNIX-like. I guess the two big ones that are on the horizon are Wayland and systemd. Whether we end up using them or not remains to be seen. It's quite possible that we won't end up having a choice in the matter depending on how development that's out of our hands goes. It's hard to say whether moving to these technologies would be a good thing for Slackware overall. Concerning systemd, I do like the idea of a faster boot time (obviously), but I also like controlling the startup of the system with shell scripts that are readable, and I'm guessing that's what most Slackware users prefer too. _I don't spend all day rebooting my machine_, and having looked at systemd config files it seems to me a very foreign way of controlling a system to me, and attempting to control services, sockets, devices, mounts, etc., all within one daemon flies in the face of the UNIX concept of doing one thing and doing it well. ..."

    UPD. Выделение с помощью "_" - моё.

     
     
  • 3.48, Аноним (-), 15:54, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    А я замечу что в эмбедовке например я бы очень даже предпочел, чтобы система была загружена еще до того как юзер потянулся к кнопке включения :)
     

  • 1.8, Аноним (-), 20:45, 23/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –3 +/
    так долго они этот wayland и mir делают... 5? 6 лет? windows за это время уже кучу линуксовых фишек украсть успела.
     
     
  • 2.13, РОСКОМУЗОР (?), 21:09, 23/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +11 +/
    Пусть крадёт, всё равно оно мелкософтом всё через задницу реализуется.
     
     
  • 3.31, Какаянахренразница (ok), 05:19, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +6 +/
    Хотел написать что-то своё, но вынужден согласиться с предыдущим оратором: опасения, что Мелкософт сделает что-нибудь нормально, совершенно беспочвенны.
     
  • 3.49, Аноним (-), 15:55, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Пусть крадёт, всё равно оно мелкософтом всё через задницу реализуется.

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

     
     
  • 4.63, pkdr (ok), 15:33, 25/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    С виндой моложе семёрки/2008 мне сталкиваться не доводилось. Но неужели они убрали тему "classic"?
     
     
  • 5.67, _Anonplus (?), 15:40, 27/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Из выбора тем её убрали. Можно вырубить службу тем вообще, тогда и будет а-ля классик.
     
  • 2.32, soarin (ok), 06:27, 24/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –2 +/
    В винде тоже не всё сразу строилось. Там этак тоже 5 лет делали новую современную граф систему в windows vista.
    Под линуксами - да, беда пока с видеосистемой. Но и задача же сложная.
     
     
  • 3.50, Аноним (-), 15:56, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Под линуксами - да, беда пока с видеосистемой.

    Однако, опенсорсная MESA уже сегодня ффтыкает на том же железе макоси по скорости OpenGL :)


     
     
  • 4.54, iPony (?), 16:17, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Ну так не все же меряется FPSом.
    Иксы вот не умеют горячих клавиш при открытом контекстном меню. Разработчики браузеров на весь этот ьардак наплевали, поэтому в браузерах нет аппаратного декодирования видео.
    Но зато какой-нибудь xonotic бъет рекорды в FPS - это, да.
     
     
  • 5.55, Аноним (-), 16:57, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Кадросеки, ВНЕЗАПНО, меряются именно им.
     

  • 1.9, Аноним (-), 20:48, 23/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    > полноценная поддержка ноутбуков с Optimus

    Это интересно как?:)

     
     
  • 2.12, neon1ks (ok), 21:04, 23/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Тяжелые графические программы будут обрабатываться на карте nvidia, легкие на intel.

    Читал, что в каком то ядре Linux добавили возможность использовать общего буфера для драйверов. Новость я могу исказить, но суть такова, что ядро теперь позволяет обеспечить реализацию Optimus.

     
     
  • 3.18, Константавр (ok), 21:30, 23/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Оно и на иксах реализовано черех одно место, а уж в вейланде, при гарантированом отсутствии дров от нвидии - будет не лучше.
     
     
  • 4.24, Zenitur (ok), 23:08, 23/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    В ноябре NVIDIA обещала драйверы для Wayland в начале года. Вероятно всего, к релизу Fedora 22 в мае. А потом Wayland перенесли на Fedora 23, а сейчас на 24.
     

  • 1.10, neon1ks (ok), 20:59, 23/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    Кормят нас надеждами. Релиз Fedora 24 будет только через год.

    >полноценная поддержка ноутбуков с Optimus

    Теперь при каждой новости про Wayland буду это припоминать)

     
     
  • 2.14, anonymous (??), 21:11, 23/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ещё пара лет и ноуты с оптимусом уйдут в историю.
     
     
  • 3.15, neon1ks (ok), 21:21, 23/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    И куда они денутся? Твой тезис меня не убедил. Давай ссылки на источники.
     

  • 1.21, Аноним (-), 22:17, 23/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –1 +/
    Т.е. я теперь не смогу зайти на удаленный компьютер и запустить там приложение?
     
     
  • 2.25, Lohue (?), 23:46, 23/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +5 +/
    Конечно не сможет, ведь этот мега функционал поддерживают только иксы и больше никогда, нигде, никем это не будет сделано.
     
  • 2.26, koblin_ (?), 23:50, 23/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Только если у вас альцгеймер и вы забыли как это делать
     
  • 2.34, slavius (?), 08:24, 24/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    в вяленом вроде обещали же нечто подобное, нет? если нет накой он нужен. сделать из сетевой системы подобие виндовс?
     
     
  • 3.35, Аноним (-), 08:36, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • –6 +/
    А вам правда нужна эта сетевая прозрачность?
     
  • 2.57, Аноним (-), 17:00, 24/08/2015 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    Telnet и SSH запретили?
     
     
  • 3.59, slavius (?), 20:34, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    телнет уже много лет в запрете)) н нормальных серваках, да и фтп в придачу, ну только поверх сашки(ssh). а так да можно там запустить прогу, но с вяленым ты не увидишь ответа.)) вообще в локалке вещь удобная. а так да процентам 90 не нужна. но бывает ох как незаменима в линуксах, особенно при обучении по сети. или тупо rdp  предложите?
     
     
  • 4.61, Аноним (-), 23:34, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > но с вяленым ты не увидишь ответа

    А зачем на серваке вяленый, ммм?
    > или тупо rdp  предложите?

    Могу, разумеется, rdesktop предложить.
    А также FreeNX и вагон разных VNC.

     
     
  • 5.62, slavius (?), 01:00, 25/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    если уж о вяленом говорим то точно не о серваке. хотя... бывают моменты что х-сы и на серваке нужны, жуткая редкость, а так вот как наладить работу граф системы по сети без иксов? фишка редкая , но блин иногда полезная. нет если консольная утилита , то ясно, фтп+ssh, но....
     
  • 2.58, Nicknnn (ok), 18:26, 24/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    Вы таки не поверите, но помимо vnc добавили ещё и RDP в далёком 2013ом.
    http://lists.freedesktop.org/archives/wayland-devel/2013-March/007740.html
     

  • 1.28, Аноним (-), 00:17, 24/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    Nvidia теперь снова булки расслабит с KMS. Перешёл на линукс во времена революций, но они всё откладываются.
     
  • 1.33, Нанобот (ok), 08:17, 24/08/2015 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Уже несколько лет пилят, и не видно ни конца, ни края. Надеюсь, оно стОит потраченных усилий
     
  • 1.36, Аноним (-), 09:40, 24/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    кто раньше сделает что-то рабочее Wayland+Fedora или Mir+Ubuntu?
     
     
  • 2.42, SunXE (ok), 12:24, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Jolla
     
     
  • 3.51, Аноним (-), 15:58, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > Jolla

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

     
     
  • 4.53, SunXE (ok), 16:05, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Спасибо тебе капитан очевидность, и тем не менее там Wayland и systemd работают уже давно.
     

  • 1.37, Аноним (-), 09:51, 24/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Перевожу на русский народный: не будет вам никакого вяленого, можете расходиться. Системды вон впихнули по самые гланды, не откладывая. И этот ваш вяленд впихнули бы, буде очень надо было бы, несмотря на писк и визг. Какая шапке разница, что там в виртуалке рхев - отсутствующие иксы или отсутствующий вяленд? А до ваших десктопов шапке глубоко пох, ибо с них бабла не срубишь за "поддержку".
     
     
  • 2.38, iPony (?), 10:50, 24/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    > Системды вон впихнули по самые гланды, не откладывая

    * systemd initial release 30 March 2010

    * Fedora 13 - 2010-05-25 *NOPE*

    * Fedora 14 - 2010-11-02 *NOPE*

    * In May 2011, Fedora 15 became the first major Linux distribution to enable systemd by default

    И это, учитывая что systemd в разы попроще проектик

     
     
  • 3.52, Аноним (-), 16:00, 24/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > И это, учитывая что systemd в разы попроще проектик

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

     
  • 2.44, Аноним (-), 13:55, 24/08/2015 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > до ваших десктопов шапке глубоко пох

    Рабочие станции под управлением RHEL используются и в Голливуде при работе с 3D, и в NASA, и в вашем любимом АНБ. Несколько лет назад была попытка пересадить Почту России на RHEL, но коррупционные связи порешали в сторону M$.

     
  • 2.65, Vkni (ok), 17:18, 25/08/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Перевожу на русский народный: не будет вам никакого вяленого, можете расходиться.

    На третий день Чингачгук Зоркий Глаз увидел, что у его тюрьмы нет одной стены.

     
  • 2.68, nexfwall (ok), 06:42, 13/10/2015 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Будет. Просто его и правда нужно доработать напильником, прежде чем впихивать его по умолчанию.

    Если тебе неймётся, в F23 сессия gnome-shell в Wayland установлена по умолчанию, её лишь надо выбрать. Достаточно поюзать всего час, и поймёшь, что в "основном" оно работает, а потом и все "мелкие недоработки" всплывут как говно. Ты будешь таким пользоваться?

     

  • 1.39, Аноним (-), 11:06, 24/08/2015 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +2 +/
    > wayland
    > решено отложить

    Хм, где-то я это уже видел...

     
  • 1.60, Аноним (-), 23:33, 24/08/2015 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +1 +/
    А вообще не удивлен. Ставил гном 3.17 и как-то все еще хреново там с веилендом. Думал выпустят этот кусок глюка, а нет. Ну и хорошо. Хотя посмотреть на это уже хочется.
     
  • 1.66, Vladjmir (ok), 20:28, 25/08/2015 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Короче, вялёный ещё не готов.
     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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