URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 105580
[ Назад ]

Исходное сообщение
"Представлена инфраструктура для разработки дополнительных пр..."

Отправлено opennews , 17-Ноя-15 18:53 
Разработчики проекта Wayland сообщили (http://lists.freedesktop.org/archives/wayland-devel/2015-Nov...) о создании отдельного репозитория для разработки дополнительных протоколов Wayland, расширяющих возможности базового (core) протокола в направлении предоставления дополнительной функциональности, востребованной при разработке композитных серверов. Дополнительные протоколы теперь будут развиваться в репозитории wayland-protocols (http://cgit.freedesktop.org/wayland/wayland-protocols), независимо от базового протокола Wayland, библиотек Wayland (http://cgit.freedesktop.org/wayland/wayland/) и композитного сервера Weston (http://cgit.freedesktop.org/wayland/weston/).

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

К категории стабильных протоколы будут причислены по решению мэйнтейнеров, изменения в подобных протоколах должны всегда обеспечивать обратную совместимость. К нестабильным относятся протоколы находящиеся в разработке и не гарантирующие сохранение совместимости с прошлыми выпусками. Имена интерфейсов в подобных протоколах будут отмечены специальным префиксом ("zwp_"). К устаревшим будут отнесены протоколы, заменённые другими протоколами или признанные нецелесообразными. Изменения в устаревших протоколах не допускается.

В настоящее время доступно (http://cgit.freedesktop.org/wayland/wayland-protocols/tree/u...) шесть нестабильных протоколов:
fullscreen-shell для управления работой в полноэкранном режиме, input-method с описанием методов ввода, linux-dmabuf для совместного использования нескольких видеокарт при помощи технологии DMABuff, text-input для организации ввода текста, pointer-gestures для управления с сенсорных экранов и xdg-shell c XDG-расширениями для рабочего стола.


URL: http://lists.freedesktop.org/archives/wayland-devel/2015-Nov...
Новость: http://www.opennet.me/opennews/art.shtml?num=43338


Содержание

Сообщения в этом обсуждении
"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 17-Ноя-15 18:53 
костыли костылики

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено bOOster , 17-Ноя-15 20:07 
Изобретение X11 с нуля… У WayLand разработчков явно мозгов меньше чем ребят из Apple. Которые просто выкинули старье - сделали новое оптимизированное под систему решение. А для совместимости с X11 можно и QuartzX11 поставить.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено анонимм , 17-Ноя-15 20:14 
У тебя есть конструктивные предложения что нужно делать? Или так, не подумав, чушь написал?

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено bOOster , 17-Ноя-15 20:30 
Все уже придумано тогда, когда видимо ты еще не родился. Стоит только приглядеться к опыту бывалых.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 17-Ноя-15 20:52 
Это ты у нас бывалый то?

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено bOOster , 18-Ноя-15 08:26 
> Это ты у нас бывалый то?

Ну за анонимами частенько наблюдается полная отрофия мозга и неспособность читать до конца… Мда..


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено anonymous , 18-Ноя-15 11:32 
>Ну за анонимами частенько наблюдается полная отрофия мозга

как самокритично


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 18-Ноя-15 11:37 
> отрофия мозга и неспособность читать до
> конца… Мда..

Ещё раз, "отрофия"? Ты хоть само поняло, что написало? Хотя, для ябблофага это нормально.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 17-Ноя-15 21:25 
> Рейтинг:    -2164 баллов

Все с тобой ясно, rOOster.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Тот_Самый_Анонимус , 18-Ноя-15 06:11 
Смешно. Камеди отдыхает.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 13:18 
>> Рейтинг:    -2164 баллов
> Все с тобой ясно, rOOster.

Рейтинг: -2270317 баллов

"Аноним меряется с бустером рейтингом".  Опеннет, масло.

гр. bOOster по делу вообще-то высказался предметно (хотя, конечно, "атрофия", а не "отрофия", ну и настолько обобщать совершенно незачем).

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


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено prokoudine , 18-Ноя-15 19:50 
Меряться так меряться:

Михаил Шигорин:

Рейтинг:    -29684 баллов

Из этого тоже надо какие-то далеко идущие выводы делать?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 20:50 
> Из этого тоже надо какие-то далеко идущие выводы делать?

Отчего ж не делать, если начинать диалог с риторическими подковырками.

Мне другое интересно -- ты-то, как я, сперва к себе в профиль заглянул из любопытства? :)


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено prokoudine , 18-Ноя-15 23:41 
-66 -- это даже не смешно.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 19-Ноя-15 06:56 
хехе. а ведь смысл вопроса был не в карме.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 13:12 
> Все уже придумано тогда, когда видимо ты еще не родился.
> Стоит только приглядеться к опыту бывалых.

Вот именно.  Пока похоже, что опять изобрели расширения протокола X11, только по-своему.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Мяут , 18-Ноя-15 19:36 
> Все уже придумано тогда, когда видимо ты еще не родился.

Ну вот смартфонов когда я родился не было. И DVD. Хотя некоторые посетители opennet'а наверное и DVD диковинкой считают :)


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено plain5ence , 19-Ноя-15 05:14 
Создатели DVD всего лишь опять изобрели грампластинку, только по-своему.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено kurokaze , 17-Ноя-15 20:33 
> чем ребят из Apple. Которые просто выкинули старье - сделали новое оптимизированное под систему решение

Которое ничем не лучше иксов.

>А для совместимости с X11 можно и QuartzX11 поставить

Который работает как говно


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Perl_Jam , 18-Ноя-15 04:58 
хипстерыы просто решили переизобрсти иксы =))))

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено bOOster , 18-Ноя-15 08:32 
> Которое ничем не лучше иксов.

Даа? То есть система на порядок стабильнее и эффективнее любого линукс дистрибута с графикой, и что ГЛАВНОЕ РАБОТАЕТ и решает задачи обычных пользователей.
ПыСы Видимо ты редкостный теоретик протоколов ))))) А в практической плоскости полной ноль!?

>>А для совместимости с X11 можно и QuartzX11 поставить
> Который работает как говно

Которое даже так работает  гораздо лучше чем любые новые имплементации WayLand и т.п. на лине.



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 18-Ноя-15 11:35 
> стабильнее и эффективнее любого линукс дистрибута с графикой

А что нестабильного в иксах? Сколько лет уже пользуюсь разными дистрами, локально и по сети. Может хватит врать?
Эффективнее? Это как? В макаке самая тормозная из графических подсистем. Куда медленнее, чем в линуксе и вантузе. Ладно, насчёт "эффективнее" - прояснилось, такое рассказывают манагеры.

> ПыСы Видимо ты редкостный теоретик протоколов ))))) А в практической плоскости полной ноль!?

Давай сырцы огрызка, практик ненулевой.

> ГЛАВНОЕ РАБОТАЕТ и решает задачи обычных пользователей.

Почему капсом? Понты или баттхёрт? Открою секрет - задачи обычных пользователей решает любая(видишь, пишу без капса!) графическая подсистема.

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

От себя: линух на гейбуке работает побыстрее, чем осХ. Наверное потому, что осХ - эффективная.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 13:20 
>> Которое ничем не лучше иксов.
> Даа?

Скажем так -- оно другое.

> То есть система на порядок стабильнее и эффективнее любого линукс дистрибута
> с графикой, и что ГЛАВНОЕ РАБОТАЕТ и решает задачи обычных пользователей.

Вот здесь Вы в корне неправы, сравнивая тёплое с мягким (в то время как речь об их частях).


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Vkni , 18-Ноя-15 21:19 
> Скажем так -- оно другое.

Оно очень неудобное - там гвоздями пришит десктопный WM, а используется чуть ли не на планшетах.

Вообще, у Огрызочников 2 системы - iOS и OSX. Всё глобальное различие между ними в том, что у одной оконный менеджер убогий тайловый, а у другой - убогий классический.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 21:21 
>> Скажем так -- оно другое.
> Оно очень неудобное

Да я-то ещё семёрку помню. :)
Пока по дорожке -- удобное.  Шаг в сторону -- хана.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено й , 18-Ноя-15 17:52 
>> чем ребят из Apple. Которые просто выкинули старье - сделали новое оптимизированное под систему решение
> Которое ничем не лучше иксов.

http://imgs.xkcd.com/comics/supported_features.png


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 20:39 
>> Которое ничем не лучше иксов.
> http://imgs.xkcd.com/comics/supported_features.png

На локалхосте года три как неактуально почему-то.  Что я делаю не так?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено й , 19-Ноя-15 02:20 
если честно, у меня и флеша уже не осталось. комикс старый, но идею об отзывчивости интерфейса и разных приоритетах даёт.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Нимано , 17-Ноя-15 20:34 
> Изобретение X11 с нуля…

Я отнюдь не фанат вяленного, но:
xspy дырку (т.е. возможность перехвата всего и вся любой программой, под любым пользователем, имеющим доступ к иксам) за 20 лет так и не пофиксили, хотя попытки таки были.
А значит -- неладно что-то в датском королевстве,не?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено anykey , 17-Ноя-15 20:58 
да они просто решили, что это можно с помощью selinux сделать и забили: https://bugs.freedesktop.org/show_bug.cgi?id=38517

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Elhana , 18-Ноя-15 22:19 
И правильно сделали..

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Elhana , 18-Ноя-15 22:18 
Они сейчас в wayland понапихают везде запросов в стиле UAC "вы действительно хотите разрешить грабилке экрана грабить экран?" и будут продолжать пиарить это как жуткое достижение по сравнению с иксами, хотя это нифига не панацея:
https://github.com/MaartenBaert/Wayland-keylogger

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


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Нимано , 19-Ноя-15 15:31 
> Если вы единственный пользуетесь конкретным компьютером и не запускаете всякой дряни, то это вообще не проблема в принципе.

Т.е. вы работаете под рутом, удалилили всяких непонятно-ненужных системных пользователей, права доступа везде 0777, пользуетесь идеальными программами в которых отсутствуют уязвимости, а ваш браузер не умеет в жабоскрипт?

> будет самой маленькой из ваших проблем

Да ну?
А я-то, глупый, думал что запускать программы под разными пользователями, с разными првавами – это такой дешевый и сердитый способ усложнить жизнь всем желающим заботнетить железку и добраться до (моих) данных.
Ну, типа, umask 027, хоум на drwxr-x--x и запускаешь современный дыркоуз^W браузер из под пользвоателя "untrusted_surfer". И уже, чтобы добраться до любых файлов вне "/home/untrusted_surfer" или закрепиться в системе, нужна не только актуальная дырка в огнелисе, но в самой системе – для повышения привилегий.


А оно вот оно как – оказывается: НЕНУЖНО!1 :(


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 19-Ноя-15 18:42 
> пользуетесь идеальными программами в которых отсутствуют уязвимости,

Это критично только для программ работающих с внешней сетью, а их не так уж и много.

> а ваш браузер не умеет в жабоскрипт?

Умеет, хотя я предпочитаю его ограничивать (noscript/umatrix).

> А оно вот оно как – оказывается: НЕНУЖНО!1 :(

Да нет, в целом все верно. Но для меня самое ценное как раз таки пользовательские данные, а не система. Соответственно самое важное - backup. И да, я сижу под рутом постоянно на протяжении 15 лет, пока все нормально ;) Естественно не на сервере, а на домашней системе.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Elhana , 19-Ноя-15 23:10 
> Ну, типа, umask 027, хоум на drwxr-x--x и запускаешь современный дыркоуз^W браузер из под пользвоателя "untrusted_surfer".

И чтобы например файл в gmail приаттачить, вы каждый раз их чмодите или untrusted_surfer-у копируете? Или торрент скачали и пошли его ручками в качалку добавлять, которая у вас под третьим пользователем?

>Запускать программы под разными пользователями, с разными првавами – это такой дешевый и сердитый способ усложнить жизнь

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

Если бы у меня были бы какие-то жуткие секреты, то я бы уже тогда просто Qubes OS поставил, хотя и там недавно факап с дырой в xen случился.

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

Если уж вас захотят сломать настолько сильно, что найдут непатченную дырку в огнелисе, то и эскалацию привилегий тоже откопают.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Нимано , 20-Ноя-15 02:07 
> И чтобы например файл в gmail приаттачить, вы каждый раз их чмодите
> или untrusted_surfer-у копируете?

Там где есть "untrusted", может быть и "trusted" пользователь. Опять же, почтовый клиент – хоть уже и не очень модная, но все еще удобная штука )

>>Запускать программы под разными пользователями, с разными првавами – это такой дешевый и сердитый способ усложнить жизнь
>  а вот вопрос кому нужны ваши данные остается открытым.

Загуглите хотя бы formgrabbing и PWS (password stealer). Ну и открою тайну:
современная малварь уже давно гребет все, до чего может дотянуться (пароли и прочее из конфигов, ну и заодно – все что может представлять интерес):
> Zeus has been created to steal private data from the infected systems, such as system information,
> passwords, banking credentials or other financial details and it can be customized to gather banking
> details in specific countries

----
> Ботнету вообще не важно под каким он пользователем запущен
> - если вы браузер под ним пускаете, то доступ в сеть
> есть.

Во-первых: "закрепиться" малвари все же сложнее. Особенно если профиль и конфиг переместить в tmpfs.
Во-вторых: "минимизация ущерба" – неужто лучше и ботом стать и всю инфу слить?

Да и не так уж сложно бороздить просторы интернета в браузере под другим пользователем – примерно на уровне "private mode" браузера.

> Если бы у меня были бы какие-то жуткие секреты, то я бы
> уже тогда просто Qubes OS поставил,

Ну да, права доступа и ограничения нынче уже не в моде, обязательно нужны молодежные виртуалочки )

> Если уж вас захотят сломать настолько сильно,

И как там, в начале двухтысячных? ) Вылезайте из криокамеры – вся эта муть уже давно автоматизированна. Из классики: Mpack. Ну или Blackhole exploit kit. А так – RIG, Angler ... да много их.
Ломается сервак (и не только wordpress Васи Пупкина – из недавного):
https://www.fireeye.com/blog/threat-research/2015/11/top-ran...
https://blog.malwarebytes.org/malvertising-2/2015/08/large-m.../
загружается этот самый сплойт-кит и вперед, ждем-с посетителей.

Учитывая количество дырок в всяких жабах, флэшах или браузерах:
https://www.cvedetails.com/vulnerability-list/vendor_id-1224...
https://www.cvedetails.com/vulnerability-list/vendor_id-452/...
Остается только уповать на неуловимость Джо (типа классического: "у меня не вантуз, а значит я НЕУЯЗВИМ!!")
Или, сравнительно дешево и сердито, "поднять планку" чисто "из коробочными" фичами системы.

>  что найдут непатченную дырку в
> огнелисе, то и эскалацию привилегий тоже откопают.

Ну, нужны таки ДВЕ непатченные (т.е. 0day) уязвимости, а не одна. А они, вроде бы, на дороге не валяются.
Да и, при таком массовом использовании, быстро перестанут быть 0day.
А значит, если для "имения" большинства пользователей будет достаточно и одной дыры в браузере – на второй сэкономят.
Это как в анекдоте про чукчу, геолога и медведя – чукче бегать быстрее медведя вовсе не обязательно )


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 20-Ноя-15 11:02 
> А значит, если для "имения" большинства пользователей будет достаточно и одной дыры
> в браузере – на второй сэкономят.

Большинство не сидит под рутом, соответственно атакующие используют две дыры и уже не важно под рутом была атакованная программа или нет. Важнее, как вы правильно отметили, закрепится. А это, благодаря большому разнообразию дистрибутивов и систем инициализации, сложнее чем под виндой. Правда с массовым внедрением systemd, это преимущество теряется и замаскировать лишний процесс становится существенно легче. С другой стороны - вероятно что большинство атак будут ориентированы на системы с systemd, а без него просто не смогут закрепится. Типа как автоворы в США - не могут угнать машину с ручной коробкой передач, так как умеют ездить только на автомате :)


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Нимано , 20-Ноя-15 15:10 
> Большинство не сидит под рутом,

смотрим выше:
> И да, я сижу под рутом постоянно на протяжении 15 лет, пока все нормально

* надевает лыжи * )

Ладно, хотя это уже больше из области обсуждиния коня сферического:
Зачем нужен рут? Как уже упоминалось выше, боту совершенно все равно, под каким пользователем он запущен (да и сам "Stealer" класс мальвари  никто не отменял. Как и вполне логичную попытку ботов вначале упереть "все что плохо лежит", а уж потом попытатся закрепиться).

А закрепиться – в unity/gnome и в кедах, да и в крысе пользовательский "автостарт" есть. Да и ~/.xinitrc c .xsession никто не отменял.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 20-Ноя-15 17:13 
> смотрим выше:

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


> А закрепиться – в unity/gnome и в кедах, да и в крысе

Нету таких, есть dwm :)

> пользовательский "автостарт" есть. Да и ~/.xinitrc c .xsession никто не отменял.

Я отменял, в моей системе эти файлы не работают, как и  /etc/profile  ~/.bashrc и тому подобные. Возможно это и есть один из секретов долголетия под рутом :)



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Тузя , 21-Ноя-15 09:16 
Непонятно почему такая реакция, на ваш комментарий. Ведь правда, сегодня появляется зоопарк расширений к протоколу и уже завтра core станет менее важным чем сами расширения, как это и случилось в Х11. Хотя кто их знает, если они расширение примут в core и вовремя апнут протокол без потерь совместимости... Время покажет.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Lester , 17-Ноя-15 18:58 
Лет через 20 wayland объявят слишком жирным и криво спроектированным, и все начнется заново.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено kravich , 17-Ноя-15 19:02 
Но это будет через 20 лет. А в настоящее время wayland актуален и решает вполне реальные проблемы

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено ix.. , 17-Ноя-15 19:06 
Не так уж много, если подумать. Иксы прожили значительно дольше, они реально используются с начала 90х. А wayland ещё только начнёт использоваться лет через 5 массово. А всё дело в том, что его архитектура более специализированна. И как раз поэтому она проживёт меньше лет.
Иксы при всех своих недоработках достаточно универсальны, чтобы и сейчас жить.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 17-Ноя-15 20:32 
они реально используются для чего? для отрисовки терминала?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 13:22 
> они реально используются для чего? для отрисовки терминала?

С винды пишете, поди? :)  Или посредством DPDF?..


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 18-Ноя-15 15:26 
с одного широкоизвестного приложения, которое не доверяет Хам рендеринг вообще, только на финальной стадии, ибо не обойти и не объехать. а ты не знал, что так бывает?

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



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 20:18 
> с одного широкоизвестного приложения, которое не доверяет Хам рендеринг вообще

Какого же?

> я спрашиваю, где возможности Хов используются для чего-то серьезного в смысле графики

Можно пример "чего-то серьёзного"?  А то кому тулбар важен, кому точки для привязки.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 20-Ноя-15 17:57 
> Какого же?

Хромиум

> Можно пример "чего-то серьёзного"?  А то кому тулбар важен, кому точки для привязки.

Final Cut Pro, например


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Perl_Jam , 18-Ноя-15 05:01 
> Не так уж много, если подумать. Иксы прожили значительно дольше, они реально
> используются с начала 90х. А wayland ещё только начнёт использоваться лет
> через 5 массово. А всё дело в том, что его архитектура
> более специализированна. И как раз поэтому она проживёт меньше лет.
> Иксы при всех своих недоработках достаточно универсальны, чтобы и сейчас жить.

а вяленый реально используеся не для отрисовки терминала? =)))))


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 17-Ноя-15 19:34 
В настоящее время Wayland много чего не умеет. А когда Wayland будет готов для десктопа, то выяснится фатальный недостаток и придется изобретать новый VGraphicsServer...

Современный графический стек Linux позволяет хоть десятками клепать графические серверы. Черной магии стало на порядок меньше, да еще и Mesa подтянулась (или почти подтянулась) до stand-alone применения.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено rico , 17-Ноя-15 19:45 
а что конкретно не умеет вяленый сейчас?
networking? вроде допилили, хотя пруфлинк я так сходу не найду
что еще?

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Perl_Jam , 18-Ноя-15 05:06 
> а что конкретно не умеет вяленый сейчас?
> networking? вроде допилили, хотя пруфлинк я так сходу не найду
> что еще?

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


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 17-Ноя-15 19:50 
> а что конкретно не умеет вяленый сейчас?

Ну приделай в Wayland панельку со списком открытых окон. Этой информации не имеет никто кроме сервера. Еще можешь научить программу сворачиваться в системный трей (которого в Wayland не предусмотрено).

Сторонние протоколы (из новости) должны решать проблему, но их придется еще очень много навелосипедить... Без этого современные DE превращаются во что-то невразумительное уровня Windows 3.11 (я имею в виду функциональность DE, а не графические эффекты).


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 17-Ноя-15 21:58 
>> а что конкретно не умеет вяленый сейчас?
> Ну приделай в Wayland панельку со списком открытых окон.

Панельку приделать в протокол? вы с дубу рухнули? С иксах тоже нет панельки если что.
> Этой информации не имеет никто кроме сервера.

Ну будет сервер и будет информация.
> Еще можешь научить программу сворачиваться в системный трей (которого в Wayland не предусмотрено).

Дык и в X11 нету трея.

> Сторонние протоколы (из новости) должны решать проблему, но их придется еще очень много навелосипедить.

Вам то какая разница, экстеншены они и в африке экстеншены. Что конкретно не нравиться?
Вы вообще в курсе что wayland начали пилить для избавления от двойной буферизации? С этим от справляется,
а в профит то что сервер легче иксов получиться.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Led , 17-Ноя-15 22:12 
> Ну будет сервер и будет информация.

Вот когда будет - тогда и приходи. Только после уроков!


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 17-Ноя-15 23:02 
> Панельку приделать в протокол?

Предусмотреть в протокле получение списка открытых окон.

> Ну будет сервер и будет информация.

НЕ-БУ-ДЕ-Т. Еще в районе версии 0.6: "А как нам запилить панельку со списком открытых окон для Wayland?" Был дан ответ: "А никак. Да и сделать это будет сложно, так что приходите потом." На дворе 1.8, а кастомную панельку запилить все еще нельзя, расширений пока не подвезли (расширения могут сработать, но это еще на несколько лет затянется).

> Что конкретно не нравиться?

К отрисовке претензий нет, "она идеальна". Но даже если Wayland рисует идеально, им не будут пользоваться если нельзя раскладки переключать. Или если переключалка из kde не будет работать для приложений из gnome. Или если список окон может вывести только сам композитор (и кастомных панелек не будет) и т.д. Тут реально большой список можно написать, оставляю вам в качестве домашнего задания...

Чтобы вышеописанных проблем не было - нужны стандарты, а в wayland их пока нет.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 17-Ноя-15 23:38 
> Предусмотреть в протокле получение списка открытых окон.

Это совсем выходит за рамки применения данного протокола. Вот предусмотрено расширения протокола, которое уже зависит от реализации.
>НЕ-БУ-ДЕ-Т. Еще в районе версии 0.6: "А как нам запилить панельку со списком открытых окон для Wayland?" Был дан ответ: "А никак. Да и сделать это будет сложно, так что приходите потом." На дворе 1.8, а кастомную панельку запилить все еще нельзя, расширений пока не подвезли (расширения могут сработать, но это еще на несколько лет затянется).

Еще раз для особо одаренных. Это не проблема протокола, а проблема реализации, все что нужно там есть. Патч к weston для списка окон датирован аж 2012 годом, смотрите рассылку.
>Чтобы вышеописанных проблем не было - нужны стандарты, а в wayland их пока нет.

Стандарты чего? Да вы с дуба рухнули, взять битмап переместить туда все, протокол простой как табурет,а вы предлагаете сделать из него X11, да к хренам это надо.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 17-Ноя-15 23:47 
> Стандарты чего? Да вы с дуба рухнули, взять битмап переместить туда все,
> протокол простой как табурет,а вы предлагаете сделать из него X11, да
> к хренам это надо.

Все верно, именно в этом и отличие. По моему мнению пересылалка битмапов не в состоянии вытеснить X11.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 17-Ноя-15 23:56 
>> Стандарты чего? Да вы с дуба рухнули, взять битмап переместить туда все,
>> протокол простой как табурет,а вы предлагаете сделать из него X11, да
>> к хренам это надо.
> Все верно, именно в этом и отличие. По моему мнению пересылалка битмапов
> не в состоянии вытеснить X11.

Время покажет, впрочем в протоколе есть возможность лепить расширения.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Илья , 18-Ноя-15 05:19 
Главное, чтобы была возможность эти расширения исключать и заменять

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 18-Ноя-15 12:35 
В реализации конечно возможно заменить или убрать их из реализации.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 17-Ноя-15 23:49 
> Да вы с дуба рухнули, взять битмап переместить туда все,
> протокол простой как табурет,а вы предлагаете сделать из него X11, да
> к хренам это надо.

Только не понятно, почему этот "простой" табурет уже пять лет пилят, если он действительно простой?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 18-Ноя-15 00:09 
Табурет на стадии интеграции, Изначально задумывалось что разработчики Wayland Compositor(KDE, Gnome) договорятся об api, но они не чешутся, а так как api общего нет все стоит на месте.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 18-Ноя-15 00:34 
Зачем им общий API? Это ведь идет в разрез со всей концепцией Wayland. Я так понимаю, что протокол един, а различные реализации сервера (композитора) должны быть совместимы с различными клиентами (qt/gtk/etc) на уровне протокола.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 18-Ноя-15 01:52 
Ну дык, wayland тупо отрисовка картинки и манипулирование окном, а про совместимость речи не идет, совместимость на уровне отрисовки картинки и манипулирование окном.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 18-Ноя-15 02:14 
А нужна еще какая-то совместимость? Если так, то почему wayland ее не охватывает?

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 18-Ноя-15 12:41 
> А нужна еще какая-то совместимость? Если так, то почему wayland ее не
> охватывает?

Естественно нужна, как уже говорили список окон, было бы неплохо убрать декораторы тд.
Все это должны быть совместимым в разных реализациях. Сейчас запустили отдельный репозиторий где предлагают стандартизировать этот api.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Perl_Jam , 18-Ноя-15 05:13 
>[оверквотинг удален]
> подвезли (расширения могут сработать, но это еще на несколько лет затянется).
>> Что конкретно не нравиться?
> К отрисовке претензий нет, "она идеальна". Но даже если Wayland рисует идеально,
> им не будут пользоваться если нельзя раскладки переключать. Или если переключалка
> из kde не будет работать для приложений из gnome. Или если
> список окон может вывести только сам композитор (и кастомных панелек не
> будет) и т.д. Тут реально большой список можно написать, оставляю вам
> в качестве домашнего задания...
> Чтобы вышеописанных проблем не было - нужны стандарты, а в wayland их
> пока нет.

а может хватит переизобретать х11?) только от другого вендора =) лучше бы оригинал развивали


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 17-Ноя-15 23:50 
> Вы вообще в курсе что wayland начали пилить для избавления от двойной
> буферизации? С этим от справляется,

Вроде как dri3 тоже решает эту проблему.

> а в профит то что сервер легче иксов получиться.

Учитывая обязательную mesa+llvm - очень спорно. Да и в целом OpenGL нельзя назвать легковесным решением.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 18-Ноя-15 00:02 
А можно подробнее, что за двойная буферизация, чем плоха и чем заменится в веиленде?

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 13:24 
> Еще можешь научить программу сворачиваться в системный трей
> (которого в Wayland не предусмотрено).

Это часом не потому ли его начали отовсюду выкорячивать с крайне невнятным обоснованием?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено prokoudine , 18-Ноя-15 19:52 
>> Еще можешь научить программу сворачиваться в системный трей
>> (которого в Wayland не предусмотрено).
> Это часом не потому ли его начали отовсюду выкорячивать с крайне невнятным
> обоснованием?

Отовсюду -- это откуда конкретно?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 20:53 
>>> Еще можешь научить программу сворачиваться в системный трей
>>> (которого в Wayland не предусмотрено).
>> Это часом не потому ли его начали отовсюду выкорячивать с крайне невнятным
>> обоснованием?
> Отовсюду -- это откуда конкретно?

GNOME, KDE, E из того, что тогда сходу подумалось.

Например, вот это крайне удивило:

---
raster closed this task as "Wontfix". Via Web · Nov 9 2014, 11:20
raster added a subscriber: raster.

we'e nuking xmbed support for e in git - so there will be no more supporting future for the things that hee are broken. kde5 is doing this too. so it's appindicator or bust. if there are issues in appindicator support indeed we must and will fix those, but not xmbed.
--- https://phab.enlightenment.org/T1242


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено prokoudine , 18-Ноя-15 23:45 
>>>> Еще можешь научить программу сворачиваться в системный трей
>>>> (которого в Wayland не предусмотрено).
>>> Это часом не потому ли его начали отовсюду выкорячивать с крайне невнятным
>>> обоснованием?
>> Отовсюду -- это откуда конкретно?
> GNOME, KDE, E из того, что тогда сходу подумалось.

Системный трей у гнома никуда не делся, он в левом нижнем углу. У меня прямо сейчас там Dropbox и Qjackctl. Всё как полагается: значок, контекстное меню, вся фигня.

Нужен какой-то другой, особый системный трей, лично одобренный Столлманом?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 20-Ноя-15 13:44 
Отличный приём - экстраполировать свой десктоп на весь гном.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено й , 18-Ноя-15 17:57 
> Современный графический стек Linux позволяет хоть десятками клепать графические серверы.

вы знаете, лет 15 назад их было не то, чтобы сильно много. да и сейчас тоже.

а вообще продолжайте -- расскажите, какой X-сервер используете под линуксом. X.Org? а где же эти "десятки графических серверов", если их никто не пользует?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 18-Ноя-15 20:25 
> где же эти "десятки графических серверов"

Я не в том что их сделали десятки. Я о том, что написать сложное графическое приложение для Linux 15 лет назад без X11 было вообще нереально. 2D-драйверы для видеокарты делались только для X11. 3D драйвера тоже без X11 не работали. Фреймбуфер конечно был, но это уровень VESA VGA-драйвера на котором далеко не уедешь. DirectFB в стандартное ядро не попал, поэтому массовое использование тоже прошло мимо.

Сейчас можно запилить хорошее графическое приложение, которое использует на полную возможности видеокарт уложившись в 10к строк (вейланду хватило столько). Проще чем сейчас еще ни разу не было! Причина - KMS, GEM, Mesa (ну или их аналоги). Разраб Wayland просек фишку и воспользовался возможностью для создания графического сервера. Почему этого не сделали другие - хз, может не знают, а может боятся, а может это просто никому не нужно.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено maximnik0 , 18-Ноя-15 21:51 
> Я не в том что их сделали десятки. Я о том, что
> написать сложное графическое приложение для Linux 15 лет назад без X11
> было вообще нереально. 2D-драйверы для видеокарты делались только для X11. 3D
> драйвера тоже без X11 не работали. Фреймбуфер конечно был, но это
> уровень VESA VGA-драйвера на котором далеко не уедешь. DirectFB в стандартное
> ядро не попал, поэтому массовое использование тоже прошло мимо.

Вообще то для 2d в те годы была написан драйвер VGALIB (с названием точно не помню ,но я не путаю с фрембуфером  ) ,проблема была только в том что приложение должно было иметь root привелегии .Поэтому программ которые работали с этим драйвером было не больше десятка .С развитием фрембуфера и dri ,разработчики сумели все это дело интегрировать и избавиться от нужды root привелегий .


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 19-Ноя-15 16:21 
> VGALIB

SVGAlib


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено й , 19-Ноя-15 02:23 
> Почему этого не сделали другие - хз, может не знают, а может боятся, а может это просто никому не нужно.

да сделали одни, mir называется.

проблема в том, что "ещё одна оконная система" не взлетит. т.к. нужна поддержка в тулкитах (а в линуксе с этим традиционный зоопарк).


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено soarin , 18-Ноя-15 20:08 
> Современный графический стек Linux позволяет хоть десятками клепать графические серверы

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


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Crazy Alex , 17-Ноя-15 19:11 
Ну вот, глядишь, ещё лет за пять до них дойдёт ещё пара вещей (стандартная рисовалка, стандартные декорации и т.д.) - и оно более-менее осмысленным. Правда, непонятно, почему сразу было не сделать. XDG спустя 7 лет с начала разработки - это, чёрт побери, как?

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 17-Ноя-15 20:35 
> Ну вот, глядишь, ещё лет за пять до них дойдёт ещё пара вещей (стандартная рисовалка, стандартные декорации и т.д.) - и оно более-менее осмысленным.

Но чем оно будет тогда отличаться от Xorg?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Crazy Alex , 17-Ноя-15 21:00 
Тем, что архитектуру (не рисовалки, а всего UI) толком никто не продумывал - проектировали же рисовалку, а обойтись ею не выходит.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 17-Ноя-15 23:58 
Справедливости ради, стоит отметить, что X11 тоже живет и здравствует сугубо благодаря расширениям.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Клыкастый , 18-Ноя-15 14:14 
как бы и напрашивалось развитие протокола. но для этого, да, нужно разобраться в том, что развивать собираешься. всё выкинуть и начать пилить собственные велосипеды конечно проще.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 18-Ноя-15 16:02 
Так его и развили: уже сейчас можно взять dri3 + kms + glamor и получить тоже, что обещает wayland + полную совместимость с уже имеющимися приложениями.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Клыкастый , 18-Ноя-15 17:24 
> Так его и развили: уже сейчас можно взять dri3 + kms +
> glamor и получить тоже, что обещает wayland + полную совместимость с
> уже имеющимися приложениями.

ну вот этого и надо держаться. но я имел в виду X12


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 17-Ноя-15 20:38 
> Ну вот, глядишь, ещё лет за пять до них дойдёт ещё пара
> вещей (стандартная рисовалка, стандартные декорации и т.д.) - и оно более-менее
> осмысленным. Правда, непонятно, почему сразу было не сделать. XDG спустя 7
> лет с начала разработки - это, чёрт побери, как?

мне кажется, у тебя просто другое понимание wayland нежели у разработчиков. xdg - это не основная фича, ее как раз сделали в виде расширения. зачем стандартные декорации, если концепт наоборот говорит вынести все на плечи тулкитов. что-то помоему-то ты путаешь.



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 17-Ноя-15 20:50 
> зачем стандартные декорации, если концепт наоборот говорит вынести все на
> плечи тулкитов.

Надеюсь что вы ошибаетесь - сейчас за отрисовку декораций отвечает оконный менеджер, хотелось бы чтобы так было и дальше. А то и так с темами бардак, так еще и окна все будут разные.



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 18-Ноя-15 15:45 
>> зачем стандартные декорации, если концепт наоборот говорит вынести все на
>> плечи тулкитов.
> Надеюсь что вы ошибаетесь - сейчас за отрисовку декораций отвечает оконный менеджер,
> хотелось бы чтобы так было и дальше. А то и так
> с темами бардак, так еще и окна все будут разные.

оконный менеджер написан на тулкитах, разве нет?) вот, смотри слайд

http://image.slidesharecdn.com/gnomeonwaylandataglance-13120...


As in the X case, when the client receives the event, it updates the UI in response. But in the wayland case, the rendering happens in the client, and the client just sends a request to the compositor to indicate the region that was updated.

http://wayland.freedesktop.org/architecture.html


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 18-Ноя-15 16:09 
> оконный менеджер написан на тулкитах, разве нет?)

Да, но за это отвечает одно конкретное приложение использующие один тулкит. Если вынести отрисовку на сторону клиента, то каждый будет его рисовать по-своему. ИМХО - маразм.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 18-Ноя-15 18:51 
за что "за это"? оконный менеджер - это и есть клиент.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 18-Ноя-15 19:03 
> за что "за это"?

За отрисовку оформления окон и их поведение.

> оконный менеджер - это и есть клиент.

С точки зрения сервера - да. Но у него особое положение по отношению к остальным клиентам. Что будет если сразу запустить десяток различных WM? Правильно, wayland ;)  



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 18-Ноя-15 19:23 
>Но у него особое положение по отношению к остальным клиентам.

да? а ты это подтвердить можешь? на схеме этого не видно.

http://image.slidesharecdn.com/gnomeonwaylandataglance-13120...


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 18-Ноя-15 19:37 
> да? а ты это подтвердить можешь? на схеме этого не видно.

Так я про то и говорю - сейчас (в Xorg) один WM на особом положении и все нормально. А wayland предлагает каждому клиенту взять часть обязанностей WM на себя, что равносильно Xorg + десяток различных WM запущенных одновременно.



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 18-Ноя-15 19:42 
>> да? а ты это подтвердить можешь? на схеме этого не видно.
> Так я про то и говорю - сейчас (в Xorg) один WM
> на особом положении и все нормально. А wayland предлагает каждому клиенту
> взять часть обязанностей WM на себя, что равносильно Xorg + десяток
> различных WM запущенных одновременно.

ааа, во фразе "Надеюсь что вы ошибаетесь - сейчас за отрисовку декораций отвечает оконный менеджер" я думал, что "сейчас" - это время, а не тип граф. сервера:)))

я уже поставил fedora 23 +wayland и у меня "сейчас" - это wayland.)


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 18-Ноя-15 19:50 
>> да? а ты это подтвердить можешь? на схеме этого не видно.
> Так я про то и говорю - сейчас (в Xorg) один WM
> на особом положении и все нормально. А wayland предлагает каждому клиенту
> взять часть обязанностей WM на себя, что равносильно Xorg + десяток
> различных WM запущенных одновременно.

в таком случае я не ошибаюсь) выше хорошую ссылку кинули

https://www.linux.org.ru/forum/talks/9336684

Вот что пишет один из разработчиков Gnome относительно client side decorations:

"I guess you have to decide if you are a GNOME app, an Ubuntu app, or an XFCE app unfortunately."


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 18-Ноя-15 20:55 
> Вот что пишет один из разработчиков Gnome относительно client side decorations:
> "I guess you have to decide if you are a GNOME app,
> an Ubuntu app, or an XFCE app unfortunately."

Спасибо, но мне такой вариант ни как не устраивает.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено prokoudine , 19-Ноя-15 00:35 
> Вот что пишет один из разработчиков Gnome относительно client side decorations:
> "I guess you have to decide if you are a GNOME app,
> an Ubuntu app, or an XFCE app unfortunately."

Зачем вы вводите людей в заблуждение?

1. Эта цитата вообще не про client side decorations. Это про изменения в API GTK+, затрагивающие системный трей и Transmission в частности.

2. Несмотря на обещанные изменения в API трансмисшен из трея в том же гноме никуда не делся.

Фу быть таким невнимательным.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 20-Ноя-15 13:49 
А в #8.104 ты утверждал, что с треем в гноме нет проблем. Фу быть таким невнимательным.

Вообще, судьба фич, которые гномосекам чем-то не понравились (ну, мало ли какая возжа под хвост попала), примерно одинакова:

* переписать по своему
* сломать
* выкинуть как нерабочую
* на возмущение юзеров закрывать все баги с wontfix


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 22-Ноя-15 19:53 
> Зачем вы вводите людей в заблуждение?
> 1. Эта цитата вообще не про client side decorations. Это про изменения
> в API GTK+, затрагивающие системный трей и Transmission в частности.
> 2. Несмотря на обещанные изменения в API трансмисшен из трея в том
> же гноме никуда не делся.
> Фу быть таким невнимательным.

ладно, пусть я был не очень внимателен. в чем я принципиально не прав и как на самом деле обстоит дело с csd?


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Crazy Alex , 17-Ноя-15 20:59 
Я не путаю. Я с любопытством любуюсь тем, как wayland понемногу идёт к тому, чтобы привратиться в исксы - только спроектированные ad hoc. Ну просто потому, что в иксах было много здравых решений, которые есть смысл реализовывать. Авторы wayland хотели сделать "просто рисовалку", а оказалось, что так не выходит - и появляются снова input, XDG и всё остальное.

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

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


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Roo2AT7d , 18-Ноя-15 06:03 
Тайлинг: не нужны декорации, панельки и трей. Для часов достаточно выезжающего справа снизу маленького прямоугольника. Что же касается клиентских декораций, то клиенты могут отлавливать события-подсказки: стороны окна, где декорации не нужны. Далее всё зависит от клиента. Подробнее: https://www.linux.org.ru/forum/talks/9336684

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 18-Ноя-15 15:55 
> Я не путаю.

As in the X case, when the client receives the event, it updates the UI in response. But in the wayland case, the rendering happens in the client, and the client just sends a request to the compositor to indicate the region that was updated.

http://wayland.freedesktop.org/architecture.html

> Я с любопытством любуюсь тем, как wayland понемногу идёт
> к тому, чтобы привратиться в исксы - только спроектированные ad hoc.
> Ну просто потому, что в иксах было много здравых решений, которые
> есть смысл реализовывать.

Если честно, не понимаю, о чем ты. Я с начала двухтысячных жду, когда Хы уйдут.

> Авторы wayland хотели сделать "просто рисовалку", а оказалось,
> что так не выходит - и появляются снова input, XDG и
> всё остальное.

input всегда был отправной точкой, как же иначе.


> Ровно также рано или поздно до кого-то дойдёт, что консистентный user experience
> нельзя получить, когда каждая софтина реализует декорации и взаимодействие с ними
> по-своему, и это дело стандартизируют. Вероятно, с другим, более богатым, чем
> у иксов интерфейсом, но всё же. Потом кто-то додумается, что если
> в библиотеку вынести отрисовку стандартных кусков интерфейса - а может, и
> контролов и взаимодействие с ними... и так далее.

ты температуру давно мерял? чем ты вобще занимаешься? такое ощущение, что ты из мира windows. да никогда ничего в опенсорс не стандартизируют настолько и никто не пойдет на создание нового win api или как оно там называется.


> Либо вейланд останется подложкой под полноценные стеки, каждый из которых будет всё
> реализовывать своими силами

думаю, этот вариант.


> но свободному коду это явно не на пользу

без комментариев.



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 18-Ноя-15 16:18 
> Я с начала двухтысячных жду, когда Хы уйдут.

Зачем? Что конкретно не устраивает в Xorg?

>> Ровно также рано или поздно до кого-то дойдёт, что консистентный user experience
>> нельзя получить, когда каждая софтина реализует декорации и взаимодействие с ними
>> по-своему, и это дело стандартизируют. Вероятно, с другим, более богатым, чем
>> у иксов интерфейсом, но всё же. Потом кто-то додумается, что если
>> в библиотеку вынести отрисовку стандартных кусков интерфейса - а может, и
>> контролов и взаимодействие с ними... и так далее.
> ты температуру давно мерял? чем ты вобще занимаешься? такое ощущение, что ты
> из мира windows. да никогда ничего в опенсорс не стандартизируют настолько
> и никто не пойдет на создание нового win api или как
> оно там называется.

Оно _уже_ стандартизируется. При том самым правильным для opensource методом. Ставишь WM который больше нравится и получаешь одинаковое оформление окон и их взаимодействие.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 18-Ноя-15 18:55 
>> Я с начала двухтысячных жду, когда Хы уйдут.
> Зачем? Что конкретно не устраивает в Xorg?

слишком много писанины. кроме того, это уже везде на 100 раз писалось.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 18-Ноя-15 19:09 
Просто по факту большинство проблем Xorg на данный момент либо решены, либо wayland их тоже не решает. Вот и интересно, чем вам сейчас Xorg не нравится и чем wayland будет для вас лучше?

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 18-Ноя-15 19:57 
> Просто по факту большинство проблем Xorg на данный момент либо решены, либо
> wayland их тоже не решает. Вот и интересно, чем вам сейчас
> Xorg не нравится и чем wayland будет для вас лучше?

по какому факту? ты западный инет читаешь или только споры анонимов на опеннете? попробуй посмотри обсуждения сначала, без интереса все 150 раз писать.

я могу сказать, что поставил fedora 23 и на глаз вижу разницу.

gnome3+xorg - окно отстает от мыши и есть тиринг
gnome3+wayland - окно не отстает и тиринга нет


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 18-Ноя-15 21:01 
Я правильно понимаю, что единственное что вас не устраивало в Xorg - это тиринг и запаздывание при перемещении окон?

Возможно это действительно может раздражать (мне как пользователю тайлового WM это не понять), но вряд ли это можно назвать существенным прогрессом, оправдывающим новый графический стек.

> по какому факту? ты западный инет читаешь

Да и вижу примерно следующее:
http://www.phoronix.com/scan.php?page=news_item&px=fedora-22...

Про 2d производительность вообще говорить не приходится, достаточно глянуть glamor vs sna.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 22-Ноя-15 21:22 
> Я правильно понимаю, что единственное что вас не устраивало в Xorg -
> это тиринг и запаздывание при перемещении окон?

Да там дофига причин. Посмотри какой-нибудь видеодоклад на тему.

> Возможно это действительно может раздражать (мне как пользователю тайлового WM это не
> понять)

Ок. Пример специально для тебя. Какой скринлокер ты используешь? Какой бы ты ни использовал, это x-приложение, запущенное поверх остальных окон. Ты только вдумайся! Ты думаешь, таким хаком пользуются хоть в одной ОС? Хоть где-нибудь есть ржач, когда вставляли флешку и с авторана убивали скринлокер?))) Можешь просто тряпочку на монитор повесить.

>> по какому факту? ты западный инет читаешь
> Да и вижу примерно следующее:
> http://www.phoronix.com/scan.php?page=news_item&px=fedora-22...

мало. пишут гораздо больше. посмотри видео с конф.

твоя ссылка а) старая, б) там тесты x-wayland походу)))

http://www.phoronix.com/scan.php?page=news_item&px=GNOME-Fed...



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Mihail Zenkov , 22-Ноя-15 21:46 
> Да там дофига причин. Посмотри какой-нибудь видеодоклад на тему.

Заняться мне больше нечем, как всякую муть слушать. Они уже пять лет рассказывают как все будет хорошо. А что на самом деле? Производительность и потребление памяти лучше не стали. Есть список реально _решенных_ проблем?

>> Возможно это действительно может раздражать (мне как пользователю тайлового WM это не
>> понять)
> Ок. Пример специально для тебя. Какой скринлокер ты используешь?

Никакой.

> Какой бы ты
> ни использовал, это x-приложение, запущенное поверх остальных окон. Ты только вдумайся!

И? Если оно полностью перехватывает все события X11, то не вижу ничего криминального. При паранойе можно еще и udev обрубить пока лок активен.

> Ты думаешь, таким хаком пользуются хоть в одной ОС? Хоть где-нибудь
> есть ржач, когда вставляли флешку и с авторана убивали скринлокер?)))

Авторан на флешке? Очень смешно. В таком случае говорить о безопасности как-то даже не уместно.

> http://www.phoronix.com/scan.php?page=news_item&px=GNOME-Fed...

Ну и? Примерно тоже, что и в прошлом тестировании.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 23-Ноя-15 00:03 
> Заняться мне больше нечем, как всякую муть слушать.

в таком случае почему я буду тратить свое время на переписку с тобой? ты от незнания будешь ходить довольный, гордиться своим тайлингом (пфф, подумаешь) и на все отвечать "ну и что". оставляю тебя с анонимными опеннетчиками, bye-bye.



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 24-Ноя-15 08:48 
Ответ то будет по сжираемой памяти и процу? Или опять щеки надувать будешь про видеконференции?

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 19-Ноя-15 07:05 
> gnome3+xorg - окно отстает от мыши и есть тиринг

gnome3+wayland - окно не отстает и тиринга нетgnome3+xorg - окно отстает от мыши и есть тиринг
> gnome3+wayland - окно не отстает и тиринга нет

Ещё потребление памяти и сколько проца сжирается при этом увидеть бы.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Vkni , 20-Ноя-15 02:25 
> gnome3+wayland - окно не отстает и тиринга нет

Это безумно, безумно важно!


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 20:32 
>>> Я с начала двухтысячных жду, когда Хы уйдут.
>> Зачем? Что конкретно не устраивает в Xorg?
> слишком много писанины.

В смысле Вам приходится слишком много кнопок топтать, когда пишете поверх Xlib, или просто "слишком много писанины про этот тиранический авторитарный xorg, когда есть свободный демократический wayland"?

PS: E17+Xorg и никто никуда не отстаёт.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 22-Ноя-15 21:10 
> E17+Xorg и никто никуда не отстаёт.

я аргумент типа "умвр" ждал от анонима.:(

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


> или просто

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


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено crypt , 03-Фев-16 23:08 
> PS: E17+Xorg и никто никуда не отстаёт.

https://fosdem.org/2016/schedule/event/enlightenment_of_wayl...

а авторы E17 считают иначе.



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Аноним , 19-Ноя-15 07:04 
> Если честно, не понимаю, о чем ты. Я с начала двухтысячных жду, когда Хы уйдут.

С середины 90х радовался что можно графические приблуды пускать на одном сервачке, и работать с ними на другом. Виртуальному разрешению экрана и прочим иксовым вещам.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено pavlinux , 17-Ноя-15 19:15 
Ждем: libWayland11, libWlvMCW, libWlss, libWlft, libWlinput, libWlfont, libWldmcp, libWlcursor,... :D



"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено kurokaze , 17-Ноя-15 20:37 
жди. я разрешаю

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Baka , 17-Ноя-15 21:12 
libwcursor кажется уже есть. Близко!

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено fa8782738 , 18-Ноя-15 09:25 
И libinput уже есть.

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Сергей , 18-Ноя-15 13:23 
W11R7

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 18-Ноя-15 13:26 
> W11R7

Скорее W95R7 какой-то.


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Vkni , 18-Ноя-15 22:29 
OSR2!!!

"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Elhana , 18-Ноя-15 23:05 
> W11R7

Занято... X потому что до этого была W Window System, а X следующая буква... по порядку надо было Zayland называть


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Michael Shigorin , 19-Ноя-15 16:27 
>> W11R7
> Занято... X потому что до этого была W Window System, а X
> следующая буква... по порядку надо было Zayland называть

С учётом хангриков? :)


"Представлена инфраструктура для разработки дополнительных пр..."
Отправлено Vkni , 20-Ноя-15 02:27 
> С учётом хангриков? :)

Убийц Хов было столько, что буквы английского алфавита скоро закончатся.