LINUX.ORG.RU

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

 


1

0

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

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

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 2)

Ответ на: комментарий от madgnu

madgnu> Какие функции ты используешь в иксах, которых не будет в вейланде?

Вопрос неверен в своей основе.

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

Nxx> Выкидывается гора ненужного на КПК или планшетнике.

Ни Штуед, ни Шатлврот о планшетниках не сказали. А Шатлврот прямо заявил, что будет изо всех сил пихать Wayland на десктоп.

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

>> Принцип тот же - распил бабла.

Тут я тебе не союзник. Я хотя не имбовский консультант, но кормлюсь примерно с того же стола, так что я заинтересован в сохранении статуса квы.

Я просто говорю о том, что в таких реалиях линукс на десктопы ничего не пропихнёт.

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

> КДЕ3 достойно было своей участи, хотя бы чисто эстетически.

КДЕ4 и то пристойнее выглядит.

Объясни, что там достойного? Плазма и Qt4 используют совершенно разные стили и внешний вид. Где тут эстетика? Это красиво, кода панель выглядит так, как будто она совсем из другого ДЕ и на другом тулките написана? Да и по количеству стилей: для КДЕ3 у меня 26 стилей. Такого количества стилей для Qt4 даже в природе нет.

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

> Ни Штуед, ни Шатлврот о планшетниках не сказали. А Шатлврот прямо заявил, что будет изо всех сил пихать Wayland на десктоп.

При чем тут Шаттлворт вообще не понятно. Какое он имеет отношение к вейланду, кроме как попиариться?

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

Я тебе приведу один простой пример.
Есть программа для 3D-моделирования - Wings 3D. И есть один движок, под который можно в этой программе делать 3D-модели. Но есть одна загвоздка - нужно подключить плагин конвертирования и оптимизации модели. На старых версиях он работает. А вот на новой - не подключается. Разработчики плагина исправлять это дело не спешат, да и если начнут - будет ругань с разработчиками Wings 3D о том, кто на самом деле виноват и кто криворукий (как обычно и бывает). А редактор примечателен тем, что он в использовании прост как топор, и превосходно подходит для создания среднедетализированных моделей.

И таких случаев может быть много.
Также интересна судьба программ, которые используют собственный тулкит. Например - Blender.

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

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

Nxx> При чем тут Шаттлворт вообще не понятно. Какое он имеет отношение к вейланду, кроме как попиариться?

Отношение такое, что он себя пяткой в грудь бил, и говорил, что после версии 11 в убунте будет Wayland.

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

Nxx> Если снизят цену, их доля не сильно увеличится. Потенциала нет.

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

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

Там, где применение идентично, название «лэптоп» применять некорректно, так как 17" ноут - это не лэптоп, а стационарник в форм-факторе раскладушки.

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

> Особенности реализации драйвера и библиотек API - не более.

Не более. Зато как работает. Правда меня удивляет, почему Хы так же не сделать. Или просто уж сделать 2 подсистемы: одна чисто сетевая, вторая чисто локальная

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

namezys> Не более. Зато как работает. Правда меня удивляет, почему Хы так же не сделать. Или просто уж сделать 2 подсистемы: одна чисто сетевая, вторая чисто локальная

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

Тот же E17 почему-то работает идеально.

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

Чяяяяткон!!!

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

\\ алсо никто никого не заставляет удалять иксы и ставить вайланд.. или это просто зависть неизвестно к чему?

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

Почему же тогда и Qt, и, как я знаю, GTK сами все отрисовывают и трансформируют.

Я не знаток X, но можно ли сделать так: * загрузить картинку * наложить на нее фильтр * применить аффинное преобразование

В любой момент поменять свойства фильтра.

Можно? Вот когда можно будет - тогда и будет прямо. Тогда не надо будет думать, чтоб надо использоваться специальный API для аппартного ускорения (как показывает практика, и допиливать чуть ли не под драйвер).

Я не против самого принципа Хов. Но по мне, это монстр, которого надо почикать ножницами и порастащить по разным подсистемам.

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

namezys> Частино да. Вот только инструментов визуального программирования не где нет, кроме разве что мак оси. Берешь класс, бросаешь его, создается объект, настраиваешь связи и тд - профит

За такое убивать надо.

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

>> А народ из Ноклы считает, что есть

А знакомые пользователи говорят, что нет.

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

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

>> Частино да. Вот только инструментов визуального программирования не где нет, кроме разве что мак оси. Берешь класс, бросаешь его, создается объект, настраиваешь связи и тд - профит

За такое убивать надо.

Чем это лучше сотен строчек кода?

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

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

namezys> Почему же тогда и Qt, и, как я знаю, GTK сами все отрисовывают и трансформируют.

Мне наплевать, что там Qt и GTK делают. EFL даёт отличный результат и на иксах (причём даже без 3D-ускорения) - этого достаточно, чтобы утверждать, что говно не иксы, а Qt с GTK. И ежели они останутся основными - даже на Wayland всё будет тормозить и криво работать.

namezys> Я не против самого принципа Хов. Но по мне, это монстр, которого надо почикать ножницами и порастащить по разным подсистемам.

Разработчики X.org ещё с версии 6 начали двигаться в этом направлении. Не всё сразу.

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

namezys> Раз, и перед тобой граф связей, ты сразу видишь, кто кого хочет.

Это работает исключительно для ООП. С другими парадигмами это несовместимо в принципе.

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

> Я тебя огорчу, но Mac OS X - это и есть UNIX. Причём вполне официально.

Я имел в виду, что по формату пакетов и возможно, утилитам, не совместима с другими видами юниксов.

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

> Разработчики X.org ещё с версии 6 начали двигаться в этом направлении. Не всё сразу.

Может они где нить в середине и соединятся

EFL даёт отличный результат и на иксах (причём даже без 3D-ускорения)

С ходу не нашел их сайт. Можно посмотреть на сложность их графики и анимации?

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

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

Так имеено об этом и речь.

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

> Это работает исключительно для ООП. С другими парадигмами это несовместимо в принципе.

Да. Но под мак пишут с ООП, за редким исключением (каких-то локальных задач)

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

namezys> Но не спорю, Хы в нокле хорошо допили, но им хотелось бы большего.

Всё-таки не иксы, а диспетчер окон и оболочку. Что, опять же, говорит вовсе не о кривости иксов ;)


Вопрос в том, будет ли что-то лучше для пользователя от перехода на Wayland, если уж, как любят защитники этого Wayland, затрагивать вопрос «Всё для пользователя».

Ответ: не будет. А для разработчиков один фиг геморрой - надо портировать приложения. Особенно те, которые работают с 3D и имеют свой тулкит (а это куча игр - они не используют ни Qt, ни GTK).

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

namezys> Да. Но под мак пишут с ООП, за редким исключением (каких-то локальных задач)

Разработка ПО маком не ограничивается. Есть другие ОС, причём более популярные. Есть другие области - микроконтроллеры, серверы и т.д.

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

> Также интересна судьба программ, которые используют собственный тулкит. Например - Blender.

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

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

>> Раз, и перед тобой граф связей, ты сразу видишь, кто кого хочет.

Это работает исключительно для ООП. С другими парадигмами это несовместимо в принципе.

Глупости.

tailgunner ★★★★★
()
Ответ на: Чяяяяткон!!! от Thero

Thero> \\ алсо никто никого не заставляет удалять иксы и ставить вайланд.. или это просто зависть неизвестно к чему?

Шатлврот собирается заставлять.
Логика простая:
Шатлврот хочет протолкнуть свой дистрибутив, и он это делает хитрыми маркетинговыми шагами. Пиар, бесплатные диски и т.д. сделали своё дело - убунты в кратчайшие сроки выбилась в лидеры по популярности.
Если убунта перейдёт на Wayland, то Шатлврот ставит ультиматум - пишите драйверы и точка (предварительно дав указания сообществу выть, обещая ему за это пряники). И тут будет войнушка, из которой неизвестно кто живым выйдет. Но суть в том, что хитрыми интрижками Шатлврот может ещё в парочку известных дистрибутивов поставить Wayland (федору так вообще не надо - там уже пихают его).
Производители не хотят силы распылять - ведь это затраты. А затраты надо минимизировать. Итого при таком раскладе производители выберут Wayland, и иксы фактически будут запрещены.

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

> Всё-таки не иксы, а диспетчер окон и оболочку. Что, опять же, говорит вовсе не о кривости иксов ;)

У не, пилили они как раз Хы, о чем много рассказывали (был я на их конференции)

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

Если сделаю совместимость, как в mac os - не надо. Правда надежды на это мало: в open source не любят поддерживать старое

Есть другие ОС, причём более популярные. Есть другие области - микроконтроллеры, серверы и т.д.

Ну так и методы визуального программирования принимины не ко всему. Для своего свой инструмент.

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

tailgunner> Глупости.

То есть?
Может я тогда что-то не так понял? namezys предлагает в программировании оперировать объектами - это ООП. Как это для императивного и функционального программирования применить? Обёртка ООП - не вариант (за это я жабу, кстати, не люблю как язык).

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

namezys> У не, пилили они как раз Хы, о чем много рассказывали (был я на их конференции)

Вот это уже интереснее.

namezys> Если сделаю совместимость, как в mac os - не надо.

И эти иксы будут лежать дополнительным грузом.
У Mac OS ситуация была в корне другая - масса ПО для иксов ранее написана не была. Иксы тут - скорее пускалка сторонних приложений, дополнительная приятная плюшка, которая нужна меньшинству пользователей OS X.

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

namezys> С ходу не нашел их сайт. Можно посмотреть на сложность их графики и анимации?

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

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

>Особенно те, которые работают с 3D и имеют свой тулкит
Не шуми.

The current test clients use either cairo software rendering, cairo on OpenGL or hardware accelerated OpenGL directly

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

> Она будет. Я выше писал.

Ты не поверишь, но я перекликал все твои сообщения и ничего такого не обнаружил (ссылку в следующий раз давай, чтобы не заниматься раскопками). В самом же FAQ по Weyland написано, что сетевая прозрачность — это не их собачье дело aka в гробу они её видали.

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

> Enlightenment DR17. Это найдёшь быстро.

да, помню... Давно правда смотрел, но чем-то она меня порадовала.

Сейчас не знаю, на статических примерах сложно судить

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

>Это не очень большой протокол
Как раз таки в протоколе и проблема. чтобы полностью его поддерживать требуется очень навороченный сервер. Так по крайней мере пишут все критики Хсов.

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

>Ты не поверишь, но я перекликал все твои сообщения и ничего такого не обнаружил (ссылку в следующий раз давай, чтобы не заниматься раскопками). В самом же FAQ по Weyland написано, что сетевая прозрачность — это не их собачье дело aka в гробу они её видали.
Там только написано, что уже реализовано много способов через-сетевого рендеринга и нет особой необходимости пилить еще один. Тот же Х, рпц, внц...

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

daemonpnz> То то старые программы из 95/98 виндов запускаються со скрипом в XP/Vista/7, это если запускаются.

Они там прекрасно работают в режиме совместимости, клоун ты наш - в составе Windows Vista и Windows 7 идёт виртуальная машина с предыдущими вендами.

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

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

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

> Как раз таки в протоколе и проблема. чтобы полностью его поддерживать требуется очень навороченный сервер.

Ой, там много чего. Можно сделать как Apple. Взять Х, и ставить их рядом. А те пусть перепалзают

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

> Они там прекрасно работают в режиме совместимости, клоун ты наш - в составе Windows Vista и Windows 7 идёт виртуальная машина с предыдущими вендами.

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

Но с sim city мне это не помогло

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

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

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