LINUX.ORG.RU
решено ФорумTalks

Наглядная демонстрация, почему Wayland и близко не готов

 , ,


0

1

Когда ставили обновления, заметили, что от libgtk-layer-shell0 зависит mate-panel. Решили вновь поставить и потыкать (под Wayfire), как она там поживает.

Мы неоднократно распинались на ЛОРе перед Wayland-фанатиками, почему оно ущербное по сравнению с иксами: этого нет, того нет. А тут всё (ну, не всё, но многое) наглядно представлено в удобоваримом для тупых хомячков виде: https://pic4a.ru/09/A66.png

Как вы собираетесь решать эти проблемы, Wayland-фанатики? Ну про wlr-foreign-toplevel-management-unstable Мы наслышаны, часть проблем он должен решить (если взлетит). Но что, например, с треем? Вместо XEmbed-трея, который суть полноценные мини-окна (произвольных пропорций, кстати), переводить всё на квадратно-гнездовое SNI-убожество? не смешно.

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

Пусть запускает что хочет.

Давно это с линукс-сообществом случилось: стать тоталитарной сектой похлеще любой корпорации?

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

Может проще один раз написать обертку для запуска вейланд-зависимых приложений под иксами

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

чем нести эту хоть и правильную, но неэффективную пропаганду

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

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

И как отличать его от гномощели?

Второй гном тоже гном

Или Вы разницы не видите?

Не вижу. Я никакими DE не пользуюсь и совершенно не разбираюсь в вопросе, но как-то прочитал в новостях, что разница есть.

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

я чот не пойму, ты хочешь вендовый Punto switcher (и что там ещё ) пускать на линуксе вайном?

Да. Также всякие виндузятные скриншотилки, таймтрекеры и т.п.

частью окружения

Монолитные «окружения» не нужны.

никакие сторонние приложения такими полномочиями обладать не должны (и уж тем более вендовая проприетарщина)

Должны. Людям работать надо, а не дрочить на безопасность и новомодные технологии. Внедрение вяленда приведёт к тому, что GNU/Linux вновь станет непригоден для серьёзной работы, проприетарщину под него портировать перестанут, и работать придётся из-под винды или макоси (хотя макось наверняка тоже огородят :3)

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Куча народу всякими dash-to-dock

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

Поэтому Wayland необходимо бойкотировать

ну бойкотируй. не забывай по чаще о своём бугу^W бойкоте на ЛОРе докладывать

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

Я никакими DE не пользуюсь

Дак и в данном случае о цельном DE речи не идёт, просто запущена mate-panel. MATE (и второгном) модульное, в отличие от гномощели. Впрочем, Mutter вроде тоже отдельно запускается, но были какие-то проблемы, не помним уже ;)

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Верх треша.

Это нормально. Идиократия же.

Словами делу не поможешь, нужен код.

Линукс — это новая винда, с поправкой на глобализацию и тоталитаризацию общества.

Винду не надо «спасать», надо делать свою экосистему.

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

это встроенный гномовский dash

А без встроенного никак? Как закосы на основе гномощели делать?

не забывай по чаще о своём бугу^W бойкоте на ЛОРе докладывать

А толку сюда докладывать, тут виндузятники одни, которые линукс видят только в Putty ;D

mertvoprog
() автор топика
Ответ на: комментарий от wandrien

Словами делу не поможешь, нужен код.

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

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

надо делать свою экосистему

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

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Внедрение вяленда приведёт к тому, что GNU/Linux вновь станет непригоден для серьёзной работы, проприетарщину под него портировать перестанут

А разве начинали? А сейчас же весь ширпотреб на электроне, чо там портировать то?

bread
()
Ответ на: комментарий от mertvoprog

GNU/Linux вновь станет непригоден для серьёзной работы, проприетарщину под него портировать перестанут

вновь

перестанут

ты так говоришь, как будто это всё когда то было. а может наоборот, когда появится цельное, стабильное, надёжное и безопасное окружение вместо зоопарка библиотек, API и протоколов, линкукс станет наконец готов для десктопа и всякие автодески с адобами портируют на него свой софт?

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

А разве начинали?

Ну вообще-то, программ довольно много, по сравнению со всякими маргинальными ОС. Лишь из того, что у Нас стоит: Skype, Viber, Vivaldi, Yaware.Timetracker, TeamViewer, Rar, Opera, Adobe Reader (заброшен давно, правда), Flash, Slack. И ещё под Wine всякая хрень типа MetaTrader и Microsoft Office. Попробуйте сыскать всё это под какую-нибудь Haiku или Plan 9 ;)

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

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

В PA грамотная архитектура.

Ну или нет, скажу иначе: в PA есть какая-никакая архитектура.

В отличие от сабжа.

Тут совсем крындец. Индустрия во мгле.

но они тоже подыхают

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

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

Нет, конечно. Там есть куда развиваться. А когда RH дропнет поддержку, их нужно еще и поддерживать.

Кто из лоровских возмущаторов готов этим заниматься?

Я 10 лет слышу истории, как X11 вот-вот загнётся, и его выкинут ото всюду. И всё это время он работает и работает… При должной поддержка хватит еще на 20. А уж может там либо ишак сдохнет, либо…

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

Здрасти-мордасти, а где они принимаются? Может просто не надо участвовать в сообществах, пораженных очередной идеей-фикс?

Как часто говорил мой дёд 10-летнему мне:

Все будут об стенку голову биться, и ты вместе с ними?

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

вместо зоопарка библиотек, API и протоколов

Зоопарк никуда не денется, и пложение сущностей его тем более не устранит. Стыдно XKCD 927 не знать.

линкукс станет наконец готов для десктопа

Пока станет, десктоп как таковой умрёт. Массы давно на лопатках; ниши, где требуются десктопы, всё съужаются и съужаются.

всякие автодески с адобами портируют на него свой софт?

Вы всерьёз думаете, что этому мешает не легаси из некроссплатформенного кода и не экономическая нецелесообразность, а какой-то выдуманный «зоопарк технологий»? Лет 10 назад хотя бы LSB был, а сейчас и он протух.

mertvoprog
() автор топика
Ответ на: комментарий от eternal_sorrow

API вообще есть? Мы лет 6 назад следить перестали, ибо там в каждом минорном релизе ломали расширения ;)

Недавно вот интересовались лишь, можно ли хотя бы гномосредствами сделать гномоспецифичное что-то типа rofi/xwinmosaic/wmctrl — нет, можно максимум через Looking Glass руками залезть и чего-то похимичить, расширениям это недоступно.

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Кстати bread правильно сказал. Эра электрона, софт скатился до уровня «вот прямоугольник, в нём всё происходит». В скайпе все выпадающие меню – часть окна.

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

Пипл хавает.

Им другого не надо.

В жопу волю и свободу. Всем нужен инстаграм.

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

в PA есть какая-никакая архитектура

А хорошо ли это? Выстреливает, как правило, как раз говно, а не академически красивые решения ;)

Сам не сделаешь, никто не сделает

Дак тут и делать ничего не нужно. Это Wayland-фанатики угрожают что-то сделать и пересадить всех на Wayland (как?)

Можно заваливать багтрекеры проприетарщиков, если они из-за Wayland откажутся поддерживать под GNU/Linux свой софт, но делу это не шибко поможет. Viber вон недавно вообще забрасывали на год/два (ответ от поддержки, не просто задержка была) потом возобновили релизы всё же. Код в данном случае, опять же, не поможет, разве что устроиться к ним (и переехать для этого куда-нибудь в Калифорнию, ведь удалёнщиков без U.S. residence не нанимают, ага).

Там есть куда развиваться

Куда?

Может просто не надо участвовать в сообществах, пораженных очередной идеей-фикс?

Дык других нет, планета у нас одна, и она больна.

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

Skype, Viber, Vivaldi, Yaware.Timetracker, TeamViewer, Rar, Opera, Adobe Reader (заброшен давно, правда), Flash, Slack

Угарный список.

ещё под Wine всякая хрень типа MetaTrader и Microsoft Office

Вы перепутали, хрень у вас не под wine.

bread
()
Ответ на: комментарий от wandrien

В жопу волю и свободу

Непонятно только, при чём тут линукс.

mertvoprog
() автор топика
Ответ на: комментарий от eternal_sorrow

а может наоборот, когда появится цельное, стабильное, надёжное и безопасное окружение вместо зоопарка библиотек, API и протоколов

X11 30 лет был единственным стабильным API для гуя.

У нас нихера больше нет.

линкукс станет наконец готов для десктопа и всякие автодески с адобами портируют на него свой софт?

Ага, щас. На вечно сломанный gtk. Или на qt5? Ой то есть qt6, потому что пока портируешь, 5-й уже устареет. А там релизнуться не успел, и уже 7-й не за горами…

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

А хорошо ли это? Выстреливает, как правило, как раз говно, а не академически красивые решения ;)

А там нет никакой академичности. Откуда?

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

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

Ещё WxWidgets весьма стабилен, но он мало распространён и с документацией у него плохо. Впрочем, на линуксах он после переезда на GTK+3-бэкенд таки сломался, Audacity вон до сих пор не починили вроде.

mertvoprog
() автор топика
Ответ на: комментарий от wandrien

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

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

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

Пилят, потому что он в самом деле кроссплатформенный. И можно засунуть qt прямо в архив с программой, наплевав на заполошные крики мейнтейнеров, что «это версия qt больше не поддерживается и содержит критичиские баги!»

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

всё, что доступно через lg, доступно и для расширений. если ты что то там не смог, руки значит у тебя кривые

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

и содержит критичиские баги

Ну так и есть ведь, вон у Qt-приложений иконка в трее почему-то отваливается при перезапуске/смене WM.

mertvoprog
() автор топика
Ответ на: комментарий от mertvoprog

У нас как обычно два стула:

На первом иконки отваливаются.

На втором

$  pacman -Ss $programname
Status: 1
$ 
wandrien ★★★
()
Ответ на: комментарий от mertvoprog

Куда?

Например, починить уже наконец Xephyr.

Да мало ли. Если покопаться, там неисправленных багов и полезных, но недоделанных фич, тьма.

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

Дак тут и делать ничего не нужно. Это Wayland-фанатики угрожают что-то сделать и пересадить всех на Wayland (как?)

Я тут задумался, а в самом деле, как.

Если gimp перестанет работать под X11, я плакать не буду. Полно альтренатив – раз, ничто не мешает компилировать старые версии – два. На крайний случай, можно накатить в wine сами знаете что – три.

Аналогично про inkscape.

Про LibreOffice я уже и так давно задумываюсь, зачем мне этот кактус.

Остаётся только браузер.

wandrien ★★★
()
Последнее исправление: wandrien (всего исправлений: 1)
Ответ на: комментарий от wandrien

Остаётся только браузер

Так и браузеров уже не остаётся. Blink говно, Quantum говно, WebKit с недавних пор тоже испорчен, одна надежда на Goanna, но оно вряд ли долго протянет. Остаётся только некрофилия (всё менее перспективная ввиду постепенного забрасывания совместимости с говном мамонта, вон в Opera 12 уже почти ни хрена не работает), и обмазывание внебраузерными костылями типа weboob/youtube-dl/etc.

mertvoprog
() автор топика
Ответ на: комментарий от wandrien

На крайний случай, можно накатить в wine сами знаете что

Кстати, а оно xcf открывать хоть умеет? А то у Нас с 2013-го года все проекты только в GIMP.

mertvoprog
() автор топика
Ответ на: комментарий от commagray

Кабы оно не было одной из кучи подобных поделок, то может, и взлетело бы. А так один и един у нас только веб, маємо що маємо ©

mertvoprog
() автор топика
Ответ на: комментарий от X512

Подозреваю, что в нём много чего поломано по сравнению с обычным X.Org, особенно взаимодействие между окнами и взаимодействие и средой рабочего стола.

Мы тут прочли описание пакета и обнаружили:

This package provides an X server running on top of wayland, using wayland input devices for input and forwarding either the root window or individual top-level windows as wayland surfaces.

По ходу, можно под ним не только по одной программе запускать, но и целую сессию. Эдак если X.Org сломают и перестанут под него пилить драйвера, можно будет просто запускать Xwayland поверх тупого композитора в фулскрине. Надо затестить, если пашет, то это огромная ПЕРЕМОГА.

mertvoprog
() автор топика
Ответ на: комментарий от X512

Сначала раздули его Gigacage’м (что особо не беда), а в 2.26 взяли и отломали лимит на число процессов в многопроцессном режиме (под предлогом секурности, мол), а заодно и поддержку GTK+2 NPAPI-плагинов выкинули. Дальше не следили, может, ещё чего поломали.

mertvoprog
() автор топика

успокойся уже, wayland это дерьмище не для десктопа писанное, он нужен для всяких там settopbox/infotainment не более, поэтому там все так убого.

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

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

А впрочем, по ходу, оно и в rootless-режиме неплохо интегрируется, клиенты не изолированные: https://pic4a.ru/09/kSD.png

WM вот только пока не получилось так запустить никакой, а без этого EWMH не запашет.

mertvoprog
() автор топика
Ответ на: комментарий от Shadow

%)

Может еще браузер запустить, а в нём эмулятор иксов?

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

Хомячки вообще-то сила.

ага, сомнительная это сила, уже лет 10 прошло, и что? что хомяски на базе этого перенедофреймбуфера десктоп запилили ? ха ха , то что есть полный фейл и defective by design. еще лет 20 - и будет столько же фитч сколько в иксах, только более костылявое, больше кода и тд и тп.

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

еще лет 20 - и будет столько же фитч сколько в иксах, только более костылявое, больше кода и тд и тп.

А я напомню, что XFree86 3.3.6 летал на 8 Мб оперативки, и на вид отличался только отсутствием сглаживания.
Думаю, если древний Matrox каким-либо образом подключить к 4К дисплею, это будет лучший графический стек для линукса.

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

Да нету смысла, надо Xwayland в rootful-режиме починить :3 Крашится, гад, на OsLookupColor.

mertvoprog
() автор топика
Ответ на: комментарий от alwayslate

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

defective by design

А это никак не помешает его внедрить.

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