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-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру