Кристиан Шаллер (Christian Schaller), возглавляющий группу по развитию десктоп-систем в компании Red Hat, опубликовал (https://blogs.gnome.org/uraeus/2015/08/19/fedora-workstation.../) отчёт о состоянии разработки в Fedora Linux рабочего стола на базе Wayland. В Fedora Workstation 23 поддержку Wayland планируется довести до стабильного и полнофункционального состояния, пригодного для повседневного пользования. При этом ранее планируемый (http://www.opennet.me/opennews/art.shtml?num=41496) переход по умолчанию на 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 в качестве опции и будет включать экспериментальную поддержку (http://www.opennet.me/opennews/art.shtml?num=42647) Wayland. В Fedora 24 GTK3-версия LibreOffice, в которой ожидается полноценная поддержка Wayland, будет задействована по умолчанию. Для Firefox также уже доступен (https://bugzilla.redhat.com/show_bug.cgi?id=1054334) базовый GTK3-порт (http://www.opennet.me/opennews/art.shtml?num=40079), способный работать с Wayland, но пока имеющий множество требующих исправления недоработок, мешающих нормальной работе с браузером.
Из общих вопросов модернизации графического стека упоминается:
- Работа по предоставлению возможности одновременного использования разных реализаций OpenGL (механизм GL Dispatch, который позволит использовать реализации OpenGL из MESA и проприетарных драйверов, переключаясь между ними при смене GPU на системах с Optimus);
- Обеспечение поддержки систем с несколькими GPU (полноценная поддержка ноутбуков с Optimus);
- Избавление 3D-стека от жестких привязок к GLX для обеспечения корректной поддержки EGL (реализация EGL Device и EGLStreams, поверх которых можно будет запустить Wayland-приложения).URL: https://blogs.gnome.org/uraeus/2015/08/19/fedora-workstation.../
Новость: http://www.opennet.me/opennews/art.shtml?num=42841
Позитивные вести. Федора - локомотив.
Разве в Арче это не будет раньше федоры?
Arch использует, Fedora разрабатывает, кончено участники проекта. Арч мне тоже нравиться, но не стоит путать, если кто то запихивает свободные проекты у себя раньше еще, не показатель, что этот кто то принимал участие в разработке этих проектов.
Разработка ПО ни разу не задача дистростроителей.
Ну, федора изначально планировалась как полигон для RHEL
5 человек в РХ пилят сабж в федору, результат можно пощупать подключив репы равхид
1.5 в арче подпиливают для арча и сразу выкладывают в свои репы.
Если сабж будет у федоры в равхидовской репе, не факт что гдето будет в арче.Вейланд немного не то ПО, например в сравнение с OO(LO) или gimp, когда после появления релиза он будет сразу в арче.
Тут напильнии нужны пошершавее и позаковыристей.
> Тут напильнии нужны пошершавее и позаковыристейДа, это называется "интеграция", и в этом смысле федора значительно сильнее арча.
Гном кстати нормально под вейландом бегает - https://www.youtube.com/watch?v=N8dR8azaSEs
Так что если захотеть - можно в космос полететь. Но конечно надо оторвать задницу от дивана.
А Mir загнулся там уже?
Нет, в телефончиках крутится. На десктопе можно посмотреть так http://www.unixmen.com/install-unity-8-desktop-preview-with-.../
Вот я бы не отказался от сессии с Миром на интеле и окном с иксами запущеном на нвидии через какойнить бамблби или просто virtualgl. Бывает такое?
> А Mir загнулся там уже?Да погоди, сейчас шапка занапилит все острые углы, а потом Шатлворт скажет: во, отлично, зачем пилить свой Mir, если и так все работает?! Сплошная экономия же!
> При этом ранее планируемый переход по умолчанию на Wayland в Fedora 23 решено отложить до выпуска Fedora 24Блин, то убунта релизов 5 переносила Wayland, то Fedora третий раз. Эта музыка будет вечной?
Тырадуйся, глобальный ад и танцы с бубнами откладываются ещё на какое-то время.
> Тырадуйся, глобальный ад и танцы с бубнами откладываются ещё на какое-то время.А вы там ваши Multics и CP/M еще не заапгрейдили? Ну так, из опасений глобального ада.
Мальчик, а ты застал переход с CP/M на MS/DOS? А переход с Xfree86? А я застал, это было ужасно, и то и другое. А тогда ведь всё было проще.
>Блин, то убунта релизов 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. Выделение с помощью "_" - моё.
А я замечу что в эмбедовке например я бы очень даже предпочел, чтобы система была загружена еще до того как юзер потянулся к кнопке включения :)
так долго они этот wayland и mir делают... 5? 6 лет? windows за это время уже кучу линуксовых фишек украсть успела.
Пусть крадёт, всё равно оно мелкософтом всё через задницу реализуется.
Хотел написать что-то своё, но вынужден согласиться с предыдущим оратором: опасения, что Мелкософт сделает что-нибудь нормально, совершенно беспочвенны.
> Пусть крадёт, всё равно оно мелкософтом всё через задницу реализуется.Они уже уперли идею с оконным менеджером. Получился отдельный процесс window manager, как у некоторых. Правда толку с этого мало - выбирать можно из одной темы оформления окон, которая на редкость хреновая в новых виндах.
С виндой моложе семёрки/2008 мне сталкиваться не доводилось. Но неужели они убрали тему "classic"?
Из выбора тем её убрали. Можно вырубить службу тем вообще, тогда и будет а-ля классик.
В винде тоже не всё сразу строилось. Там этак тоже 5 лет делали новую современную граф систему в windows vista.
Под линуксами - да, беда пока с видеосистемой. Но и задача же сложная.
> Под линуксами - да, беда пока с видеосистемой.Однако, опенсорсная MESA уже сегодня ффтыкает на том же железе макоси по скорости OpenGL :)
Ну так не все же меряется FPSом.
Иксы вот не умеют горячих клавиш при открытом контекстном меню. Разработчики браузеров на весь этот ьардак наплевали, поэтому в браузерах нет аппаратного декодирования видео.
Но зато какой-нибудь xonotic бъет рекорды в FPS - это, да.
Кадросеки, ВНЕЗАПНО, меряются именно им.
> полноценная поддержка ноутбуков с OptimusЭто интересно как?:)
Тяжелые графические программы будут обрабатываться на карте nvidia, легкие на intel.Читал, что в каком то ядре Linux добавили возможность использовать общего буфера для драйверов. Новость я могу исказить, но суть такова, что ядро теперь позволяет обеспечить реализацию Optimus.
Оно и на иксах реализовано черех одно место, а уж в вейланде, при гарантированом отсутствии дров от нвидии - будет не лучше.
В ноябре NVIDIA обещала драйверы для Wayland в начале года. Вероятно всего, к релизу Fedora 22 в мае. А потом Wayland перенесли на Fedora 23, а сейчас на 24.
Кормят нас надеждами. Релиз Fedora 24 будет только через год.>полноценная поддержка ноутбуков с Optimus
Теперь при каждой новости про Wayland буду это припоминать)
Ещё пара лет и ноуты с оптимусом уйдут в историю.
И куда они денутся? Твой тезис меня не убедил. Давай ссылки на источники.
Т.е. я теперь не смогу зайти на удаленный компьютер и запустить там приложение?
Конечно не сможет, ведь этот мега функционал поддерживают только иксы и больше никогда, нигде, никем это не будет сделано.
Только если у вас альцгеймер и вы забыли как это делать
в вяленом вроде обещали же нечто подобное, нет? если нет накой он нужен. сделать из сетевой системы подобие виндовс?
А вам правда нужна эта сетевая прозрачность?
Telnet и SSH запретили?
телнет уже много лет в запрете)) н нормальных серваках, да и фтп в придачу, ну только поверх сашки(ssh). а так да можно там запустить прогу, но с вяленым ты не увидишь ответа.)) вообще в локалке вещь удобная. а так да процентам 90 не нужна. но бывает ох как незаменима в линуксах, особенно при обучении по сети. или тупо rdp предложите?
> но с вяленым ты не увидишь ответаА зачем на серваке вяленый, ммм?
> или тупо rdp предложите?Могу, разумеется, rdesktop предложить.
А также FreeNX и вагон разных VNC.
если уж о вяленом говорим то точно не о серваке. хотя... бывают моменты что х-сы и на серваке нужны, жуткая редкость, а так вот как наладить работу граф системы по сети без иксов? фишка редкая , но блин иногда полезная. нет если консольная утилита , то ясно, фтп+ssh, но....
Вы таки не поверите, но помимо vnc добавили ещё и RDP в далёком 2013ом.
http://lists.freedesktop.org/archives/wayland-devel/2013-Mar...
Nvidia теперь снова булки расслабит с KMS. Перешёл на линукс во времена революций, но они всё откладываются.
Уже несколько лет пилят, и не видно ни конца, ни края. Надеюсь, оно стОит потраченных усилий
кто раньше сделает что-то рабочее Wayland+Fedora или Mir+Ubuntu?
Jolla
> JollaПроприетарная система, работающая на прозондированном по самый бутлоадер квалкоме - очень дружественно к опенсорцу :)
Спасибо тебе капитан очевидность, и тем не менее там Wayland и systemd работают уже давно.
Перевожу на русский народный: не будет вам никакого вяленого, можете расходиться. Системды вон впихнули по самые гланды, не откладывая. И этот ваш вяленд впихнули бы, буде очень надо было бы, несмотря на писк и визг. Какая шапке разница, что там в виртуалке рхев - отсутствующие иксы или отсутствующий вяленд? А до ваших десктопов шапке глубоко пох, ибо с них бабла не срубишь за "поддержку".
> Системды вон впихнули по самые гланды, не откладывая* 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 в разы попроще проектик
> И это, учитывая что systemd в разы попроще проектикКак-то так давно замечено что скоро сказка сказывается, да не скоро дело делается. Даже у шапки как-то так хватает такту сажать своих тестовых пилотов в более-менее собранный самолет, не разваливающийся еще при рулежке на аэродроме.
> до ваших десктопов шапке глубоко похРабочие станции под управлением RHEL используются и в Голливуде при работе с 3D, и в NASA, и в вашем любимом АНБ. Несколько лет назад была попытка пересадить Почту России на RHEL, но коррупционные связи порешали в сторону M$.
> Перевожу на русский народный: не будет вам никакого вяленого, можете расходиться.На третий день Чингачгук Зоркий Глаз увидел, что у его тюрьмы нет одной стены.
Будет. Просто его и правда нужно доработать напильником, прежде чем впихивать его по умолчанию.Если тебе неймётся, в F23 сессия gnome-shell в Wayland установлена по умолчанию, её лишь надо выбрать. Достаточно поюзать всего час, и поймёшь, что в "основном" оно работает, а потом и все "мелкие недоработки" всплывут как говно. Ты будешь таким пользоваться?
> wayland
> решено отложитьХм, где-то я это уже видел...
А вообще не удивлен. Ставил гном 3.17 и как-то все еще хреново там с веилендом. Думал выпустят этот кусок глюка, а нет. Ну и хорошо. Хотя посмотреть на это уже хочется.
Короче, вялёный ещё не готов.