Состоялся релиз композитного сервера Wayfire 0.4, использующего Wayland и позволяющего формировать интерфейсы пользователя c 3D-эффектами в стиле 3D-плагинов к Compiz (переключение экранов через 3D-куб, пространственная раскладка окон, морфинг при работе с окнами и т.п.). Wayfire поддерживает расширение через плагины и предоставляет большой набор настроек...Подробнее: https://www.opennet.me/opennews/art.shtml?num=52586
Кто-нибудь пробовал, это можно использовать в повседневной работе?
В той же степени, в какой можно повседневно носить одежду с показов "большой" моды.
Как ты вообще себе представляешь использование этого чуда?
10 минут покрутишь весёлые кубики с тенями и... выключаешь всё это нафик.
Это было еще в конце 2000-х. Каждый уважающий себя линоксоид должен был сделать себе эти эффекты на рабочий стол. Поигрались и забыли. История повторяется.
Это было ещё в начал 200х. Под названием берлин - альтернатива иксам.
>Под названием берлин - альтернатива иксам.Только не Берлин, а Beryl. И это не альтернатива иксам, это был форк Compiz, потому что разработчики что-то там не поделили. Потом они помирились и слили всё обратно в Compiz.
Не в укор тебе - ты слишком молод. Это был берлин который потом стал фреско. И начинался он ещё в 90х
https://nnc3.com/mags/LM10/issue/04/Berlin.pdf
Выглядит конечно жутковато - всё это мотифовское. Но разные свистелки были считай как в компизе.
>Поигрались и забылиНе согласен. Вместо кубика можно было поставить, к примеру, desktop wall. Задать хоткеи для управления окнами, наделать правил для той же задачи. Т. е. получить эрзац тайлового wm. На нормальный вариант которого и перейти со временем, получив ещё больше полезного функционала и скорость.
А поигравшись с annotate (или как там этот плагин нащывался?) — начать использовать EasyStroke для жестов.
Так что польза от Beryl/CompizFusion была. Теперь-то часть истории.
Ещё интересный момент заключался в том, что отрисовка максимально переносилась на видеокарту, за счёт того можно было получить улучшение в отзывчивости и улучшение приозводительности.
Ну примерно с месяц я радовался эффектам!
> переключение экранов через 3D-куб, пространственная раскладка окон, морфинг при работе с окнами и т.п.Без этого никак, да.
Как уже отмечали выше, каждое поколение должно наиграться.
Скорее, в каждом поколении есть небольшая, но шумная доля людей, которым остро хочется поиграться.
Или так!
Я тоже не понимаю для чего и для кого эти вещи делаются
Кто сказал что оно лучше?
Это архитектурное убожество, написанное неосиляторами X11.
>WaylandЧем оно лучше x window system?
практически все разработчики вошли в стадию перманентного переписывания кода. Как только что-то написали - тут же выкидывают и пишут по другому.
отвечает разработчик Firefox, запиливший туда аппаратное ускорение видео:>Firefox on Linux have suffered by poor WebGL performance for long, long time. It was given by missing general acceleration on Linux as there are always broken gfx drivers on X11, various hacks and different standards, closed source drivers and so on
>Fortunately situation was changed with Wayland. Working gfx acceleration is a sort of prerequisite to even start a decent Wayland compositor like Mutter or Plasma so when Firefox is launched on Wayland we can pretty much expect working GL environment. Also dmabuf is widely supported by Wayland compositor so we finally have all pieces together to build fully accelerated browser on Linux which is equal to its Windows siblings.
>Firefox в Linux долгое время страдал от плохой производительности WebGL. Это объяснялось отсутствием общего ускорения в Linux, поскольку на X11 всегда есть неработающие драйверы gfx, различные хаки и разные стандарты, драйверы с закрытым исходным кодом и так далее
>К счастью, ситуация изменилась с Wayland. Рабочее ускорение gfx - это своего рода предпосылка даже для запуска достойного Wayland-композитора, такого как Mutter или Plasma, поэтому, когда Firefox запускается на Wayland, мы вполне можем ожидать работающую среду GL. Кроме того, dmabuf широко поддерживается Wayland-композитором, поэтому мы наконец собрали все части для создания полностью ускоренного браузера на Linux, который соответствует его родному брату из Windows.
> Working gfx acceleration is a sort of prerequisite to even start a decent Wayland compositor
> we can pretty much expect working GL environment
> we finally have all pieces together to build fully accelerated browser on LinuxСтрого говоря, там написано, что вяленый композитор без ускорения жить не может, и мы ожидаем, что оно для него будет запилено, и уж тогда мы как напишем браузер с полноценным ускорением, как напишем, уж так напишем, что просто огого.
> уж тогда мы как напишем браузер с полноценным ускорением, как напишем, уж так напишемНу так, вроде как, сказали - сделали. VA-API под Wayland запилено.
https://www.opennet.me/opennews/art.shtml?num=52471Если я правильно понял, на днях VP9 добавили, т.е. уже не только h264.
Смысл метать бисер перед свиньями? Рассказывать им чем вяленый лучше иксов это сродни рассказов прихожанам церкви что бога нет
>отвечает разработчик FirefoxЭто один из тех клоунов, что дропнули поддержку alsa?
Сколько там процентов у FF всего от имевшихся, когда-то, сорока осталось?
Нет, не из этих.
Олсо, клоунада как раз была от части пользователей от 2% от 5% (сам считай сколько это по максимуму).
Разве они дропнули? Может в твоём дистре мейнтейнеры компилят с пульсой?
>Разве они дропнули? Может в твоём дистре мейнтейнеры компилят с пульсой?До заявления об отказе от поддержки alsa всё компилилось с ней.
>Чем оно лучше x window system?Тем, что толком не работает, поэтому можно рассказывать про него любые, даже самые невероятные сказки. Тогда как реальные и мнимые недостатки повсеместно используемых иксов всем известны.
>>Wayland
> Чем оно лучше x window system?Тем, что разрабочики иксов не рассказывают всем, какие иксы классные, "сидя" при этом на вяленом - в отличие от ;)
https://www.opennet.me/opennews/art.shtml?num=50688
> Проект по избавлению GNOME от ошибок и недоработок, проявляющихся при работе поверх Wayland
> 15.05.2019 12:14
> Несмотря на то, что уже достаточно длительное время в Fedora по умолчанию предлагается сеанс GNOME на базе Wayland, а Ганс является одним из разработчиков libinput и системы ввода для Wayland, до недавнего времени в повседневной работе он продолжал использовать сеанс с X-сервером из-за наличия различных мелких недоработок в окружении на базе Wayland.Вот потом и оказывается -- то копирование средней кнопкой мыши (primary select) появляется в wayland аж в прошлом году, то архитектурные баги реализаций висят годами:
https://bugzilla.gnome.org/show_bug.cgi?id=745032#c133
> Reported: 2015-02-23 16:35 UTC by Jeroen Bollen
> Status: RESOLVED INCOMPLETE
> 2019-01-15
> affects keyboard key press repeating during the micro friezes. The behavior is slightly different in wayland and xorg session. wayland during such friezes causing multiplied key preses like thisssss, but under xorg just hold for about a second with no repeating keys.https://bugzilla.redhat.com/show_bug.cgi?id=1579859
> 2018-05-18
> Modified: 2020-02-10 17:07 UTC
> Status: NEW
> That is, the typing "hello" may result in "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhello".
> Changed to GNOME on Xorg during the login process and no more issues with repeated keystrokes
> That is, the typing "hello" may result in hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhello".Ну правильно, все как на макоси, согласно последним модным трендам.
Что интересно в кедах таких багов нет, по крайней мере я такого не встречал ни разу.
Тем, что он есть в твоём дистрибутиве, а X скоро (или не очень) может оттуда пропасть.
Если так поглядеть то и сустемда лучше рунита.
Так ведь она лучше...
как ни странно, но она реально лучше рунита))) и в чем то ( в большинстве) инита 5. но то как её(системду) доводят до монструозности смотреть жалко. пора им бы остановиться. и так треть системы заменили))) а нужно было только запускалка с контроллером процессов. все.
Так это ведь openrc:) Запускалка с контроллером процессов.
Круть!
А на проприетарных драйверах NVidia работает?
Там же вроде запилили поддержку Wayland
Описание напоминает e17
Увы в Enlightenment уже добавили systemD как зависимость. А Wayfire не зависит от systemD.