На wiki-сайте KDE Community в раздел нежелательных для установки пакетов добавлены альтернативные реализации X.org, такие как XLibre. Согласно примечанию, для обеспечения работы сеанса KDE на базе X11 будут поддерживаться только официальный X.Org Server и XWayland. Примечание добавил Ксавьер Хугл (Xaver Hugl), один из ключевых разработчиков композитного менеджера Kwin, занимающий второе место по числу коммитов после 2020 года. До этого проект XLibre считал KDE поддерживаемой средой рабочего стола...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63564
Понятно, конкуренции этот Хугл испугался.
Он испугался, что его скоро уволят за профнепригодность. Учитывая количество проблем с kwin, пора бы. А с иксами лучше развивать форк, при должном прилежании, иксам даже придётся выкинуть все наработки (а какие там наработки, никаких больше -- сами перевели в deprecated) и вернуться к форкнутым иксам.
Испугался, что вместо возни с иксами и вэйлэнд надо ещё возиться с икслибре.Больше багов и зоопарка.
Вспомнился анекдот про грабителя не выговаривающего букву ж в одном глаголе.
Так и эти уморы.
https://anekdotov.net/anekdot/all/vrstsskzllzlztb.htm
Это была серия Городка, а не анекдот.
городки по анекдотам все сняты
И вообще, кто пишет анекдоты?
Чат жпт
Зачем делать отдельный kwin_ ? Kwin_x11 для обоих: Xorg и KLibre.
> Зачем делать отдельный kwin_ ?Чтобы приоритизировать баги и их фиксы.
Проблемы в kwin_wayland исправляются в первую очередь, проблемы в kwin_x11 - если будет нечем заняться.> Kwin_x11 для обоих: Xorg и KLibre.
А ничего что они частично сломали совместимость и поведение по сравнению с ванильными иксами? Нафиг КДЕшникам еще и это поддерживать?
Ты про сломали проверял или Абрамович напел?
В чём именно сломали?Если сломали, надо починить и вписать тест, чтобы в будущем не ломалось.
kwin_wayland имеет баг, выделяет память в режиме WX, а у kwin_x11 этого бага нет. Ждём фикса.
> Зачем делать отдельный kwin_ ? Kwin_x11 для обоих: Xorg и KLibre.Зачем делать отдельный kwin, когда можно унифицировать код с wlroots
У wlroots есть фатальный недостаток.
Недостаток в том, что автор похож на автора TempleOS.
> Зачем делать отдельный kwin_ ? Kwin_x11 для обоих: Xorg и KLibre.а я и не говорил, что надо делать отдельный квин
просто в X11Libre препутают возведение в степень с битовым ксором, и будет KDE зависать/падать в определённых случаях
вот и разбирайся в чём дело и кто виноват
>просто в X11Libre препутают возведение в степень с битовым ксором, и будет KDE зависать/падать в определённых случаяхДа да. Там просто кто то добавил дополнительную проверку в код, который по сути ни чего особого не делает, а просто завершает функцию когда значение больше или равно 18-17. То что он сделал это через Xor совершенно не имеет смысла, так как там нет переменной а всё вычисление идёт от единицы, т.е. обычная константа и ни каких xor там не нужно как и возведения в степень. Это совершенно на код не оказывает ни какого влияния, просто кто то отметился как разработчик. Зато про это раструбили во всю, как ошибку. Там единственная ошибка что кто то не проверив принял это.
А так там всё итак работает так же как и иксы, по этому о какой там поддерржке идёт речь я не знаю. Тут скорее будет ли эта поддержка в xlibre для kwin.
Икс сервера деятельность которых признана нежелательной при и пользовании КДЕ
Правильно!
Зачем им какие-то недофорки от васянов.
Мало ли чего там наделают гении, которые pow от xor не отличают.
> Ой, да небезапасен ваш Хы11, калькулятор можер читать пороли
> Ой, да костылен ваш Хы11! (Разрабы гномокед, синхронно) О-о-о-о, и кто ж это сделол-то!
> Ой, да никто не хочет даже за деньги трогать ваш Хы11...так стоп, а почему корректирующие релизы-то??
> Ой, да он не поддерживает 48к мульён фыпээс и 1С!11
> Ой, вот ведь низадача, из копроративных дистро под давлением акционеров выкидывают!11
> Ой, а ведь если форкнете, то ничего не поменяется!111
> Ой, а мы запретим вам использовать форки!111 Ладно, не запретим, но НАСТОЯТЕЛЬНО НЕ РЕКОМЕНДУЕМ и назовём НЕЖЕЛАТЕЛЬНЫМ, специально ломая даже "стандартные" фичи совместимости--> ВЫ ТУТ <---
> Ой, а если форк не подписывать специальным смешным копроративным сертификатом, то и ставить его никто не будет
> Ой, а поцчиму вы его ставите из исходков?77 Снести репо по ДСМСА!11
> Ой, а чо, это плохо, когда мы приплачиваем разрабам, лишь бы их код не собирался для Хы11?77...
А ведь этот пост я написал только сегодня. А кучно пошло
> А ведь этот пост я написал только сегодня. А кучно пошлоНо libre сами убрали поддержку xwayland...
Сами и виновыты.
а нафига она там? wayland же вроде готов. а даже если не совсем готов, ну так пусть сами поддерживают xwayland отдельнозачем это в иксах, где и так всё работает?
> а нафига она там? wayland же вроде готов.готов. а древний софт так и застрял на иксах
> а даже если не совсем готов, ну так пусть сами поддерживают xwayland отдельно
зачем это им? проще отправить на мороз всяких выпиливальщиков.
> а древний софт так и застрял на иксахты хотел сказать "готовый софт" или "рабочий софт"?
> зачем это им? проще отправить на мороз всяких выпиливальщиков.
и сидеть без единой рабочей проги, канешн. за такое палево им денег не дадут
> ты хотел сказать "готовый софт" или "рабочий софт"Нет, я хотел сказать именно древний софт.
Готовый он или нет, и тем более рабочий - бооольшой вопрос.> и сидеть без единой рабочей проги, канешн.
Эти все нерабочие проги с тобой в одной комнате?
Даже гимп смог в native Wayland support. ГИМП! Это те, которые на gtk3 переходили 15 лет!
Это тот gtk который называется GIMP ToolKit?
> а нафига она там? wayland же вроде готов. а даже если не
> совсем готов, ну так пусть сами поддерживают xwayland отдельноА как всякий легаси софт прибитый к именно X11 протоколу запускать? Xwayland это паллиатив на время пока такие господа от мертвой привязки к X11 его отвязывать будут.
> зачем это в иксах, где и так всё работает?
Во первых работает там - не все. Во вторых - оно так работает что это фэйспалм просто.
> А как всякий легаси софт прибитый к именно X11 протоколу запускать?написать свой икс-сервер. а то получается несколько… интересно: «мы убийцы иксов! помогите, пожалуйста, нам вас убить!» эм… а если мы того… не хотим? можно не приходить?
> написать свой икс-сервер.А зачем, если уже готовый есть? Технически XWayland это Xorg с DDX который выводит через Wayland.
> а то получается несколько… интересно: «мы убийцы
> иксов! помогите, пожалуйста, нам вас убить!»Есть такая штука - controlled phase out. Observe.
> эм… а если мы того… не хотим? можно не приходить?
- Можно!
- Ух ты, а что, так можно было?!
>> написать свой икс-сервер.
> А зачем, если уже готовый есть? Технически XWayland это Xorg с DDX
> который выводит через Wayland.прекрасно. взяли кодовую базу — и сопровождайте. почему сопровождать должны другие?
>> а то получается несколько… интересно: «мы убийцы
>> иксов! помогите, пожалуйста, нам вас убить!»
> Есть такая штука - controlled phase out. Observe.всё ещё не понимаю, почему люди, которые не согласны помогать убивать иксы, должны помогать убиваторам иксов.
>> эм… а если мы того… не хотим? можно не приходить?
> - Можно!
> - Ух ты, а что, так можно было?!ну вот xlibre и не пришли. у вейландобоев отчего-то взорвались афедроны.
> прекрасно. взяли кодовую базу — и сопровождайте.Эмм... так они и будут сопровождать вот этот subset. Пока он актуален.
> почему сопровождать должны другие?
Потому что в опенсорсе работы работает тот кому они нужны.
> всё ещё не понимаю, почему люди, которые не согласны помогать убивать иксы,
> должны помогать убиваторам иксов.Это в принципе валидный пойнт. Но есть нюанс. Это чисто технически помещает топовые дистры между молотом и наковальней. Заставляя делать выбор. Неслохно понять какой этот выбор будет для более-менее крупных и популярных. А тем - "экспериментальные сборки" дитра про который я первый раз узнал - тут. И Kde вот туда же.
> ну вот xlibre и не пришли. у вейландобоев отчего-то взорвались афедроны.
Вы хотели сказать - у KDE и каких там еще майнтайнеров дистро? А, ну да, кого проблемы даунстримов колышут. Ох, оказывается - мерзкие даунстримы могут и фак показать тем кто делает им - неудобно? Так тоже можно было. В эту игру могут играть и двое.
>> прекрасно. взяли кодовую базу — и сопровождайте.
> Эмм... так они и будут сопровождать вот этот subset. Пока он актуален.странно. почему тогда разработчики KDE требуют сопровождения xwayland от проекта xlibre? если его будут сопровождать разработчики вейланда — то претензии к xlibre по поводу исключения xwayland — чистое шулерство.
>> почему сопровождать должны другие?
> Потому что в опенсорсе работы работает тот кому они нужны.…и поэтому xwayland должны сопровождать в xlibre, которому xwayland нафиг не нужен. ясно.
>> всё ещё не понимаю, почему люди, которые не согласны помогать убивать иксы,
>> должны помогать убиваторам иксов.
> Это в принципе валидный пойнт. Но есть нюанс. Это чисто технически помещает
> топовые дистры между молотом и наковальней. Заставляя делать выбор.я не понимаю, откуда этот страшный выбор выполз, если xwayland нужен разработчикам wayland, и они его будут сопровождать, как ты выше написал. если кто-то и ставит дистрибутивы в неудобную позицию — то это, получается, разработчики KDE, которые игнорируют правило (тобой же выше написаное) «кому надо, тот и тащит».
>> ну вот xlibre и не пришли. у вейландобоев отчего-то взорвались афедроны.
> Вы хотели сказать - у KDE и каких там еще майнтайнеров дистро?ты сам только что написал, что во всём виновата вожжа, попавшая не в то место разработчикам KDE. вследствие чего именно разработчики KDE решили всем создать проблемы на пустом месте. но виноват в этом почему-то xlibre.
> странно. почему тогда разработчики KDE требуют сопровождения xwayland от проекта xlibre?Потому что они считают что им это надо. Апстрим в своем праве покласть на это - с результирующим уроном репутации и желании даунстрима иметь с ним дело.
> если его будут сопровождать разработчики вейланда — то претензии к xlibre
> по поводу исключения xwayland — чистое шулерство.Не вижу никакого шулерства. Сэр антипрививочник получил на свою голову ровно тот механизм который он продвигал для других. Буквально 100% симметрия. Если он чертыхался на вон тот апстрим, обвиняя их во всех смертных грехах - окей! А почему он думал что у него от этого - иммунитет? KDE ему по продвигаемому им же механизмом и укатало. Это не честно - потому что что?
> …и поэтому xwayland должны сопровождать в xlibre, которому xwayland нафиг не нужен.
> ясно.Может не сопровождать, но тогда получит - такое же отношение к себе как продвигали сами. Это по своему забавно - и весьма симметрично. Оказывается, в эту игру могут играть двое!
> я не понимаю, откуда этот страшный выбор выполз, если xwayland нужен разработчикам
> wayland, и они его будут сопровождать,Этот выбор вылезает из желания уменьшить матрицу совместимости и затраты ресурсов. Ничего личного, но в сутках только 24 часа и человек может сделать лишь that much. Приходится выбирать.
> как ты выше написал. если кто-то и ставит дистрибутивы в неудобную позицию — то
> это, получается, разработчики KDE, которые игнорируют правило (тобой же выше
> написаное) «кому надо, тот и тащит».Ну а вот кеды - хотят себе вон тот фичесет. Если апстрим делает им неудобно - он за это маркируется г-ном и получает соотв отношение. Джентльменское соглашение не достигнуто и каждый пойдет своей дорогой. Попутно пульнув порцию какашек друг в друга.
- Но если какой-то маргинальный апстрим пульнет каках в KDE - он утрется.
- А если KDE пульнет каках в некооперативный апстрим - ну, ок, и чего этот чудо сервер запускать то будет? Гнум который X11 вообще выпилить хочет? KDE который их не рекомендует?А, понял, экспериментальную версию, экспериментального дистра, про который я впервые слышу. И при таком векторе - самый топ возможностей вроде, ну не знаю, в Devuan какой пролезть под эгидой борьбы с злобными ящерами^W корпоратами. И то 50/50.
> ты сам только что написал, что во всём виновата вожжа, попавшая не
> в то место разработчикам KDE.Ну как бы в этом мире мы сами выбираем какие нам вожжи куда попадут - и дальше фигачим с вот этим. Если почва для кооперации вырисовывается - дорожки сходятся. Если нет - расходятся. А так никто никому ничего не должен. Просто если эту полисю применит мелкий дисплейный сервер -> KDE, им будет довольно похрен. А если KDE -> мелкий дисплейный сервер, ну, это КМК на их стороне бОльшая потеря.
> вследствие чего именно разработчики KDE решили
> всем создать проблемы на пустом месте. но виноват в этом почему-то xlibre.А какие проблемы они создали? Написали что не рекомендуют связываться с этим апстримом? Ну мало ли - этот апстрим тоже каках много на кого пулял и много кому неудобно делал. Просто занимаясь такими вещами не стоит забывать что в эту игру могут играть и двое. Да и эн в общем то. Мультиплеер, чо. И взаимодействия держатся - на доброй воле участников.
Извини но если ты мой апстрим, я хочу фичу X а ты ее дропнешь - я тоже напишу что-то нелестное о таком апстриме. И буду активно искать решение этой проблемы - без участия таких господ в этой схеме. Странно, да?
> Может не сопровождать, но тогда получит - такое же отношение к себе
> как продвигали сами. Это по своему забавно - и весьма симметрично.
> Оказывается, в эту игру могут играть двое!то бишь, девелоперы KDE — точно такие же фрики, как родитель xlibre. соответственно, ни на одну сторону обращать внимания не стоит, они там все поехавшие. немножко жаль, что одних поехавших некоторые люди до сих пор считают адекватными и обладающими неким авторитетом, конечно. хорошо, что никакого института репутации в современном мире больше не существует, и KDE может выкидывать подобные фортели без последствий для себя.
> то бишь, девелоперы KDE — точно такие же фрики, как родитель xlibre.
> соответственно, ни на одну сторону обращать внимания не стоит,Мне кажется, такие выводы делать преждевременно. В том смысле, что настолько фриканутых комитов у KDE я все же не припоминаю. А так то двуногие могут следовать похожим паттернам и реагировать сходным образом на сходные ситуации. Они вообще в целом - довольно предсказуемы.
> они там все поехавшие. немножко жаль, что одних поехавших некоторые люди до сих
> пор считают адекватными и обладающими неким авторитетом, конечно. хорошо, что никакого
> института репутации в современном мире больше не существует, и KDE может
> выкидывать подобные фортели без последствий для себя.Как бы ни меркантильно это звучало но каждый человек обычно решает свои проблемы. И тянет проект в ту сторону которая удобна и симпатична - ему. А рассказы о всеобщем благе и "вы должны" это прекрасно - только не работает нихрена. Особенно под дулом пистотела и с агрессивными требованиями.
> Но libre сами убрали поддержку xwayland...
> Сами и виновыты.Самоликвидация target'а хоть и обламывает кайф, но вполне валидный вариант решения проблемы.
Предлагаю проекту xlibre всё-таки вернуть в дерево исходников каталог xwayland.
И собирать там встроенную в иксы реализацию вяленда. Так будет правильнее.
На что я тебе ответил
ВЫ ТУТ ---> Ой, мы нифига не делали десятилетиями (кроме нытья), а теперь ноем что за нас решают!ps вас же никто не заставляет польтзоваться вейландом.
Просто сидите нас старой версии.
Или просто поддерживайте Х11 сами.
У вас есть отличный пример X11Libre
Форкайте плазму делайте PlasmaLibre и вперед и с песнями!ps2 в том списке не только поделка он нашего фрика, но даже от таких серьезных организаций как wacom
xorg-x11-drv-wacom (breaks touch events on X11, not needed anyway because Libinput can handle tablets)ps3 Просто борцуны с корпами решили выстрелить себе в буй и выкинули xwayland.
Можно поаплодировать им)
We only support Xorg's xserver, both for Xwayland and for the X11 session.
Ты, видимо, вообще не шаришь, что KDE плевать должно быть, на каких иксах их запускают, ровно потому что оно общается с сервером по X11, который X11Libre никак не меняли. Чел, который выдал про "поддержку конкретного X-сервера" просто херню несёт.
> Ты, видимо, вообще не шаришь, что KDE плевать должно быть, на каких иксах их запускаютНеа, это ты не шаришь.
Эти иксы должны поддерживать xwayland для запуска wayland сессии.
А если не поддерживают - то идут лесом.
А зачем в сеансе вяленом иксы? Он же вроде бы готов давно.
Готов, но есть нюанс.
> ровно потому что оно общается с сервером по X11, который X11Libre никак не менялиТак не работает в реальности.
В итоге куча багов. И ещё попробуй пойми, это X11Libre баг или KDE баг.
> В итоге куча багов. И ещё попробуй пойми, это X11Libre баг или
> KDE баг.Но в итоге будут виноваты все равно KDE и задалбывать будут их.
Могут даже начать требовать подстраиваться под васяноподелен.
Оно им вот вообще не упало.
> Ты, видимо, вообще не шаришь, что KDE плевать должно быть, на каких иксах их запускаютОнанимы опеннета снова показывают свою кекспертность, эпизод стопицотый.
> KDE плевать должно бытьТак они и плюют, просто ветром сносит в сторону xlibre и прочих неудачников.
Вообще странное от человека, который зарабатывает деньги, оперируя абстракциями, через протоколы и интерфейсы.
>"Форкайте плазму делайте PlasmaLibre и вперед и с песнями!"Фанаты иксов даже сами боятся к иксам прикоснуться даже палкой! https://www.opennet.dev/opennews/art.shtml?num=62725
не хватает> кеды всегда будут бесплатными. без рекламы
> ну мы тут короч с голоду помираем, теперь кеды будут в аренду, ну и чуть-чуть рекламы в калькуляторе
Тебе уже ответили, что годами иксы упрашивают нормально сделать эти фичи:
Многомониторные конфигурации
Экраны с высокой плотностью пикселей
HDR
VRR (адаптивное изменение частоты обновления монитора)
Одновременная работа с несколькими GPU
Устойчивость к сбоям
Обработка ввода
Обеспечение безопасности
тебе уже отвечали:Многомониторные конфигурации - работает.
Одновременная работа с несколькими GPU - работает.
Где VRR, HDR и прочее?Это не то что бы creature comforts совсем уж третьестепенные в 2025-м. Особенно если юзер хоть иногда играет и\или смотрит любой медиаконтент не с картошки.
VRR, HDR всем нужны? Кому нужны, тот использует Вяленого. Свобода выбора, которой хотят лишить корпорасы, навязывая едиственного Вялого.
> VRR, HDR всем нужны? Кому нужны, тот использует Вяленого. Свобода выбора, которой
> хотят лишить корпорасы, навязывая едиственного Вялого.А кто тебе навязывает?
КДЕшники сами решают, что делать в своем проектте.
Тебе что-то не нравится?
Можешь гнум использовать. Можешь плазму форкнуть.Свобода отстается, правда придется, о ужас!, поработать
Игрульки уже можете запускать с HDR, VRR и на одном мониторе из 2-3 без проблем? Вы, конечно же, скажете, что оно вам и не нужно. В таком случае, собирайте и патчите иксы, драйвера и прочее сами, а уборщики говна лошадей умрут вместе с приходом автомобилей.
>>Игрульки уже можете запускать...спс, я в игрульки еще на К580ИК80А отыграл.
ну и зря. быть дедом — это не обязательно с серьёзным таблом смотреть ковёр. другое дело — в современных ААА ловить в принципе нечего, там от игр ничего уже не осталось. а индюшатина (которая в основном тоже шлак, но можно найти и что-то пристойное) вполне работает и на машинах десятилетней давности, без суперновых рэйтрейсеров, хдр, и 100500 dpi.
>>быть дедом — это не обязательно с серьёзным таблом смотреть ковёр.так вот зачем вам HDR )))
кому «нам»? я так-то тот самый дед из дедов. отчего и рассказываю, что быть дедом — это не всегда означает с умилением вспоминать «микрошу».
1. не вижу ничего плохого в "с умилением вспоминать «микрошу»."2. как видите я пишу не КОИ-7.
> 1. не вижу ничего плохого в "с умилением вспоминать «микрошу»."а я и не утверждал, что это плохо. просто пытаюсь донести мысль, что «человек играющий» — это естественное состояние человека. и есть смысл попробовать не игнорировать один из современных видов игры. конечно, программирование, например, тоже очень интересная игра. но. мне будет сложно поверить, что иногда не хочется её чем-нибудь разнообразить. более того: это даже полезно для стимуляции мышления.
я был достаточно душный, теперь можно поверить, что я настоящий дед?
p.s.: а у меня локаль кои-8.
>>более того: это даже полезно для стимуляции мышления.наверное, для тех кому не хватает в реальной жизни.
у меня и так оверлоад 150%
вообще-то периодическая смена вида деятельности как раз помогает яснее мыслить. особенно если решать сложные задачи. есть такая наука — психология. там этот вопрос исследовали. ты, конечно, можешь ей не верить, дело твоё. но лично я бы не стал с порога отметать все заявления психологов: среди них далеко не все шарлатаны.
> ну и зря. быть дедом — это не обязательно с серьёзным таблом
> смотреть ковёр.В норм игоря на X11 с приличной видяхой играть - такое себе. При первом же GPU Recovery примерно 50/50 что вся сессия улетит нахрен по чудной причине - летающий макаронный монстр сделал себе SIGSEGV.
Теоретически - X11 юзается как тупая плевалка битмапов. Практически - оно где-то внутрях stateful enough чтобы все равно навернуться от неидеальностей при recovery. Не то чтобы это часто случается - я всего пару раз на такое нарывался. Но вылет всей сессии, со всеми CAD, IDE и проч - достаточно запоминающееся событие чтобы не желать на него нарываться лишний раз.
юзер, но зачем ты записываешь проблемы драйверов в проблемы иксов? чисто вброса ради?
> юзер, но зачем ты записываешь проблемы драйверов в проблемы иксов? чисто вброса ради?Я как-то не фанат когда low level отлично отпедаливает операцию - и изумительно все отрабатывает - только для того чтобы уровень выше все профачил на ровном месте. Даже не имея к тому хороших теоретических причин, но на практике то - как серпом по....
И да, тебе может это нравиться, может не нравиться, но совремнные GPU и их дрова - это здоровые сложные штуки. И "GPU Recovery" вполне штатный их термин. А эра VGA адаптеров где глючить было нечему за отсутствием "мозгов" - закончилась.
но это не ответ на мой вопрос. я просил, буквально: «почему плохая реализация драйверов — вина икс-сервера?» прости, но я *знаю*, что нормально реализовать драйвера можно, и это не ракетная наука. там нет не то что ничего невозможного, но даже ничего суперсложного. за исключением, пожалуй, того, что программисты всё-таки стоят подороже, чем Молодые Перспективные (правильное слово робот не пропускает, прости).
> но это не ответ на мой вопрос. я просил, буквально: «почему плохая
> реализация драйверов — вина икс-сервера?»Прости, я не собираюсь вестись на стандартные манипулятивные паттерны с predefined ответом вложенным в них. Ты имхо достаточно меня знаешь, чтобы понимать что со мной - не сработает. Почему ты даже пытаешься?
> прости, но я *знаю*, что нормально реализовать драйвера можно, и это не ракетная наука.
Ты рассказываешь это - человеку который может прийти с бисектом к airlied'овской тусовочке и менее чем за сутки совместными усилиями аннулировать локап GPU.
Поэтому я имею наглость считать что мне - виднее, как оно на самом деле. Сейчас GPU Recovery - стандартная фича драйвера. У всех (Intel, AMD, Nvidia). Потому что GPU стали большие, сложные, errata случаются, OEM пишут в таблицы дичь, экономя каждый цент на питании и охлаждени, и играя на грани фола. И мы живем в вот таком мире. Незавсимо от того нравится это кому или нет. И конечно при GPU Recovery VRAM не совсем консистентный. В большей части случаев это всему и вся рещительно похрен, будет мусор на картинке пару кадров, перерендерится и проблема отпадет. А у Xorg, вот, SIGSEGV норовит с такого вылезти.
Реальный мир - вот такой. Другого у меня для тебя нет. И уж извини - но решения должны уметь жить с всеми загонами этого мира. Или нахрен они кому и зачем такие нужны?
> того, что программисты всё-таки стоят подороже, чем Молодые Перспективные (правильное
> слово робот не пропускает, прости).Ты с этими лекциями немного не угадал, пардон. Потому что я немного видел внутреннюю кухню и понимаю почему так получается. И это может нравиться, может не нравиться, но у всез дров есть такая процедура. Штатно. И раз она есть - не для красоты, да. И должна работать стало быть. Это часть technical requirements для современного графического решения по сути.
> Прости, я не собираюсь вестись на стандартные манипулятивные паттерны с predefined ответом
> вложенным в них. Ты имхо достаточно меня знаешь, чтобы понимать что
> со мной - не сработает. Почему ты даже пытаешься?но ведь ты первый начал. я думал, что и мне можно. ;-)
>> прости, но я *знаю*, что нормально реализовать драйвера можно, и это не ракетная наука.
> Ты рассказываешь это - человеку который может прийти с бисектом к airlied'овской
> тусовочке и менее чем за сутки совместными усилиями аннулировать локап GPU.тогда и ты, по идее, это знаешь. но дальше ты рассказываешь что-то очень странное.
> Реальный мир - вот такой. Другого у меня для тебя нет. И
> уж извини - но решения должны уметь жить с всеми загонами
> этого мира. Или нахрен они кому и зачем такие нужны?поэтому в плохо написаных драйверах виноваты иксы. мне сложно уловить логику этого ответа. а если в самих иксах есть баги, которые мешают — так где репорты посмотреть? я не покупаю подобные обвинения в плохом коде без багрепортов. нет репортов — значит, написать нормально сами не смогли, зато нашли на кого спихнуть вину.
> но ведь ты первый начал. я думал, что и мне можно. ;-)Блин, где я так? Я так стараюсь не делать - но subconscious может и приколоться, конечно.
> тогда и ты, по идее, это знаешь. но дальше ты рассказываешь что-то очень странное.
Я знаю что GPU стали заметно больше, сложнее и хлипче чем когда бы то ни было. И там много дурных фэйлов по самым разным направлениям. Так что GPU Recovery - в общем то штатная фича у всех теперь. Не понимаю о чем тут спор?
ИМХО ты плохо представляешь себе что в современном кремнии вообще делают. И насколько длинную дорогу выжимка максимума перфоманса и эффективности прошла. Это имеет свою цену.
В целом же ты настаиваешь - "Парашюты надо делать нормально! Запасной паршют? Это что?! Основной должен всегда открываться!" Но, знаешь, ты и прыгай без запасного парашюта, если перфекционизм - твое все.
> поэтому в плохо написаных драйверах виноваты иксы.
Можешь прыгать без запасного парашюта с своим перфекционизмом. А я буду реалистом и если раз в дофига основной обламывается, значит должен быть запасной на этот случай, и лучше проверить оба. Потому что быть лепешкой - мне не импонирует.
А если у меня рюкзак 50/50 вообще взрывается при попытке дернуть запасной парашют - ты же понимаешь мое мнение о такой модели парашюта? Сам такой подарок юзай! :)
> мне сложно уловить логику этого ответа.
Я тебе понятнее разрисовал, на примере запасного парашюта. Да-да, парашюты не должны отказывать. Но запасной почему-то встраивают. На случай если все же.
> а если в самих иксах есть баги, которые мешают — так где репорты посмотреть?
Убивать мое время на потуги убедить макаронного монстра культурно себя вести при GPU Recovery мной классифицировано как неперспективная задача по линии сложность VS отдача VS шансы на успех. Надеюсь это достаточно хорошо отвечает на вопрос.
Представляетшь, может быть проще - сменить модель парашюта на менее проблемную. У меня нет никакого passion к кускам глюкала с жутким кодом. Это не тот компонент о котором я буду скучать и я совершенно не обязан комитить в такой ужастик.
> я не покупаю подобные обвинения в плохом коде без багрепортов.
Да мне похрен что ты там не покупаешь. Я не продавец. И просто продолжу действовать как считаю нужным.
wayland_is_just_a_protocol.txt
Многомониторная конфигурация работает очень ограниченно, даже элементарно нельзя ставить разную частоту обновления на мониторы. Одновременная работа с несколькими gpu откуда, пруфы есть какие нибудь?
у меня на ноуте работает, встройка интел + AMDGPU.или вам надо в одном окне? или чтоб "в бубунту искаропки"?
Вы же догадываетесь, что где-то сбежали психи, которые нашли где пофлудить.
До сих пор не видел никаких проблем на Х, которые были не решены. Включая разрешение, частоту, несколько видеоадаптеров и адаптивное масштабирование.
Многие программы не поддерживают фичи из-за отсутствия их поддерживать разработчиками, но... Выкинуть весь софт, ради динамического масштабирования канвы с одной кнопкой - это вообще признак серьезного психического расстройства.
> До сих пор не видел никаких проблем на Х, которые были не решены. Включая разрешение, частотуНу, ок. Монитор 144(120)Гц + карта захвата 60Гц. Как заставить композитор под иксами работать с частотой кадров выше 60?
Решения, кроме как отключить композитор, я так и не нашел. Пришлось переходить.> Выкинуть весь софт, ради динамического масштабирования канвы с одной кнопкой - это вообще признак серьезного психического расстройства.
Весь софт, который я ставил, работает.
Были проблемы год назад при мажорном релизе 6-х кед - всякие мерцания и лаги курсора, но пофикшено давным-давно.
> Решения, кроме как отключить композитор, я так и не нашел.Вы на свой же вопрос и ответили. Сервер иксов не занимается рисованием ваших окон, когда вы используете HDR. Композитинг работает через отдельный процесс, к самому серверу никак не относящемуся. Берёте свой композитор, открываете текстовый редактор, находите место, где захардкодили 60 фпс и меняете на своё любимое число. Ну или переписываете его по нормальному, чтобы проверял через RANDR, какой режим монитора на котором композитор собрался рендерить сейчас включён.
> тебе уже отвечали:
> Многомониторные конфигурации - работает.
> Одновременная работа с несколькими GPU - работает.Оно с иксами так работает - что лучше б не позорилисьь, нахрен!
FreeSync? Xorg про это не слыщал - в 80х прошлого века такого не было! Xorg не подразумевает что так можно было. Да что там, с таймингами у него все настолько плохо - что до сих пор можно при случае тиринг отхватить. А уж что оно вытворяет если 2 монитора с разным FPS... и конечно вы не доживете до починки этого всего.
> Одновременная работа с несколькими GPU - работает.
При условии что какая-ниьудь MESA пустит все в обход X11 по максимуму. Иначе все упрется в парсинг жырным тормозным сервером графония стоящим на пути и смысла в этой кантате будет ровно ноль.
> При условии что какая-ниьудь MESA пустит все в обход X11 по максимуму.однако ты удивишься, но имено в этом, например, идея расширения GLX: в возможности рендерить 3д в окошки мимо иксов. это не хак, это правильная реализация изначально заложеной идеи.
право же: у X11 есть очень много других проблем — но чтобы о них знать, надо хоть немного разбираться в предметной области. а «нелюбители иксов» их не любят по принципу: «не читал, не собираюсь, но осуждаю!»
> однако ты удивишься, но имено в этом, например, идея расширения GLX: в
> возможности рендерить 3д в окошки мимо иксов.Проблема иксов в том что по дефолту все и вся пихается в in-band протокол, что для современных потоков графония весьма чревато. А здоровенный мегасервер еще и может в нетривиальный рендер - зато не может нормально в полисовку ресурсов и многопоточность, так что колосс получается - на глиняных ногах. А чтоб не скучалось это очень винтажный код в виде "древний си". Когда best practices еще не существовало, блин.
Так что погоди, сына, ща только в консольку переключусь, прибью offending task и покажу тебе многозадачность графической подсистемы. А я понимашь ли видел - как это в QNX Demo Disk работало. Я готов поспорить на что угодно что Wayland сильно ближе по поведению к чему-то такому.
Более того - facilities иксов типа сервера фонтов, виджетов и проч ужасные - а попытки улучшить рендер все то только усугубят. Поэтому все тулкиты стали - рендерить от и до сами, а иксам отдавать - готовый битмап.
С логической точки зрения ситуация архитупа, получилась овердофига переусложненная и проблемная и тормозная ... эээ ... плевалка битмапов?!
А еще - я ьжд не понимаю почему шустрый вывод графония должен быть - опцией и расширением. Прелесть вяленда имхо в том что:
1) Принципиально тормозить там просто нечему. Что может жестко тормозить в кучке surface и их менеджменте?
2) Жор ресурсов на рендер официально и гарантировано спихан на клиента. И если ему плохо - окей, но это не транслируется в общесистемные проблемы как вон там.> это не хак, это правильная реализация изначально заложеной идеи.
Лично я хочу чтобы вывод графики был быстрым - сразу. По дефолту. Без 100500 расширений, опций и прочего булшита. Потому что дефолты - решают. И с тем подходом я просто не доживу до lag-free experience. А почему я должен быть вторым сортом согласным на меньшее, мне не очевидно. Я виду что пингвин может летать высоко. Так что какого хрена?!
> право же: у X11 есть очень много других проблем — но чтобы
> о них знать, надо хоть немного разбираться в предметной области. а
> «нелюбители иксов» их не любят по принципу: «не читал, не собираюсь,
> но осуждаю!»Ну я вот немного в курсе вроде. И как видишь - аргументировал. Может не идеально - но все же.
> Ну я вот немного в курсе вроде. И как видишь - аргументировал.
> Может не идеально - но все же.вижу. я так понимаю, ответ на вопрос: «почему было не топить за решение этих проблем в протоколе X12, обратно совместимом с X11, вместо ни с чем не совместимой новой поделки» будет — «потому что X12 никто не сделал, а wayland сделали»? окей, это резонно. но мне показалось, или ты говоришь, что вейланд это сделал *хорошо*? если да, то с этим я согласиться не могу.
все — буквально — проблемы X11 возможно решить, сделав X12. да, внеся некоторые расширения в обязательный набор. расширив некоторые поля. убрав определённые странные бородавки (типа невозможности сделать окно нулевого размера). однако пакарду захотелось быть главным панком на селе. оно, может, и к лучшему, учитывая квалификацию пакарда… но как обычно — есть нюанс. из-за этого нюанса люди, ничего не понимающие в графических серверах, теперь собрались толпой и кричат: «иксы не нужны!»
отчасти это и коллективная вина тех, кто мог бы сделать X12, но не стал. моя в том числе. но ты не поверишь — лично я в своё время всё ещё верил, что разработчики X.Org не диверсанты, и обладают достаточной квалификацией. теперешние бы знания, да в то время… не лучшее оправдание, однако других у меня нет.
> ни с чем не совместимой новой поделки» будет — «потому что
> X12 никто не сделал, а wayland сделали»?Именно так. Если кто лучше всех знает как надо - окей, ПОКАЖИТЕ ДЕЛОМ?
Если ты вдруг не заметил как работает этот мир: обычно 1 чел, или небольшая плотно сбитая тима решают что им - надо! Хардкорят. Плотно, мощно, жестко. Тогда появляется - первая версия core некоего сложного дизайна. Это начальная точка. Остальные видят дизайн в интерьере - и могут более осмысленно понимать задумки, фичи, как оно себя ведет - и надо ли им это. Если надо - впрягутся. Или не судьба.
Я например не представляю как нормально стыковать это с архитектурой современных GPU и хотелками к графике, особенно с разумным уровнем сложности.
Как говорится, "если бы молодость знала, а старость могла". Cофтострой живет в моменте между этим. Это компромисс. А чтобы что-то случилось - должен кто-то прийти и сделать.
Я знаю лишь 2 более-менее рабочих варианта.
1) Распереться и написать очень дотошные спеки как и что должно быть. Это специфично, потребует много возни с менеджментом и - нужен талант техписа + архитекта, необычное комбо. Тем более что мир стал намного сложнее чем в 1980.
2) Накидать core дизайна - самому. Чтобы остальным было видно by example - а как оно.Без этого - остальным не видно что у кого в мозгу. И говорить просто не о чем.
> окей, это резонно. но мне показалось, или ты говоришь, что вейланд это
> сделал *хорошо*? если да, то с этим я согласиться не могу.Они это сделали - как умели. Успешнее пока не смог никто. Так просто и банально.
> все — буквально — проблемы X11 возможно решить, сделав X12. да, внеся
> некоторые расширения в обязательный набор. расширив некоторые поля. убрав определённые
> странные бородавки (типа невозможности сделать окно нулевого размера).Если кто понимает как оно - он показывает все это. Я более-менее понимаю что есть современный GPU но - не понимаю вон то к этому интерфейсить. Без перечисленных грабель которые я перечислил.
Например, если это засунуть в 1 процесс дисплей сервера, легаси программа завернув жесткий рендер сложного поставит его колом. Весь. А я уже сказал что не ок с этим UX. Что-то с этим сделать? Надо какой-то крутой шедулер, многопоточность и проч. Половину ОС.
Коронный чит Wayland? Когда рендером клиент занимается, это спихано - на OS :) и by design тупить будет только прога затеявшая что-то не то, а шедулер ос с проца ее таки - выпнет и даст и другим воздуха глотнуть. И он уже есть.
> однако пакарду захотелось быть главным панком на селе. оно, может, и к лучшему,
> учитывая квалификацию пакарда…А остальные - с суперквалфикацией - где? Talk is cheap, show me the code. Пока топ показа кода свелся - к Xlibre. Но он в явно неправильной точке упомянутого соотношения.
> нюанса люди, ничего не понимающие в графических серверах, теперь собрались толпой
> и кричат: «иксы не нужны!»Они не уникальны в этом. Корпы тоже так решили. Посмотри на surface flinger.
Да, нокия попробовала норм линух с X11 до этого. Но ты не представляешь себе сколько проблем они отхватили. Вплоть до того что в Mplayer вывод видео жрет больше cpu time чем его декод. Что тормозит и батарейка вылетает в момент. Гугл посмотрел на эту жесть и сделал SurfaceFlinger. Wayland к этим идеям заметно ближе и это как минимум радикально упрощает дизайн и имплементацию VS вон то, узаконивая при этом хотелки программ + реалии архитектуры современного железа.
> не диверсанты, и обладают достаточной квалификацией. теперешние бы знания, да в
> то время… не лучшее оправдание, однако других у меня нет.Как я уже сказал - софтострой существует в нише между "если б знала" и "если б могла", с тем или иным балансом.
> Именно так. Если кто лучше всех знает как надо - окей, ПОКАЖИТЕ
> ДЕЛОМ?нет, ну ты там дальше задвинул как аргумент, что «корпорации тоже согласны» — значит, мне можно в качестве аргумента использовать: «а нам не надо!»
> Если ты вдруг не заметил как работает этот мир: обычно 1 чел,
> или небольшая плотно сбитая тима решают что им - надо! Хардкорят.так я уже признал как коллективную, так и свою личную вину в доверии профессионализму разработчиков X.Org. мне казалось, что они хотят долгой жизни иксам, и сумеют это сделать. а wayland — это так, эксцесс, флуктуация, эксперимент. полезное оттуда придёт в X12. ну да, я фатально ошибся. shit happens.
> Я например не представляю как нормально стыковать это с архитектурой современных GPU
> и хотелками к графике, особенно с разумным уровнем сложности.я вполне представляю. только поздно уже. а когда надо было — тогда, кстати, не знал и не умел. нушопаде.
> Они это сделали - как умели. Успешнее пока не смог никто. Так
> просто и банально.(грустно) иногда лучше, чтобы не умели никак…
> Если кто понимает как оно - он показывает все это.
автор Arcan пытается. и спеками, и кодом. не то чтобы я был во всём с ним согласен, но это всё ещё лучше вейланда.
> Например, если это засунуть в 1 процесс дисплей сервера, легаси программа завернув
> жесткий рендер сложного поставит его колом. Весь. А я уже сказал
> что не ок с этим UX. Что-то с этим сделать? Надо
> какой-то крутой шедулер, многопоточность и проч. Половину ОС.не надо. у нас ровно одна видеокарта, хоть ты стопицот потоков сделай — она всё ещё будет одна. (ну, две. три. неважно. ты понял, про что я.) сервер сам по себе в принципе не может заниматься арбитражем просто потому, что он ничего не знает об интимных внутренностях драйверов и процессе их флирта с GPU. не нужны *в* *сервере* никакие потоки. арбитраж запросов — дело драйвера. всегда так было. задача сервера — кормить драйвер запросами и реагировать на сигнал драйвера: «прости, у меня несварение.»
> Коронный чит Wayland? Когда рендером клиент занимается, это спихано - на OS
> :)драйвер иксов — не менее обычная клиентская программа. если драйвер как-то общается с ядерным модулем — это внутренняя кухня драйвера. в вейланде оно точно так же. в иксовом драйвере вполне возможно обеспечить сохранность сервера, если драйвер упал и его обратно за уши подняли. но да: придётся разогнать Современных Перспективных и где-то найти программистов, а не спихнуть всё на клиента и: «клиент упал из-за нашего кривого кода? да и фиг с ним!»
>> однако пакарду захотелось быть главным панком на селе. оно, может, и к лучшему,
>> учитывая квалификацию пакарда…
> А остальные - с суперквалфикацией - где?как оказалось — их не было. я уже говорил: многие думали, что есть, и это разработчики X.Org. а оказалось, что и там нет. ну да, никому верить нельзя. кто ж знал.
> Пока топ показа кода свелся - к Xlibre.
не, ну это лучше закопать, пока оно ещё не очень воняет, конечно.
> Корпы тоже так решили.
нет, прости, это я всё-таки оставлю как цитату. ты же её для посмеяться написал, ну. я посмеялся.
> Да, нокия попробовала норм линух с X11 до этого. Но ты не
> представляешь себе сколько проблем они отхватили.ты же в курсе, что у меня есть N900.
> Mplayer вывод видео жрет больше cpu time чем его декод.
это, кстати, не так. по крайней мере я спокойно смотрел фильмы по три-четыре часа. да, не так много — но всё-таки N900 не видеоплеер, и декод тоже не бесплатный. кстати, непонятно, почему: там вроде бы есть вполне неплохой встроеный DSP. может кто-то просто поленился научить mplayer правильно ним пользоваться?
опять же: ну зачем ты приводишь аргумент про «one size fits all»? я, кажется, за такое никогда не топил, и не утверждал, что иксы идеальны для всех-всех применений. хотя особых проблем и с мобилками быть не должно: как будто есть разница, на каком чипе bitmap blitter. а GLX вполне в состоянии идти мимо, нарпямую в чип. и, кстати, для видео было XVideo. которое не лучшая реализация — но почему не запилили расширение получше? и зачем мне на десктоп теперь тащат очередную мобильную дрянь?
> Как я уже сказал - софтострой существует в нише между "если б
> знала" и "если б могла", с тем или иным балансом.и давай не замечать, что корпорасты пропихивают удобные им решения, как прямым давлением, так и денежным. их, конечно, можно понять: им не нужно хорошо, им нужно, чтобы пользователь никуда не делся. для огороженого садика удобно иметь карманные стандарты и карманных разработчиков. однако поддерживать это просто потому, что они уже смогли продавить… не знаю, не знаю. по-моему, это как-то не очень. возможно, я ещё не полностью дед, и готов сделать себе хуже в моменте, чтобы успокоить свою «этическую жилу», и требую того же от других, потому что: «остановитесь, глупцы! вы же идёте в пропасть!» ну, делаю что в моих силах. недостаточно, конечно, но больше я не могу.
> нет, ну ты там дальше задвинул как аргумент, что «корпорации тоже согласны»
> — значит, мне можно в качестве аргумента использовать: «а нам не надо!»В принципе можно. Я просто привел аргумент что на фичу есть некий спрос - в том числе и с лично моей стороны. И да, для меня P0 - нормальная работа графония локально. Без этого мне осталное просто не надо.
> так я уже признал как коллективную, так и свою личную вину в
> доверии профессионализму разработчиков X.Org. мне казалось, что они хотят долгой жизни
> иксам, и сумеют это сделать.Я видение Airlied'овской тусовочкой тематики тут в коментах публиковал - не вчера, а? В т.ч. что они всей оравой про Xorg думают. А сейчас ЭТО лишь дошло до финала, который я еще лет 5+ назад предсказал. Забавно поболтать с теми кто делает погоду - и узнать идеи по поводу что они делают, и почему - так.
> а wayland — это так, эксцесс, флуктуация, эксперимент.
Wayland появился - примерно как Linux. Некий чел хотел лучшей доли. И накодил как умел, устав ждать. Никакого заговора не было. Его заметили и взяли в оборот сильно опосля. Как и линух. ИМХО механизм сравнимый.
> полезное оттуда придёт в X12. ну да, я фатально ошибся. shit happens.
Таненбаум тоже Торвальдсу лекции начитывал. Где профессор, а где студент?
> я вполне представляю. только поздно уже. а когда надо было — тогда,
> кстати, не знал и не умел. нушопаде.Как говорится, "опыт это такая штука которая появляется сразу после того как он был вам нужен".
> (грустно) иногда лучше, чтобы не умели никак…
Ну не. Вечно наслаждаться тормозами, тирингом, дергами, лагами, кончиной всей сессии при GPU Recovery, неработой шорткатов плеера потому что меню в браузере открыл - ну нафиг. Не вижу ни 1 причины почему линух должен быть хуже QNX Demo Disk.
> автор Arcan пытается. и спеками, и кодом. не то чтобы я был
> во всём с ним согласен, но это всё ещё лучше вейланда.Он в итоге вроде бы стал по сути имплементацией вэйланда как таковой?
>> какой-то крутой шедулер, многопоточность и проч. Половину ОС.
> не надо. у нас ровно одна видеокарта,Во первых - видеокарт бывает и более одной.
Во вторых - dGPU + iGPU довольно типовая конфига на ноутах.
В третьих - я не про баланс нагрузки по GPU, а про арбитраж что апликухи делают, дабы одна сдуревшая программа не клала все до состояния когда рендер таскменеджера не удается дождаться.В Xorg этого всего нет и чтобы это обеспечить - потребуется нехилый шедулер накодить. Внутри usermode программы. В этом месте - вопросы про rampant layering violation.
Бонус: никогда не слышал про DRM Scheduler? Да, с GPGPU появился новый аспект, сколько времени кто считает на GPU и как ЭТО полисовать.
> хоть ты стопицот потоков сделай — она всё ещё будет одна.
Иксы мягко говоря не фреймбуфер по скорости, куча facilities для рендера как бы намекают! И как показала практика оно может упереться в ядро проца - что-то усиленно рендеря кривой программой - в ущерб остальному, вплоть до отрисовки менеджера задач. Так что проблема полисовки рендера в процессе возникает задолго до. Но я тебе и бонус на тему GPU Scheduler так то - подогнал.
> понял, про что я.) сервер сам по себе в принципе не
> может заниматься арбитражем просто потому, что он ничего не знает об
> интимных внутренностях драйверовПроблема Xorg в оно может начать занимать львиную долю времени - в их кишках, уперевшись в проц! Куча фич с потенциально тяжелыми примитивами рендера и проч совсем не улучшают этот аспект. Это может случиться задолго до скоростей характерных для фреймбуфера. А про драйверы см. выше - но xorg это не очень актуально.
> и процессе их флирта с GPU. не нужны *в* *сервере* никакие потоки.
Я заметил, глядя как Xorg может упереться в 100% ядра проца, начав жестко тормозить вывод всей графики вообще. Не нужен - такой user experience, имхо.
> было. задача сервера — кормить драйвер запросами и реагировать на сигнал
> драйвера: «прости, у меня несварение.»Если 100% cpu жрет процесс Xorg, несварение не у драйвера. Вот если ты ЭТО скажешь про вэйланд и проч, без встроенных сложных примитивов рендера на стороне сервера, я пойму.
Но у Xorg полно причин тормозить самому по себе. Вероятно 1 из причин по которым программы стали рендер внутри себя толкать, так не надо выбирать между уродским упрощенным рендером и общесистемными клинами.
> драйвер иксов — не менее обычная клиентская программа.
1) "Драйвер иксов" - бесполезный DDX. Настолько архитектурно хлам что generic KMS работает как правило - не хуже. Ибо вместо "ускорения" получается торможение. У современных GPU вообще 2D пайплайна - нет.
2) И все же - при потугах активного рендера сложных примитивов - жрать ресурсы на это будет именно процесс Xorg - оказывающийся "в фокусе".> с ядерным модулем — это внутренняя кухня драйвера. в вейланде оно точно так же.
Что ты мне рассказываешь? Wayland - by design вне больших потоков данных и не умеет ничего потенциально ресурсоемкого типа примитивов рендера. Он - протокол согласования, но bulk data идут сразу в drm/kms без "счастья" с парсингом 100500 гиг в реалтайме, и оно не предоставляет никакого бж рендера TTF. В своем процессе такое извольте. И все остальное тоже. Композитор только битмапы сведет - и это его worst case и есть. У иксов worst case совсем другой и зависит что и какие программы с их facilities рендера делают.
> в иксовом драйвере вполне возможно обеспечить сохранность сервера,
> если драйвер упал и его обратно за уши подняли. но да:
> придётся разогнать Современных Перспективных и где-то найти программистов,Мне идея выкинуть нахрен всю эту бесполезную оверинженерию которой никто не пользуется и которая давно стала неуместна, заменив на "фреймбуфер на стероидах" (менеджер surfaces и композитор) нравится намного больше. Просто потому что я никак не могу придумать что бы там тормозило, лагало, дергалось, тиринговало и делало бы мозг жором CPU.
Но если кому кажется что вон то отличный курс дел - так пусть покажут. Вот даже форк есть. Дурацкий. Но видимо более адекватным людям так убивать свое время на ЭТО просто не хочется. Вэйлансдкие композиторы дофига кто пишет. Потому что это перспективнее в целом выглядит.
> а не спихнуть всё на клиента и: «клиент упал из-за нашего кривого кода? да
> и фиг с ним!»Де факто сейчас весь рендер и спихан на клиента. И в теории Xorg в режиме тупой плевалки битмапа вообще не должно состояние GPU сильно колыхать. На практике ... ээ ...
> ну да, никому верить нельзя. кто ж знал.
Это дефолтное состояние дел в этом мире. Что-то иное - приятный бонус, если прокатило. Иначе делаем морду официанта из анекдота - "ну значит не прокатило".
> не, ну это лучше закопать, пока оно ещё не очень воняет, конечно.
Да оно уже успело прославиться. Но кажется в целом - не со знаком плюс.
А где ты найдешь более адекватных людей - тем более умеющих в архитектинг, планирование и проч длля вон того - я без понятия. Если ты не заметил я со своей стороны вполне разделяю идеи airlied'овской тусовочки. Во всяком случае они логичны, обещают мне решение задолбавших проблем и я не вижу где бы core parts их плана могли бы совсем уж обломаться.
> ты же в курсе, что у меня есть N900.
У меня она тоже - есть. А еще у меня есть любопытство. И я внутреннюю кухню, как нокия вообще девелопала этот выводок, еще с Nokia 770 / N800. Иксы всегда были болью. И я понимаю почему surface flinger - победил.
>> Mplayer вывод видео жрет больше cpu time чем его декод.
> это, кстати, не так. по крайней мере я спокойно смотрел фильмы по
> три-четыре часа.Я лишь помониторил жор ресурсов top в процессе просмотра. А там Xorg почему-то в топе. На вот вывод видео mplayer-ом. Попробуй настолько surface flinger'а вообще озадач. Хоть чем.
> бы есть вполне неплохой встроеный DSP. может кто-то просто поленился научить
> mplayer правильно ним пользоваться?С DSP проц несколько разгружается но...
1) DSP весьма малохольный на самом деле. Просто Ti делает DSP и у него идея фикс была что это advantage, типа.
2) Эта идея фикс 1 из причин по которым они с рынка вылетели. Лучше бы просто ядер проца накопипастили, особенно за те цены чипов.
3) DSP жрет полтора формата буквально. А что либо там менять - боль. Суммарно еще 1 пример бессмысленного и беспощадного системного дизайна, просто инженеры Ti до упора веровали что DSP это преимущество над конкурентами. Пока рынок не вправил мозг.> опять же: ну зачем ты приводишь аргумент про «one size fits all»?
> я, кажется, за такое никогда не топил, и не утверждал, что
> иксы идеальны для всех-всех применений.Я вообще не понимаю для каких применений они хороши. Единственное "достоинство" которое я вижу - "ничего другого под Linux просто не было". А совсем без графики далеко не уедешь.
> быть не должно: как будто есть разница, на каком чипе bitmap
> blitter. а GLX вполне в состоянии идти мимо, нарпямую в чип.Ну, допустим, не напрямую в чип - а "очередной клиент DRM/KMS" по состоянию на сейчас. И GLX и вообще Xorg в этой схеме как таковые - по сути лишний элемент. Плевалка битмапов из них голимая, оверинженерии - во, при том почти не используется - но "почти" мешает этот код все же вытряхнуть на свалку. Xorg это классический "чемодан без ручки". Вроде и выкинуть жалко, и нести неудобно, и не понятно зачем он такой.
> и, кстати, для видео было XVideo. которое не лучшая реализация —
> но почему не запилили расширение получше?Был еще Xv, и оба не от мира сего. Настолько что видеоплееры с горя стали через вулкан и GL видео гнать, а от иксов там как максимум согласование параметров окон.
Но вообще-то быстрая отрисовка графика не должна жрать так ресурсы и при дефолтном выводе. Без изгалений с расширениями. Потому что программы могут хотеть всякие анимации, эффекты, реалтайм показометры всякие типа waveform, spectrum или vu meter каких с приличным FPS и размером. С хрена это должно тормозить и тиринговать я не в курсе.
> и зачем мне на десктоп теперь тащат очередную мобильную дрянь?
Не понимаю как тебе на десктоп можно что-то притащить в обход твоего желания. И таки оно не мобильное. Было бы мобильное - ограничилось бы фичесетом surfaceflinger'а. А оно далеко за этими пределами.
Но кроме желания - есть еще взаимодействие с другими. Ты можешь фанатеть по IPX/SPX, но как ты заставишь меня по нему коммуницировать? Не говоря о том как убедить роутеры по пути это сделать, даже если я соглашусь. В этом месте наверное честно признать что мы живем в мире наполненном разными людьми и у них есть свои идеи на тот или иной счет. И совсем без них - а кто софт будет писать?
> и давай не замечать, что корпорасты пропихивают удобные им решения,
Корпы довольно рациональные entity так то. Для меня wayland будет плох - потому что что? Мои нужды по части графики - принципиально отличаются от их? А в чем это отличие в плане Wayland?
Xorg для меня - один из наиболее проблемных и неприятных системных компонентов. По совокупности. Если кто думает что сможет сделать хреновее - а пусть покажет? Любопытно же. Шитпарад - тоже номинация.
> как прямым давлением, так и денежным.
Я думаю что в случае Xorg давление было - снизу вверх. Airlied'ская тусовка имхо недвусмысленно обрисовала своим топам что они думают о перспективе кодить Xorg вечно. Это их наименее любимый компонент и думаю что если бы RHBM попробовал бы настаивать, был бы exodus не только блочнофайлушников (которым видимо гальыанизация XFS не зашла), но и - графонщиков.
Airlied сам нормальный манагер - майнтайнер подсистемы. Т.е. нечто типа CTO в своем закоулке. Я думаю он просто нашел взаимопонимание на тему бухания ресурсов на мусорную активность с минимальной отдачей. Прости что я это в корпоративных терминах обрисовываю, но отвисание с корпами меня кое-чему научило. В частности - реалистично оценивать свойства софта.
А автор XFS вот - нуб в менеджменте проектов. Видимо это не смог до того как выгорел от отношений с XFS и потугами сделать из антикварного дизайна подобие современной ФС.
> их, конечно, можно понять: им не нужно хорошо, им нужно, чтобы пользователь
> никуда не делся. для огороженого садика удобно иметь карманные стандартыЭто опенсорс, тут и отфоркать могут. Есть и сильные контестанты. Которые смогут. Валву например стоило только заикнуться о создании альтернативного registry - и вон те стали и ворочаться намного шустрее, и кооперативности прибавилось. Чудеса, стандартик то не такой уж и карманный.
Ну и хоть какой никакой стандартик - для начала есть. И реализации. А contenders у них - кто? Корпам просто надоел отстойный UX иксов и они решили пытаться продвигать хоть что-то с UX лучше чем это. Сапопикал вон Mir пытался. Чем он лучше Wayland они внятно сказать не смогли и постепнно стали - очередным композитором Wayland. Потому что Wayland софт - решил поддержать, а на Mir - все дружно забили.
> и карманных разработчиков.
Я лично чатился с этими разработчиками из airlied'овской тусовочки. Это точно не карманные величины. Достаточно посмотреть как Daniel Vetter "из Intel" господа из Free Electrons (ныне Bootlin) выкатили оффер "работа мечты" быстрее чем в Intel остыло его кресло. Просто посмотри на terms, оно того стоит, на этом фоне прикол про "вас пригласили директором Microsoft" - выглядит жидковато :). Так что все эти теории заговора насколько я вижу - в целом булшит и проекции.
> потому, что они уже смогли продавить… не знаю, не знаю.
Я думаю что продавили это технари стоявшие за DRM/KMS просто потому что они сделали отличный нижний уровень. Реюзабельный, фичастый, мощный. И они совсем не рады тому что вещи типа Xorg бездарно профакивают потенциал их подсистемы. И мне их структурирование стека нравится намного больше.
> и требую того же от других, потому что: «остановитесь, глупцы! вы
> же идёте в пропасть!» ну, делаю что в моих силах. недостаточно,
> конечно, но больше я не могу.Иногда и шагнуть в пропасть не такая уж плохая идея. Особенно если за спиной был wing suit и парашют.
это одна из тех вещей, про которые мы с тобой никогда не договоримся. не вижу особого смысла дальше спорить: я примерно представляю твои аргументы, а ты — мои. здесь надо показывать X12 и на нём наглядно пояснять, почему тупая блиталка с отгрузкой всех проблем на клиента — идиотское решение… но у меня нет X12 под рукой, и ради нашего спора я не готов его дизайнить. ;-)замечу только, что X.Org — далеко не лучшая реализация иксов. в том числе и в плане драйверов. но с «покажите лучше» есть маленькая такая проблема: даже фак от торвальдса не заставил ту же невидию открыть драйвера и спеки. так что офигенный прелестный X12 в любой реализации будет адски тормозить, и для end user'а давать намного худший expirience, чем даже X.Org. из этого круга нет не-много-денежного выхода: вендоры не будут пилить под него нормальные драйвера пока он не станет популярным, а он не станет популярным пока вендоры не будут пилить под него нормальные драйвера. так что практического смысла заниматься этим сейчас и на энтузиазме нет.
к счастью, лично я всегда могу сделать себе реализацию X11 поверх чего угодно, новомодный софт меня не интересует — поэтому моя старость, так сказать, secured. а остальной мир пусть катится ко всем чертям, ну его.
> нём наглядно пояснять, почемуИменно так. Без этого сие - деление шкуры неубитого медведя.
> тупая блиталка с отгрузкой всех проблем на клиента — идиотское решение…
В любом инженерном решении есть плюсы и минусы. В этом плюсы имхо очевидны:
1) жор на рендер сразу приписывается процессу которому оно надо, это честно, логично, и упрощает мониторинг offender'ов.
2) полисовка-арбитраж делается стандартными facilities OS без изобретения велика.
3) worst case - предсказуемый, сильно это заякорить - а как?
4) Не надо выбирать между блевотным видом от упрощенного рендера и общесистемными лагами, в хучшем случае плохеет только процессу ретивого рендерера.> но у меня нет X12 под рукой, и ради нашего спора я не готов его дизайнить. ;-)
Это и правда слишком масштабно чтобы только доказать мне что-то. Но если кто думает что понимает как оно - сможет назвать недостатки того решения и плюсы своего vs это? Сетевую прозрачность не предлагать. Особенно - как в xorg.
> замечу только, что X.Org — далеко не лучшая реализация иксов. в том
> числе и в плане драйверов. но с «покажите лучше» есть маленькая
> такая проблема: даже фак от торвальдса не заставил ту же невидию
> открыть драйвера и спеки.Нвидия таки открыли нижний уровень. И DRM/KMS свой, и вообще. Но в SIGSEGV при GPU Recovery летает и у них порой. И с ними по жизни в линухе чертова куча иных проблем. Что хуже, потребители с этим крапом лезут делать мозги - непричастным. Транжиря их время на свой треш.
Лично мне надоели сказки про целование ботинок проприетарщиков. Пусть неудобно будет потребителям и проприетариям, а хорошо и удобно - тем кто впрягается в экосистему, во!
> expirience, чем даже X.Org. из этого круга нет не-много-денежного выхода: вендоры
> не будут пилить под него нормальные драйвера пока он не станет популярным,Какая-то лекция на тему выученной беспомощности. Вяленд же - смог. Хотя изначально был творчеством полутора васянов. Но васяны были упрямые, почти как Торвальдс. Дохнуть не собирались, проблемы решали, и в целом - постепенно корпы разглядели потенциал, как и тяжеловесы-разработчики делающие погоду.
А потребители с нвидией и прочие кому пофиг на экосистему в целом могут идти туда куда заслужили, имхо.
> и на энтузиазме нет.
Ну хз, с вялендом прокатило же.
> к счастью, лично я всегда могу сделать себе реализацию X11 поверх чего
> угодно, новомодный софт меня не интересует — поэтому моя старость, так
> сказать, secured. а остальной мир пусть катится ко всем чертям, ну его.Ну в общем то разумный подход к делу. Но кмк со всеми расширениями X11 делать все ж самому довольно мучительно. Ибо там со временем отрасло много. А без этого - половина софта работать не будет.
> Но если
> кто думает что понимает как оно - сможет назвать недостатки того
> решения и плюсы своего vs это?и сразу же заход в тузы:
> Сетевую прозрачность не предлагать.
это очень смешно. и уже понятно, что любые аргументы будут отвергаться с возражением: «это не унылая блиталка. НИНАДА!»
> Нвидия таки открыли нижний уровень. И DRM/KMS свой, и вообще.
ничего они не открыли. если тут надо пояснять, почему — то не надо пояснять. (и я таки по дальнейшему тексту вижу, что передёрг явно сознательный.)
> Какая-то лекция на тему выученной беспомощности. Вяленд же - смог.
вот на этом месте сознательность передёргов стала совершенно очевидна. как и бесполезность любых предметных разговоров.
> Ну в общем то разумный подход к делу. Но кмк со всеми
> расширениями X11 делать все ж самому довольно мучительно.«все расширения» (особенно от хорга) — нафиг не нужны. а вот нечто подобное XIE — нужно, но в хорге этого нет, ахаха. зачем вам возможность процессинга картинок на стороне сервера, вы что, хотите быстрой и удобной графики без постоянной засылки битмапов?!
> А без этого - половина софта работать не будет.
мой — будет. он в состоянии проверить наличие расширения и не использовать его, если сервер сказал, что нет. а если кто-то не может жить без какого-нибудь идиотского xrender — пусть идёт пакарду плачется.
> и сразу же заход в тузы:
>> Сетевую прозрачность не предлагать.Мне это не интересно, особенно ценой факапа локальной графики и с трафиком/перфомансом "как в иксах".
Если "до кучи", нахаляву по параметрам, кодить не облом, я отбиваться ногами не буду, но для меня это низкоприоритетная хрень. И если для этого существующий софт переписывать - кто будет? (Заметь, некая грабля даже для Wayland). Никто? Получите от GTK и Qt - битмап! И вот - подолбались на отличненько с оверинженерией ... чтобы что? Битмапу пульнуть - можно и без такого траха, юзать vnc/rdp какой. А юзеры вообще полупроприетарный miracast на самом деле хотят. Вот те бабка и сетевая прозрачность.
> это очень смешно. и уже понятно, что любые аргументы будут отвергаться с
> возражением: «это не унылая блиталка. НИНАДА!»Ессно если мне что-то не надо, я не согласен жертвовать критичными параметрами в пользу ненужной хрени. Это странно? А эти другие аргументы - какие?
> ничего они не открыли.
Nvidia GPL Modules. Наиболее критичный на самом деле кус. Низкоуровневая инициализация, управление питанием и проч. Самые проблемные топики по жизни. А DDX на данный момент - примерно никому, имхо, уже нафиг не. Это dead code в обозримом будущем.
> надо пояснять. (и я таки по дальнейшему тексту вижу, что передёрг
> явно сознательный.)Я люблю называть вещи своими именами. Это не передерг как таковой.
> вот на этом месте сознательность передёргов стала совершенно очевидна.
Всего лишь называние вещей своими именами. Ты живещь в виртуальном мире, где дофига скидок себе и своим точкам зрения - и игнор ряда проблем. Господа с sysv уже посмотрели что будет если так делаьт. Заход на второй круг?
> «все расширения» (особенно от хорга) — нафиг не нужны. а вот нечто
> подобное XIE — нужно, но в хорге этого нет, ахаха. зачем
> вам возможность процессинга картинок на стороне сервера, вы что, хотите быстрой
> и удобной графики без постоянной засылки битмапов?!Слать битмапы на данный момент и довольно быстро - и удобно. Ибо это то что генерят тулкиты на выход, делать ничего не надо, куда удобнее то? А если кто увлекся рендером более 9000 финтифлюшек в своей морде - плохо от этого только ему, а не всей системе нахрен.
>> А без этого - половина софта работать не будет.
> мой — будет.А ты написал вот прям вообще совсем фулстек? Включая, допустим, браузер для постинга сюда?
> он в состоянии проверить наличие расширения и не использовать
> его, если сервер сказал, что нет.КМК неленивых людей которым охота fallback paths кодить на этом глобусе не так уж много. Ибо фамилии у них - не МакЛауд.
> а если кто-то не может жить без какого-нибудь идиотского xrender — пусть идёт
> пакарду плачется.Ну, оно у тебя просто не будет работать. И дальше ты сам с своими проблемами и разьираешься, сносом ли программы, переписыванием или чем там. Это только тебе и интересно.
> А ты написал вот прям вообще совсем фулстек? Включая, допустим, браузер для
> постинга сюда?ты будешь, наверное, очень удивлён, узнав, с чем NetSurf справляется. и что у него gtk-бэкэнд вовсе не обязательный. равно как у меня PoC отвязки Pale Moon от gtk. прижмёт — доделаю. да, это единственные оставшиеся нужные мне гуй-программы, которые я не написал себе сам.
> Это только тебе и интересно.
было бы странно, если бы я занимался тем, что мне неинтересно.
>> А ты написал вот прям вообще совсем фулстек? Включая, допустим, браузер для
>> постинга сюда?
> ты будешь, наверное, очень удивлён, узнав, с чем NetSurf справляется.Я буду очень удивлен...
1) Узнав что его написал ты.
2) Узнав что он работает на сайтах обвешаныз JS. Им хотя-бы ютуб посмотреть можно?> и что у него gtk-бэкэнд вовсе не обязательный. равно как у меня PoC
> отвязки Pale Moon от gtk. прижмёт — доделаю. да, это единственные
> оставшиеся нужные мне гуй-программы, которые я не написал себе сам.Мне почему-то кажется что в результате у тебя и продуктивность - в районе плинтуса. Ну не знаю, в гитлаб чей-нибудь ты этой штукой сунуться сможешь? Или это не нужно?
И я как-то плохо себе представляю как делать например то что я в KiCad делаю - без гуя.
>> Это только тебе и интересно.
> было бы странно, если бы я занимался тем, что мне неинтересно.Чертовски логично и почти мой фавор возвращает, вот уел.
> Я буду очень удивлен...
> 1) Узнав что его написал ты.зачем? я, кажется, нигде не пропагандировал перепись всего, чего можно. лично я пишу себе софт испключительно от необходимости. если есть что-то, что уже работает как мне надо — чего ради я буду это писать/переписывать?
> 2) Узнав что он работает на сайтах обвешаныз JS.
мне не надо туда ходить.
> Им хотя-бы ютуб посмотреть можно?
я ещё не сошёл с ума в достаточной мере, чтобы смотреть видео в браузере. равно как и пользоваться тем, что ютуб называет «сайт». любые ссылки на видео вызывают по щелчку mpv. ютуб вежливо возвращает весь сайт в виде кривого, но пригодного к обработке жсона, из которого я строю то, что удобно мне, а не то, что хочется ютубу.
> Мне почему-то кажется что в результате у тебя и продуктивность - в
> районе плинтуса.если ты под этим имеешь в виду «бегать в браузере по репозиториям» — то да, нулевая. не имею такой привычки.
> Ну не знаю, в гитлаб чей-нибудь ты этой штукой
> сунуться сможешь? Или это не нужно?что мне там делать? для git clone достаточно просто адреса. а багрепортов и патчей те, кто сидят на подобных сайтах, от меня не хотят. ну и отлично, мне же меньше проблем.
> И я как-то плохо себе представляю как делать например то что я
> в KiCad делаю - без гуя.мне кикад не нужен. раунд!
> почему было не топить за решение этих проблем в протоколе X12, обратно совместимом с X11Wayland — это и есть реализация идей, планировавшихся для X12, обратно совместимая с X11 (через XWayland). От тех же людей, которые пилили X11 и собирались пилить X12.
Только кучка фриков отказываются принимать этот очевидный факт и будоражат своими бреднями впечатлительную общественность. А когда все сроки уже десять раз прошли и начинается неоднократно объявленное выведение из эксплуатации — провоцируемая фриками масса обывателей поднимает вой: «Нам же навязывают! Заставляют! Значит надо отбрыкиваться всеми силами! Пофиг на аргументы (это ж разбираться надо), пофиг на объяснения, не отдадим иксы! Будем с утроенной силой ныть в интернетах!»
ты лжец.
не знаю как сейчас, но на ноуте года 3-4 назад нифига не работало, для перехода между карточками нужен был релогин. Про многомониторную конфигурацию пару лет назад от людей слышал что есть проблемы
у меня хасвел, т.е. 2014 год,вот специально одновременно запустил два хромиума с webgl аквариумом, один на встройке второй на дискрете.
всё бежит без вопросов.
ребята, RTFM, собираем руками ядро, а не ждем милости от каноникал.
Выше же писали - нелюбители х-ов не в зуб ногой в предметной области. Он хочет, чтобы х-ы абстрагировались от рендера (полностью, включая модули с драйверами от меса) и могли динамически переключить себя на новое устройство, освободив то, которое было запущено при старте системы.
То, что для начала это должны уметь устройства с драйверами их не волнует, как и обширность аудитория этой фичи...
>>Выше же писали - нелюбители х-ов не в зуб ногой в предметной области.я такого на писал, я писал: как порядочный гентушник, вынужден читать все эти доки и тупо им следовать, и оно сюрпрайс-сюрпрайс - почему-то "само всё работает".
и честно гря мне плевать иксы там или вяленый, но вяленый глючит, а значит - иксы.
> Ой, а если форк не подписывать специальным смешным копроративным сертификатом, то и ставить его никто не будетБредятина.
Так же и игры нативный под линукс выпускали.
Мы гарантируем работу под Ubuntu. Если у тебя там в ZorinOS не работает, то мы просто от тебя тикеты в поддержку принимать не будем.И никто никакие сертификаты не проверял.
Вполне нормальное желание, когда есть зоопарк и неохота со всем этим ужасом возиться.
как я и писал в предыдущей теме про форсированный саботаж иксов kde-шниками - здорово у корпорастов пригорает, и это не последняя такая новость
Ты имеешь в виду, что Энрико решил саботировать добавление X11Libre путем удаления из него X-Wayland?
Какое коварство!
Надо его отстранить от проекта, тк он явно играет на стороне корпов.
ты не думал, почему этот костыль сделан на стороне иксов, а не на стороне вяленого? то-то
> ты не думал, почему этот костыль сделан на стороне иксов, а не на стороне вяленого?Разумеется чтобы не тащить в прекрасный вяленый костыли из иксов!
Это же очевидно. Пусть иксовый овнокод живет в иксах и дальше. А потом его просто дропнут разом за ненадобностью.
>>здорово у корпорастов пригораетвидать да.
- С его такой переполох?
- Неужто испугались, поэтому и повесили ярлык?
- Это ж насколько надо боятся таракана (из сказки Чуковского)?
- Стыдно, господа, стыдно.(двойной сарказм, если что)
> (двойной сарказм, если что)слишком сложно, ты запутался
>> (двойной сарказм, если что)
> слишком сложно, ты запуталсястареешь
Еще один повод слить кде. Кде вообще само по себе то еще васянское DE - дизайн отвратителен, гора никому ненужных настроек(люди за компом заботают, а не вечно настраивают окошки), да еще и глючит и крашится постоянно.
> люди за компом заботают, а не вечно настраивают окошкиКогда есть настройки, их настраивают один раз, а потом всю жизнь эффективно работают, так что мимо. С остальным согласен.
Ещё лучше, когда настройки автоконфигурируемые.
> автоконфигурируемыеЭто как? Через телепатический канал связи?
X11 некогда её прикрутили, уже и не вспоминают про xorg.conf
> X11 некогда её прикрутили, уже и не вспоминают про xorg.confНаверное телепатия называдась - DDC, через который - параметры монитора можно получить.
Как через DDC сконфигурировать под себя KDE? Или ты тот самый Тред Нечиталов Сразу Отвечалов?
Ещё есть такой тип настроек, система предлагает готовые профили, а ты просто выбираешь, чтоб не запариться в выборе - поиск.
> система предлагает готовые профилиМне нужен профиль, чтобы первый старкрафт запускался на восьмом терминале, используя вайн 1.6 и третий монитор.
Смотри синхронизированный профиль в базе, сохранённый одним из пользователей. Либо забабахай сам и выложи профиль чтобы он вошёл в базу профилей.
> Смотри
> забабахайА куда «автоконфигурирование» внезапно делось?
И гном заодно с ним полетит в пропасть. Осталось понять, как спасти крысу и WM.
Шикарная новость!
Ждем аналогичной от гномеров.А потом запасаемся попкорном и смотрим будут ли мapгинaлы вроде крысы и прочих поддерживать это поделие.
> Ждем аналогичной от гномеров.Гномеры чуть ли не на год раньше заявили, что иксы всё, разве нет? Это как сидеть в полночь ждать, что через несколько часов солнце взойдёт.
> Гномеры чуть ли не на год раньше заявили, что иксы всё, разве
> нет? Это как сидеть в полночь ждать, что через несколько часов
> солнце взойдёт.Они вроде про следующию версию гнома сказали, а КЕДы про текущую версию кедов...
Но если так - то отлично. Все мapгинaлы отправляются в уютный загончик и перестают портить воздух и настроение нормальным** людям.** нормальным по меркам линуксоидов
Не ну это у квин традиция такая.Еще Гресслин обьявлял, что mir поддерживать не будет, с мотивировкой "морда мне его не нравится"
стабильность признак мастерства
А зачем вообще поддерживать mir?
Мертворожденный кривой и косой кусок кода.
Зачем потом тратить время на разгребание багов от нетакусиков, которые решили познать mir в особо извращенной форме?
> А зачем вообще поддерживать mir?
> Мертворожденный кривой и косой кусок кода.Ну так это уже и сапопикал понял - сделав его очередным сервером протокола Wayland. Problem solved! :D. А кедам оно такое и правда ни к чему если они сами себе Wayland...
воу палегшеmir был кривым и косым еще без единой строки кода. по крайней мере, так уверяли заинтересованные лица типа airlied и прочей интеловской / редхатовской звездобратии.
и тоже овноеды вроде тебя поддакивали в каментах на опеннете. десять лет с гаком прошло, ничего не поменялось.
как и с radeonhd, который тож обьявили кривым и косым в свое время.
>Еще Гресслин обьявлял, что mir поддерживать не будет, с мотивировкой "морда мне его не нравится"Вот и причина, по которой мир слили - главный опрокидыватель плазмы опрокинул мир.
>>Еще Гресслин обьявлял, что mir поддерживать не будет, с мотивировкой "морда мне его не нравится"
> Вот и причина, по которой мир слили - главный опрокидыватель плазмы опрокинул
> мир.тааа, mir там всем кагалом сливали. кому нравится конкуренция. даже интель отметился - принятые патчи для мира через неделю из интеловского драйвера решительно откатили с каментом "менеджмэнт не велит". причем собсно разработчик драйвера принял патчи без проблем. но... "хароший люди попросиль".
статус самой любимой жены в гареме - он дорогого стоит. вот fdo и около- fdoшную залу пень назначили любимой женой - они и ведут себя соответственно. Ули "stop reopening" Дреппер завистливо курит в углу.
Вначале ты такой радуешься и собираешь лайти от отбитых вроде probonopdSince Xwayland is long gone, we don't need to install it's build-time dependencies anymore.
github.com/X11Libre/xserver/pull/356А потом тебя выпиливают их KDE
KDE does not support XLibre
github.com/X11Libre/xserver/issues/365Хахаха, т.е. мяу.
Чёрт, я даже не знаю что явно сломать в приложеньках которые разрабатываю - иксы или wayland. Потому что ситуация с двумя экосистемами меня вообще не устраивает, и я непременно хочу вложиться в смерть одной из них, но что одна - недоделанное говно с некомпетентными и токсичными разработчиками, что другая. И фанбои мерзкие у обеих.
Переходи на ios/macos!
Отличная, платежеспособная аудитория.
Последние изменения законов позволяет брать шекели в обход жадного аппстора в развитых странах.Зачем тебе вообще лялекс с его вечными TEH DRAMA!, stable api nosense, у вас не та версия glibc и почти полным отсутствием денег?
> Отличная, платежеспособная аудитория.И самая нестабильная (рыночная) среда -- их же содют каждый день.
>> Отличная, платежеспособная аудитория.
> И самая нестабильная (рыночная) среда -- их же содют каждый день.Кого их?
Просто нужно работать на зарубежную фирму.
И желательно из ближнего рубежа)
Запросто получать 350-400к, в пересчете на деревянные.
Работать на зарубежную и получать всего 400к - это зашквар.
Анон выше про зарплату в месяц, если что, не в год
> Отличная, платежеспособная аудитория.Во-первых, я не чмо брать деньги за софт. Во-вторых, аудитория платящая за софт - чмо. Так что нет - эти и виндузятники сами собирают из исходников как хотят, и issue от них не принимаются. Да и мало их, профессиональное сообщество всё уже на линуксе.
> stable api nosense
А ничего что это исключительно про ядро?
> у вас не та версия glibc
Проблемы проприетарщиков, которые не могут распространять софт в исходниках.
> Во-первых, я не чмо брать деньги за софт.Ээээ, а кем ты работаешь? Дворником?
> Во-вторых, аудитория платящая за софт - чмо.
Судя по риторике, ты просто б-ло, которое пытается принизить окружающих, чтобы хоть как-то на их фоне смотреться.
> Да и мало их, профессиональное сообщество всё уже на линуксе.
Это какое?
Инженеры? Нет CAD систем.
Может разработчики? Тоже нет - куча софта под винду под виндой пишется, плюс мобилки.
Может врачи? Тоже нет, куча софта не линуксового.
Самый успешный опенсорсный блендер имеет сборки под мак и винду, тк стрелять себе в ногу разработчики не хотят.Даже kicadовцы, в бложике пишут "Linux is already a small section of the KiCad userbase."
Т.е даже у них основная масса пользователей это не красноглазые прдолики.Вот тебе и "профессиональное сообщество"))
Остаются только всякие админчиги, которых называть профи, язык не повернется.
Это же обслуживающий персонал, типа уборщицы.>> у вас не та версия glibc
> Проблемы проприетарщиков, которые не могут распространять софт в исходниках.Не, это проблема юзера, у которого любимая игрушка не запускается.
>> Да и мало их, профессиональное сообщество всё уже на линуксе.
> Это какое?Почти все продвинутые девелоперы софта, внезапно. Местами доходит до того что билд софта под именно винду - не тестируется. А сами девы конечно делают кроссбилды, еще и на автомате типа CI - "нате на лопате". Сами они винду не юзают и спасиьбо если хотя-бы чисто юзерский UX ок. А девелоперский как правило - ужасен. Вы же не думали что WSL по приколу появился? :)
> Инженеры? Нет CAD систем.
(посматривая на горку печаток на столе) надо будет рассказать KiCad про это :)
> Может разработчики? Тоже нет - куча софта под винду под виндой пишется,
Не такая уж и большая куча. Майкрософт ухитрился достать очень много девов, и те открыли для себя пингвин.
> плюс мобилки.
На которых винды, внезапно, вообще нет...
> Может врачи? Тоже нет, куча софта не линуксового.
Врачам софт вообще - до кучи разве что. И таки есть и линуксного уже.
> Самый успешный опенсорсный блендер имеет сборки под мак и винду, тк стрелять
> себе в ногу разработчики не хотят.Но дофига народа юзает его в лине. И тем более рендер сложных штук никто на винде - не делает. Так что если вы убежденный адепт винды - вы не порадуете нас мувиками из блендера.
> Даже kicadовцы, в бложике пишут "Linux is already a small section of
> the KiCad userbase."И тем не менее - это самые активные пользователи, двигающие мир вперед - и порой парящиеся отдаче в апстрим. В отличие от виндовых, уверенных что булки - на деревьях растут, а free - это про набить пузо нашару. Экосистема в винде такая.
> Вот тебе и "профессиональное сообщество"))
Вы тут очень "профессионально" выглядите - с даунплеем других и без своих заслуг, ога. С теми пожалуй дело то иметь - поприятнее вас. Если цель - Getting Things Done.
> Остаются только всякие админчиги,
Это скорее в всяких BSD и солярах было - что их и сгубило.
> Не, это проблема юзера, у которого любимая игрушка не запускается.
Valve с их Steam научился неплохо решать такие проблемы.
>> Может врачи? Тоже нет, куча софта не линуксового.
> Врачам софт вообще - до кучи разве что. И таки есть и
> линуксного уже.ох, я имею много чего рассказать про медицинский софт… на AIX. но не могу: заратустра^w нда запрещает.
> Почти все продвинутые девелоперы софта, внезапно.Максимально размыто, но с ноткой превосходства)
И, естественно, без пруфов.Давай я вброшу пробный шар:
survey.stackoverflow.co/2024/technology#1-operating-system
Винда Pro-use 47.6%> Местами доходит до того что билд софта под именно винду - не тестируется.
Это что за подвальные шаражки? Ну или может это яблочники? (Хотя даже они в последнее время пытаются в кроссплатформу)
>> Инженеры? Нет CAD систем.
> (посматривая на горку печаток на столе) надо будет рассказать KiCad про этоЭто тот самый который на половине линуксов работает плохо?))
Но я говорил, как ты мог догадаться, про всякие Solid modeling CADы, а не про EDA.
Ну и речь шла про "профессиональное сообщество", а не васянов и мелкий бизнесс на форуме.Так есть на вашем лялексе что-то уровня solidworks?
Я уже молчу про уровень NX и кати.
Не, нету. Есть только пососный фрикад (в котором я уже моделю начиная с 0.17, и знаю насколько он отстойный)> Не такая уж и большая куча. Майкрософт ухитрился достать очень много девов, и те открыли для себя пингвин.
И опять громкие заявления без единого пруфца.
> На которых винды, внезапно, вообще нет...
Но андроид студия отлично себе живет на винде и маке.
>> Может врачи? Тоже нет, куча софта не линуксового.
> Врачам софт вообще - до кучи разве что. И таки есть и линуксного уже.Фраза "И таки есть" намекает на его невероятное кол-во?
> Но дофига народа юзает его в лине.
Может статистику? Нее?
Ну давай я попробую
opendata.blender.org/
Operating system distribution Windows 82%
> И тем не менее - это самые активные пользователи, двигающие мир вперед - и порой парящиеся отдаче в апстрим.Хахаха! Слушай, где ты такой копиум покупаешь?
Приведи мне слова кикадовцев, что "это самые активные пользователи".
Ибо на балабольство это смахивает.
Если они такие важные, то чего им прямо говорят - вы меньшинство: "small section of the KiCad userbase" и намекают что кикадовцам проще положить болт, чем решать проблемы на вейланде?> двигающие мир
Правда? И сильно подвинули? А главное куда?!
> уверенных что булки - на деревьях растут, а free - это про набить пузо нашару.Ты все перепутал.
Как раз на винде-маке народ понимает что "труд должен быть оплачен", а всякие фанатики опенсорса выпиливают из программы "автоматическую отправку крешей".> Вы тут очень "профессионально" выглядите - с даунплеем других и без своих заслуг, ога. С теми пожалуй дело то иметь - поприятнее вас.
Даунплеем? Даже в мыслях не было.
Просто есть манямирок, в котором линуксоиды и СПОшники просто двигатель прогресса.
А есть реальный мир, где нормальные люди в нормальной ОСь делают просто море всего.Практически всё на чем ты сейчас ездишь (кроме ваз-2107))), летаешь, плаваешь и, возможно, где живешь - спроектировано в проприетарных CAD/CAM системах, которые про пингвина даже не слышали.
Твой комп и телефон разработан в проприетарных EDA и без них ты бы даже пyкнyть в интернете не мог. Про процессоры, литографию и прочий хайтек я вообще молчу.Но ты начинаешь кричать "да мы! да я! прогресс двигаем!".
Пытаясь принизить окружающих.
Что выглядит весьма комично.
> Последние изменения законов позволяет брать шекели в обход жадного аппстора в развитых
> странах.Только так по жизни - неплохо бы еще какой-то план иметь, на случае если ЕДИНСТВЕННЫЙ вендорлокер - забанит тебя за левые махинации с волчьим билетом. Навсегда. Персонально. Потому что может. Это _их_ девайсы и экосистема. Стопроцентно контролируемая ими на самом деле. И законодательство может писать что угодно но свои хотелки они - прожмут.
И после такого расклада - вообще что? Кроме как уйти жить в картонной коробке под мост. Не очень круто и удобно зависеть от милости 1 супербога. Особенно - пытаясь его облапошивать, что by design бывает - весьма чревато.
юзер, дорогой, я надеялся, что без тебя тут тоже не обойдётся!
Для понимания уровня поделки X11Libre.Please stop force-pushing commits to the master branch #372
github.com/X11Libre/xserver/issues/372Лол, я думал что у этих ребят просто какая-то подвально-базарная модель разработки, но все ещё хуже.
Гораздо хуже.
> github.com/X11Libre/xserver/issues/372сразу видно, что на вяленом clipboard не работает, руками ссылку печатал, бедный
хуже: он скопировал из Современного Браузера. там больше не считают нужным указывать протокол, не барское дело.
> хуже: он скопировал из Современного Браузера. там больше не считают нужным указывать
> протокол, не барское дело.Нет, вы оба не правы.
Я специально удалил https, потому что местный бот агрится на ссылки и удаляет сообщения с какой-то дурацкой причиной "url-info" или что-то такое. Поэтому приходится ссылки "чистить" перед отправкой. Это костыль, но он работает.
нажимать такие ссылки всё равно никто не будет, зря старался
ok, i stand corrected. приношу извинения за ложную инсинуацию.
>> github.com/X11Libre/xserver/issues/372
> сразу видно, что на вяленом clipboard не работает, руками ссылку печатал, бедныйОн это делает потому что иначе - модобот видите ли норовит комент скрыть за факт наличия урлы как потенциальный спам.
Неожиданно. Если нажимать кнопку "форк x11" на гитхабе, то это не решает его проблем. Ну может в новостях напишут, какой вы безбашенный.
Форс-пушинг - норм. Кому надо PR сделать - то того по-умолчанию всегда ожидается ребейз.
> Форс-пушинг - норм.какая прелесть!
> Форс-пушинг - норм. Кому надо PR сделать - то того по-умолчанию всегда
> ожидается ребейз.Force push? В master? Норм? А, ну да, проблемы индейцев - шерифа не волнуют. Только вот если в местности есть только шериф и индейцы - шериф будет тогда все сам хреначить. При случае вынимая из своего окорока чью-то любезно предоставленную стрелу. Ибо как вы относитесь к окружающим, так и они отнесутся - к вам.
Научатся.
Джунам доверили разрабатывать софт. Результаты — на всех экранах страны.
> Научатся.да, наверно
только к тому моменту как более-менее научаться всё это уже бросят
зато стаитиска на гитхабе
можно в резюме рассказать
Первый же коммент в ишью от разраба:>Thank you for reporting this issue!
>Would you mind to provide a little bit more details to why rewriting git history on the master branch is a bad practice? Not that I don't know, but it would be good if you could add some arguments.
там весь гитхаб в таком. и в коммитах вида "чек каллок нот фалед"(причем, в стиле "побежал зубрить С, когда услышал о хлибре". там буквально просто лепится проверка сразу после вызова, игнорируя факт, что есть еще одна проверка, но чуть дальше по функции. старую проверку не удаляют. стиль проверок __везде__ разный.)
еще в матрикс руме(у половины контрибуторов нет тг) 2 месяца offtop-ветка с тг была направлена в основную руму матрицы. и матричные не могли писать в дев-ветку, соответственно. поэтому разрабам из тг приходилось общаться с матричными параллельно с обсуждением другими людьми(НА РУССКОМ!!) принадлежности к абвгд+- контрибуторов гнома.
и админ-главразраб ниасилил забанить за 2е суток спамера. вместо этого, он яростно требовал бота прекратить спам.
это цирк с конями, рада, что не влезла туда.
Ага, поддерживать два разных X сервера - напряжно.Надеюсь теперь некоторым людям будет понятнее, почему анониму так не нравится вейланд - там серверов гораздо больше чем два.
> Надеюсь теперь некоторым людям будет понятнее, почему анониму так не нравится вейланд
> - там серверов гораздо больше чем два.А разве кроме kwin и mutter что-то есть?))
>> Надеюсь теперь некоторым людям будет понятнее, почему анониму так не нравится вейланд
>> - там серверов гораздо больше чем два.
> А разве кроме kwin и mutter что-то есть?))wlroots и зоопарк
Ты все напутал, в KDE только один kwin, через которые работают ванильный Xorg и одноименный композитный сервер для Wayland. В общем то всё.
Ничего удивительногоУ KDE текущая цель - поддерживать оба протокола одновременно
А XLibre вместо того чтобы быть полезными для всех, решили поступить по детски и сказали - не будем поддерживать XWayland, на системах с XLibre будут работать иксы, и только иксы; хотите wayland - не используйте XLibre.
После такого не удивительно что все остальные кто хотят работать на современных дистрибутивах тоже XLibre нежелательными объявят.
> А XLibre вместо того чтобы быть полезными для всех,А такой цели у них не было.
У них был ПРОТЕСТ!111
В итоге прям как у других пламенных борцунов (латиноамериканский фонд СПО) - "ничего не работает, зато мы за свободу и против корпоратов".> После такого не удивительно что все остальные кто хотят работать на современных дистрибутивах тоже XLibre нежелательными объявят.
Поэтому веселье только начинается))
>А XLibre вместо того чтобы быть полезными для всех, решили поступить по детски и сказали - не будем поддерживать XWayland, на системах с XLibre будут работать иксы, и только иксы; хотите wayland - не используйте XLibre.Взял и скомпилял xwayland из xorg. Или лапки?
> Взял и скомпилял xwayland из xorg. Или лапки?Т.е ты предлагаешь костылять такую систему сборки, чтобы в дистрибутиве были и куски xorg, и куски xlibre?
Не проще уж просто взять xorg и использовать его для всего сразу?
Всёже стоит выяснииь что такое xwayland и для чего, чтобы не позориться?
Когда это open-мир превратился в диктатуру?
> Когда это open-мир превратился в диктатуру?Always has been (c)
Опенсорсники вообще обожают диктатуру и крепкую руку там, где солнце не светит.
Даже придумали особый термин Великодушный пожизненный диктатор.
Всякие Патрик-Бог, др_ч на Линуса (особенно когда он факи показывал), Тео с никому не нужной БСДей...В общем стаду нужен пастух.
> Когда это open-мир превратился в диктатуру?Так наоборот - не превратился. Никто не может заставить KDE поддерживать что-то. Вот если бы могли - тогда была бы диктатура.
А так сплошная свобода. Хочешь поддерживай, хочешь не поддерживай. Хочешь - форкай и развивай свое. Это тебе не мелкософты и яблоки, которые как скажут так и будешь делать.
Так KDE сказали не поддерживать. Они ответили: "Есть не поддерживать". Приказывать можно не только что-то делать, но и что-то НЕ делать.
> Так KDE сказали не поддерживать. Они ответили: "Есть не поддерживать".Кто сказал? Опять ищите заговор?
x11libre первые выпилили поддержку xwayland.
А уже как реакция на это их "выпилили" из KDE.
Так что все честно - вы не хотите поддерживать xwayland, мы не хотим поддерживать вас.
Да там эта заметочка яйца выеденного не стоит. Это просто рекомендации, чтобы не донимали разработчиков по поводу вероятных проблем из-за возможного негативного влияния указанных софтин на Plasma."Packages to avoid installing
There are certain packages that are known to cause issues with KDE software and should not be pre-installed. They are outlined below:...................
alternative X11 servers, like X11Libre. We only support Xorg's xserver, both for Xwayland and for the X11 session."Только зря фуд раздули этой новостью. Это не запрет, а рекомендация.
> это не запрет, а рекомендация.Эта "рекомендация" является отличный поводом закрывать любую проблему, которая проявляется в связке с x11libre, как "wontfix, not supported".
Чем сэкономит просто уйму времени QA, разрабов и прочих в KDE.
Поэтому возрадуемся, что КДЕшники не будут тратить время на мертворожденное поделие, а займутся действительно важными вещами, такими как вейланд.
> которая проявляется в связке с x11libre, как "wontfix, not supported".Проблемы, которые появляются в связке с X.Org они тоже фиксить не будут, ведь X.Org по факту заброшен и вообще не ребятами из KDE развивается.
Ну, и в чем тогда смысл этой рекоммендации?
> Проблемы, которые появляются в связке с X.Org они тоже фиксить не будут,
> ведь X.Org по факту заброшен и вообще не ребятами из KDE развивается.Не правда. Если там критика, то они исправляют.
> Ну, и в чем тогда смысл этой рекоммендации?
А тут можно даже не разбираться: в описании есть x11libre - идет в помойку.
> Согласно примечанию, для обеспечения работы сеанса KDE на базе X11 будут поддерживаться только официальный X.Org Server и XWayland.Но ведь KDE не трогает сервер - KDE *клиентское* приложение, которому фиолетово, какая реализация сервера в системе. Протокол-то Иксов тот же самый.
И при этом мы "поддерживаем" по факту заброшенный X.Org, но развивающийся Xlibre - нет. Где логика?
> KDE *клиентское* приложение, которому фиолетово, какая реализация сервера в системе. Протокол-то Иксов тот же самый.Этот протокол ничто не мешает реализовать криво, а юзер ни о каких серверах слыхом не слыхивал, но видит что у него в KDE'шное приложение рисуется как белый прямоугольник или вверх ногами, или с перепутанными красным и синим каналами.
> Протокол-то Иксов тот же самый.В теории теория ничем не отличается от практики, на практике появляются отличия (с)
Протокол нужно реализовать, это раз. И желательно правильно, а не на тяп-ляп.
Два - в Xlibre уже поломали ABI. Как думаешь обрадуется твою пользователь, если у него, после обновления, отъедут дрова на нвидию?
github.com/X11Libre/xserver/blob/master/README.md
Module ABIs have changed - drivers MUST be recompiled against this Xserver version, otherwise the Xserver can crash or fail to start up correctly.
Proprietary Nvidia drivers might breakТри - Xlibre выпилили xwayland. По идеологическим причинам.
Это блокер.> развивающийся Xlibre
Это мы посмотри где-то через годик.
Бурная деятельность не означает развитие. It's Evolving, Just Backwards (c)Пока они создают pull-request'ы в которых просят соблюдать правила проекта и перестать ̶щ̶и̶т̶п̶о̶с̶т̶и̶т̶ь̶ форспушить
Please stop force-pushing commits to the master branch #372
github.com/X11Libre/xserver/issues/372Причем, как можно было догадаться, злостный нарушитель - сам Энрико, создатель "проекта"))
Вот ты хотел бы брать к себе код, который нафорспушили?
Я бы постремался.
> Вот ты хотел бы брать к себе код, который нафорспушили?Что значит брать? Xorg в составе KDE чтоли, а Xlibre не взяли?
>> Вот ты хотел бы брать к себе код, который нафорспушили?
> Что значит брать? Xorg в составе KDE чтоли, а Xlibre не взяли?Ты указываешь пакеты которые используются.
И там может быть Xorg, а может Xlibre.Первый хорошо и проверено, второй сыро и мутно.
> Ты указываешь пакеты которые используются.Плйа, где используются? В дереве исходников KDE есть xorg?
> Три - Xlibre выпилили xwayland. По идеологическим причинам.
> Это блокер.XWayland выпилили, потому что он не нужен в X11. Чего это может быть блокер, если речь идет о сесси KDE на X11?
А, все, вопрос отпадает: это типа чтобы в сесси KDE под Вяленым можно было запускать проги, требующие X11. Ну, видимо ребята из XLibre подразумевают, что Вяленый (или его жмуляция через XWayland) не нужен в принципе.
ход, кстати, довольно разумный: если вейланду зачем-то надо поддерживать X11 — то реализация X-сервера является проблемой вейланда, а не Хорг (или его форков). разработчики форка явно не используют вейланд (по крайней мере публично открещиваются) — следовательно, они не смогут обеспечить нормальное тестирование этого компонента. так что пусть ребята из вейланда сами на ёлку лезут.
> если вейланду зачем-то надо поддерживать X11 — то
> реализация X-сервера является проблемой вейланда, а не Хорг (или его форков).Нет, выбирается реализация X-сервера, которая требует меньше всего усилий. И в данном случае это обычные иксы, которые используются и в xwayland, и в kwin_x11.
> так что пусть ребята из вейланда сами на ёлку лезут.
Опять же нет. Просто разрабы форка идут нафиг :)
> Нет, выбирается реализация X-сервера, которая требует меньше всего усилий.опять задам сложный вопрос: почему усилия вейландовцев надо ценить больше, чем усилия разработчиков xlibre? вейландовцев так-то шапка, например, поддерживает в том числе и финансово, а либровцев — никто.
>> так что пусть ребята из вейланда сами на ёлку лезут.
> Опять же нет. Просто разрабы форка идут нафиг :)это очень симпатичная позиция — с учётом, например, финансовой поддержки обоих проектов. очень симпатизирую вейландовцам: можно и деньги получать, и работу свою на других сваливать. эффективные парни, я так не умею.
> опять задам сложный вопрос: почему усилия вейландовцев надо ценить больше, чем усилия
> разработчиков xlibre? вейландовцев так-то шапка, например, поддерживает в том числе и
> финансово, а либровцев — никто.Если бы в XOrg изначально решили что wayland поддерживать не хотят - тогда бы xwayland разработали отдельным компонентом зависящим от X11 и все дела
Однако разработчики XOrg решили что X11 разрабатывать больше не хотят, а потому запилили поддержку wayland в основном дереве - xwayland
И тут приходит XLibre и говорит - не, так не пойдёт, давайте-ка делайте его отдельно и по новой
Разумеется после этого XLibre никто всерьёз не воспринимает и связываться с ним не хочет.
Будь оно изначально отдельно - таких бы вопросов не возникало, но с хотелками XLibre у дистрибутивов с wayland есть только 2 выбора - иметь Xorg и для X11 и для Xwayland, либо иметь XLibre для X11, и Xorg для X11 и Xwayland. Очевидно что XLibre тут лишний.
а ничего, что X.Org — проект, поддерживаемый (ну, кое-как) freedesktop foundation, которая финансово поддерживается… ну, сам найдёшь. а xlibre такой поддержки лишён. более того: xlibre — *не* X.Org. я снова задам вопрос: почему усилия разработчиков вейланда (с внешним финансированием) надо ценить больше усилий разработчиков xlibre (без внешнего финансирования), при том, что икс-серверу не надо поддерживать сеанс вейланда, и они не требуют от вейландовцев эту поддержку реализовывать, а вейландовцам зачем-то нужен сеанс иксов, и они считают, что их желания должен реализовывать проект xlibre?который (xlibre), снова-таки повторюсь, состоит из людей, не желающих использовать вейланд, и уже хотя бы поэтому не могущих обеспечить нормальное тестирование компонента, на вейланд подвязаного.
возможно, при чтении по диагонали мой вопрос понять было сложно, но он не относится к тому, кто где лишний. я всего лишь спросил, почему… ну, см. выше.
> почему усилия разработчиков вейланда (с внешним финансированием) надо
> ценить больше усилий разработчиков xlibre (без внешнего финансирования)А причем тут финансирование вообще?
Я ценю усилия разработчиков вейланда потому что их действия мне приносят пользу.
А какаю пользу мне приносят разрабы либры? А никакой. Почему я вообще должен ценить их усилия?Вот кто-то делает операцию (пусть даже не мне), а кто-то лепит статУи из навоза.
Я должен одинаково ценить их усилия?> при том, что икс-серверу не надо поддерживать сеанс вейланда
Икс-серверу не надо. А икс-серверу для KDE - надо.
Почему? А потому что разрабы KDE так решили.
Не нравится? Кнопочка форк... ну вы поняли))> не желающих использовать вейланд,
> и уже хотя бы поэтому не могущих обеспечить нормальное тестирование компонента,
> на вейланд подвязаного.Это их личные проблемы.
Мы уважаем их решение и хотелки. А они в свою очередь должны уважать чужие хотелки.
Вы же за равенство?))Кстати странно, вы так сильно возмущаетесь несправедливым выкидыванием x11libre, но абсолютно игнорируете вопиющий факт отказа поддержки xdg-desktop-portal-gnome и xorg-x11-drv-wacom!
Неужели усилия гномеров и вакомовцев вы цените меньше чем либровцев???
> А причем тут финансирование вообще?при том, что при прочих равных у разработчиков вейланда больше ресурсов. при этом они хотят часть работы, которая нужна исключительно им, и идёт прямо во вред иксам — скинуть на разработчиков иксов. с чем не было особых проблем, пока множества были почти пересекающиеся. однако сейчас пересечений стало меньше, и… получилось странно.
> А какаю пользу мне приносят разрабы либры? А никакой. Почему я вообще
> должен ценить их усилия?и поэтому ты считаешь, что они обязаны были поддерживать xwayland, а раз не захотели — то и сами дураки? это ведь как раз тот подход, который бесит абсолютно всех разработчков (F)OSS: «мне плевать, сделайте мою хотелку!»
в данном случае, конечно, речь не о тебе per se, а о разработчиках вейланда. которые почему-то не вышли и не сказали: «нам нужен икс-сервер, мы и будем его поддерживать для себя. это резонно.» нет, они предпочли отмолчаться, тем самым заняв позицию как раз таких требователей хотелок.
> Мы уважаем их решение и хотелки.
«мне рожа твоя не нравится, поэтому иди прочь» — это довольно странное проявление уважения. xlibre не заявляли о прекращении поддержки KDE. KDE заявили, что xlibre настолько кривое, что его использование не рекомендуется. доказательств привести не потрудились. «просто потому что мы так сказали.» вохможно, с чьей-то точки зрения уважение именно так и выглядит, но с моей — нет.
> Кстати странно, вы так сильно возмущаетесь несправедливым выкидыванием x11libre, но абсолютно
> игнорируете вопиющий факт отказа поддержки xdg-desktop-portal-gnome и xorg-x11-drv-wacom!потому что в этой конкретной теме мы говорим о KDE. будет тема о вышеперечисленых компонентах — там поговорим о них. у меня есть что сказать, но здесь я не буду.
> при том, что при прочих равных у разработчиков вейланда больше ресурсов.И? Ну не повезло им и что теперь? Это не значит что они должны их тратить на всякую ерунду. Есть множестно вещей в KDE на которые можно потратить человекочасы.
> «мне плевать, сделайте мою хотелку!»
Так хотелка исходит как раз от разрабов либры.
Они хотят чтобы либра была в кедах. КДЕшниками оно не нужно, у них иксы нормально работают. И либровцы говорят «мне плевать, я дропнул хвейланд, но все равно сделайте мою хотелку!»
Бесит, правда?))> KDE заявили, то xlibre настолько кривое, что его использование не рекомендуется.
Вообще-то нет, не нужно перевирать. Про кривизну ничего не было сказано.
Если нет - то приведите пожалуйста цитату с оффсайта.> доказательств привести не потрудились
Опять же нет, ваше утверждение опять не соответствует действительности...
Они прямо прописали причину "We only support Xorg's xserver, both for Xwayland and for the X11 session."Можете считать это новыми "системными требованиями".
Раньше их не было, потому что "все" реализации иксов поддерживали xwayland. Теперь появились другие и пришлось прописать.
Причем там прописано "не именно вот эти нехорошие libre".
А "alternative X11 servers, like X11Libre".И если завтра вдруг появится XSuperDuperLibre, который тоже не будет поддерживать xwayland, то он пойдет в направлении X11Libre.
> И? Ну не повезло им и что теперь? Это не значит что
> они должны их тратить на всякую ерунду. Есть множестно вещей в
> KDE на которые можно потратить человекочасы.где мне увидеть тот ворох багрепортов, который заставил разработчиков KDE объявить xlibre неподдерживаемым? «возможно в будущем будут» за обоснование не катит. возможно, в будущем разработчики KDE будут есть детей (а почему нет?), поэтому все, кто используют KDE — поддерживают каннибалов. обоснование точно той же степени достоверности, что и у KDE по поводу xlibre.
>> «мне плевать, сделайте мою хотелку!»
> Так хотелка исходит как раз от разрабов либры.где?
> Они хотят чтобы либра была в кедах.
каким образом? покажи, пожалуйста, где они требуют, чтобы в кодовой базе KDE был код xlibre. или покажи багрепорты KDE по поводу сломаного протокола X11, которые разработчики xlibre отказались исправлять, требуя при этом, чтобы KDE делали вид, что ничего не сломалось.
>> KDE заявили, то xlibre настолько кривое, что его использование не рекомендуется.
> Вообще-то нет, не нужно перевирать. Про кривизну ничего не было сказано.
> Если нет - то приведите пожалуйста цитату с оффсайта.это называется «лицемерие»: «нет-нет, мы не заявляем прямо, что xlibre очень кривое. просто… ну, не используйте его. нет, не потому, что оно кривое, а потому что… ну, просто так.» прости, но я ещё ни разу в жизни не видел, чтобы подобные рекомендации делались потому что некоторый проект слишком хорошо работает. абсолютно всегда это делается когда в проекте есть баги, нарушающие заявленую совместимость, которые авторы оного проекта отказываются устранять. у KDE какие-то другие стандарты по (не)рекомендациям? будем и дальше заниматься демагогией, усердно делая вид, что: «машу никто не называл шлюхой, мы просто сказали, что она занимается сексом с мужчинами за деньги!»?
>> доказательств привести не потрудились
> Опять же нет, ваше утверждение опять не соответствует действительности...
> Они прямо прописали причину "We only support Xorg's xserver, both for Xwayland
> and for the X11 session."это утверждение. ты знаешь разницу между утверждением и доказательством? по какой причине было принято такое решение? обоснования, доказательства? почему их оконный сервер называется "kwin_x11", и при этом не умеет поддерживать протокол X11? а если умеет — почему он не работает с xlibre? а если работает, то почему xlibre не поддерживается, ведь для этого надо ровно ноль усилий?
> Можете считать это новыми "системными требованиями".
> Раньше их не было, потому что "все" реализации иксов поддерживали xwayland. Теперь
> появились другие и пришлось прописать.
> Причем там прописано "не именно вот эти нехорошие libre".
> А "alternative X11 servers, like X11Libre".дадада, «мы не говорили, что маша шлюха». back to point zero. давайте сделаем вид, что атака не направлена напрямую на xlibre, ведь у нас огромное количество форков X.Org!
> И если завтра вдруг появится XSuperDuperLibre, который тоже не будет поддерживать xwayland,
> то он пойдет в направлении X11Libre.почему? разработчики KDE пытались уладить этот вопрос с авторами xlibre? что именно в xlibre не работает и мешает работе "kwin_x11"? где увидеть эти багрепорты? по какой причине авторы KDE отказываются сотрудничать с другим открытым проектом? почему позиция «а просто не хотим!» от KDE отличается от позиции «а просто не хотим!» от xlibre?
> где мне увидеть тот ворох багрепортов, который заставил разработчиков KDE объявить xlibre неподдерживаемым?А ворох и не нужен. Достаточно того, что не работает xwayland
> где?
Напр. тут github.com/X11Libre/xserver/issues/145
Еще месяц назад они начали обсуждения кто их будет поддерживать.
А КДЕ им отказали только сейчас.
> покажи, пожалуйста, где они требуют, чтобы в кодовой базе KDE был код xlibreА это никто и не требует.
> которые разработчики xlibre отказались исправлять, требуя при этом, чтобы KDE
> делали вид, что ничего не сломалось.Вот как раз до этого и не довели))
> это называется «лицемерие»: «нет-нет, мы не заявляем прямо, что xlibre
> очень кривое. просто… ну, не используйте его. нет, не потому, что
> оно кривое, а потому что… ну, просто так.»О... я разочарован. Я думал тут таки будут пруфы.
> у KDE какие-то другие стандарты по (не)рекомендациям?
> будем и дальше заниматься демагогией, усердно делая вид, что: «машу никто
> не называл шлюхой, мы просто сказали, что она занимается сексом с мужчинами за деньги!»?"Плохая аналогия подобна котенку с дверцей" (с)
Зачем такая демагогия уже с вашей стороны?
Вы не в состоянии показать как КДЕ "оскверняют" либру.
И требование к альтернативным реализациям (не только к либре!) только одно - поддержка xwayland.> по какой причине было принято такое решение? обоснования, доказательства?
Т.е. КДЕшники еще и перед вами оправдываться должны? А не много ли вы на себя берете?
> "kwin_x11", и при этом не умеет поддерживать протокол X11?
Умеет же))
> а если умеет — почему он не работает с xlibre?
Потому что нет поддержки xwayland.
>> Можете считать это новыми "системными требованиями".
>> Раньше их не было, потому что "все" реализации иксов поддерживали xwayland. Теперь
>> появились другие и пришлось прописать.
>> Причем там прописано "не именно вот эти нехорошие libre".
>> А "alternative X11 servers, like X11Libre".
> что атака не направлена напрямую на xlibre, ведь у нас огромное количество форков X.Org!Почему вы называете это атакой? Это реакция на появление форка и выпиливание xwayland. Они первые, которые до такого додумались. Пока единственные, но правило будет работать для всех остальных тоже.
> почему? разработчики KDE пытались уладить этот вопрос с авторами xlibre?
Зачем? Какой смысл разрабам КДЕ что-то улаживать? Им нужен xlibre? Нет, не нужен.
А вот разрабам xlibre это нужно. Потому что мало кому нужны иксы сами по себе.> что именно в xlibre не работает и мешает работе "kwin_x11"?
Отсутствие поддержки xwayland. Потому что разрабы KDE приняли решение использовать унифицированное решение. Это их право, это их решение.
> по какой причине авторы KDE отказываются сотрудничать с другим открытым проектом?
А они должны? Неужели в правилах опенсорса где-то прописанна ОБЯЗАННОСТЬ сотрудничать со всеми другими открытыми проектами???
> почему позиция «а просто не хотим!» от KDE отличается от
> позиции «а просто не хотим!» от xlibre?А почему она должна отличаться? Каждый ставит свои условия. Не подошли друг другу - или договаривайтесь, или расходитесь.
>> где мне увидеть тот ворох багрепортов, который заставил разработчиков KDE объявить xlibre неподдерживаемым?
> А ворох и не нужен. Достаточно того, что не работает xwaylandто есть, "kwin_x11" поддерживает не X11, а исключительно wayland? интересные новости. можно об этом где-то почитать подробней?
>> где?
> Напр. тут github.com/X11Libre/xserver/issues/145
> Еще месяц назад они начали обсуждения кто их будет поддерживать.
> А КДЕ им отказали только сейчас.отлично. обсуждают у себя в загончике, что не будут ломать протокол, поэтому все, кто в протокол умеют — работать будут. где требования-то?
>> покажи, пожалуйста, где они требуют, чтобы в кодовой базе KDE был код xlibre
> А это никто и не требует.то есть, ты опять соврамши.
>> которые разработчики xlibre отказались исправлять, требуя при этом, чтобы KDE
>> делали вид, что ничего не сломалось.
> Вот как раз до этого и не довели))ага. «потому что рожа не нравится!» ясно.
> О... я разочарован. Я думал тут таки будут пруфы.
я уже сказал, что не буду играть в игру «маша не шлюха».
>> по какой причине было принято такое решение? обоснования, доказательства?
> Т.е. КДЕшники еще и перед вами оправдываться должны?нет. перед собой. я-то только рад, когда они в очередной раз в лужу садятся.
>> "kwin_x11", и при этом не умеет поддерживать протокол X11?
> Умеет же))но без xwayland не работает. я не видел в спеках X11 никакого упоминания о вейланде. следовательно, "kwin_x11" не умеет в X11, он умеет в какой-то свой недокументированый форк X11. на этом очередной раунд игры «маша не шлюха» я тоже прекращаю.
всё остальное скипнул по той же причине. это скучно, и всё, что я хотел увидеть, я увидел.
> следовательно, "kwin_x11" не умеет в X11, он умеет в какой-то свой недокументированый форк X11При чем тут kwin_x11 ?
Речь про то что в wayland сессии не будут работать программы прибитые гвоздями к x11, потому что нету xwayland.
> то есть, "kwin_x11" поддерживает не X11, а исключительно wayland?
> интересные новости. можно об этом где-то почитать подробней?Слушай, тебе не надоело? Тебе уже несколько анонов объяснили, что КДЕ приняли решение использовать ту версию x11, которая поддерживает и то, и другое. И даже написали это в статье в новости "alternative X11 servers, like X11Libre. We only support Xorg's xserver, both for Xwayland and for the X11 session." Это их решение.
А ты начинаешь придумывать "kwin_x11" поддерживает не X11.
kwin_x11 это и есть х11. В том виде что они поставляют. Что-то не нравится - кнопка форк вот там.> я уже сказал, что не буду играть в игру «маша не шлюха».
Ну не будешь так не будешь.
> нет. перед собой. я-то только рад, когда они в очередной раз в лужу садятся.Для тебя да. Для меня - избавились от потенциальных проблем.
> следовательно, "kwin_x11" не умеет в X11, он умеет
> в какой-то свой недокументированый форк X11.Кто сказал что не умеет? Вот ты пробовал запустить? Нееет. А попробуй.
КДЕ заявило что "мы поддерживать не будем".> всё остальное скипнул по той же причине. это скучно, и всё, что я хотел увидеть, я увидел.
Конечно, ведь так удобно скипнуть вопрос про обязанности поддерживать всех-всех васянов только потому они попенсорс)))
Ну а теперь про машу, но уже не от КДЕ, а от меня.
У нас есть отбитый aнтивaкcеp, который рассказывает про то, что вакцина создает новую гуманоидную расу людей, распространяющие токсичные спайк-белки, считает что вейланд должен умереть и все это заговор корпораций, а потом принципиально выпиливает xwayland - чисто политическое решение.И при этом хочет, чтобы его поделие интегрировалось с КДЕ, которые считают, что за вейландом будущее, а иксы поддерживают только ради небольшого количества своих юзеров. И как ты утверждал выше, получают деньги от корпов.
И ты после этого требуешь чтобы они поддерживали этих хлибр?))) Которые или гонят, или отрицают всё, что ценно для КДЕ. Я бы их вообще с порога на... послал. Просто не хочу чтобы меня с этими даже упоминали.
КДЕ правда более вежливые. А жаль, иногда нужно сразу расставить точки над I и сказать "мы считаем что вы мдлы, поэтому вы идете на йух"Засим закончим, тут не нужно рассказывать что маша не кто-то.
Маша более чем кто-то, с кем даже cpaть на одном поле садиться не хочется.
какая прелестная простыня лжи. действительно, KDE с такими друзьями уж лучше иметь только врагов.
О какой лжи идет речь, клоун ?
Об этой ?
https://lore.kernel.org/ksummit/CAHk-=wiB6FJknDC5PMfpkg4gZrb.../Еще каких то воображаемых друзей приплел...
> опять задам сложный вопрос: почему усилия вейландовцев надо ценить больше, чем усилия
> разработчиков xlibre?Plasma 6 уже работает, причем и для одних, и для других. А либра - вот совсем не понятно.
И в остальном полная свобода - один выпилили часть оригинального xorg (то, чтобы было там на момент форка), просто потому что захотели - это было "политическое" решение.
А другие решили их не поддерживать, потому что захотели. Имеют право.> вейландовцев так-то шапка, например, поддерживает в том числе и финансово, а либровцев — никто.
И? Типа если либровцы по помойкам побираются, им нужно "скидочку" сделать и ценить их усилия больше?))
> это очень симпатичная позиция — с учётом, например, финансовой поддержки обоих проектов.
При чем тут финансы? "Не можешь cpaть, не мучай жoпy".
Пусть ищут спонсоров. Хотя с их закидонами... ну удачки)))
> очень симпатизирую вейландовцам: можно и деньги получать, и работу свою на
> других сваливать. эффективные парни, я так не умею.Свою работу КДЕшники как раз делают. kwin_x11 поддерживают и баги фиксят. В freedesktop участвуют. Разработкой протоколов вейланда занимаются.
А им хотят еще накидать непонятной работы в виде поддержки libre.
Вот нафиг оно им нужно? Назови хоть одну причину, почему они обязаны это делать.
> А другие решили их не поддерживать, потому что захотели. Имеют право.но впрос-то был не в этом.
> И? Типа если либровцы по помойкам побираются, им нужно "скидочку" сделать и
> ценить их усилия больше?))нет. достаточно просто ценить *не* *меньше*. равенство, прикольная такая штука. а также ещё один прикольный принцип: «тебе надо — ты и делай!» вот мне и хочется знать, почему надо вейландовцам, а делать должны разработчики икс-серверов.
> А им хотят еще накидать непонятной работы в виде поддержки libre.
и в чём выражается эта работа? можно увидеть ссылки на багтрекер xlibre, где разработчики xlibre требуют поддержки у разработчиков кде? «не объявлять несовместимым сервер, следующий спецификациям протокола X11» — это, если что, не требование поддержки. впрочем, разработчики KDE могут сделать ход конём и прекратить лгать, переименовав kwin_x11 в kwin_xorg. на этом любые претензии можно снимать: намерение чётко заявлено.
> нет. достаточно просто ценить *не* *меньше*. равенство, прикольная такая штука.Равенство хорошо когда вещи действительно равны. Но если нет, то получается унылая уравниловка. Да и ценить что-то нужно внезапно за "что-то". А если этого "что-то" нет, то за что ценить-то?))
> а также ещё один прикольный принцип: «тебе надо — ты и делай!»
Угу. Вот КДЕшниками надо чтобы оно хорошо работало и там, и там.
А у либровцев лапки и они хотят только что-то одно. Но раз «тебе надо — ты и делай!», то вперед форкать кеды.> и в чём выражается эта работа? можно увидеть ссылки на багтрекер xlibre,
> где разработчики xlibre требуют поддержки у разработчиков кде?Ну так работу пока только хотят подкинуть. И КДЕшники успешно от этого увернулись.
> «сервер, следующий спецификациям протокола X11»
А вот вы на 100% уверены что libre все еще следует спецификациям протокола X11? Зуб дадите?)) А ведь пользователи придут в багтрекер KDE жаловаться.
> впрочем, разработчики KDE могут сделать ход конём и прекратить лгать,
> переименовав kwin_x11 в kwin_xorg.
> прекратить лгатьОго, какое сильное заявление. Или мощный наброс. Даже сложно сказать))
Разрабы кде могут называть свой продукт как хотят. В прошлом месяце васянофорка еще даже не существовало. И название никого не парило. И не известно сколько он просуществует еще. Не будут же они из-за каждого форка что-то где-то переименовывать.
>> нет. достаточно просто ценить *не* *меньше*. равенство, прикольная такая штука.
> Равенство хорошо когда вещи действительно равны. Но если нет, то получается унылая
> уравниловка.отлично. правильно ли объявлять, что некто недостоин нормального отношения просто потому что… потому?
>> а также ещё один прикольный принцип: «тебе надо — ты и делай!»
> Угу. Вот КДЕшниками надо чтобы оно хорошо работало и там, и там.снова отлично. где можно увидеть тот ворох багрепортов, который заставил ребят из KDE официально объявить xlibre нежелательным? или это просто: «ну, мне твоя рожа чота не нравится, так что гуляй!»? почему такое отношение со стороны KDE тогда нормально, а со стороны xlibre — плохо? почему проект xlibre за необоснованые заявления тут шеймят, а KDE нет?
> Ну так работу пока только хотят подкинуть. И КДЕшники успешно от этого
> увернулись.а, то есть именно рожа не понравилась. окей, чем они отличаются от xlibre в этом случае?
>> «сервер, следующий спецификациям протокола X11»
> А вот вы на 100% уверены что libre все еще следует спецификациям
> протокола X11? Зуб дадите?)) А ведь пользователи придут в багтрекер KDE
> жаловаться.я пока что не имею доказательств обратного. KDE-шники тоже не имеют. но им это не надо, им можно обвинять кого угодно без доказательств, потому что… а почему?
> Разрабы кде могут называть свой продукт как хотят.
конечно, могут. хоть соплёй на палке, это их право. но когда разумный человек видит "_x11" — то вряд ли он это понимает как-то иначе, нежели: «эта программа поддерживает любой сервер, реализующий протокол X11». делать вид, что это не так — лицемерие и лукавство. ложь, то есть.
> В прошлом месяце васянофорка
> еще даже не существовало. И название никого не парило. И не
> известно сколько он просуществует еще. Не будут же они из-за каждого
> форка что-то где-то переименовывать.раньше не было. теперь есть. почему бы не снять все вопросы, просто переименовав *внутренний* компонент KDE? при том, что пользователи от этого пострадают ровно никак. потому что разработчики KDE не хотят, они предпочитают и дальше делать вид, что поддерживают именно *протокол* X11, при этом фильтруя реализации тупо по фактору «морда не нравится»? отлично, чем они отличаются от зачинателя xlibre?
> отлично. правильно ли объявлять, что некто недостоин нормального отношения просто потому
> что… потому?"Просто потому что вы еще не сделали ничего полезного".
Это не значит что к ним отношение не "нормальное". Как раз оно более чем нормальное.
Просто отношение к КДЕшникам наааамного лучше.
Почему? Потому что они дарят миру одну из лучших ДЕ c 1996 года.
"Воздастся вам по деяниям вашим" Так что это отношение к ним абсолютно заслуженное.> или это просто: «ну, мне твоя рожа чота не нравится, так что гуляй!»?
Нет конечно. Вы "просто" дропнули xwayalnd, мы дропнули вас. Все честно.
> я пока что не имею доказательств обратного.
А дрова нвидии уже сломаны. В иксах работает, в либре нет. Куда придут пользователи, поставившие дрова из репы напр. кубунты?
> раньше не было. теперь есть. почему бы не снять все вопросы, просто
> переименовав *внутренний* компонент KDE?Зачем? Вопросы появляются только у таких как вы, сильно желающих д%%%%ся.
Всем остальным и так все понятно.
> "Просто потому что вы еще не сделали ничего полезного".для кого? я вот считаю, что сделали полезное. почему разработчики KDE решили говорить за меня?
впрочем, это всё неважно. важно то, что xlibre неявно, но весьма однозначно объявили настолько забагованым, что использовать его не надо. я жажду обоснований этой позиции. конечно, разработчики KDE ничего никому обосновывать не обязаны, однако голословные заявления — не лучший способ иметь хорошую репутацию. и не только среди меня.
я, если что, *противник* xlibre. а к KDE отношусь и вовсе никак, потому что я это не использую. и то, что мне приходится защищать xlibre от нападок KDE, вносит в моё мироощущение некоторый… когнитивный диссонанс. должно было быть всё наоборот, вообще-то.
>> или это просто: «ну, мне твоя рожа чота не нравится, так что гуляй!»?
> Нет конечно. Вы "просто" дропнули xwayalnd, мы дропнули вас. Все честно.то есть, поддержка протокола x11 в kwin_x11 — это прямая ложь. ну, запомним, что никаким заявлениям команды KDE доверять нельзя: они лжецы.
>> я пока что не имею доказательств обратного.
> А дрова нвидии уже сломаны.какое отношение это имеет к протоколу X11? можно мне увидеть, где в протоколе X11 написано: «обязательна поддержка драйверов карт фирмы nVidia»?
> В иксах работает, в либре нет. Куда
> придут пользователи, поставившие дрова из репы напр. кубунты?в багтрекер xlibre. потому что они поставили xlibre, и у них не работает. неужели все пользователи KDE поголовно идиоты? даже я такого никогда не заявлял, а ведь я считаю, что использование любого DE — это довольно зловещий признак.
>> раньше не было. теперь есть. почему бы не снять все вопросы, просто
>> переименовав *внутренний* компонент KDE?
> Зачем? Вопросы появляются только у таких как вы, сильно желающих д%%%%ся.
> Всем остальным и так все понятно.чтобы ни у кого вопросов не было. зачем лгать, заявляя возможность, которая официально не поддерживается? просто потому что лгать прикольно, а говорить правду скучно?
> для кого? я вот считаю, что сделали полезное. почему разработчики KDE решили
> говорить за меня?Для меня разумеется)) Это же я "поливают либровцев помоями"))
А для разработчика КДЕ это просто несоответствие "системным" требованиям.> важно то, что xlibre неявно, но весьма однозначно объявили настолько забагованым,
> что использовать его не надо.Это сделали разрабы КДЕ? Можно какие-то цитаты или ссылки на цитаты?
Или вы начитались местных или не совсем местных мимокрокодилов?> конечно, разработчики KDE ничего никому обосновывать не обязаны, однако
> голословные заявления — не лучший способ иметь хорошую репутациюДля начала нужно привести пруфы на голословные заявления именно разработчиков КДЕ.
А пруфы на эпичный 2^16 приводили уже несколько раз
github.com/X11Libre/xserver/pull/56> то есть, поддержка протокола x11 в kwin_x11 — это прямая ложь. ну,
> запомним, что никаким заявлениям команды KDE доверять нельзя: они лжецы.Нет, для того чтобы быть поддержанным kwin_x11 нужно быть х11. Но это не значит что это единственное требования. Но вам ну вот очень хочется докопаться))
> в багтрекер xlibre. потому что они поставили xlibre, и у них не работает.
Хаха, смешно.
> использование любого DE — это довольно зловещий признак.
Нитакуси в треде?))
> зачем лгать, заявляя возможность, которая официально не поддерживается?
Почему не поддерживается.
х11 это требование, а не возможность.
Но повторюсь - никто не говорил, что требование будет одно.
Вот выкалили еще одно. Перестал ли kwin_x11 быть х11? Нет, не перестал - там все еще нужно реализовать х11. Раз не перестал, то лжи тоже нет.А вы хотите чтобы исполнили вашу хотелку и что-то переименовывали))
> А для разработчика КДЕ это просто несоответствие "системным" требованиям.когда появились эти «системные требования»? где в документации KDE написано, что совместимый с KDE икс-сервер обязан иметь реализацию икс-сервера для вейланда? чем обоснованы эти требования?
>> важно то, что xlibre неявно, но весьма однозначно объявили настолько забагованым,
>> что использовать его не надо.
> Это сделали разрабы КДЕ?я ответил в другой ветке про машу. больше играть в «никто такого не говорил» не намерен.
> Для начала нужно привести пруфы на голословные заявления именно разработчиков КДЕ.
см. выше.
> А пруфы на эпичный 2^16 приводили уже несколько раз
> github.com/X11Libre/xserver/pull/56отлично. ошибка исправлена. в чём теперь проблема у KDE? у них не бывает глупых ошибок? я бы не стал кидаться камнями из стеклянного дома.
> Нет, для того чтобы быть поддержанным kwin_x11 нужно быть х11. Но это
> не значит что это единственное требования.эвона как. «мы поддерживаем X11, но мы не поддерживаем X11». пока что я наблюдаю требование к *названию* *проекта*. однако попытки переименовать "kwin_x11" в "kwin_xorg" — не наблюдаю.
> Но вам ну вот очень хочется докопаться))
да. не люблю, когда некто, пользуясь своим влиянием и репутацией, начинает считать, что ему всё позволено. даже если я внутренне согласен с его решением (а я согласен, вообще-то) — я всё ещё предпочитаю, чтобы оно было внятно обосновано. как раз потому, что есть влияние и репутация. это, знаешь ли, налагает некоторую ответственность.
>> в багтрекер xlibre. потому что они поставили xlibre, и у них не работает.
> Хаха, смешно.то есть, ты считаешь, что пользователи KDE — идиоты. с такими друзьями и врагов не надо.
>> зачем лгать, заявляя возможность, которая официально не поддерживается?
> Почему не поддерживается.
> х11 это требование, а не возможность.
> Но повторюсь - никто не говорил, что требование будет одно.
> Вот выкалили еще одно. Перестал ли kwin_x11 быть х11? Нет, не перестал
> - там все еще нужно реализовать х11. Раз не перестал, то
> лжи тоже нет.перестал. они прямо объявили, что совместимые реализации X11 могут не работать. несовместимости не продемонстрировали. никаких дополнительных требований кроме «нам не нравится название проекта» не выкатили. это значит, что в реализации "kwin_x11" есть фатальные ошибки, которые мешают ему работать с другими X11-серверами. на этом я прекращаю объяснять очевидное.
> А вы хотите чтобы исполнили вашу хотелку и что-то переименовывали))
нет, я хочу, чтобы разработчики KDE не теряли лицо. в моих-то интересах как раз чтобы потеряли, потому что любому DE место в помойке. но приходится топить *за* DE, потому что видеть такие прелестные прогибы как-то совсем уж неудобно. *такой* ценой я победы не хочу.
Вообще так подумал, раз вы такой правдоруб, то вас не коробит от заголовка
"Проект KDE объявил альтернативные X-серверы нежелательными"Разве это правда? Разве они сказали что вот больше никаких других x-серверов?
Нет! Они сказали любой, если поддерживает xwayland!
Возмутительная ложь прямо на глагне!Ну а раз так, то ваше предложение переименовать его в kwin_xorg тоже невалидно!
А вдруг кто-то сделает форк xorg и НЕ выпилит xwayland? Что же тогда)))
меня от всей новости коробит. это всё ещё не причина не обсуждать поведение разработчиков KDE.
> для кого? я вот считаю, что сделали полезное. почему разработчики KDE решили
> говорить за меня?Они говорят - за себя, оценивая свои возможности и видение будущего имхо.
И когда кто-то #2 по комитам в проекте - да, его слово что-то стоит. Потому что если он задолбается со всем этим, и покажет факЪ - мы хотя-бы видим что мы теряем и вопросов не возникает. А если это аноним с 0 комитами - ну, ок, а кто и что теряет даже если он и заагрится?
> потому что я это не использую. и то, что мне приходится
> защищать xlibre от нападок KDE, вносит в моё мироощущение некоторый… когнитивный
> диссонанс. должно было быть всё наоборот, вообще-то.А какие собственно нападки? Я подозреваю что дело было как-то так: эн господ с этой штукой пришло и стало делать мозги какими-то новыми багами. Они прикинули где видали такой хоккей - и обрисовали все что думают.
Это и в другую сторону бывает, как KiCad vs Wayland. Тоже видимо кто-то из фанатов Wayland мозг погрыз - непричастным. Они и отлупили что им вообще не интересно с проблемами технических подложек морочаться, они Wx взяли спецом чтобы ЭТО не делать.
> то есть, поддержка протокола x11 в kwin_x11 — это прямая ложь. ну,
> запомним, что никаким заявлениям команды KDE доверять нельзя: они лжецы.Думаю что на практике это скорее всего значит что "мы не тестируем с вон тем и не собираемся, пишите баги в /dev/null или тому апстриму".
> в багтрекер xlibre. потому что они поставили xlibre, и у них не работает.
Видимо дело в том же что и с KiCad vs Waland - не у всех хватает ума и они идут - в неправильный багтрек, права качать. А им там и объясняют вот таким способом что они скачают.
> А какие собственно нападки? Я подозреваю что дело было как-то так: эн
> господ с этой штукой пришло и стало делать мозги какими-то новыми
> багами. Они прикинули где видали такой хоккей - и обрисовали все
> что думают.так я уж сколько рыдаю от безнадёжности и прошу мне это показать. ну есть же вот эти вот потоки нерелевантных багов, из-за которых, они же не выдуманы в будущем времени? ну что сложного-то: вот ворох ссылок — и я затыкаюсь, потому что всё ясно, я зря наехал. но вместо этого мне тут аноним пол-дня доказывал, что эта рекомендация от KDE на самом деле не равна утверждению «xlibre — забагован и неюзабелен» — хотя никак иначе она интерпретироваться не может. ну и так далее, так далее — я уже устал каждый раз всё с самого начала писать.
> так я уж сколько рыдаю от безнадёжностину.. попей что ли валерьянки)
> ну есть же вот эти вот потоки нерелевантных багов,
Всего один - нет поддержки х-вейланд.
Этого достаточно.
Прям как в историческом анекдоте про 12 причин почему не было салюта при прибытии монарха.> и я затыкаюсь, потому что всё ясно, я зря наехал.
А ты можешь это сделать без ссылок? Ну так, чисто чтобы не засорять тему пространственными рассуждениями вида "бедные убогие ХЛибровцы! у них нет ресурсов! нужно их пожалеть и принять их недоделку в КДЕ!"
> А ты можешь это сделать без ссылок?нет. мы уже выяснили, что KDE-шники — лжецы. и мне очень приятно каждый раз их тыкать в это, пусть даже опосредовано. аргументировано возразить-то им нечем.
> нет. мы уже выяснили, что KDE-шники — лжецы.Ого, неужели КДЕшники сидят у нас на форуме 😮!
Или тебе просто удобно ссылаться на слова анонов))?> и мне очень приятно каждый раз их тыкать в это, пусть даже опосредовано.
Эх Моська знай она сильна...! (с)
Жаль KDE-шники так и узнают, что целый arisu их уличил во лжи(((> аргументировано возразить-то им нечем.
А зачем "аргументировано" возражать на совершенно не аргументированное бла-бла-бла?
Никаких аргументов "почему они не имеют права этого делать" ты не привел.
Только какие-то пространственные "равенство, ресурсы, уважение" и тд
> так я уж сколько рыдаю от безнадёжности и прошу мне это показать.Я не тот анон и поэтому скажу честно - я лишь предположил это. Это достаточно типичная хрень которая случается в багтрекерах. Самых разных. У всех.
> ну есть же вот эти вот потоки нерелевантных багов, из-за которых,
> они же не выдуманы в будущем времени?А даже если и выдуманы - это на совести кедов. И да, превентивный отстрел проблем на подлете - работает. И глядя на список комитов того проекта и issues - я вполне пойму такую полисю. Но кмк они не настолько значительная величина чтобы KDE превентивно парился этим. Это было бы довольно странным маневром.
> ну что сложного-то: вот ворох ссылок — и я затыкаюсь, потому что всё ясно, я
> зря наехал.Ты ж понимаешь что векторов по которым вон то могло произойти - дофига и я не настолько фанат кедов чтобы их мониторить везде. После их загонов с плазмой - я скорее вообще не фанат оных. И мне просто обломно на это время тратить.
> но вместо этого мне тут аноним пол-дня доказывал, что
> эта рекомендация от KDE на самом деле не равна утверждению «xlibre
> — забагован и неюзабелен» — хотя никак иначе она интерпретироваться не может.Я думаю что она может интерпретироваться как
1) Мы не тестируем нашу штуку на том артефакте.
2) Просьма не делать нам всем этим наши мозги. Разбирайтесь с теми проблемами сами.Но опять же - я не официал и не фанат кедов. Это лишь предположения основанные на том как обычно что работает в софтострое. Они могут быть неверными, и в отличие от того анона если окажется что я не угадал - я таки признаю это. Но я редко не угадываю в софтострое.
> нет. достаточно просто ценить *не* *меньше*. равенство, прикольная такая штука. а также ещё один прикольный принцип: «тебе надо — ты и делай!» вот мне и хочется знать, почему надо вейландовцам, а делать должны разработчики икс-серверов.Так не должны же. Они сами захотели форкнуть иксы, их никто не заставлял. KDE у себя написали: «мы не рекомендуем отличные от xorg реализации», это все. KDE от xlibre ваще ничего не надо.
Это же все в угоду drm.
А как теперь его под freebsd патчить?
> А как теперь его под freebsd патчить?Также как и раньше - сами ручками.
Просто КДЕ к этому никакого отношения не имеет и никакие баги фиксить не будет.
Запиливать альтернативный Kwin. Впрочем, уже пилят https://github.com/winft/theseus-ship
> Запиливать альтернативный Kwin. Впрочем, уже пилят https://github.com/winft/theseus-shipПоследняя активность Oct 9, 2024
Оно точно живо?
В обещем пожелаем удачи, она им понадобится)
А тебе прям надо, чтоб непременно вчера? Вот если бы овер 2 года было, я бы к твоему выбросу прислушался.
как древний дед и любитель иксов, я имею два Важных Заявления.первое: какие такие «другие альтернативные реализации X.Org», что это вообще значит, и когда форков Хорга упело стать больше одного?
второе: на удивление — я категорически одобряю конкретно эту рекомендацию. xlibre лучше обходить по большой-большой дуге, чем раньше оно умрёт — тем лучше.
> первое: какие такие «другие альтернативные реализации X.Org», что это вообще значит,Вообще реализаций X11 так по жизни было - здорово более одной.
> xlibre лучше обходить по большой-большой дуге, чем раньше оно умрёт — тем лучше.
Гражданин антипрививочник уже сделал ряд ключевых решений благодаря которым крупные стабильные дистры обойдут это сторонкой. Что автоматически выносит проект в маргинальщину и нечто размером с KDE с их более 9000 багов и без этого - явно не будет иметь ресурсов чтобы еще дополнительно баги совсем маргинальной штуки разруливать.
Гражданин антипрививочник решил что его миссия - назло бабушке отморозить уши. А девплоп софта так, лишь инструмент для этого. Ему не рассказали что софт обычно девелопают для решения задач - а не политики и махания факами в чей-то адрес.
>> первое: какие такие «другие альтернативные реализации X.Org», что это вообще значит,
> Вообще реализаций X11 так по жизни было - здорово более одной.в новости текстом по браузеру написано: «альтернативные реализации X.org». я очень хочу знать, что ещё я пропустил, потому что xlibre очень смешная. вдруг ещё такое же смешное есть?
> когда форков Хорга упело стать больше одногоДевятнадцать минут назад, когда я нажал кнопку «fork» и начал ждать PRы. Мой форк называется XI, в честь великого вождя Винни Пуха!
>> когда форков Хорга упело стать больше одного
> Девятнадцать минут назад, когда я нажал кнопку «fork» и начал ждать PRы.
> Мой форк называется XI, в честь великого вождя Винни Пуха!категорически одобряю! а code of conduct там правильный, инклюзивный? я электрический фурри на батарейках, меня там точно не будут ущемлять?
Точно будут. Это БДСМ-форк, куда могу коммитить только плохие мальчики, из которых мы сделаем девочек.
> Точно будут. Это БДСМ-форк, куда могу коммитить только плохие мальчики, из которых
> мы сделаем девочек.лучшее предложение столетия! обязательно запишусь. только вот смузи поем.
> чем раньше оно умрёт — тем лучше.Не скажи. Проекты стагнируют, пока у них не появляются конкуренты. Во-первых, мотивация к развитию. Во-вторых, возможность обкатать новые или другие идеи и осознать, нужно оно пользователям или нет.
Например gentoo и portege довольно долго стагнировали, и пошли колоситься форки и альтерантивы - funtoo и paludis. В результате через пять лет генту начало развиваться и половину уникальных фишек из форков утянуло себе в основной репозиторий.
> Не скажи. Проекты стагнируют, пока у них не появляются конкуренты.нененене. пусть X.Org и дальше стагнирует — это намного лучше для его здоровья, чем если хорговцы вдруг снова зачешутся развивать. с их уровнем и профессионализмом давно всё понятно, пусть вейланд пилят, его не жалко.
> Проекты стагнируют, пока у них не появляются конкуренты.Конкуренция — это когда что-то более-менее равное.
А не шапито.
KDE прав. Цепляние за XLibre маразм.
KDE не мужчино. Это "они" )
Это давно должно было произойти!
Так как иксы просто годами просили заполнить нормально:
Многомониторные конфигурации
Экраны с высокой плотностью пикселей
HDR
VRR (адаптивное изменение частоты обновления монитора)
Одновременная работа с несколькими GPU
Устойчивость к сбоям
Обработка ввода
Обеспечение безопасности
тебе уже ответили:Многомониторные конфигурации - работает.
Одновременная работа с несколькими GPU - работает.
а эти просившие — они сейчас с тобой в одной комнате?
Не с тобой уж точно. У тебя же нет много экранов, 8К, HDR-10bit, 450 Гц...
> Не с тобой уж точно. У тебя же нет много экранов, 8К,
> HDR-10bit, 450 Гц...да, у меня этого всего нет. как, кстати, и у тебя. разница только в том, что мне оно не надо и не хочется, а тебе не надо, но очень хочется.
> да, у меня этого всего нет. как, кстати, и у тебя. разница
> только в том, что мне оно не надо и не хочется,
> а тебе не надо, но очень хочется.А у меня вот прям сейчас есть 4к, 144Гц и HDR-10bit.
И не вижу никаких причин себе в этом отказывать.
Ну а когда "не хочется" - это уже первый звоночек.
> А у меня вот прям сейчас есть 4к, 144Гц и HDR-10bit.верю! каждому твоему слову верю!
Справедливости ради, хороший 4к моник стоит $3к. Неделя работы девопса. Не понимаю чего ты так возбудился. Ладно бы он 8к Шарпом за $30к понтовался, действительно маловероятно что анон с опеннета может себе такое позволить, но $3к для айтишника с опытом — ни о чём.
> Не понимаю чего ты так возбудился.потому что по совокупности признаков я наблюдаю ванаби-фанбоя, который в лучшем случае пилит «фронтэнды» на галере за еду. возможно я и не прав, но обычно я в таких опознаниях редко ошибаюсь.
> потому что по совокупности признаков я наблюдаю ванаби-фанбоя, который в лучшем случае
> пилит «фронтэнды» на галере за еду. возможно я и не прав,
> но обычно я в таких опознаниях редко ошибаюсь.Да даже фронтендер удачно трудоустроившийся может себе позволить условный ASUS PG32UCDM
Люди что на галерах работают обычно оттуда не уходят потому что у галер названия красивше и солиднее звучат: "Яндекс", "Тинькофф", "Сбер", "МТС"
А не потому что на большее не способны
Как будто знание сишечки или плюсов делает человека инженегром. Нет, это не так! Более того, даже ассемблер погромист не знает принциапиальной схемы своего жесткого диска!
> Как будто знание сишечки или плюсов делает человека инженегром. Нет, это не
> так! Более того, даже ассемблер погромист не знает принциапиальной схемы своего
> жесткого диска!Принципиальная схема жесткого диска - не такая уж и сложная на самом деле. Но это не значит что ты сможешь так же. По ряду причин.
> да, у меня этого всего нет. как, кстати, и у тебя. разница
> только в том, что мне оно не надо и не хочется,
> а тебе не надо, но очень хочется.Не знаю как у него а у меня 4K HDR штука с IPS. FreeSync вроде тоже должен уметь. А эра пузатых CRT 640x480 при 256 цветах - давно закончилась, если вы вдруг букмарки не заапдейтили.
Вы ж не думали что корпы стали ресурсы в вйэланд бухать - по приколу? Корпы - жадные. И цента на новые технологии не потратят, если не поймут - что взамен и почему им это надо. Так что вяленд несколько лет жил себе где-то в тени, как некий эксперимент. Известность к нему пришла далеко не сразу. Примерно как и с пингвином.
> Многомониторные конфигурацииРаботает.
> Экраны с высокой плотностью пикселейРаботает.
> HDRБыли какие-то подвижки, но похоже не не работает.
> VRR (адаптивное изменение частоты обновления монитора)Работает.
> Одновременная работа с несколькими GPUРаботает.
> Устойчивость к сбоямЭто ещё что такое? Конкретнее? У меня работало стабильно.
> Обработка вводаЭто шутка? Работает.
> Обеспечение безопасностиНа самом деле расширения безопасности в иксах есть, но их по умолчанию не активировали.
> Обеспечение безопасностиЕму нужен "secure keyboard" - который был от рождения x11
> РаботаетСколько нужно сделать приседаний, прихлопываний и подпрыгиваний ?
И сколько раз пересобрать ведро ?
И сколько написать нестандартных конфигов ?Для меня "работет" - это когда запустил... и работает.
Правильное и справедливое решение, особенно на фоне их заявления о том, что в иксовой сессии они будут исправлять исключительно критические проблемы, а все остальное - платно. Если Энрико хочет, чтобы его "форк" поддерживался в частности в KDE - пусть платит Xavier'у и Владу.
Следующий шаг форк KDE - KDlibre.
> Следующий шаг форк KDE - KDlibre.Принцип опенсорса - форкай наздоровье, если здоровья хватает. Я вижу в списке уже X11, Gnome, KDE .. работенка которой хватит паре дюжин програмеров на фултайм. Вы там уверены что здоровья - хватает? Если уверены - форкайте, конечно.
> Я вижу в списке уже GnomeУже есть Mate и Xfce
Уже есть Trinity, а современные кеды фейл.
хватить форсить это недоделанное изделие. На опенсорсе так много упоминают Trinity что я повёлся и поставил. А оно наполовину не рабочее, причем с самого процесса запуска.
А ты не ведись. Вон CDE поставь, там разве что udisks с gvfs и прочего хлама нет. Если готов писать свой софт на motif, вообще замечательно.
Твоего этого тренити нигде в официальных репах нет. Оно никому не нужно.
а автор XLibre похоже был прав
> а автор XLibre похоже был правВ чем? Что он знает как именно надо действовать чтобы полглобуса - honked off? Пока неплохо получается, если цель такая - правильно делает. Но двуногие откорректируют курс своего поведения взамен - и если ему было от них что-то надо, это таки - отольется.
Идея грохнуть Xwayland, вынести системду из дефолтов и проч - отлично отморозил уши назло бабушке. А заодно сделал неудобно куче дистров. И теперь потолок возможностей этой штуки - "экспериментальные сборки" всяких малоизвестных дистрибутивов, видимо.
> заодно сделал неудобно куче дистров.Гном уже сколько лет делает неудобно вообще ВСЕМ. ничего, народ ест.
если кто-то гномом пользуется — значит, его гном устраивает. я бы не стал поворачиваться к такому человеку спиной, конечно, но всё-таки заявление про «всем» — слишком сильное.
Если человек вынужден на работе пользоваться Гномом, это не значит, что ему нравится. Тех у кого Гном осознанный выбор единицы.
> Если человек вынужден на работе пользоваться Гномомспасибо, это была смешная шутка.
> Если человек вынужден на работе пользоваться Гномом, это не значит, что ему нравится.Всегда можно записать просьбу-предложение разрешить альтернативу, например как случилось в федоре: там и гном и кде равнозначны.
Ну или сменить работу))> Тех у кого Гном осознанный выбор единицы.
Утверждение чем-то можно подтвердить? Или это гадание по кофейной гуще?
Куча народу* просто качает убунту, и просто получают гном из коробки.
И при этом они вполне счастливы.* под кучей я понимаю:
"more than 6 million monthly active users"
ubuntu.com/blog/ubuntu-desktop-charting-a-course-for-the-future
По моим наблюдениям зумеры похоже поголовно любят Гнум, а на KDE сидит поколение постарше.
На вопрос почему Гном детишки отвечают что он наиболее гармонично выглядит (похож на мак на который они молятся и на который денег у них нет), а у плазмы с их слов какой-то скуфский вид. Так как они чистые потребители то они рассуждают только о том, что идёт из коробки. Если показать им полностью пеернастроенную плазму, то конечно сразу вау, хочу, но настраивать мне лень, поэтому пусть останется Гнум.
>По моим наблюдениям зумерыЗумеры его так "любили", что один из них кинулся пилить mate. Это какую надо иметь мотивацию.
> если кто-то гномом пользуется добровольно — значит, его гном устраивает.я поправил.
тебе смешно и шуточки, а я шесть лет на предпоследней работе сидел на win7 и ред матива хелл с дефолтным гномом, птушо корпоративный стандарт. а не потому, что всех устраивало.
и не дай бог во внутреннем контуре возникнет какой-нито дебиан или суся - за это по результатам секурити ревью прилетало. хочешь странного, на то тебе выдан отдельный ноут для игрушек^Wтестов и гостевой контур с выходом во внешний мир, там хоть на голове стой, всем пофиг.
как будто на работу загоняют автоматчики и запрещают уволиться под угрозой расстрела.вот люди сначала добровольно работают там, где начальство неадекватно и мирятся с этим, а потом рассказывают, что начальство неадекватно. а с чего бы ему становиться адекватней, если и так всё работает? один умный человек когда-то давно написал: «ты лучше голодай, чем что попало есть…» да, если что — я практиковал и практикую. и голодать приходилось.
поискал на хх вакансии со словами геймер, archlinux, kde. Настолько печально, что придется под дуло идти
> поискал на хх вакансии со словами геймер, archlinux, kde. Настолько печально, что
> придется под дуло идтиТы просто в кейворды не умеешь! Попробуй тестировщик игр, во :). А такое суперкомбо возможно зайдет - аж ValvE целому. У них как раз арч на их SteamDeck.
Через сколько ты возненавидишь игры в таком режиме - вопрос, конечно, интересный :)
> Идея грохнуть XwaylandИ это было правильно. Xwayland нужен Wayland, а не иксам. С чего бы код для работы второго протокола держать в первом, который отовсюду выкидывают.
А раз он не нужен, то и не нужно его пересобирать каждый раз.
А зачем XWayland вообще нужен, если Wayland такой крутой и всё поддерживает?
> А зачем XWayland вообще нужен, если Wayland такой крутой и всё поддерживает?Потому что есть луддиты.
Типа "я, джвадцать лет назад, написал свою поделку на ГТК2, мне что надо на ГТК3 обновляться?!! Ни в коем случае!"
> Потому что есть луддиты.
> Типа "я, джвадцать лет назад, написал свою поделку на ГТК2, мне что
> надо на ГТК3 обновляться?!! Ни в коем случае!"Обратная совместимость? Не, не слышал.
>> Типа "я, джвадцать лет назад, написал свою поделку на ГТК2, мне что
>> надо на ГТК3 обновляться?!! Ни в коем случае!"
> Обратная совместимость? Не, не слышал.А она нужна? И сколько времени нужно ее поддерживать?
И главное, за чей счет?Авто не имеет обратной совместимости с лошадкой.
Сколько не пихай сено под капот, машинка не едет.
Лошадка же от клизмы бензином бегала быстро, но не долго.
Печалька
> А зачем XWayland вообще нужен, если Wayland такой крутой и всё поддерживает?Потому что есть энное количество всякого легаси где X11 напрямую дергали без всяких тулкитов. И ессно это не перепишут в 1 момент.
> Потому что есть энное количество всякого легаси где X11 напрямую дергаливообще-то никто очень долгое время этого не делал. xlib — это не «X11 напрямую». а вот xcb — таки да, практически напрямую. а знаешь, в чём прикол? xlib можно реализовать без икс-протокола и икс-сервера. в гайке таки ради прикола это демонстрировали, например. а вот xcb — фигушки.
так что можете сказать спасибо задорным парням из хорга за то, что они решили «ускорить» не нуждавшееся в ускорении путём высовывания наружу потрохов икс-протокола. деды ж глупые были, они и не подумали, что так можно, зачем-то библиотеку-абстракцию нагородили.
примерно эти же умные профессиональные парни делают вам сейчас вейланд. с не менее мудрыми технологическими решениями — потому что парни не просто с тех пор не поумнели — они даже не поняли, что у них ошибка была, и до сих пор уверены, что всё делают правильно.
Новая гуманоидная расса распрыскала свои белки на разработчиков KDE ?
Кажется, пора собрать ETF из производителей попкорна, которые торгуются на бирже. Должен же хоть кто-то на этом заработать.
Думаю, не секрет, что можно взять и собрать XWayland отдельно. Ну примерно так же, как тут гремели новости про то, что гномы, кеды или что там ещё собираются вяленд-онли.X11Libre взяли и стёрли XWayland, потому что они не нанимались подтирать за костылями к вяленду. Но XWayland всё ещё можно собрать, да он уже собран в дистрах - достаточно собрать его из исходников xorg.
Каким образом это влияет на сеанс kwin_x11, который пользуется протоколом X11, а не конкретной его реализацией на базе вяленда - очень большой вопрос. Думаю, что никак. Вообще никак.
Предлагаю что ли пойти и переименовать kwin_x11 в kwin_xorg. А то же будет незадача - kwin_x11 будет работать с X11Libre как ни в чём ни бывало. И даже kwin под wayland будет работать на системе с установленным X11Libre.
Как следствие - мы видим только одно: разработчику KWin почему-то не понравился сам проект XLibre. Возможно, потому что из редхата занесли. Будут ли какие-то революционные изменения в xorg, из-за которых кеды перестанут работать на XLibre? Вряд ли. Так что улыбаемся и машем. Можно ещё предложить попить персенчику.
> Возможно, потому что из редхата занесли.Чего вы к РХ пристали? Ксавье работает в компании, которая как подрядчик пилит вальве десктоп для стимдека. Одновременно с этим вальвовцы работают над вялендом. Например, небезызвестная Алиса. Нету, в общем, у него никакого интереса с иксами ковыряться — хоть с ванильными, хоть с антипрививочными.
>> Возможно, потому что из редхата занесли.
> Чего вы к РХ пристали? Ксавье работает в компании, которая как подрядчик
> пилит вальве десктоп для стимдека. Одновременно с этим вальвовцы работают над
> вялендом. Например, небезызвестная Алиса. Нету, в общем, у него никакого интереса
> с иксами ковыряться — хоть с ванильными, хоть с антипрививочными.Алис Розенцвайг никаким боком к вялому не относится, ты бы хоть под резюме ему заглянул. для valve он контрачит над apple silicone.
Valve собсно так активно над вялым "работает", что в обход вялого свой frog пилят явочным порядком. кто-то из валвовских разрабов в мастодоне жалился, что там "проще новых сделать, чем этих отмывать"
нет никакого "вальве десктоп", есть чуть ли не стоковая плазма, которую туда вкрячили для не пойми зачем. кдешники на этом пытаются намотать себе километраж, но к вялому это имеет никакое отношение, это просто голубые системы через кого-то из знакомых выклянчили у валв контракт на поддержку плазмы. после чего хозяевам голубых надоело и они спихнули это чемодан без ручки Нейту Грэму, и учитывая предыдущие бизнос начинания кдешников, жизнь новой конторы будет плохой, но недолгой. Габен деньги считать умеет и сухие ветки режет довольно быстро.
>>> Возможно, потому что из редхата занесли.
>> Чего вы к РХ пристали? Ксавье работает в компании, которая как подрядчик
>> пилит вальве десктоп для стимдека. Одновременно с этим вальвовцы работают над
>> вялендом. Например, небезызвестная Алиса. Нету, в общем, у него никакого интереса
>> с иксами ковыряться — хоть с ванильными, хоть с антипрививочными.
> Алис Розенцвайг никаким боком к вялому не относитсяПогоди, она же пилит дрова в сторону вяленда. Я неправ?
> нет никакого "вальве десктоп", есть чуть ли не стоковая плазма
Именно, это и есть десктоп вальвы.
> Алис Розенцвайг никаким боком к вялому не относится, ты бы хоть под
> резюме ему заглянул. для valve он контрачит над apple silicone.Это как? Совместно с Apple наладили выпуск силиконовых грудей чтоли?
kwin используется не только в KDE, так что заденет не один DE
Ну и LxQt заденет. Но там нет жёсткой привязки к WM - можно тот же Openbox накатить. Больше не припоминаю ни одну DE с KWin. Разве что что-то маргинальное которым пользуется 1,5 землекопа. Но даже такого не вспомню.
из немаргинальных вроде Астра, но там наверно если так то он многолетней давности.
Из редкостей припоминаю был Cutefish - качественный закос под макось. Жив ли он не в курсе, в AUR еще присутствует.
Кому нужны иксы, есть кеды 4 и 5. В дебиане олдстабле кеды 5 можно ещё лет 8 бесшовно юзать, ну а там видно должно быть! Всякие антиксы на худой конец.
Antix загнулся - комитов нет, патчей тоже, нерабочий форум, последняя версия вышла в 2023 году. Наверно заброшен.
Оно и неудивительно, ибо они хэйторы Лёни Потного, дико маргинальный дистрибутив.
> Antix загнулся - комитов нет, патчей тоже, нерабочий форум,
> последняя версия вышла в 2023 году.А что еще ты хотел от мутных васянов?
Что они тебе будут его поддерживать хоть какое-то значимое время?
https://iimg.su/i/qmu0QL
Ну и правильно. Ксорг есть только один. Зачем им поддерживать всякие васянские форки?
Для них вообще ничего не меняется, работает же Xenocara, например. Но тут бомбануло (см https://github.com/X11Libre/misc/issues/75) и полезли топить проект.Претензии по дропу xwayland тоже необоснованны — xwayland относится к вяленду и нужен лишь для совместимости старых xorg-прог с ним. То, что авторы xorg сделали вяленд, а к нему xwayland как костыль — это исключительно их решение, смысла тащить xwayland в сам X-сервер нет, он живёт отдельным продуктом.
Ещё раз, для тех кто не понял: xwayland есть адаптер для запуска X-приложений под wayland. Он самодостаточен и нет смысла (сейчас) его тащить в другие X-серверы просто потому что потому. xwayland — это _ШТУКА_ДЛЯ_WAYLAND_, не для X11, его в основной ветке xorg держал только из-за пересекающейся кодовой базы, а так это абсолютно самостоятельный продукт.
> Но тут бомбанулоЭто было еще в начале июня. И никто ничего не исключал.
А xwayland выпилили 17 июня github.com/X11Libre/xserver/pull/151
И почти сразу же - 22 июня - прилетела "ответочка"))
Но вам конечно проще все свести к теории заговора.> смысла тащить xwayland в сам X-сервер нет, он живёт отдельным продуктом.
Вообще-то там практически одна кодовая база.
Но если так рассуждать, то и смысла тащих x11libre в кеды тоже нет никакого))> его в основной ветке xorg держал только из-за пересекающейся кодовой базы,
Этого более чем достаточно чтобы он там был.
Более того, скажу по секрету, сейчас практически все баги фиксятся именно для xwayland. И то что оно попадает в общую кодовую базу и заодно исправляется и в иксах - это просто так повезло.
>Это было еще в начале июня. И никто ничего не исключал.
>А xwayland выпилили 17 июня github.com/X11Libre/xserver/pull/151
>И почти сразу же - 22 июня - прилетела "ответочка"))Эти события никак не связаны.
>Вообще-то там практически одна кодовая база.
С xorg, не с xlibre.
Ещё раз — XWAYLAND НУЖЕН ДЛЯ WAYLAND, не для X. И держат его в репе Xorg именно потому что да, кодовая база пересекается. Но это не значит, что его нужно тащить в другие X-сервера.
Ребята А сделали для протокола X11 свой свервер (xorg), затем сделали альтернативу в виде wayland и начали туда тащить людей, а для упрощения миграции выкатили xwayland.
Ребята B и C сделали свои реализации серверов для X11 (XLibre и Xenocara), им xwayland не нужен, потому что они с wayland НЕ РАБОТАЮТ.Почему так тяжело доходит?
>Но если так рассуждать, то и смысла тащих x11libre в кеды тоже нет никакого))
Согласен. В условиях соблюдения протокола проблем быть не должно — если конечно на фоне ребята из Xorg/шапки/ibm не рукопожимаются с авторами гномокед с целью внедрения взаимных костылей, делающих нерабочим всё остальное.
>Этого более чем достаточно чтобы он там был.
Нет конечно. Всё ненужное дропают, всё старое постепенно рефакторят. Там конь не валялся, люди годами балду пинали на зарплате корпораций.
>Более того, скажу по секрету, сейчас практически все баги фиксятся именно для xwayland. И то что оно попадает в общую кодовую базу и заодно исправляется и в иксах - это просто так повезло.
База — и заодно вся суть поддержки иксов. Ребята оттеснили дидов, пообещали сделать иксы great again, не смогли разобраться и закопали проект, придумав сомнительного качества альтернативу в виде вяленда. Все несогласные были объявлены фашистами и на них натравили SJW. Это ли не победа?
> Ребята оттеснили дидов,Мы сейчас про каких дидов говорим?
Просто про "качество" XOrg я почти каждый месяц читаю новости "В XOrg исправили N уязвимостей из 19ХХ года".> пообещали сделать иксы great again,
Хм, не помню такого. А вот "у иксов есть неисправляемые архитектурные проблемы" - помню
> не смогли разобраться и закопали проект,
Зачем разбираться в устаревшем копролите?
Ради чего?
Ради мифической сетевой прозрачности? Ради б0мжей-неосиляторов которые не осилят написать свой композитор?> придумав сомнительного качества альтернативу в виде вяленда.
Сомнительность оценивает кто?
Крупнейшие дистрибутивы уже или перешли на вейланд по умолчанию или в процессе выкидывани х11.> Все несогласные были объявлены фашистами и на них натравили SJW. Это ли не победа?
Если ты про нашего психа-антипрививочника, то он первый начал втирать свой бред в рассылке ядра.
> Эти события никак не связаны.ну да, ну да))
> Но это не значит, что его нужно тащить в другие X-сервера.
Конечно не значит! Но как только ты дропаешь xwayland, ты идешь нафиг напр. у КДЕшников!
Поэтому нужно сделать выбор - или пойти нафиг, или оставить xwayland, или форкать кеды (а там делать что хош). Каждый отвечает за последствия своих решений.
Почему так тяжело доходит?> База — и заодно вся суть поддержки иксов.
Ты правильно написал - "поддержки иксов". Развитие никто не обещал.
> Ребята оттеснили дидов,
Диды вышли в тираж.
> пообещали сделать иксы great again,
Никогда такого не было! Еще бог (2012й?) знает когда было сказано "иксы фсё, мы пилим вейланд, а там только критику исправляем"
> не смогли разобраться и закопали проект,
Ты код иксов видел? В нем просто нет необходимости разбираться. Сразу закопали и все.
> придумав сомнительного качества альтернативу в виде вяленда.
Отличная альтернатива. Единственный ее недостаток - усиливает глобальное изменение климата тысячами сожженных прдаков иксофанатиков))
> Все несогласные были объявлены фашистами и на них натравили SJW. Это ли не победа?
Не правда. Они годами искали людей, которые будет готовы ковыряться в этом куске окаменелого кала. Не на кого было натравливать, вот вообще не на кого.
Хотя если ты про события последнего месяца... то этот шиз как бы совсем недалеко ушел.
Не фашик конечно, но псих с которым не хочется иметь дело.
> Для них вообще ничего не меняется, работает же Xenocara, например.А, и софт они сами себе писать планируют? Оок! Могут начать с браузеров каких. Вдруг что интересное получится?! Потому что чует мой окорок - браузеры дропанут X11 и что хотите то и делайте. Какой же корп будет платить за делание 2 способами одного и того же?
Форки вообще не желательные и даже вредные, так же как и wayland !
Сидим в консноле и не рыпаемся, ТАК ПОБЕДИМ!!!
Пока не удалили прокрутку я сидел в чёрной консоли без графической сессии. Сложности были только с чтением документов без иксов. Tmux мне не очень удобно.
Эм, SHIFT+PgUp/PgDown ?
Когда и кто удалил. И зачем ?
РАСТРЭЛЯТЬ !!!!ЗЫ. Проверил в убунте 25.10 и правда нет
Чатгпт говорит• Merge into mainline: in the 5.9 merge window (summer 2020)
• Official 5.9 release date: October 11, 2020
Но там раньше сломали по-моему. Сначала в текстовом режиме были проблемы, потом в режиме фреймбуфера, тут уже удалили с концами.
А где удалили то ?
5.9 чего ?
The old in-kernel “scrollback” (aka back-scrolling) ring buffer of the Linux virtual console was finally dropped as of Linux 5.9.• Merge into mainline: in the 5.9 merge window (summer 2020)
• Official 5.9 release date: October 11, 2020From that point on, the kernel no longer maintains its own per-VT scrollback buffer. If you still need scrollback you must rely on user-space tools (like screen, tmux, or a terminal emulator’s built-in buffer).
Ну чисто теоретически, это же можно вне ядра сделать ?
всё, что делает ядро, можно сделать вне ядра. ура, мы только что доказали, что линукс не нужен.
https://bugs.launchpad.net/ubuntu/+bug/2116746
С x11 поступили жёстко, но справедливо!