LINUX.ORG.RU

Wayland готов для десктопа

 


1

0

Собственно вот он, могучий и ужасный убийца иксов. Запущен прямо из vt от рута, работает и от обычного пользователя но ругается что-то на права доступа к устройствам ввода, и мышка без рута не работает.
Квадрат рядом с шестеренками это демка дым, водишь в нем мышкой, и он генерирует дым.

>>> Просмотр (1280x800, 529 Kb)

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 2)
Ответ на: комментарий от Deleted

mironov_ivan> Извините, но UNIX умер.

UNIX умер в 2005 году. Но дело его живёт.

Quasar ★★★★★
()
Ответ на: комментарий от petrosha

Они системные либы. Но они все-таки живут в процессе приложения. В отличие от кода, живущего в иксовом сервере и пр.

svu ★★★★★
()
Ответ на: комментарий от svu

> Я вижу только кучку паникеров, которым разработчики фрисофта что-то должны

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

разработчики делают то, что им интересно

Это уже не разработка, а самовыражение. Самовыражение - это не плохо, но это уже отнюдь не обязательно не «разработка фрисофта».

и то, за что им платят

Тогда честно говорите: «нам платят за вяленд, и людей с деньгами не волнует, что он сделает с линуксовым десктопом».

tailgunner ★★★★★
()
Ответ на: комментарий от Quasar

>И ты, и я знаем, что ты троллишь.
Троллишь ты, а я пытаюсь перевести ваши охи и ахи в конструктивное русло...

petrosha ★★★★★
()
Ответ на: комментарий от tailgunner

> никому ничего не должны
Те, кто делает это бесплатно - действительно никому ничего не должны. Мне Вам странно это объяснять. Те, кому платят - должны своему работодателю. Все остальное - внутреннее долженствование самому себе, который каждый сам определяет для себя. Любое внешнее «ты мне должен» идет в девнулл с песнями.

уже не разработка, а самовыражение

Разработка свободного софта в свободное время, бесплатно - это самовыражение. И более ничего, в сущности.

нам платят за вяленд

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

людей с деньгами не волнует

Людей с деньгами волнует ROI. Глупо платить за разработку того, что будет выкинуто.

svu ★★★★★
()

что там вместо xorg.conf? Вы сами собирали или взяли готовый1 пакет для дистра? Если сами то озникли какие нибудь трудности?

splinter ★★★★★
()
Ответ на: комментарий от svu

>Они системные либы. Но они все-таки живут в процессе приложения. В отличие от кода, живущего в иксовом сервере и пр.
Ну так вроде бы мы о том и говорим, что в иксовом сервере есть дофига всего, что давно уже заменено на системные либы, а значит просто мертвый груз.

petrosha ★★★★★
()
Ответ на: комментарий от petrosha

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

svu ★★★★★
()
Ответ на: комментарий от svu

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

petrosha ★★★★★
()
Ответ на: комментарий от svu

Ну так и выпиливайте этот код по кускам вместе с соответствующими частями протокола, вам кто мешает? X12 и вперёд.

geekless ★★
()
Ответ на: комментарий от geekless

Назовите вейленд х12.34, если Вам от этого полегчает. Все равно - как только начали выпиливать части протокола, полной совместимости уже нет, некоторые (старые) приложения будут обижены.

И, главное, продуманный протокол - вещь ЦЕЛОСТНАЯ. Нельзя выкинуть произвольные куски.

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

svu ★★★★★
()
Ответ на: комментарий от svu

> Исторические процессы не нуждаются в Ваших извинениях, к счастью.

С каких пор mironov_ivan стал историческим процессом? %)

tailgunner ★★★★★
()
Ответ на: комментарий от svu

>> людей с деньгами не волнует

Людей с деньгами волнует ROI.

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

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Ну .. а еще люди изредка код пописывают.

svu ★★★★★
()

А ведь мы уже третьи в топе!

svu ★★★★★
()
Ответ на: комментарий от svu

>Сами иксы перегружены и немейнтейнабл.

Во что интересно превратится вейланд, когда его начнут подпиливать под текущие нужды гнума/кед/etc.

Он сейчас простой по той же причине, по которой хром быстрый.

Lonli-Lokli ★★
()
Ответ на: комментарий от svu

> Сами иксы перегружены и немейнтейнабл.

Разработкики КДЕ4 тоже говорили, что КДЕ3 «немейнтейнабл». Самый простой способ что-то обосрать, не вдаваясь в подробности.

Nxx ★★★★★
()
Ответ на: комментарий от svu

>Если этому софту не нужны бенефиты иксов.

Вы всегда точно, во всех подробностях, знаете, как будет использоваться софт который вы пишете?

Lonli-Lokli ★★
()
Ответ на: комментарий от Lonli-Lokli

>>Если этому софту не нужны бенефиты иксов.

Вы всегда точно, во всех подробностях, знаете, как будет использоваться софт который вы пишете?

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

tailgunner ★★★★★
()
Ответ на: комментарий от Lonli-Lokli

> когда его начнут подпиливать под текущие нужды гнума/кед/etc.
Вроде не должны ничего такого пилить. Там интерфейс простенький. Кроме того, гтк и кутя не вчера появились - они сразу могут сказать, чего хотят.

svu ★★★★★
()
Ответ на: комментарий от Lonli-Lokli

Почти все можно исправить добавлением abstraction layer. В данном случае этим уровнем будут тулкиты.

А вообще - всегда делаешь некие допушения, это неизбежно

svu ★★★★★
()
Ответ на: комментарий от svu

> Вам диаграмму иксов тут уже выкладывал один добрый человек

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

Nxx ★★★★★
()
Ответ на: комментарий от Nxx

Тулкитов ЕМНИП там было немного. Основная каша там внутри иксов.

svu ★★★★★
()
Ответ на: комментарий от svu

> И дальше не будут об этом думать - сеть, если надо, добавят через rdp/vnc/...

Всё это похоже на заметание мусора под коврик. И лично мне как-то не очевидно, что ROI на разработку вяленда будут выше, чем ROI на чистку иксов.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

> лично мне как-то не очевидно
Видимо, так решили те, кто делают эти самые I.

И еще. «Чистка иксов» была одной из целей при уходе от хфрее86 на хорг. И они много достигли в этом деле, надо признать. Но, видимо, есть некий предел, которого они достигли. Предел в первую очередь определяется протоколом.

svu ★★★★★
()
Ответ на: комментарий от petrosha

petrosha> Троллишь ты, а я пытаюсь перевести ваши охи и ахи в конструктивное русло...

Язвительное передёргивание не может быть конструктивным.

Quasar ★★★★★
()
Ответ на: комментарий от svu

svu> И дальше не будут об этом думать - сеть, если надо, добавят через rdp/vnc/...

RDP/VNC/... - тормозное гамно, основанное исключительно на передаче растра.

Это всё равно что MIDI перегонять в WAV, и гонять через интерфейс, когда можно перегнать сами команды MIDI, и синтезировать по ним звук у получателя.

Quasar ★★★★★
()
Ответ на: комментарий от svu

svu> Видимо, так решили те, кто делают эти самые I.

Вяленд делают не разработчики иксов.

svu> «Чистка иксов» была одной из целей при уходе от хфрее86 на хорг. И они много достигли в этом деле, надо признать. Но, видимо, есть некий предел, которого они достигли. Предел в первую очередь определяется протоколом.

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

Quasar ★★★★★
()
Ответ на: комментарий от Macil

Macil> Нет, у Gallium3D уровень ниже. Он не является композитором, не может объединять достаточно разнородные потоки в рамках одного дисплея.

Gallium 3D даёт интерфейсы для взаимодействия с железом. Унифицированные. Ты это выше приписал вяленду.

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

Нелогично. И не в одно и то же - Gallium 3D появился раньше.

Macil> Кстати, а если Wayland вольется в Gallium3D также подимется ор насчет «вендузятники убивают линукс»?

Да. Потому, что Wayland тут явно лишний.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

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

Это всё равно что MIDI перегонять в WAV

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

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

Конечно, если не говорить о приложениях на каком-нибудь древнем тулките.

PS Модераторское предупреждение по поводу выбора лексики.

svu ★★★★★
()
Ответ на: комментарий от svu

svu> Сами иксы перегружены и немейнтейнабл.

Судя по проделанной работе в проекте X.org - вполне себе мэйнтейбл.
О перегруженности - и какие части иксов сильно отжирают ресурсы и ничего не делают?

svu> Никто никого не убивает, повторяю 1001 раз. И Куперсмит говорит о том же. Просто линуксовые десктопы будут жить своей жизнью, а иксы - своей (доживать).

Линуксовые десктопы - это и есть иксы. И у линуксового десктопа перед другими как раз единственное технические преимущество в сетевой прозрачности.

svu> Именно в эту сторону и копаем. В сторону смывания грани между мобильным и десктопом.

Грань между мобильником и десктопом смывают только слабоумные. Десктоп есть десктоп. Мобильное устройство есть мобильное устройство. Просто до недавноего времени не было мобильных устройство соответствующего форм-фактора, и они было малопроизводительными.
По факту домашнему пользователю нужен не десктоп, а персональный мобильный компьютер. Я вижу, что не все понимают то, что я пишу. Хотя я пишу сейчас в такой форме, что даже идиот поймёт.

Quasar ★★★★★
()
Ответ на: комментарий от svu

svu> PS Модераторское предупреждение по поводу выбора лексики.

Неужто к тебе надо обращаться не иначе как «Ваше превосходительство, преклоняюсь перед Вами!» ?

Quasar ★★★★★
()
Ответ на: комментарий от svu

svu> Они ж в одном котле варятся.

В каком? freedesktop.org? Там разработчики своих проектов сидят особняком.

Quasar ★★★★★
()
Ответ на: комментарий от petrosha

petrosha> Х11 довольно сложный протокол и на базовом уровне + плагины

Возможно.

petrosha> Сервер монолитный

Ложь

petrosha> Плагины дублируют функциональность

Какие плагины?

petrosha> куча вещей захардкожена и никто не знает что это делает.

Быть такого не может. В таких случаях можно переписать те непонятные участки кода.

petrosha> Тех кто начинал все это в проекте уже нет, а новым тяжело разобраться.

ССЗБ

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

> и какие части иксов сильно отжирают ресурсы и ничего не делают?
Ресурсы чего? Поддержки? Например, поддержка примитивов, которая на сегодня нафиг не сдалась большинству.

Линуксовые десктопы - это и есть иксы.

Это мантра?

И у линуксового десктопа перед другими как раз единственное технические преимущество в сетевой прозрачности.

Это преимущество копеечное, потому что уже все остальные спокойно работают через RDP. И пользователю пофиг, что иксы теоретически могут есть меньше трафика. А вот неудобный для поддержки код - реальность, которую видять программисты.

Десктоп есть десктоп. Мобильное устройство есть мобильное устройство.

Веревка есть вервие простое.

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

А корпоративному - терминал 3270. По факту. Но почему-то не хотят.

svu ★★★★★
()
Ответ на: комментарий от Quasar

Протокол х11 на сегодня - священная корова

svu ★★★★★
()
Ответ на: комментарий от Quasar

О да, домыслы... «Мне сегодня кажется, что мы произвели и продаем лаптопы». Курил я сегодня такую травку...

svu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.