Разработчики свободной системы автоматизированного проектирования печатных плат KiCad рассказали о состоянии реализации поддержки Wayland и обобщили проблемы, мешающие полноценному использованию данного протокола. Пользователям, профессионально проектирующим печатные платы в KiCad или желающим получить стабильное и полнофункциональное окружение, рекомендовано запускать KiCad в средах рабочего стола на базе протокола X11, таких как Xfce, MATE или X11-сеанс KDE Plasma...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63419
И опять очередной пример того, что люди, которые по-настоящему работают в Linux, под Wayland работать не могут.
Как простой пользователь ощущаю себя подопытной крысой, когда постоянные обновы в Wayland что-то ломают.
Меня полностью устраивает X11. Можно просто работать, а не возится/велосипедить.
Ну так сидите на старых дистрибутивов. Зачем вам достижения прогресса? Не пользуетесь GnomeOS, есть Debian где всё устарело по несколько раз.
А где прогресс среди этой деградации?
ты путаешь up-to-date дистры вроде арча и генты с клетками для подопытных крыс вроде так называемого "gnome os" (кстати, заметьте - не было, нет и не будет ни одного нормального дистра, имеющего в названии "os")
MacOS ?
я про дистры линукса
> не было, нет и не будет ни одного нормального дистра, имеющего в названии "os"CentOS? PCLinuxOS?
HaikuOS
RISCOS
И обе -- не дистрибутивы Linux.
и правда
LindowsOS тогда
> HaikuOS
> RISCOSА под ними сабж вообще хотя-бы запускается? Кто-то проверял? И как вам оно, если вдруг? Хотя-бы мигалку светодиодом нарисовать - осилили в результате? :)
Или это по принципу - вообще не работает и хрен бы с рисованием печаток? :)
неа :)
под риск вообще ждать не стоит
а под хайку может быть и сделают, просто никому особо не надо
msdos
Прогресс,это всего лишь на латыни - движение вперед.
А в каком направлении этот "прогресс", типа не важно, пофиг что в болоте, главное что углублеемся дальше. То есть, куда глаза глядят, туда и топают. ;)Для всякой технологии нужны действующиие альтернативы, что бы ни то ни другое не скатилось в шлак, заимствовало друг у друга лучшее, и избегали известных заблуждений. Ну, в идеале.
> в каком направлении этот "прогресс", типа не важноБуквально сегодня где-то видел, что "прогресс" переводится с латыни как "движение вперёд". Так что "направление" прогресса - это важно, по сути это определение слова.
Впереди болото. Прогресс!
GnomeOS лучше не пользоваться, она не для этого, а для демонстрации особенностей нового GNOME. Сами создатели рекомендуют другие дистры с гномом.
Прогресс - это когда программа без "ремонта" работает десятилениями и только раз в нескольк лет ее приходится пересобирать для работы на новом железе или платформе. При этом ее индекс (номер остается одним и тем же).
> Прогресс - это когда программа без "ремонта" работает десятилениями и только раз
> в нескольк лет ее приходится пересобирать для работы на новом железе
> или платформе.А как же имитация бурной деятельности и попил бабла?
Вы, профессор, воля ваша, что-то нескладное придумали. Оно, может, и умно, но больно непонятно. Над вами эффективные менеджеры потешаться будут.
Что же это за такая волшебная программа? Hello world?
> Что же это за такая волшебная программа? Hello world?TeX, например.
>Прогресс - это когда программа без "ремонта" работает десятилениями и только раз в нескольк лет ее приходится пересобирать для работы на новом железе или платформе. При этом ее индекс (номер остается одним и тем же).Это не прогресс, это в лучшем случае стабильность. А в худшем - застой и стаганация. А с учётом кривизны старых решений - то это консервация старых костылей.
>>Прогресс - это когда программа без "ремонта" работает десятилениями и только раз в нескольк лет ее приходится пересобирать для работы на новом железе или платформе. При этом ее индекс (номер остается одним и тем же).
> Это не прогресс, это в лучшем случае стабильность. А в худшем -
> застой и стаганация. А с учётом кривизны старых решений - то
> это консервация старых костылей.Расскажи это Дональду К.
Я не знаю, где вы это увидели, но последний релиз https://github.com/latex3/latex2e был буквально меньше месяца назад.
>когда постоянные обновы в Wayland что-то ломают.Хоть один пример будет, что именно сломали, а не то, что не реализовано?
> Как простой пользователь ощущаю себя подопытной крысой, когда постоянные
> обновы в Wayland что-то ломают.С KiCad ты себя всяко будешь постоянно ощущать подопытной крысой - они всегда форматы файлов ломают. Стиль разработки у них такой. Это пожалуй самый большой факап из всех проблем KiCad вообще. Они плевать хотели на ваши усилия вложенные в проекты и девальвируют наработи тех кто пахал в их каде во имя луны, выкатывая новые форматы сэйвов каждую вторую версию буквально.
> Меня полностью устраивает X11. Можно просто работать, а не возится/велосипедить.
А меня не устраивает это вечно тормозящее, тирингующее, при случае жрущее пару гигз памяти или дофига CPU, которое при минимальном отклонении от идеала (e.g. GPU Recovery) уносит с собой ВСЮ СЕССИЮ ОПТОМ как серпом по яйцам. И нет, этот герой социалистического труда с 1500 комитов ТАКОЕ - в жизни не починит!
> А меня не устраивает это вечно тормозящее, тирингующее, при случае жрущее пару
> гигз памяти или дофига CPU, которое при минимальном отклонении от идеала
> (e.g. GPU Recovery) уносит с собой ВСЮ СЕССИЮ ОПТОМ как серпом
> по яйцам. И нет, этот герой социалистического труда с 1500 комитов
> ТАКОЕ - в жизни не починит!Что вы такое запускаете, что у вас все валится? Пару лет проработал с программами Mentor Graphics под Suse и не помню вообще каких-либо проблем именно с иксами на всем парке компов. Может вы просто кривые программы запускаете? Х-ы -- это всего лишь реализация протокола, библиотека, и она не обязана контролировать, что ей там в параметрах подсунул программист -- это его область ответсвенности.
> Что вы такое запускаете, что у вас все валится?Да господи, более-менее тяжелую гамесу погонять со всеми наворотами, и если вдруг в драйверах перехимичили чего, или просто что-то не срослось - иногда и GPU Recovery схлопотать можно.
Не то чтобы оно часто, я ЭТО несколько раз за всю жизнь видел. Но как-то обидно когда low level отработал на 10 из 10, идеально ресетнув железку или ее блоки, и все было бы прекрасно. Если бы не крах того жирного stateful урода, состоящего из костылей эпохи 80х чуть менее чем полностью, уносящий ВСЕ что на нем висело, что мало чем от ребута отличается в общем случае. А это и кад, и пачка виртуалок или хотя-бы их морд, всякие IDE, плеер аудио, ... в общем - я против такого user experience.
> Пару лет проработал с программами Mentor Graphics под Suse и не помню вообще каких-либо
> проблем именно с иксами на всем парке компов.Если только в этой древности работать - и больше вообще ничего не делать - может оно и. А я видите ли юзаю линуха как мой основной десктоп, воркстейшн, ноут и проч. Поэтому я хочу чтобы это все работало нормально. По всей площади. А не только в древнем менторграфиксе.
И знаете, с Xwayland - если эта дрянь брякнется, я так и быть, только KiCad под которым оно работает - перезапущу. А если мне надо всю пару дюжин программ запускать заново... эээ... вот сорян, но!
> Может вы просто кривые программы запускаете?
1) Не, вы знаете, если GPU поймал локап и драйвер выполнил рекавери - это не в программе дело а где-то еще.
2) Это что, у меня графика будет падать "от кривой программы"? А мне точно такая графическая подсистема нужна? Не, ребят, вот тут извините.
3) Кроме этого есть дохрена иных проблем, от тиринга (может в менторграфиксе и сабже оно и похрен, но на моем десктопе я еще видео смотрю, и в игры играю, и вот там этого быть не должно) до треша в работе с мультимониторными конфигами, HDR, Freesync и прочим "якобы ненужным".
4) Я видел как работает графоний в QNX. С системой можно что угодно делать а графика стабильно держит латенси и FPS. Я хочу, чтобы в линухе у меня было - так же.И в этом смысле, нижний уровень уже неплохо реалтаймный. И вэйланд сам по себе не враждебен этой хотелке. А вот увидеть Xorg без лагов, дрыганий, дергов, подклинов, жора ресурсов не приписываемого конкретной программе, и не подлежащего арбитражу, шедулингу и полисовки - ну вот нет. Я до ЭТОГО с иксами совершенно точно не доживу. Даже если какие-то герои и возьмутся разгребать эти авгиевы конюшни. Да, с вэйландом придется помучаться. Пройдя многие части пути которые прошел Xorg заново. Да, это назойливо. Да, это досадно. Но у Wayland есть потенциал рисовать мне локальную граифку нормально. У Xorg этого потенциала не было, нет - и "highly unlikely" что когда либо будет.
> Х-ы -- это всего лишь реализация протокола, библиотека,
Проблема в том что...
1) Этот протокол делали в 1980х, когда комп способный на 640x480x256 цветов стоил больше чем твоя хата.
2) Тогда не было ютуба, 3D игр, никто не считал на GPU и тем более не было такого понятия как "GPU Lockup", да и тиринг никого не парил. Окошки таскать можно и с ним.
3) С тех пор двуногие несколько изменили идеи на тему как компьютеры используются. Мы хотим околореалтаймные графические интерфейсы в системах управления, видео, игры, интерактив, и чтоб все это не дергало, не лагало, не тиринговало, и использовало возможности СОВРЕМЕННОГО железа.> и она не обязана контролировать, что ей там в параметрах подсунул
> программист -- это его область ответсвенности.Вообще-то, дисплейный сервер, падающий, тормозящий, жрущий ресурсы и проч от поползновений программ - "проблемный системный компонент" в моем лексиконе. Потому что в долгую меня совершенно не устраивает такой работинг моих компьютерных систем. А предлагаемые решения типа "свалить на винду или мак" мне не нравятся тем что наглые хозяева с их EULA мне не требуется. Ну и вот сталкиваясь с реалиями мира в таком формате я и маневрирую как умею, чтобы достичь своих целей. А они - вон те.
Очередной пример разработчиков, которым лень лезть и чего-то менять в своем детище, за это же никто не заплатит. И так почти во всем, допилить какую-нибудь мелкую фичу - будут ныть полгода, еще полгода будут собираться, а через 3 года только сделают.
Зачем менять то что РАБОТАЕТ.
> Зачем менять то что РАБОТАЕТ.В том-то и проблема что работает только у кучки луддитов как эти кикадовцы. У них же все работает, им ничего нинужна. А фиксить баги в копролитной куче под названием иксы должен кто-то другой, главное чтобы НИХ все работало.
Вы новость-то вообще читали? Или пофиг, главное набросить?
зачем жеж, новости читают только луддиты
Если новый инструмент хочет показать себя более эффективным, чем предыдущий, то:
1. Он должен решать реальные проблемы, которые не решает предыдущий.
2. Он не должен быть усложнен.
3. Он должен поддерживать основные фичи (позиционирование окон) предыдущего.
> 3. Он должен не создавать новых проблем.Поправил чутка.
Ну так не бывает ... Новый софт ВСЕГДА создаёт новые проблемы. На то он и новый.
>> 3. Он должен не создавать новых проблем.
> Поправил чутка.Надо срочно рассказать CADчикам что они должны были платы рейсфедером рисовать, как диды. И наладчиков CNC станков и пром роботов уволить. Да и станки - ненужное пижонство, эвон сколько обслуживать надо. Вот если самому лобзиком хреначить, это да!...
Эта газификация лужи к чему была? Какие проблемы создаёт переход от рисования рейсфедером к cad'у (в этом самом cad'е неразрешимые)?
> Эта газификация лужи к чему была? Какие проблемы создаёт переход от рисования
> рейсфедером к cad'у (в этом самом cad'е неразрешимые)?То что Иван Михайлович не может разобраться в каде.
Проблема большая и неразрешимая.
Или кад, или он.
Такие Иваны Михайловичи существуют только в маня-мирке юных мечтателей. В реальной жизни, если Иван Михайлович умеет чертить, то и в каде разберётся. Проверено многократно.
> Такие Иваны Михайловичи существуют только в маня-мирке юных мечтателей. В реальной жизни,
> если Иван Михайлович умеет чертить, то и в каде разберётся.Ага-ага, особенно если он мышку держит первый раз в жизни)
Но не страшно, проект может подождать, пока нащ И.М. освоит включение компухтера.
> Эта газификация лужи к чему была? Какие проблемы создаёт переход от рисования
> рейсфедером к cad'у (в этом самом cad'е неразрешимые)?Прикинь, если рисовать платы рейсфедером - вот например все упомянутые в топике проблемы все, дружно, отпадают. Почему-то! При таком подходе - вон то тебя совершенно точно парить не будет! :D
То есть, ни читать, ни понимать прочитанное ты не умеешь. Описываемые в новости проблемы созданы не кадом. Неспособность софта, от которого зависит кад, нарисовать окошко в заданном месте - это не есть проблема, неизбежно возникающая при переходе от ватмана и рейсфедера к каду.
Да, я забыл добавить, спасибо. Это 3 золотых правила.
>2. Он не должен быть усложнен.Я надеюсь, что еду вы готовите на костре, дрова для которого нарубленны каменным топором. Мангалы и прочие произведенья смузи-технологий не используете, ибо где вы металопрокат в джунглях найдёте?
Мы сейчас все еще ПО обсуждаем или вы уже в мироздание Вселенной ушли?
>> Зачем менять то что РАБОТАЕТ.
> В том-то и проблема что работает только у кучки луддитов как эти
> кикадовцы. У них же все работает, им ничего нинужна. А фиксить
> баги в копролитной куче под названием иксы должен кто-то другой, главное
> чтобы НИХ все работало.Собственно, чего вам не хватает в текущей версии X-ов? Свистоперделок?
> Собственно, чего вам не хватает в текущей версии X-ов? Свистоперделок?Нормальной работы графической подсистемы. Без лагов, дергагий, тиринга, падений, жора ресурсов, тормозов - и с нормальной поддержкой современных фич железа. Нет, с иксами этого не будет никогда. Цать лет их "развития" уже показали что от этого куска позлра ждать. Пусть теперь другие попробуют, сделать хуже - им придется сильно постараться.
Вы, наверное, из сферы обслуживания?
Вы, наверное, из наёмных работников?
Оно скоро и не будет работать, когда Linux системы полностью перейдут на Wayland.
Вот тогда точно, ВСЁ гуевое перестанет работать.
Все скорее на арч перейдут, где по дефолту нет привязки к графическому окружению. Если будут пакеты, которые работают только под вейлендом - слышал есть вейланд-серверы, которые выступают проксёй между вейланд-клиентами и X11-сервером. Благо вейланд клиенты в большинстве случаев тупее иксовых и функционала в них мало. Проблемой будут те, которые реализуют "стандарты" каждого отдельного композитора, который просто иконку рисует например.
>Зачем менять то что РАБОТАЕТ.У вас только тиринг из коробки хорошо работает. Патч для переключения раскладок по отпусканию клавиш так и не приняли, патч для графического ускорения во вложенных xephyr тоже не приняли, всякие разные dpi передают привет, всплывающие меню захватывают фокус и так далее.
Я тебя может удивлю, но вяленый не поддерживает перечисленное на уровне протокола. Что ты там кого заставляешь допиливать, мне не ясно.
> Что ты там кого заставляешь допиливать, мне не ясно.Разработчиков кикад-ки)
Чтобы свою многооконную поделку привели в нормальное сосотяние.
> Я тебя может удивлю, но вяленый не поддерживает перечисленное на уровне протокола.Так суть вяленого, что можно взять и запилить расширение к протоколу, как в XMPP.
>как в XMPPОтличный пример. Есть три множества: XEP, сервера XMPP, клиенты XMPP. И нужно найти комбинацию чтобы у тебя и собеседника клиент и сервер поддерживал необходимые XEP.
Мне кажется это стало одной из причин почему XMPP проиграл другим IM, пользователи по просту не хотели во всем этом зоопарке разбираться.Если с wayland будет та-же ситуация, то удачи им.
> Если с wayland будет та-же ситуация, то удачи им.В вейланде как раз решили не наступать на грабли XMPP и не плодить протоколы с такой скоростью. Сейчас им правда это вменяют в вину "пачиму так долго??!!!". А потому что не хотят сделать какаху!
Иначе было бы именно как в XMPP
- мы сделали один простокол передачи файлов
- кто-то его имплементировал
- протокол оказался фуфлом
- мы сделали еще один - и так у нас два протокола
- кто-то его имплементнул, но те, кто уже используют старый, не хотят переходить на новый
А как же новости каждую неделю об очередной пачке протоколов для вяленого ? Экстеншены - прям как для jabber
Но они уже её сделали!))) А сейчас за относительно короткий промежуток времени это всё превратится в огромную какаху, с проблемами покруче X11. И через 5 лет копро уже будет wayland. Это мертворожденная затея, вызывающая лишь дефрагментацию настольного Linux'a и откидывающая его далеко в опу. Так что 4% пойдут на спад))) MS может спать спокойно, гранды окупились! А красноглазые будут жрать кактус, плодить разные реализации, несовместимые дополнения и буксовать ещё очень очень долго. IBM и MS - братья навек, кто забыл)
>[оверквотинг удален]
> В вейланде как раз решили не наступать на грабли XMPP и не
> плодить протоколы с такой скоростью. Сейчас им правда это вменяют в
> вину "пачиму так долго??!!!". А потому что не хотят сделать какаху!
> Иначе было бы именно как в XMPP
> - мы сделали один простокол передачи файлов
> - кто-то его имплементировал
> - протокол оказался фуфлом
> - мы сделали еще один - и так у нас два протокола
> - кто-то его имплементнул, но те, кто уже используют старый, не хотят
> переходить на новыйЕМНИП Brodie Robertson в одном из своих роликов рассказал как пилился вяленый изначально, сперва плодили какие-то разрозненные абстрактные идеи в вакууме, где их обхаживали и обмазывали хотелками, а потом спустя много времени решили ̶о̶т̶л̶и̶т̶ь̶ ̶в̶ ̶г̶р̶а̶н̶и̶т̶е̶ приступить таки к хоть какой-то реализации, и внезапно выяснилось, что одно дело в вакуумном астрале проектировать, а совсем другое в реальности. И заверте...
Ну, т.е. при всей костылности старого дидовского программирования, оно исходило из накостылевание на уже существующие реализации которые в свою очередь были созданы решать какие-то прикладные задачи. Но новое смузи-программирование решает не реальные задачи первым делом, оно просто объявляет что где-то что-то не так, нужно что-то с этим делать, и каждый набрасывает своё уникальное виденье в общий чан вакуумного астрала, который с реальностью мало общего имеет, а потом из этого всего вылезает колбаска совместных потуг, которую объявляют современной заменой луддитского дидовского кривого и немодного. А решает ли эта новая реализация действительно реальные старые проблемы не создавая новые?! А это никому из творцов неинтересно, ведь главное творить что-то прогрессивное и стильное модное молодёжное, не то что там у луддитных дидов! А кто будет возмущаться, того будем травить и всячески обвинять в сопротивлении прогрессу! Так победим!
Самое интересное, еще лет 20 назад к инженерам-программистам старшего поколения было очень уважительное отношение, не взирая на какие-то отличия в подходах. А после массового набега в индустрию случайных вкатунов, лихоимцев, и началась вся эта фантасмагория.
>еще лет 20 назад к инженерам-программистам старшего поколения было очень уважительное отношениеЕщё лет двадцать назад подростало поколение бракоделов, считающих вещи типа strcpy вершиной инженерного мастерства. До них ещё не дошло, что нужно изначально делать нормально.
> нужно изначально делать нормальноЗаметьте, именно делать, а не кричать о том, как вы героически побеждаете ненавистных дидов.
Сейчас просто делать уже недостаточно, нужно достаточно громко кричать о том, что именно делается, и почему делается именно так, а не иначе. В противном случае, никто не узнает, что можно сделать по нормальному. Просто по тому, что подходы прямиком из семидесятых и раньше настолько въелись в нашу жизнь, что уже мало кто представляет, что можно иначе.
> В вейланде как раз решили не наступать на грабли XMPP и не плодить протоколы с такой скоростью.Скорость разработки новых протоколов в вяленом намного выше, чем в мёртвом XMPP.
Вейланду стоило сразу целиком протокол сделать без расширений, но с избыточной для большинства функциональностью. Причём ничего выдумывать не надо - посмотри на иксы и на те фшики, что в них используются.Вместо этого вейланд решил реализовывать самый минимум, а остальное потом само как-нибудь прирастёт. Не прирасло и наоборот заветвилось где не надо.
Согласовывать расширения по пять лет - не вариант. Принимать по пять рашсирений на каждую задачу - тоже не вариант.
Сделать полный стек сразу - вариант. Именно таким образом XMPP проиграл. Когда полный стек стало дешевле делать чем добиваться включения расширений
>Мне кажется это стало одной из причин почему XMPP проиграл другим IM, пользователи по просту не хотели во всем этом зоопарке разбираться.Пользователи вообще не в чём не хотят разбираться. А ещё есть такое понятие, как халява, на которую эти пользователи очень падки.
>Если с wayland будет та-же ситуация, то удачи им.Никто не мешает реализовать поддержку сразу нескольких протоколов в одном клиенте/сервере.
> А ещё есть такое понятие, как халява, на которую эти пользователи очень падкиНа халяву все падки. Разработчики тоже не любят поддерживать пять параллельных стандартов, если можно "нахаляву" обойтись одним.
Чтобы продвигать инфраструктуру надо к сожалению быть удобным и для пользователей и для разработчиков. Иначе никто не будет писать программы под эти протоколы и библиотеки, и никто не будет ставить себе на компьютер.
Вот разобрался я с XMPP, поставил клиент, настроил сервер. С кем мне, такому умному и неленивому и не халявному, через него общаться?
> Очередной пример разработчиков, которым лень лезть и чего-то менять в своем детище,
> за это же никто не заплатит. И так почти во всем,
> допилить какую-нибудь мелкую фичу - будут ныть полгода, еще полгода будут
> собираться, а через 3 года только сделают.Ну да, разработчики реализаций вяленого настолько ленивые, что не могут запилить какие-то мелкие фичи, которые в некоторых реализациях ещё экспериментальные, а в некоторых вообще отсутствуют, согласен! Но не согласен со сроком в 3 года, судя по тому сколько лет прошло с момента начала пиления вяленого, думаю лет 7-10 ещё надо, по дороге как раз ещё штук 10 реализаций работы протокола запилят, а то и больше, как раз чтобы вменяемые разработчики софта окончательно поняли с какими уникальными личностями им приходится взаимодействовать.
Справедливости ради, у меня игрушки под вейландом из стима бегают шустрее, чем под иксами.
у меня на половине девайсов на вяленом тупо чёрный экран в opengl окнах, по приколу иногда запускаю поржать с вас
> Справедливости ради, у меня игрушки под вейландом из стима бегают шустрее, чем
> под иксами.Справедливости ради, без пруфов это голословное утверждение, а раз так можно на просторах сети найти ровно такого же адепта за другую сторону, у которого на словах +100500 FPS прироста.
Зато без иксов игра в portal 2 с shared screen махает ручкой вяленому, это как пример не голословный ;)
Вулкан настрой у себя в системе с иксами, а потом сравнивай как где что шустрее бегает.
А у меня Minecraft с шейдерами прекрасно работает на исках. И что?
Никогда такого не было и вот опять!
А можно видеосравнение, которое будет подтверждать данное утверждение? А то что-то на моём опыте под вялендом шустро ничего не работало, в том числе если заставлять Протон использовать соотвествующий драйвер.
Все описанные проблемы высосанны из пальца, например cursor warping в его приложении под иксами не используется, но ему обязательно нужен этот функционал под wayland, хотя он там есть, пусть даже экспериментальный, но все же часть протокола, то что какие то DE не обновились до версии поддерживающюу эту экспериментальную функцию это не проблема Wayland, а проблема слоупочных дистрибутивов.
Работаю только на линукс. И уже лет 10 как под вейланд
I don't think it's for using, I think it's just for looking through.
(c)
Пример лени разработки ПО на новые технологии.
Пример переизобретения колеса.
Колесо круглее не будет. А X11 программируют далеко не дураки из офиса.
X11 уже даже сами авторы не программируют. Не дураки это чел из X11Libre что ли?
Какие авторы? Что wayland разрабатывают те самые разработчики иксов - распространённый миф.
Не разработчики, а те, кому этот копролит сопровождать
Я тебе секрет открою. Wayland это всего лишь протокол. Для него вообще сопровождающие НЕНУЖНЫ. Так что не знаю, за кого ты там радуешься.
Он про Xorg писал.
Э… что значит миф, слушай? Ты совсем не в курсе? Посторонний мимокрокодил потроллить зашёл, да?Есть история коммитов — и там красноречиво видно, кто пилит иксы, кто их пилил последние пятнадцать лет и кто сейчас пилит wayland и сопутствующую инфрастуктуру вроде libinput. И это одни и те же люди.
Тот кто запилил подсистему DRI2 в иксы, чтобы трёхмерка наконец перестала тормозить — он же и создал wayland. Потому что понял, что мамонтоподобный копролит ускорять бесполезно.
Тот кто запилил DRI3 и пилил Xft и XRandR — один из активных разработчиков wayland и libinput.
И куда не плюнь, если это не новорег типа клоуна из X11Libre, все эти дядьки сейчас работают над wayland. А иксы поддерживают (чсх, они же) по мере сил, по остаточному принципу.
Ай, сюрприз какой, да?
>Есть история коммитов — и там красноречиво видно, кто пилит иксы, кто их пилил последние пятнадцать лет и кто сейчас пилит wayland и сопутствующую инфрастуктуру вроде libinput. И это одни и те же люди.Всё совершенно не так. В историях коммитов совершенно разные люди.
> кто пилит иксы, кто их пилил последние пятнадцать леткто вахтёрствовал, не давая коммитить полезное, а потом орал, что иксы не развиваются.
FYP
Интересно, дэʼгенеративные аналогии это какая-то болезнь?
Но если опуститься на твой уровень - у тебя есть каменное колесо, деревянное и современное.Круглее нынешнее может и не стало, но как говорится, "есть нюанс (с)".
Так они само колесо и не переизобретают, а создают другого типа, класса и т.п. под новые технологии и требования.
>А X11 программируют далеко не дураки из офиса.Иксы из той эпохи, когда недостатки считались достоинством. Типа strcpy, которы элементарно портит память.
strcpy не может ничего портить. Портить может рукожоп, который ее использует.
>strcpy не может ничего портить. Портить может рукожоп, который ее использует.Удивительно, но вот во всех остальных местах применяются меры предосторожности - всякие перила, каски, предохранители и так далее. Но в си, где любое движение может запороть память, вместо устранения опасных мест продолжают обвинять в рукожопости. Вы посмотрите на код лучших си кодеров, создавших те же иксы - там до сих пор уязвимости из девяностых выгребают.
>лени разработки ПОЛени разрабов вяленого, которые упорно не хотят добавить туда позиционирование окон на уровне приложения.
> Лени разрабов вяленого, которые упорно не хотят добавить туда позиционирование окон на уровне приложения.Вайленд это не поддерживает by design. Вы новость вообще читаете, эксперты?
ты комментарий, на который отвечаешь, читал, эксперт?
а он когда-нибудь начнёт по-человечески поддерживать хоть что-нибудь by design? все потуги ради снимков экрана с красивыми обоями. я собраль! я запустиль!ооо, мы отрисовали окно. ооо, теперь мы умеем его двигать! ууу, у нас есть tile manager!
> а он когда-нибудь начнёт по-человечески поддерживать хоть что-нибудь by design? все потуги ради снимков экрана с красивыми обоями. я собраль! я запустиль!и даже это сделано не по by design - потому что все окна by design изолированы друг от друга, без костылей на скрине будет просто черные квадраты в окнах.
>Вайленд это не поддерживает by design.В этом и проблемы, а ты не понял ещё? Какая может быть лень, если допиливать просто нечего и некуда?
> Пример лени разработки ПО на новые технологии.На какую из 100500+ реализаций композитного менеджера надо им разрабатывать, на все и если не на все, то на какую и почему на неё?
1. Реализовать все нужные программе протоколы.
2. Проверить под кде и гном.
3. Все.
В остальных реализациях должно работать. Если нет, то пусть их юзеры сами разбираются. Ну по желанию можно зарепортить ишью.
> Реализовать все нужные программе протоколы.
> В остальных реализациях должно работать.Реализацию глобальных клавиш от KDE, GNOME, Hyprland или wlroots использовать будете? Расчитывать на server-side декорации или на всякий случай вручную рисовать полоску сверху окна с иконкой и крестиком, не имея ни малейшего представления, делает ли сервер ssd?
> Если нет, то пусть их юзеры сами разбираются.
В том то и прикол что юзер не может сам пофиксить проблему, by design. В иксах можно поменять один оконный мененджер на другой, или даже распилить его функционал на несколько (сделать таскбар сразу в коде или отдельным клиентом, оконные декорации делать в этом же коде или сделать отдельный процесс). В вейланде всё закрыто наглухо и нет ни единого стандарта, который позволял бы взаимодействовать подобным процессам друг с другом через вейланд-сервер.
>В том то и прикол что юзерТак и разраб приложений не может ничего пофиксить. Только врубить эмуляцию иксов, не более. GTK и Qt из коробки вообще мало знают про вяленого. Для той же активации окон надо прибиваться к KDE или гному и спускаться на пару уровней ниже в плане абстракции. При этом на иксах вообще было до лампочки, что там под капотом. Всё делалось вызовом одной функции.
> Пример лени разработки ПО на новые технологии.То есть вместо разработки функциональности САПР, разработчики должны тратить свои усилия на портирование его под Wayland, потому что X11 стали не модны? И судя по всему большие усилия, тем более, что невозможно портировать софт просто под Wayland, надо еще и несколько сред выбрать. Ну и вот нафейхоа этот онанизм? В то время как софт, написанный под винды даже 30 лет назад, работает и сейчас без переписываний или с минимальными.
И ладно был это Wayland был чем-то стоящим, но вяленый же это бред! В нем пофиксили несколько недостатков X11, зато навалили куда большую кучу своих.
Да понятно, что Wayland это кривое-косое-ленивое месиво.Есть штуки как pipewire на которые со старых систем слетают со свистом.
А есть такие вот wayland, которые десятилетиями тянут резину.Проблема в том, что альтернатив нет. Иксы мертвы, а корпората, который пришёл бы и великодушно написал нормальную реализацию не нашлось.
Как понять "Иксы мертвы", если все основное из репы Debian запустится с одной кнопки?
так может Поттеринг сидит и ждёт, думает, под каким бы предлогом добавить графический протокол в systemd, но боится что это перегиб палки )
чего ему бояться? он ведь давно оформился в штат официально
Можно сколько угодно хейтить Пёттеринга, но писать софт он умеет лучше, чем орангутанги, что пишут Воланда.
это просто сорта
Орангутанги не писали ничего по факту, даже когда их просили предоставить референс.
Поэтому у них только рисунок протокола. Остальное на плечах тех, кто этим заниматься не собирался.
>Есть штуки как pipewire на которые со старых систем слетают со свистом.чтобы оно работало нужен тот же wireplumber, который ее настраивает.
У меня настраивает через раз и требуется
pkill pipewire плюс запуск /usr/libexec/pipewire-launcher.
Чтобы потом управлять громкостью через pavucontrol, который вообще
говоря через pulse audio рулит громкость, а не сразу в pipewire.
> Есть штуки как pipewire на которые со старых систем слетают со свистом.Pipewire постоянно сбрасывает громкость микрофона. Надоело каждый раз поправлять.
>сбрасывает громкость микрофонаа я вообще не хочу чтобы поток микрофона перекодировал,
у меня для этого крутилка громкости на микрофоне есть.
Как быть ?
https://bugzilla.altlinux.org/45921
по поводу pipewire, нет не слетели на него
используем пульсу
просто активные неадекват разговоры про древние технологии, выпиливания и восхваления wayland уже давно поднадоели
> Иксы мертвыНу, как недавно оказалось, "иксы мерты" лишь потому, что кто-то очень настойчиво пытался их убить. А потом, когда нашлись несогласные с этим обстоятельством и сделали форк - они ещё и устроили публичную травлю за то, что в опенсорце форкать можно лишь то, что разрешили форкать, а то, что форкать не разрешили - форкать нельзя.
Вот такой вот прекрасный у нас нынче "опенсорц".
> Ну, как недавно оказалось, "иксы мерты" лишь потому,
> что кто-то очень настойчиво пытался их убить.О, еще один.
Никто их не пытается убить. На них просто положили болт, т.к. ковыряться в той зловонной куче никому не упало. А у импотентного "сообщества" лапки и сами они ничего сделать не могут.> они ещё и устроили публичную травлю
Пруфы будут?
Тот клован первый вбросил, создав на freedesktop репу с теорией заговора про корпов.
Хотя мог бы сделать на своем гитхапчике. За что ему вполне заслуженно напихали в панамку.
Так болт же положили, чем это не намеренное закапывание иксов? Помню раньше на иксах все просто работало, небыло этой ненужной возни, а теперь вот с десяток протоколов, всяких альтернативных тайлингов, сплошное раздробление.
Нужна унификация, а не это ваше новое ядерное апи в каждом новом ядре. Потому что так линукс - это dev board, а не рабочая станция.
> Так болт же положили, чем это не намеренное закапывание иксов?А у них есть обязанность поддерживать? Если нет - то откуда претензии.
В СПО вообще очень трудно заставить кого-то что-то сделать.> Помню раньше на иксах все просто работало
Склероз наверное)
Если бы "всё просто работало" то в багтрекере не было 100500 багов.
И вопросов "почему хорг падает и тянет всё ха собой" тоже не было бы.> Нужна унификация
Вот тебе и унификация - один протокол.
В разных ДЕ разработчики сами реализуют так, как им нужно.> Потому что так линукс - это dev board, а не рабочая станция.
Всегда было)
Но даже на том, что умудряются продавать как workstation (причем дороже чем винду!) - там уже вейланд, а не некроиксы.
> Вот тебе и унификация - один протокол.И 100500 композиторов.
> И вопросов "почему хорг падает и тянет всё ха собой" тоже не было бы.Вот что-то не помню, чтобы у меня X-ы когда-либо падали. Если что на линуксе с RedHat 7 и потом на федоре с 1 версии по 41-ю. Перед линуксом несколько лет на сантехнике.
> Никто их не пытается убить. На них просто положили болт, т.к. ковыряться в той зловонной куче никому не упало. А у импотентного "сообщества" лапки и сами они ничего сделать не могут.То есть, хоть немного разобраться в вопросе, прежде чем говорить - ты посчитал излишним. Впрочем, это же Опеннет, чему я удивляюсь...
Про это уже много где сказано и написано. Отдельные даже прямым текстом сказали.
Например, тут: mastodon. social/@alatiera/114661446785833161> Пруфы будут?
Читай выше по ссылке, там звёздный тред, где автора форка, в том числе, обвинили буквально во всём, в чём нынче положено обвинять всех несогласных. Да и в целом - тебя же, надеюсь, на гугле ещё не забанили, погугли по ключевым словам "x11libre censorship", много чего найдётся.
> Тот клован первый вбросил, создав на freedesktop репу с теорией заговора про корпов.
Действительно, на портале, принадлежащем корпорации IBM, вбросили про теорию заговора корпов... Конечно же, никакого заговора нет. Это всем показалось.
А человек, буквально в одно лицо поддерживавший xorg последние годы - это, оказывается, клован.
Опеннет, опеннет невер ченджес...
> Про это уже много где сказано и написано. Отдельные даже прямым текстом
> сказали.
> Например, тут: mastodon. social/@alatiera/114661446785833161Т.е. ты ссылаешься на какого-то гноморазраба и разрабаотчка GStreamer?
Какое он отношение имеет к freedesktop? Почему вообще какую-то значимость имеет "звёздный тред" с целыми 36 boosts и 97 favorites. Мало ли кто что в инете пишет?
> x11libre censorship
Да-да, клована забанили на freedesktop.
Белки-истерички "ПРОИЗВОЛ!!!111 ЦЕНЗУРАА!!! ШВО6ОДКА!!!"> много чего найдётся.
Не сомневаюсь. Таких неадекватов предостаточно. Ты бы еще probonopd как аргумент привел.
> Действительно, на портале, принадлежащем корпорации IBM,
... писать про то, что корпы это зло. Да чел гений!
> Конечно же, никакого заговора нет. Это всем показалось.
Так это и не заговор! Корпа шапка и ибм тянули иксы последние лет 10, не меньше.
И писать им, что ОНИ зло на ИХ же портали - это просто верх благодарности от "сообщества".
Впрочем я нифига не удивлен.> А человек, буквально в одно лицо поддерживавший xorg последние годы - это,
Нифига он не поддерживал. Так, щитпостил и набивал себе мерджы. Уже рассматривались его "фиксы" с кучей перемещений кода, плохим тестированием и явными багами. И сейчас их откатывают.
Тут другой вопрос - зачем их вообще мерджили. Предположу, что просто всем по... на иксы и никто их сильно не смотрел. Ну сломаются и сломаются.
> оказывается, клован.
Таки да!
Ну и вот про что я и говорил - какой смысл тут даже пытаться что-то серьезно писать?
Это же Опеннет.
> Ну и вот про что я и говорил - какой смысл тут даже пытаться что-то серьезно писать?Ну вот никаких серьезных аргументов у тебя нет. И этому тоже не удивлен.
> Это же Опеннет.
Да, именно так.
> Ну вот никаких серьезных аргументов у тебя нет.Любые попытки всерьёз спорить на Опеннете всегда заставляют вспоминать поговорку про попытки играть в шахматы с голубем - он всё равно лишь раскидает фигуры и насрёт на доску.
> Любые попытки всерьёз спорить на ОпеннетеДля того чтобы пытаться спорить, нужно вначале приводить аргументы
> и насрёт на доску.
Ну вот ты ссылку на мастадон как бы уже.
Если это лучшее что у тебя есть, то действительно смысла нет.
> Для того чтобы пытаться спорить, нужно вначале приводить аргументыТак, понимаешь, для таких, как ты - аргументы всегда будут не аргументы. Потому что смысл спора - сам спор. О чём говорит характерный стиль диалога с преобладанием клоунады и обезьянничанья.
Если мне это будет интересно - я и так могу сходить в цирк, или зоопарк.> Ну вот ты ссылку на мастадон как бы уже.
> Если это лучшее что у тебя есть, то действительно смысла нет.Если для тебя это является открытием, то все "прогрессивные" разработчики современного опенсорца уже давно там, то пора уже вылезать из под того камня, под которым ты живёшь.
> О чём говорит характерный стиль диалога с преобладанием клоунады и обезьянничанья.Ты предлагаешь серьезно относиться к вбросам?
> Если мне это будет интересно - я и так могу сходить в цирк, или зоопарк.
Но тем не менее ты тут :)
> Если для тебя это является открытием, то все "прогрессивные" разработчики современного
> опенсорца уже давно там, то пора уже вылезать из под того камня, под которым ты живёшь.Да, знаем мы этих "прогрессивных"))
Ну и это не к самому мастодону претензия - ты же просто привел какого-то рандомного чела, не имеющего никакого отношения к freedesktop, с мизером репостов-обсуждений и назвал тред "звездным". Никто же за язык не тянул.
> Ты предлагаешь серьезно относиться к вбросам?Так у тебя всё вброс, что тебе лично не нравится. В этом ты и отличаешься от разумных людей. Разумным людям свойственна пытливость ума. А таким как ты - лишь бы горлопанить.
>> Если мне это будет интересно - я и так могу сходить в цирк, или зоопарк.
> Но тем не менее ты тут :)Ну так, заранее же не знаешь, кто и с какими целями начинает с тобой общение. Я ж не ущемляшка какая-то, чтобы от людей прятаться. Просто иногда попадаются интересные собеседники, но чаще, увы - такие, как ты.
> ты же просто привел какого-то рандомного чела, не имеющего никакого отношения к freedesktop
А ты чего ожидал? Чтобы лично президент IBM сказал "да, мы убили xorg по лично моему распоряжению"? Тем более, если бы ты читал внимательно, а не сразу же кидался экскрементами кидаться - мог бы заметить, что я сказал буквально "Отдельные даже прямым текстом сказали". То есть, подразумевалось, что некоторые опенсорц разработчики это говорят прямым текстом. И ровно этого пример и был приведён.
> назвал тред "звездным". Никто же за язык не тянул.
У понятия "звёздный" могут быть разные смыслы. В том числе и не прямо обозначающие звёзды. Не надо было в школе прогулировать уроки литературы, тогда бы ты, наверное, про это знал.
> А таким как ты - лишь бы горлопанить.Почему горлопанить-то? Мне нравится наблюдать плач луддитов и нетакусиков. Не вижу в этом ничего постыдного.
Они так забавно ноют, а некоторые даже угрожают. Хотя от них не зависит ни-че-го.> Чтобы лично президент IBM сказал "да, мы убили xorg по лично моему распоряжению"?
Ну вот почему опять "убили". Они перестали в него вкладываться.
У них не было никаких обязанностей перед так называемым "сообществом".
"Сообщество" могло форкнуть иксы не "вчера", а еще лет 10 назад, как это сделали бсдшники.
Но оно вместо этого что-то требовало от шапки. Но пингвиноиды народ гордый, они не будут унижаться до какого-то форка. Это же еще и что-то делать придется.Это напоминает эпичный случай, который даже в фед. новостях засветился, когда владелец пекарни отдавал 6omжам непроданный хлеб, а потом они начали от него ТРЕБОВАТЬ хлеба.
Вот прям один в один ситуация.> заметить, что я сказал буквально "Отдельные даже прямым текстом сказали".
> И ровно этого пример и был приведён.Но эти отдельные никакого отношения к фридесктопу не имеют! Я тоже могу сейчас много что говорить, а потом это будут трактовать как "коммьюнити сказало!"
> У понятия "звёздный" могут быть разные смыслы. В том числе и не
> прямо обозначающие звёзды.Если бы этот чел был "завездой" разработки иксов/вейланда - я бы понял.
Но это непонятно кто. И репостов нет. Этот тред ни по какому критерию не тянет на звездный. Просто признай что ляпнул не подумав и на этом разойдемся.> Не надо было в школе прогулировать уроки литературы,
> тогда бы ты, наверное, про это знал.Переход на личности, вот прям неожиданность))
Но не беспокойся, я до такого опускаться не буду.
> Почему горлопанить-то?Потому что слышишь ты в этом диалоге только себя и говоришь сам с собой.
> Ну вот почему опять "убили". Они перестали в него вкладываться.
Перестать вкладываться и явным образом тормозить вклад других людей, не принимая PR, включая достаточно важные с нужными и ожидаемыми исправлениями, имея перед собой цель именно убить проект, искуственно остановив его развитие - мягко говоря, не одно и то же. Но тебе это, увы, никак не объяснить.
> У них не было никаких обязанностей перед так называемым "сообществом".
А чем они тогда отличаются от прочих корпораций, которые тоже никому и ничем не обязаны? В чём тогда весь смысл "открытого ПО", если его судьбой управляют корпорации, а не люди?
> "Сообщество" могло форкнуть иксы не "вчера", а еще лет 10 назад, как это сделали бсдшники.
Так ведь смысл как раз и был в попытке централизовать усилия, чтобы не фрагментировать стандарты.
> Но эти отдельные никакого отношения к фридесктопу не имеют!
А какая тут принципиальная разница-то? Это разработчик Гнома, одного из основных десктопных окружений, сказал прямым текстом, что убийство иксов было их (ну, то есть, Гнома) прямой целью. Если в твоём понимании это ничего не значит - ну, могу лишь посочувствовать твоей ограниченности в понимании элементарнейших вещей.
> Но это непонятно кто. И репостов нет.
И рилсы с тиктоками не снимает. Действительно, дремучий человек. Даже шортсов на ютубе нет!
>Это разработчик Гнома, одного из основных десктопных окружений, сказал прямым текстом, что убийство иксов было их (ну, то есть, Гнома) прямой целью.Во-первых, нужна ссылка, где явно видно, как разработчик гнома это говорит. Во-вторых, нужен мотив, с какой целью это делается. А то может это они от legacy избавляются, а народ не ценит их стараний.
> Во-первых, нужна ссылка, где явно видно, как разработчик гнома это говорит.Посмотри выше, там есть ссылка. Если для тебя опять будет ссылка не ссылка, сайт не сайт, цитата не цитата и всё вот это вот, то мне тут добавить больше нечего, тебе уже ничего не поможет.
Ну допустим, ссылка есть. Теперь осталось выяснить, в каком месте сей разработчик убил иксы. Ибо заявлять, это не мешки ворочать. Кроме того, вопрос с мотивом остаётся открытым.
> Во-первых, нужна ссылка, где явно видно, как разработчик гнома это говорит. Во-вторых,
> нужен мотив, с какой целью это делается. А то может это
> они от legacy избавляются, а народ не ценит их стараний.Чувак, ты споришь с Celcion который долбаный маздайщик вообще. Зачем ты тратишь время на того кто пытается тебе сосватать г-но типа Xorg, при том что сам он ЭТО юзать вообще не собирался? Дорогой Celcion хочу тебя обломать: ни я, ни этот анон кажется не собираемся быть мусорным бачком для продвижения симпатичных тебе где-то там в теории абстракций, пока ты вообще винду юзаешь. Кукуй! Майкрософту рассказывай как графику делать правильно, имхо.
>> Во-первых, нужна ссылка, где явно видно, как разработчик гнома это говорит.Там давали ссылку на мастодон разраба.
Там еще вопрос что именно он в гноме делал, по его репе чуток не понятно.> Чувак, ты споришь с Celcion который долбаный маздайщик вообще.
Так вот почему он меня оскорбляет - все потому что я выбрал мак, а не винду.
Это все объясняет!))
> Потому что слышишь ты в этом диалоге только себя и говоришь сам с собой.Я вас прекрасно слышу и даже отвечают на твои сообщения)
> Перестать вкладываться и явным образом тормозить вклад других людей, не принимая PR,
Они и не обязаны принимать PR. Это опенсорс, тут никто никому ничего не должен.
> включая достаточно важные с нужными и ожидаемыми исправлениями,По чьему мнению?)) Вопрос риторический.
> имея перед собой цель именно убить проект,
Опять двацатьпять... И вы мне начинаете втирать, что я вас не слышу...
А вы меня слышите? Они просто озвучили - мы не будет тратить на это время. Даже на ревью всяких патчей. Только исправление критических уязвимостей (что мы кстати видим в соседней новости про очередную пачку сишных дыреней в иксах).> Но тебе это, увы, никак не объяснить.
До вас тоже не дошло.
> А чем они тогда отличаются от прочих корпораций, которые тоже никому и
> ничем не обязаны?ПАТЧ!!! Сделайте патч и покажите как "сообщество" может писать код))
Заодно и возьмите на себя обязанности))> В чём тогда весь смысл "открытого ПО", если его судьбой управляют корпорации, а не люди?
В том что код открыт. И каждый может его форкнуть если ему что-то не нравится.
> Так ведь смысл как раз и был в попытке централизовать усилия, чтобы
> не фрагментировать стандарты.Ну за десять лет (13, 17, какие еще цифры тут выдумывают) до сообщества должно было дойти что там им "мешают" и сделать что-то самим. Но сообщества нет. Это кучка ни на что не способных нытиков, которые только и могут "дайдайдай" и "выабязаны!!11 плак-плак"
> А какая тут принципиальная разница-то?
> Это разработчик Гнома, одного из основных десктопных окруженийЭто принципиальная разница.
Разработчики Гнома в иксы не коммитят, код не ревьювят, не влияют на разработку!
Давайте тогда еще спросим разрабов LibreOffice - основного офисного пакета, Ubuntu - популярного дистра, systemd - самого популярного инита, FF - основного браузера.
И еще уборщицу тетю Машу, которая в IBM пол мыла. У нее наверное тоже есть что сказать по поводу "убийства" иксов.> могу лишь посочувствовать твоей ограниченности в понимании элементарнейших вещей.
Могу посочувствовать твое шизе.
> Они и не обязаны принимать PR.
> ПАТЧ!!! Сделайте патч и покажите как "сообщество" может писать код))У тебя что, мозаичная шизофрения? Потому что я не знаю по каким ещё причинам можно одновременно утверждать, что никто не обязан принимать патчи и предлагать эти патчи писать.
Люди писали патчи, много патчей. Много что исправляли. Но патчи не принимали. Без каких-либо объяснений. Они просто висели и всё.
И это в то время, когда иксы не только не являлись вытесненными, они даже ещё не перестали быть одним из самых распространённых дисплейных серверов. Мёртвым можно назвать проект, которым никто не пользуется. Соответственно, назвать таковыми иксы можно либо являясь слепым, либо имея голову очень альтернативного устройства.> В том что код открыт. И каждый может его форкнуть если ему что-то не нравится.
Так форкнули. Вот только оказалось, что форкнувший - плохой, нехороший и вообще литерали хитлер, как принято у всяких там they/them-ных she/her-ов. Потому что форкнул не то, что надо было форкать. Они, видишь ли, старались убивали, а он без их разрешения посмел продолжить разработку.
> Ну за десять лет (13, 17, какие еще цифры тут выдумывают) до сообщества должно было дойти что там им "мешают" и сделать что-то самим.
Ситуация сложилась не 10 лет назад, а год-два. Вероятно, до этого момента её пытались решить, не делая форк. Я свечку не держал, но просто предполагаю, ибо это разумно - полноценный форк никто не делает по приколу, на то должны сподвигнуть совсем уж непреодолимые обстоятельства. Которые не так давно и сложились, видимо.
Видишь, тут такое дело... Я понимаю, что твоё сверхупрощённое сознание способно принимать лишь бинарные варианты "за/против", "хорошо/плохо" и т.д. И мысль о том, что иксы действительно устарели, но при этом ими продолжает пользоваться огромное количество людей, совершенно не собираясь бежать за очередным слепленным на коленке как бы стандартом лишь потому, что кто-то там за них это решил - в твою голову едва ли поместится, без последующего сверхупрощения до "луддиты сидят на своей древности и ничего не понимают".
Тем не менее, здесь налицо попытка корпораций диктовать каким опенсорцным проектам надо жить, а каким надо умереть, лишь на том основании, что они владеют компаниями, которые курируют эти проекты. Если ты действительно считаешь, что это нормально и готов это оправдывать - то с тобой, в общем-то, говорить особо не о чем. И непонятно - что ты вообще тут забыл.> Разработчики Гнома в иксы не коммитят, код не ревьювят, не влияют на разработку!
Это всё равно что сказать, что автосалоны никак не влияют на продажи автомобилей.
> Могу посочувствовать твое шизе.
Интересно слышать о "шизе" от человека, который даже не может толком определиться на "ты", или "вы" разговаривать буквально в рамках одного сообщения.
> У тебя что, мозаичная шизофрения?Это ты читать не умеешь. Я тебе уже сказал, что нужно делать форк. Ты начил втирать какую-то дичЪ оправдывая бездействие "сообщества" и отказ принимать патчи. После этого я предложил слать патчи в форк, а ты пишешь очередную чушь.
> ещё причинам можно одновременно утверждать, что никто не обязан принимать патчи
> и предлагать эти патчи писать.Элементарно! Отправляйте патчи туда, где их принимают.
Зачем вы отправляете туда где не принимают?> И это в то время, когда иксы не только не являлись вытесненными,
Только из-за инертности мышления и копротивления дидов.
> Мёртвым можно назвать проект, которым никто не пользуется.
Ну-ну. Значит Cobol прям жив-живехонек))
Его же используют буржуины в пенсионном фонде и еще где-то.> Соответственно, назвать таковыми иксы можно либо являясь слепым,
> либо имея голову очень альтернативного устройства.Ты сам придумываешь какие-то странные критерии, а потом на их основании делаешь какие-то выводы. У тебя явно второй случай))
> Так форкнули.
Когда форкнули? Неделю-две назад? Это нужно было делать намного раньше.
Когда только начали объявлять о сворачивании поддержки. У бсдшников почему-то получилось.
И фиксы для изоляции они добавили уже давно.> Потому что форкнул не то, что надо было форкать. Они, видишь ли, старались
> убивали, а он без их разрешения посмел продолжить разработку.Не, он просто шизанутый антиваксер, который в публичной рассылке рассуждал о создании новой расы людей, выделяющих токсичные спайк-белки.
> Ситуация сложилась не 10 лет назад, а год-два. Вероятно, до этого момента
> её пытались решить, не делая форк.Брехня. Никто ее решить не пытался решать. Загляни в репу freedesktop и посмотри на активность. Заодно посмотри на полезность патчей этого фрика.
> Я свечку не держал
> просто предполагаю,
> видимо.Сплошные фантазии))
> И мысль о том, что иксы действительно устарели,
О! Твоя первая разумная мысль за весь диалог))
> но при этом ими продолжает пользоваться огромное количество людей,
Это их проблемы. Они просто потре6ляди
> совершенно не собираясь бежать
А их никто не спрашивает и не заставляет. Им нужны иксы - пусть сидят на старье, или поддерживают сами. Но они не могут - у них лапки, потому что он просто потре6ляди.
> Тем не менее, здесь налицо попытка корпораций диктовать каким опенсорцным проектам надо
> жить, а каким надо умереть, лишь на том основании, что они
> владеют компаниями, которые курируют эти проекты.Эти компании на минуточку пишут эти проекты процентов на 80-90%.
И им не нужно ничего диктовать. Они просто говорят нанятым сотрудникам перестать страдать фигней и тратить время на мертвый проект.
А опенсорс так и остался опенсорсом - код никто под подушку не прятал.
Кто угодно мог бы его подхватить. Но нет))
> Если ты действительно считаешь, что это нормально и готов это оправдывать - то с тобой,
> в общем-то, говорить особо не о чем.Я считаю что право голоса может иметь только тот, кто вкладывается в проект. Если "сообщество" нифига не делает, то оно может только поныть в комментах.
> И непонятно - что ты вообще тут забыл.
Самый популярная серверная ось + халявный софт. А что не так?
Или сюда можно приходить только с промытыми шво6одкой мозгами?> Это всё равно что сказать, что автосалоны никак не влияют на продажи автомобилей.
Ну не сливайся ты так уныло.
> на "ты", или "вы" разговаривать буквально в рамках одного сообщения.
Жаль что до тебя (да-да, именно до тебя) не доходит, когда я обращаюсь именно к тебе, а когда обобщаю тебя с тебе подобными.
В общем ты можешь продолжать ныть, клеймить корпов, оскорблять меня...
Но это ничего не изменит. Чтобы что-то изменить, нужно что-то делать.
Ну а я пока буду наблюдать за конвульсиями x11libre, попоболью луддитов и есть попкорн.
> Только из-за инертности мышления и копротивления дидов.Так это тебе в голову влили, что то, что не разработано и не продвигается на деньги корпораций - это старое, для дидов и вообще немодно. Обладая хоть какими-то способностями по самостоятельному мышлению ты бы отталкивался, всё же, от более практических аспектов.
>> Мёртвым можно назвать проект, которым никто не пользуется.
> Ну-ну. Значит Cobol прям жив-живехонек))Очередной вотэбаутизм в качестве аргумента? Скучно.
> Ты сам придумываешь какие-то странные критерии, а потом на их основании делаешь какие-то выводы. У тебя явно второй случай))
Действительно. То, что иксы до сих пор являются основным дисплейным сервером на большинстве юниксовых десктопов (не только линуксе) и даже под вяленным большинство приложений именно иксовые - это некий "странный критерий". Совсем незначительный, ага.
> Когда форкнули? Неделю-две назад? Это нужно было делать намного раньше.
Так надо было, да. В жизни вообще много чего "надо было", но получилось как получилось. Например, твоей матери в детстве тебя тоже не надо было ронять на голову. Что ж теперь уже поделаешь.
> Не, он просто шизанутый антиваксер, который в публичной рассылке рассуждал о создании новой расы людей, выделяющих токсичные спайк-белки.
Ну так, большинство ведущих разработчиков известных софтин и дистрибутивов считают себя представителем другого пола, или вообще бесполыми фурри-оленями, о чём тоже не стестяются признаваться в публичных переписках. А некоторые этим даже "гордятся". И ничего. Неважно кто там и что говорит. Важно - то, что делает.
> Это их проблемы. Они просто потре6ляди
Действительно. Это с людьми, которым просто работать надо, а не с очередными кривыми насильно впихнутыми корпоративными поделками возиться - проблема, а не наоборот. Как это я не догадался...
> А их никто не спрашивает и не заставляет. Им нужны иксы - пусть сидят на старье, или поддерживают сами. Но они не могут - у них лапки, потому что он просто потре6ляди.
Не, ну попробуй сам заниматься поддержкой проекта на миллион с лишним строк кода. Особенно, если не являешься программистом. Все ведь так и делают. Бросают работу и прочие дела и сидят поддерживают.
Похоже, тебя не просто роняли в детстве на голову, но еще и достаточно многократно...> И им не нужно ничего диктовать. Они просто говорят нанятым сотрудникам перестать страдать фигней и тратить время на мертвый проект.
А ещё могут решить, что какой проект решено определить "мёртвым", даже если им пользуется подавляющее большинство пользователей, которым просто рассказать, что проект этот внезапно устарел и вообще умер. Скорбным на голову - зайдёт без проблем, что ты наглядно и доказываешь.
> Кто угодно мог бы его подхватить. Но нет))
Действительно. Повсюду сидят те, кто может вот так подхватить огромный проект на миллион строк кода. Но чего-то не подхватывают. Странно...
> Я считаю что право голоса может иметь только тот, кто вкладывается в проект.
Ну, то есть, что корпоративный дядя скажет - то и правильно. Повторюсь: я не понимаю, что ты с такой ментальностью здесь забыл? Тебе с такими взглядами куда комфортнее будет на винде, или макоси - там всю дорогу ровно такой подход.
> Самый популярная серверная ось + халявный софт. А что не так?
> Или сюда можно приходить только с промытыми шво6одкой мозгами?Всегда было интересно - насколько любители халявы не способны складывать причину со следствием... То есть, ты написал два предложения, которые вроде бы логически напрямую связаны, но связи этой ты не видишь. То есть, то что у тебя в принципе есть эта "самая популярная серверная ось + халявный софт" и является следствием существования тех самых "промытых" - у тебя в голове никак не может сложиться.
Впрочем, если во главу угла ставится халява, то неудивительно. Ну не будет линукса, качнешь с торрентиков зверьдвд и всего делов. Какая-то там ваша свобода, выбор, голова пухнет. Взять всё и поделить! Ой, то есть, пусть умные дяди решают, а я буду безропотно следовать да над другими посмеиваться: экие они недалёкие, диды и луддиты!>> Это всё равно что сказать, что автосалоны никак не влияют на продажи автомобилей.
> Ну не сливайся ты так уныло.Ну а как людям с настолько нерабочей логикой объяснить, что иксы сами по себе - бессмысленны и их поддержка (либо её отсутствие) в популярных десктопных окружениях на их популярность влияет напрямую? Пришлось это через некую более простую аналогию объяснять. Но до тебя даже это не дошло, увы.
> Жаль что до тебя (да-да, именно до тебя) не доходит, когда я обращаюсь именно к тебе, а когда обобщаю тебя с тебе подобными.
А они, обобщённые эти, с тобой сейчас в одной комнате находятся?
> отталкивался, всё же, от более практических аспектов.Так практических аспектов более чем достаточно. Копроиксы в 2025 году до сих пор не умеют в нормальное масштабирование на двух мониторах. Но луддитам это все нинужна, им хватает выцветшей ТНки 1336x768, а хдр монитор это дорого.
> Действительно. То, что иксы до сих пор являются основным дисплейным сервером на
> большинстве юниксовых десктопов (не только линуксе)Юникс десктопы? Это ты про сорта бсд, всякие иллюмосы и прочую маргинальщину?
О да! Это просто невероятный аргумент в пользу актуальности иксов, ахаха)))
Правда вначале нужно будет обосновать нужность всех этих васяноподелий.Ну а про линукс - все основные дистры или перешли на вейланд по умолчанию, или в объявили и уже в процессе. Даже всякая маргинальнальщина вроде минта, корицы, крысы начала шевелиться. Потому что никому не хочется остаться один на один с той огромной кучей... кода, которую представляют из себя иксы.
> Например, твоей матери в детстве тебя тоже не
> надо было ронять на голову. Что ж теперь уже поделаешь.Мда... а ты все не уймешь...
Но... я не обижаюсь на таких как ты. Ведь их нужно найти хоть кого-то на ком можно вымещать свою ненависть и обиду за свою бесполезность. Может так тебе хоть немного станет легче.> Действительно. Это с людьми, которым просто работать надо, а не с очередными
> кривыми насильно впихнутыми корпоративными поделками возиться - проблема, а не наоборот.
> Как это я не догадался...Бедняжки. Им ПРОСТО нужно работать))
Ну так не пользуйтесь всем, что сделали корпорации. Можете начать с ядра линя.> Не, ну попробуй сам заниматься поддержкой проекта на миллион с лишним строк кода.
В моей проекте 1.5+ ляма строк кода, с которым я работаю так или иначе. Причем часть из них - древнее легаси. + еще лям вебни, но это уже не моя забота.
> Особенно, если не являешься программистом. Все ведь так и делают.
> Бросают работу и прочие дела и сидят поддерживают.Как говорил святой Штольмэн "Пользователи со сходными нуждами могут образовывать союзы пользователей и платить взносы. Союз заключал бы с программистскими компаниями договора на выпуск программ, которые члены союза хотели бы получить."
Так что несчастным непрограммистам нужно просто скинуться денежками и нанять программистов! Я понимаю, что им намного приятнее чтобы за все платила шапка, но это нагло даже по мере таких паразитов))
> Похоже, тебя не просто роняли в детстве на голову, но еще и достаточно многократно...
Оскорбления продолжаются)))
> А ещё могут решить, что какой проект решено определить "мёртвым", даже если
> им пользуется подавляющее большинство пользователей, которым просто рассказать, что проект
> этот внезапно устарел и вообще умер. Скорбным на голову - зайдёт
> без проблем, что ты наглядно и доказываешь.Опять же нет)) Им нужно просто перестать платить деньги.
А поре6ляди сами скинуться не смогут, потому что... а хз почему, на самом деле. Наверное потому что их приучили что опенсорс это бесплатно.> Действительно. Повсюду сидят те, кто может вот так подхватить огромный проект на
> миллион строк кода. Но чего-то не подхватывают. Странно...А как же Великое Сообщество!
Неужели они настолько слабы что не скинуться на десяток программеров???> Ну, то есть, что корпоративный дядя скажет - то и правильно.
Нет, не именно корп, а тот, кто вкладывается.
Если вкладывается корпоротивный дядя, то дядя.
А если сообщество - то сообщество.
Вот в х11либре будут слушать исключительно сообщество))> Повторюсь: я не понимаю, что ты с такой ментальностью здесь забыл?
Я же тебе ответил уже. Серверный линукс - мой рабочий инструмент. Я на нем деньги зарабатываю. А т.к. он опенсорс - то вполне логично что я тут.
> Тебе с такими взглядами куда комфортнее будет на винде, или макоси -
> там всю дорогу ровно такой подход.Так я это с макоси и пишу. Я не собираюсь ковыряться в том кале, который представляет из себя десктопный линь.
> и является следствием тех самых "промытых" - у тебя в голове никак не может сложиться.
О да! Очередная байка, что линукс написан "сообществом"))
Давно заглядывал в статистику коммитов ядра? Сам найдешь или помочь?
Ну а кто поддерживал иксы все эти годы? Какиры Из Свобдного Сообщества?
Или мерзкая корпа красношляпа?> А они, обобщённые эти, с тобой сейчас в одной комнате находятся?
На половина темы таких же луддитов. Почитай нытье выше про "вы абязаны тащить иксы!!!11 я просто хочу чтобы фсе работало как раньше!!1 пачиму вы их выкидываете!"
> Так практических аспектов более чем достаточно. Копроиксы в 2025 году до сих пор не умеют в нормальное масштабирование на двух мониторах.И для этого их надо заменить на что-то кривое и недоделанное, где максимальная фрагментарность и даже о каких-то приблизительных общих стандартах никто договориться между собой не может уже больше десяти лет, заставляя делать и поддерживать кучу костылей в каждой проге?
Отличное решение, да. Главное - это луддитом не быть. И дидом.> Правда вначале нужно будет обосновать нужность всех этих васяноподелий.
Да понятно, что у твоём понимании нужно лишь то, что тебе приказали считать нужным. Ничего другого нужного - не бывает. А кто не согласен - тот дид и луддит.
> Ну а про линукс - все основные дистры или перешли на вейланд по умолчанию, или в объявили и уже в процессе.
Это какие - основные? Даже интересно.
На всякий случай - ПОДДЕРЖКА Wayland не означает, что он предлагается по умолчанию.
Итак, про какие "основные" дистры идёт речь? Среди именно перешедших и не "вчера объявили", а уже и достаточное время тому назад (хотя бы года два-три и в стабильном релизе).> В моей проекте 1.5+ ляма строк кода, с которым я работаю так или иначе.
И десять тысяч люстр!
> Так что несчастным непрограммистам нужно просто скинуться денежками и нанять программистов!
> Я понимаю, что им намного приятнее чтобы за все платила шапка, но это нагло даже по мере таких паразитов))Есть такое понятие, как social contract. Ну, или общественный договор. Я понимаю, что для тебя это довольно сложные материи, но тем не менее, ты уж напрягись и попробуй понять. Когда ты берёшь на себя обязательства по какому-то общественно полезному делу - ты именно и занимаешься тем, что делаешь это для других. Тех самых "паразитов". И на не факт, что выгодных для себя условиях. Но ты в этот общественный договор вписываешься сам, тебя никто не заставляет.
И многие годы этот договор работал на некоей взаимовыгодной основе: корпорации вкладывают деньги в опенсорц, а взамен получают платформу, которую могут использовать для каких-то своих коммерческих целей. Но просто вкладывать деньги им, как обычно, показалось недостаточно. Нужен полный контроль и принятие всех решений. Вот только это уже всё больше начинает отходить от изначальных целей и задач и всё ближе приходить к обычному корпоративному ПО, с которого всё и начиналось. Просто для видимости присыпанного веточками с надписями "GPL", "GNU" и так далее.
И у людей логичным образом возникают вопросы о том, что "мы так не договаривались". На что их всяческим образом затыкают, в том числе и такие, как ты, кто идей и концепций того, чем пользуется, не понимает и даже не собирается, ибо единственным важным фактором является лишь то, что им всё достаётся нахаляву. Включить голову и понять, что такими темпами халява довольно скоро закончится - для них слишком сложно.>> Похоже, тебя не просто роняли в детстве на голову, но еще и достаточно многократно...
> Оскорбления продолжаются)))Так ведь в том-то и дело, что это ни разу не оскорбление, а констатация факта.
> Наверное потому что их приучили что опенсорс это бесплатно.
Ну так ведь ты же сам сюда пришёл ради халявы, как сам же сказал одной мессагой тому назад.
> Неужели они настолько слабы что не скинуться на десяток программеров???
А смысл? Влияние корпораций распространяется же не только на сами иксы, но и на прочие проекты, которыми они в той, или иной степени управляют. Что легко заметить по тому же Гному, например. Ну, скинешься ты на иксы. А на то, чтобы обратно в Гном их запилить - тоже скидываться? А может тогда и на весь линукс скинуться? Чего уже мелочиться.
Про то, что тебя роняли на голову - это не оскорбление, повторюсь, а просто констатация факта.> Нет, не именно корп, а тот, кто вкладывается.
Так ведь ПО делается для того, чтбы им люди пользовались, а не чтобы оно просто номинально существовало и всё. Таким образом они тоже "вкладываются", потому что делают эту работу хоть в какой-то степени осмысленной.
Понимаю, что для тебя это очень сложная и неочевидная мысль, но ты уж напрягись.> Вот в х11либре будут слушать исключительно сообщество))
Когда XFree86 форкнули в Xorg - тоже так говорили. А потом вдруг мнение поменялось. Время покажет.
> Серверный линукс - мой рабочий инструмент.
Хорошо. А в обсуждении линуксовых десктопов ты что забыл?
> Так я это с макоси и пишу. Я не собираюсь ковыряться в том кале, который представляет из себя десктопный линь.
То есть, ты доказываешь ненужность иксов, которыми ты не пользуешься, относительно вэйленда, которым ты не пользуешься, на линуксовом десктопе, которым ты не пользуешься...
Слушай, а тебя точно просто роняли на голову, а не дополнительно ещё по этой голове били палками и прочими тяжелыми предметами?> О да! Очередная байка, что линукс написан "сообществом"))
Нет. Линукс стал чем-то большим, чем просто поделка финского студента - благодаря сообществу. Не только тем, кто программировал, но и тем, кто пользовался.
Но до тебя это, к сожалению, не доходит.
> И для этого их надо заменить на что-то кривое и недоделанное,Почему кривое и недоделанное? Потому что в кикаде неосиляторы? Потому что пользуются маргинальным тулкитом? У гимпа получилось, а у этих нет.
> даже о каких-то приблизительных общих стандартах никто
> договориться между собой не может уже больше десяти лет,Договорились. Просто на этом базаре каждый тянет одеяло на себя.
Вот если бы разработку вейланда действительно контролировала корпа - то как они сказали, так и было бы. Но этого не происходит.> Да понятно, что у твоём понимании нужно лишь то, что тебе приказали
> считать нужным. Ничего другого нужного - не бывает.Хаха, классное натягивание совы на глобус.
Кол-во пользователей - самый лучший критерий нужности.
Сколько пользователей у опенсолярки?))> Это какие - основные? Даже интересно.
RHEL 10 - выкинул иксы на мороз
Ubuntu прекращает поддержку сеанса X11 в GNOME
Fedora 43 в GNOME будет поддерживаться только Wayland
openSUSE GNOME uses Wayland by default
Manjaro ships Wayland as default in the GnomeПрекращение поддержки X11 в KDE 7 (не дистр, но повлияет практически на всех)
> На всякий случай - ПОДДЕРЖКА Wayland не означает, что он предлагается по
> умолчанию.А я как раз перечисляю те, где он по умолчанию.
> И десять тысяч люстр!
Вообще-то это не так и много для проекта 10+ лет. У соседей раза в два больше.
> Есть такое понятие, как social contract.
Да, это классная штука чтобы разводить немамонтов на "поработать бесплатно".
> Но ты в этот общественный договор вписываешься сам, тебя никто не заставляет.
Раз сам вписываешься, то и сам выписаться можешь?
Иначе это рабство хуже чем на галере - там хоть уволиться можно))> корпорации вкладывают деньги в опенсорц,
> а взамен получают платформу, которую могут использовать для
> каких-то своих коммерческих целей.Потом внезапно оказалось что они и вкладываются, и сами пилят.
А юзеры только жалуются и требуют.> Но просто вкладывать деньги им, как обычно, показалось недостаточно.
> Нужен полный контроль и принятие всех решений.Ну где же полный контроль, если протоколы принимают не только от шапки?
> это уже всё больше начинает отходить от изначальных целей и задач
Каких целей и задач? Напомню, что x11 создали корпы, разработали корпы, а только потом "сообщество" форкнуло готовенькое и продолжило разработку.
Какая изначальная цель была у х11?А корпы, как основная разрабатывающая сила, просто решают СВОЮ проблемы. Они редко делают какие-то подляны специально, просто им положить на мнение юзеров, которые просто пользуются результатом их труда. Если юзерам оно подходит - то ок, если нет - ну, им не повезло, какая жалость.
И это не только с вейландом.
Корпам нужнен был стандартный универсальный инит. А васянам нужно было "разнообразие".
В итоге во всем немаргинальных дистрах есть стандартный инит, а остальные остались на всяких антиксах и девуанах.
Корпам надоели сишные дыры - значит в ядре будет раст. А сообщество хоть уcpeтся, но сделать ничего больше нерабочего Linux-libre оно не сможет.
И так далее.> Просто для видимости присыпанного веточками с надписями "GPL", "GNU" и так далее.
xorg не GPL))
> И у людей логичным образом возникают вопросы о том, что "мы так не договаривались".
А договора нигде не было! Вообще!
То что сообщество себе что-то напридумывало - это проблемы сообщества.
Это примерно как "выпуск обновлений для CentOS 8 прекращён в конце 2021 года, а не в 2029 году, как предполагали пользователи". Т.е. они ПРИДУМАЛИ, а потом начали возмущаться)))> и такие, как ты, кто идей и концепций того, чем пользуется,
> не понимает и даже не собирается, ибо единственным важным фактором является
> лишь то, что им всё достаётся нахаляву.
> Включить голову и понять, что такими темпами халява довольно скоро
> закончится - для них слишком сложно.Скоро не закончится. А если закончится не скоро, то как-то пофиг.
> Так ведь в том-то и дело, что это ни разу не оскорбление, а констатация факта.
Ну да, ну да))
> Ну так ведь ты же сам сюда пришёл ради халявы, как сам
> же сказал одной мессагой тому назад.Так я в отличие от них не ною что мне что-то должны, что кто-то что-то обязан поддерживать, не придумываю какие-то social contract'ы, и тем более не кидаю проклятиями в разрабов. Они мне ничего не должны. Вот вообще. Даже если я им доначу, то это я делаю за то, что УЖЕ получил. Если они в след версии все сломают, ну это их право, они авторы продукта.
Если оно мне подходит - использую, если сломали - ну, печалька, сижу на старом, перехожу на форк или ищу замену. Если опенсорсной альтернативы нет - мне не западло заплатить деньги за подходящий продукт.
> Влияние корпораций распространяется же не только на сами иксы, но и на прочие проекты
Ой, а как же это произошло! Может потому что разработку нужно финансировать?
Кто бы мог подумать!> А может тогда и на весь линукс скинуться? Чего уже мелочиться.
Лучше сразу на Хурд донатить)) Там я выше даже писал решение от самого аффтара хурда.
> Так ведь ПО делается для того, чтбы им люди пользовались,
Не люди, а пользователи. Это разные множества.
Вот у шапки есть пользователи, а есть те, кто по стечению обстоятельств использую их ПО.> чтобы оно просто номинально существовало и всё.
Оно не номинально существует, им пользуются пользователи.
> Таким образом они тоже "вкладываются", потому что делают эту
> работу хоть в какой-то степени осмысленной.Ахаха. Мне это напоминает одного персонажа отсюда, который писал "разработчик должен быть благодарен, что юзер использует его программу")))
> Когда XFree86 форкнули в Xorg - тоже так говорили. А потом вдруг
> мнение поменялось. Время покажет.А потом вдруг оказалось что на разработку нужны деньги. Но я это уже писал выше.
> То есть, ты доказываешь ненужность иксов, которыми ты не пользуешься, относительно вэйленда, которым ты не пользуешься, на линуксовом десктопе, которым ты не пользуешься...
А зачем доказывать очевидное? Я регулярно даю ему шанс. Где-то раз в полгода устанавливаю свежий дистр (стараюсь брать разные чтобы не было предвзятости) и тыкаю их палочкой. Потому сношу как неработоспособный мусор. Возможно когда-нибудь гапка допилит его до уровня винды или мака. Но не сегодня.
> Слушай, а тебя точно просто роняли на голову, а не дополнительно ещё
> по этой голове били палками и прочими тяжелыми предметами?Твоя 6ыдлота переходит все разумные границы. Я как бы знал, что большинство шво6одонутых просто отбитые фрики, но таких как ты вижу крайне редко.
> Нет. Линукс стал чем-то большим, чем просто поделка финского студента - благодаря
> сообществу. Не только тем, кто программировал, но и тем, кто пользовался.Да, да, 1000+ инженеров IBM и лямы баксов инвестиций это все фуфло.
Все самое главное - это "сообщество" (произносить с придыханием).
> Да, да, 1000+ инженеров IBM и лямы баксов инвестиций это все фуфло.
> Все самое главное - это "сообщество" (произносить с придыханием).Чел, не будь так уверен и заносчив. Сама идея ведь не так уж и плоха, и главное сработала. Да, есть казусы, но, тем не менее, тотальное корпо-рабство и культ монополий, которые ты здесь настойчиво продвигаешь - это тоже не выход. Существуют бизнес-модели, которые предусматривают и независимость, и самоокупаемость.
> Чел, не будь так уверен и заносчив. Сама идея ведь не так
> уж и плоха, и главное сработала.Идея хороша, не спорю.
Но когда она работала? Покажите успешный конкурентный опенсорс без корпов.> тотальное корпо-рабство и культ монополий
Где я это продвигаю? Сколько раз я писал, что сообщество должно было создать форк еще давно. Я наоборот предлагаю сообществу "скинуться деньгами по заветам Столлмана" и запилить свое.
> Существуют бизнес-модели, которые предусматривают и независимость, и самоокупаемость.
Пруфы, Билли, нам нужны пруфы.
Пока что "независимость" (именно в кавычках) есть у ядра, потому что там куча корпов грызется между собой))) Проблема случается, когда корпы таки договариваются и это решение не нравится "сообществу".
> Идея хороша, не спорю.
> Но когда она работала?Идея GNU давно уже работает. Хотя бы то, что у тебя есть доступ к бесплатной свободной операционной системе и бесплатному свободному прикладному ПО - это, реально, чудо (по меркам 80-х и 90-х). А так бы все сейчас сидели на Windows Server по заоблачным ценникам.
> Покажите успешный конкурентный опенсорс без корпов.
Посмотри список из репозитория, полно добротных проектов, пусть не топовых, но которые достаточно хороши для множества прикладных бизнес-задач. Линукс - это как бесплатный конструктор LEGO, в гугле это заметили ещё в начале 2000-х, потому и проспонсировали часть открытых проектов, в том числе, как благодарность сообществу.
> Где я это продвигаю? Я наоборот предлагаю сообществу "скинуться деньгами по
> заветам Столлмана" ...Такая форма самовыражения, которую ты здесь применяшь называется глумлением. Да ты и сам это прекрасно понимаешь.
> Пока что "независимость" (именно в кавычках) есть у ядра, потому что там
> куча корпов грызется между собой))) Проблема случается, когда корпы таки договариваются
> и это решение не нравится "сообществу".В теории, независимость есть у всего от чего можно сделать форк.
> Идея GNU давно уже работает.При чем тут GNU? У меня есть FreeBSD под BSD, FF под MPL, Хром под Апатчем и куча другого критического софта не под GNU. Иксы, кстати, тоже не под GPL.
Но я не про лицензию спрашивал, а просил простой пример успешного опенсорса БЕЗ корпов. Неужели это так сложно?))> Посмотри список из репозитория
Из какого репозитория?
Предположу что тут должна быть ссылка или хотя бы название репы... но ее тут нет.> добротных проектов
> не топовых
> достаточно хорошиЭм... А что на счет конкурентных?)) Про них же спрашивали.
Возможно возникло недопонимание, поэтому повторю просьбу еще раз
"Покажите успешный конкурентный опенсорс без корпов"> в гугле это заметили ещё в начале 2000-х, потому и проспонсировали часть открытых проектов, в том числе, как благодарность сообществу.
Надо же, я думал потому что гуглу оно приносит деньги, а вот оно как!
Как только проект перестает быть гуглу полезным - они его бросают или закапывают.> Да ты и сам это прекрасно понимаешь.
Разумеется я это прекрасно понимаю 🤗
И мне нравится глуматься над теми, кто приписывает себе чужие заслуги.> В теории,
В теории, теория ничем не отличается от практики.
Но на практике возникают отличия))> независимость есть у всего от чего можно сделать форк.
В таком случае иксы независимы, благо форк уже есть и вопрос закрыт. В теории))
>> Идея GNU давно уже работает.
> При чем тут GNU? У меня есть FreeBSD под BSD, FF под
> MPL, Хром под Апатчем и куча другого критического софта не под
> GNU.Чувак, GNU это не лицензия, а операционная система. Догадываешься хоть какая? ))
Вместо провоцирования на бессмысленный спор, достаточно было просто сказать, что где ресурсов больше, там и качество выше. По-моему это и так очевидно.
Тем не менее, бесплатная свободная альтернатива - это хорошая поддержка для бизнеса, который умеет считать расходы.
> Надо же, я думал потому что гуглу оно приносит деньги, а вот
> оно как!Они сами об этом говорили. Я поэтому отдельно подчеркнул, что В ТОМ ЧИСЛЕ, как благодарность сообществу.
> Чувак, GNU это не лицензия, а операционная система. Догадываешься хоть какая? ))GNU это, внезапно, не операционная система, а коммунистический проект Столлмана.
ОС это GNU/Linux или, упаси боже, ГНУ-хурд.
Но ты мог бы догадаться, что речь шла про ГНУ ЖоПЛь.> Вместо провоцирования на бессмысленный спор, достаточно было просто сказать, что где ресурсов больше, там и качество выше. По-моему это и так очевидно.
Ага, и тут мы приходим ко второму вопросу:
"А почему сообщество™ не выделяет ресурсы?"
То ли они просто халявщики-потребялди, которые поносят проекты просто за попытку как-то монетизации.
То ли им промыли мозги, что "опенсорс это когда бесплатно".> Тем не менее, бесплатная свободная альтернатива - это хорошая поддержка для бизнеса, который умеет считать расходы.
Именно! Поэтому для работы (не для васянопроектов) выбирают автокад, катю или нх, а не фрикад.
Это я тебе пишу как человек, который пользуется фрикадом в том числе (для домашних проектов).> Они сами об этом говорили. Я поэтому отдельно подчеркнул, что В ТОМ ЧИСЛЕ, как благодарность сообществу.
А что они говорили когда тянули очередной проект на "кладбище проектов гугла"?
Ты же понимаешь, что ПР отдел кушает свой хлеб не просто так.
> GNU это, внезапно, не операционная система, а коммунистический проект Столлмана.Что мы видим в html теге title?
The GNU Operating System and the Free Software Movement
Внезапно, это таки в первую очередь операционная система (И только во вторую очередь - движение свободного ПО).
Цитирую дальше:
"What is GNU?
GNU is an operating system that is free software—that is, it respects users' freedom. The GNU operating system consists of GNU packages (programs specifically released by the GNU Project) as well as free software released by third parties. The development of GNU made it possible to use a computer without software that would trample your freedom."
> ОС это GNU/Linux или, упаси боже, ГНУ-хурд.
> Но ты мог бы догадаться, что речь шла про ГНУ ЖоПЛь.Какой жопль? Ты опять за своё хамство взялся. Взрослый мальчик, а так некрасиво себя ведёшь) ай-яй-яй
> "А почему сообщество™ не выделяет ресурсы?"
> То ли они просто халявщики-потребялди, которые поносят проекты просто за попытку как-то
> монетизации.
> То ли им промыли мозги, что "опенсорс это когда бесплатно".Неужели злокозненное сообщество в самом деле не даёт бедным и несчастным корпорациям монетизировать свои проекты? Это низко! Приведи примеры попыток монетизации, и мы вместе с тобой здесь посочувствуем корпорациям.
> Именно! Поэтому для работы (не для васянопроектов) выбирают автокад, катю или нх,
> а не фрикад.
> Это я тебе пишу как человек, который пользуется фрикадом в том числе
> (для домашних проектов).С этим я как раз и не спорю. Однако, для полупрофессиональных целей - некоторым достаточно бесплатных альтернатив. Я, например, регулярно пользуюсь GIMP и в сторону фотошопа уже не смотрю лет 10, если не больше.
> А что они говорили когда тянули очередной проект на "кладбище проектов гугла"?
> Ты же понимаешь, что ПР отдел кушает свой хлеб не просто так.Вот я и тебя призываю, хотя бы не позорься, ты раззадориваешь здесь людей на пустом месте с целью чтоб они радикально возненавидели корпов? Сам подумай на чью мельницу ты льёшь воду? И главное - зачем?
> Цитирую дальше:
> "What is GNU?Ок, ты победил.
Я не настолько разбираюсь в сортах ГНУ.
Но обращу внимание, что манифест был первый, а заголовки можно и подправить потом.
И GNU Operating System это, ВНЕЗАПНО, не линукс, а Хурд. Что на ОС по н> Какой жопль?
Обычный! GPL - ЖоПэЭль.
> Ты опять за своё хамство взялся. Взрослый мальчик, а так некрасиво себя ведёшь) ай-яй-яй
Никакого хамства! Я делаю транскрипцию как могу (:
> Неужели злокозненное сообщество в самом деле не даёт бедным и несчастным корпорациям монетизировать свои проекты? Это низко!
Нет! Сообщество™ не дает проектам от Сообщества™ заработать денег на развитие и поддержку программистов от Сообщества™!
> Приведи примеры попыток монетизации, и мы вместе с тобой здесь посочувствуем корпорациям.
Зачем сочувствовать корпорациям? У них все ок.
А вот программеры из сообщества сосут бибу.А примеры, вот они:
В KDE появятся всплывающие уведомления с запросом пожертвований
opennet.ru/opennews/art.shtml?num=61793
в комментах cpач, вплоть до создания патчей для удаления.
И это не только тут, в комментах на форумах КДЕ и коммита тоже был cpач.Хотя именно это позволило собрать средства на разработку:
KDE собрали больше денег за один день чем за 2 предыдущих месяца благодаря уведомлению в Plasma 6.2
https://www.linux.org.ru/news/kde/17810994Пример 2:
Представлены платные LTS-выпуски Curl
opennet.ru/opennews/art.shtml?num=62222
То же самое, поливания автора помоями.Можно еще вспомнить фаерфокс - каждая попытка монетизации (покет, впн) и тд заканчивалась kukarekami всяких фурри, которые без доказательств кричали "это шпионаш! качейте нашу свободную паленку!"
> Вот я и тебя призываю, хотя бы не позорься, ты раззадориваешь здесь людей на пустом месте с целью чтоб они радикально возненавидели корпов?
А они их мало ненавидят?
> Сам подумай на чью мельницу ты льёшь воду? И главное - зачем?
На свою.
Чем быстрее люди осознают, что для разработки опенсорса нужны средства, чем больше будут донатить и/или участвовать в разработке - тем более качественные продукты будет производить СПО.
Я хочу чтобы опенсорсные проекты достигали качества проприетарных.
Но для этого нужно ломать людям старые нарративы "мне все должны" и "хочу все бесплатно!"
Т.к в жизни ничего просто так не бывает.
> На свою.
> Чем быстрее люди осознают, что для разработки опенсорса нужны средства, чем больше
> будут донатить и/или участвовать в разработке - тем более качественные продукты
> будет производить СПО.
> Я хочу чтобы опенсорсные проекты достигали качества проприетарных.
> Но для этого нужно ломать людям старые нарративы "мне все должны" и
> "хочу все бесплатно!"
> Т.к в жизни ничего просто так не бывает.Ладно, твои примеры убедительны, твои намерения не деструктивны, твои оправдания валидны, и поэтому я тебя прощаю. Только впредь старайся быть повежливее, так ты быстрее достигнешь требуемого результата.
> Ладно, твои примеры убедительны, твои намерения не деструктивны, твои оправдания валидны, и поэтому я тебя прощаю.Хм.. без обид, но мне как-то пофиг)
Я сюда пришел не для того чтобы получать чье то одобрение.> Только впредь старайся быть повежливее, так ты быстрее достигнешь требуемого результата.
Зачем?
Я не нарушаю правил форума -> и так нормально.
Те кто обидится, их проблемы.
Как говорится, на обиженных воду возят.
> Почему кривое и недоделанное?Потому что даже короткое гугление по "wayland breaks" выдаёт ТАКОЕ количество проблем, что становится непонятно - как его создателям вообще не стыдно такое убожество на свет божеский вытаскивать, не говоря уже о том, чтобы предлагать на него переходить.
> У гимпа получилось, а у этих нет.
А Вася Петю в шашки обыграл.
> Договорились. Просто на этом базаре каждый тянет одеяло на себя.
То есть, не договорились.
> Кол-во пользователей - самый лучший критерий нужности.
Отлично. Можешь привести количество пользователей, использующих иксы, относительно количества пользователей вэйленда? Ну, раз уж ты эту тему затронул, давай на циферки посмотрим и сравним, собственно.
> А я как раз перечисляю те, где он по умолчанию.
То есть, читать ты тоже не умеешь... Прискорбно. Процитирую сам себя:
>> Среди именно перешедших и не "вчера объявили", а уже и достаточное время тому назад (хотя бы года два-три и в стабильном релизе).
Но чукча, видимо, не читатель...
> Раз сам вписываешься, то и сам выписаться можешь?
Разумеется, но выписываясь - изволь освободить помещение. А то выписываться, но вместе с выписыванием тащить за собой то, что тебе изначально не принадлежало, или уничтожать это - немного странно.
> А юзеры только жалуются и требуют.
Ну, как бы, да. Именно этим они и отличаются от разработчиков.
Ты вот на форуме ерунду пишешь, вместо того, чтобы делом заниматься. Именно это отличает тебя от людей, от которых действительно есть какая-то польза, помимо балабольства.
Каждый занят тем, чем может. И упрекать его за это - по меньшей мере, странно.> Ну где же полный контроль, если протоколы принимают не только от шапки?
Тогда по какой причине они не принимают, собственно, x11libre? У нас теперь разделение на достойных и недостойных пошло? Или как?
> Каких целей и задач?
Почитай манифест свободного ПО. Там всё подробно изложено.
Хотя, подождите... Редхат себе и понятие Open Source присвоил, подтасовав исторические факты. Ну, подумаешь, хорошим людям не жалко же.> Какая изначальная цель была у х11?
У x11, у xfree86, или у xorg? Ты уж определись.
> Если юзерам оно подходит - то ок, если нет - ну, им не повезло, какая жалость.
А для кого оно тогда делается, интересно? Есть какие-то ещё люди, которые пользуются результатом этой работы вместо них, или как?
> А васянам нужно было "разнообразие".
Так ведь оно и тебе нужно, потому что плодами этого разнообразия ты пользуешься и зарабатываешь на этом деньги, оно тебя кормит. Просто, будучи по своей сути неблагодарным паразитом, ты предпочитаешь про это вообще не думать. Что, в принципе, и неудивительно - извилин-то и так не шибко много, зачем их лишней работой нагружать.
>> Просто для видимости присыпанного веточками с надписями "GPL", "GNU" и так далее.
> xorg не GPL))Ты реально не умеешь читать, или что? Там написано "и так далее".
> Это примерно как "выпуск обновлений для CentOS 8 прекращён в конце 2021 года, а не в 2029 году, как предполагали пользователи". Т.е. они ПРИДУМАЛИ, а потом начали возмущаться)))
Ну да, выкупить дистр, на котором сидела целая куча подобных тебе дармоедов, дать им на нём поплотнее и поудобнее усесться, а потом через два года после релиза последней версии свернуть всякую поддержку, ибо - халява кончилась, платите прямо сейчас, если не хотите превращаться в наших бесплатных бетатестеров - это прям топовое решение.
Какие молодцы.
Повторюсь, оправдывая это, когда ты сам потребитель ровно таких решений - ты доказываешь, что тебя реально в детстве роняли на голову, и никакого оскорбления в этом нет. Потому что ты не можешь построить взаимосвязь даже между какими-то соседними событиями и фактами, не то что куда-то там дальше смотреть.> Скоро не закончится. А если закончится не скоро, то как-то пофиг.
Ну да, главное мне бесплатно навариться, а после меня - хоть потоп.
> Если они в след версии все сломают, ну это их право, они авторы продукта.
Это пока не сломали то, что конкретно для тебя важно. Если сломают - будешь ныть погромче прочих.
> Если оно мне подходит - использую, если сломали - ну, печалька, сижу на старом, перехожу на форк или ищу замену. Если опенсорсной альтернативы нет - мне не западло заплатить деньги за подходящий продукт.
Что говорит лишь о том, что никакой серьёзной работой ты в реальности не занят и программируешь, разве что, хоумпаги Васи Пупкина. Ну и на галере пустили в общий реп, чтобы ты мог пофлексить на полтора миллиона строк и почувствовать сопричастность, да.
> Не люди, а пользователи. Это разные множества.
Ну да. Пользователи ведь - не люди. И люди - не пользователи.
> Вот у шапки есть пользователи, а есть те, кто по стечению обстоятельств использую их ПО.
Возможно, это потому, что есть ещё слово "клиенты", которое ты, видимо, не знал. Так что видишь, какая польза от нашего разговора - ты даже какие-то новые слова для себя узнаёшь.
> Ахаха. Мне это напоминает одного персонажа отсюда, который писал "разработчик должен быть благодарен, что юзер использует его программу")))
Ну, в целом - да. Потому что только благодаря этим самым юзерам и их количеству у него в принципе есть хоть какие-то шансы эту программу продать хоть кому-то.
Собственно, почему на миллионах компов нашей необъятной стоит шароварный незареганый WinRAR? Не потому же, что его автор такой глупый и не додумался, что программу можно бесплатно не раздавать. А потому что чем более распространена программа - тем больше шансов, что её купят.
Но, я понимаю, в твою голову такие сложные мысли не помещаются, так что не будем на этом слишком заострять внимание.>> То есть, ты доказываешь ненужность иксов, которыми ты не пользуешься, относительно вэйленда, которым ты не пользуешься, на линуксовом десктопе, которым ты не пользуешься...
> А зачем доказывать очевидное?Ну, наверное, потому что в обсуждении того, чем ты лично не пользуешься - тебе просто нечего делать в силу нулевой ценности твоих тезисов?
>> Слушай, а тебя точно просто роняли на голову, а не дополнительно ещё по этой голове били палками и прочими тяжелыми предметами?
> Твоя 6ыдлота переходит все разумные границы. Я как бы знал, что большинство шво6одонутых просто отбитые фрики, но таких как ты вижу крайне редко.Значит, били. Ну, что могу сказать... Сочувствую.
> Да, да, 1000+ инженеров IBM и лямы баксов инвестиций это все фуфло. Все самое главное - это "сообщество" (произносить с придыханием).
Тогда ответь на вопрос - а почему эти тысячи инженеров и лямы баксов не пришли, скажем, к BSD, или ReactOS какому-нибудь? Наверное, были какие-то причины, да?
> Потому что даже короткое гугление по "wayland breaks" выдаёт ТАКОЕ количество проблем,Проблемы только у луддитов, которые хотят чтобы было как в иксах.
А как в иксах не будет by design. Вейланд создан чтобы сломать обратную совместимость с это окаменевшей кучей.> А Вася Петю в шашки обыграл.
Не так. И у Васи, и у Пети была многооконность. Вася смог, а Петя нет.
> Отлично. Можешь привести количество пользователей, использующих иксы, относительно количества
> пользователей вэйленда? Ну, раз уж ты эту тему затронул, давай на
> циферки посмотрим и сравним, собственно.Давай.
Недавно на лоре был опрос кто чем пользуется linux.org.ru/polls/polls/17963747?results=true
615 проголосовавших, более чем статистически значимая выборка.
И там, в заповеднике kpacнoглазия и пepдoлинга, "Использую Wayland 36%" и "Использую X11 46%".
Разница ВСЕГО 10%! А если добавить нормальных юзеров, которые не сидят на лоре, то разница в пользу вейланда будет намного больше.Что собственно можно видеть тут linux-hardware.org/?view=os_display_server
47% вейланд и 46% искы. И дальше иксы будут только додыхать.
> То есть, читать ты тоже не умеешь... Прискорбно. Процитирую сам себя:
> Разумеется, но выписываясь - изволь освободить помещение. А то выписываться, но вместе
> с выписыванием тащить за собой то, что тебе изначально не принадлежало,
> или уничтожать это - немного странно.Ой, ой, а как же можно утащить опенсорс?)) Код закрыли? Вроде нет.
> Ты вот на форуме ерунду пишешь, вместо того, чтобы делом заниматься.
А ты типа тут полезное что-то делаешь?))
Я тут развлекаюсь.> Каждый занят тем, чем может. И упрекать его за это - по меньшей мере, странно.
Так я упрекаю что они не финансируют то, чем пользуются.
> Тогда по какой причине они не принимают, собственно, x11libre? У нас теперь
> разделение на достойных и недостойных пошло? Или как?А почему они собственно должны? У владельца репы НЕТ обязанности принимать все патчи. Что-то не нравится - делайте форк.
> У нас теперь разделение на достойных и недостойных пошло?
Всегда было. Вот Тео в свое время выперли из NetBSD. И он не ныл, а пошел и запили свою OpenBSD с блекджеком и куртизантками.
> Почитай манифест свободного ПО.
Ты про высер комми-мозолееда? Хотя других манифестов я не припоминаю...
> Там всё подробно изложено
Да, запретить высокие зп разработчикам, наказывать за проприетарь, ввести налог на железо... Сам открой и прочитай!
> Редхат себе и понятие Open Source присвоил, подтасовав исторические факты.
Open Source был задолго до шапки. И он вот прям означал то, что написано - "открытый код".
Но его извратили, добавив идеологию про шво6одку и прочее. А потом хитровыделанные из OSI вообще попытались закопирайтить этот термин.> У x11, у xfree86, или у xorg? Ты уж определись.
Да хоть про кого-то напиши уже.
> А для кого оно тогда делается, интересно? Есть какие-то ещё люди, которые
> пользуются результатом этой работы вместо них, или как?Для пользователей)) Я же расписал этот момент.
> Так ведь оно и тебе нужно, потому что плодами этого разнообразия ты
> пользуешься и зарабатываешь на этом деньги, оно тебя кормит.Где оно мне нужно? Я не связан какой-либо идеологией и мне подойдет проприетарщина, если нет опенсора.
> Какие молодцы.
Так виноват тот кто продал! Шапка за это вообще-то деньги заплатила.
никакие соц контракты с халявщиками не подписывала. Могли вообще в тот же день свернуть.> Это пока не сломали то, что конкретно для тебя важно. Если сломают
> - будешь ныть погромче прочих.Нет, не буду. Уже ломали не раз и не два. Я спокойно отношусь к несовершенству мира.
> Ну, в целом - да.
О, понятно. Еще один поциэнт нарисовался.
> Не потому же, что его автор такой глупый и не додумался,
> что программу можно бесплатно не раздавать. А потому что чем более
> распространена программа - тем больше шансов, что её купят.Автор как раз умный что не сделал ее бесплатной. Потому что кушать хочется, а с донатов "благодарного сообщества" можно с голоду помереть за месяц.
Но шараварность противоречит идеологии свободного ПО))
Поэтому разрабы будут или на зп корпов, или сосать палец.> Ну, наверное, потому что в обсуждении того, чем ты лично не пользуешься
> - тебе просто нечего делать в силу нулевой ценности твоих тезисов?Я сказал, что честно пробую этим пользоваться. Когда-то наступим и виндокапец, и макокапец и линь станет достойный десктопом. Я в это верю))
> Значит, били. Ну, что могу сказать... Сочувствую.
У тебя странная фиксация на избиении.
> Тогда ответь на вопрос - а почему эти тысячи инженеров и лямы
> баксов не пришли, скажем, к BSD, или ReactOS какому-нибудь? Наверное, были
> какие-то причины, да?Да, были. Для BSD это был суд USL v. BSDi, который USL проиграли, но деньги были уже вложены в линь. А ReactOS вообще смешно - его мелкософт может элементарно засудить, просто оно им не нужно.
> Проблемы только у луддитов, которые хотят чтобы было как в иксах.Ну, странно обвинять людей в том, чтобы они хотели, чтобы всё было так, как когда всё работало, чем как когда постоянно всё ломается, глючит и просто не работает.
Конечно, какое-то количество луддитов среди них тоже есть, но в большинстве своём, я так полагаю, это обычные здравомыслящие люди, которым операционная система нужна для развлечений и работы, а не чтобы использовать её как замену интимной жизни.> Разница ВСЕГО 10%!
Действительно, пользуется большинство, НО ВСЕГО НА 10%! А это значит - нафиг это большинство, оно ничего не значит, бежим быстрее всё менять.
Л - логика.> А если добавить нормальных юзеров, которые не сидят на лоре, то разница в пользу вейланда будет намного больше.
Да я не сомневаюсь, что в твоих фантазиях вейлендом уже даже на Марсе пользуются.
> Ой, ой, а как же можно утащить опенсорс?)) Код закрыли? Вроде нет.
Нда... Ну, что тут сказать, случай клинический. Увы.
> Так я упрекаю что они не финансируют то, чем пользуются.
А откуда ты знаешь? К каждому лично домой приходишь и проверяешь?
К тому же, откуда мы знаем, что ты туда что-то донатишь, а не просто тут балаболишь?
Видишь, как много вопросов, а ответов на них, увы, нет.> А почему они собственно должны? У владельца репы НЕТ обязанности принимать все патчи. Что-то не нравится - делайте форк.
Так x11libre и есть форк. Вы не хотели поддерживать сами иксы? Ну, ОК, теперь другой проект его поддерживает. Но как-то я не видел, что x11libre кто-то собирается в редхате, или freedesktop принимать вместо xorg. То есть, причина не в том, что поддерживать не хотят, а потому что именно хотят его убить? Ну надо же.
> Для пользователей)) Я же расписал этот момент.
Так они и есть пользователи.
> Где оно мне нужно? Я не связан какой-либо идеологией и мне подойдет проприетарщина, если нет опенсора.
Но сейчас-то ты пользуешься опенсорцем, потому что тебе так выгоднее, а то, что без этой "идеологии" и опенсорца в нынешнем виде не было, а ты бы дворы мёл, ибо такого количества вайтишников было бы никому не нужно - думать излишне, я понимаю.
> Так виноват тот кто продал! Шапка за это вообще-то деньги заплатила.
Так при продаже никто не говорил, что мы, дескать, это покупаем, чтобы через несколько лет вашим пользователям создать подставу, вынудив их заплатить нам деньги. Говорили как раз обратное. То есть - соврали.
> Я сказал, что честно пробую этим пользоваться. Когда-то наступим и виндокапец, и макокапец и линь станет достойный десктопом. Я в это верю))
И как это меняет нулевую ценность твоих тезисов в силу того, что ты не пользуешься тем, что обсуждаешь? Я тоже много во что верю, но не рассуждаю об этом. Потому что меня же в детстве на голову не роняли и понимание того, что не стоит рассуждать о том, о чём ты особого представления не имеешь - с детства присутствует.
> У тебя странная фиксация на избиении.
Ну, ты меня всё больше убеждаешь в том, что у тебя мозг имеет какие-то механические повреждения. Мне тебя прям всё больше и больше жалко становится.
Что ж поделаешь, ничто человеческое мне не чуждо.> Да, были. Для BSD это был суд USL v. BSDi, который USL проиграли, но деньги были уже вложены в линь.
А ничего, что в те времена, когда был этот суд, линукс был не более чем смешной студенческой поделкой, в которую никто в здравом уме не стал бы вкладывать какие-либо серьёзные деньги?
> А ReactOS вообще смешно - его мелкософт может элементарно засудить, просто оно им не нужно.
А на каких основаниях, собственно? Никакого исходного кода MS там нет, а если за сам факт совместимости бы могли судить - так уже давно бы засудили Valve.
> Действительно, пользуется большинство, НО ВСЕГО НА 10%!На 10% На ЛОРе))
А в реальной жизни вейланд УЖЕ обогнал.
Но эту статистику ты умело проигнорировал.> А это значит...
что ваше бывшее большинство уже меньшинство)))
> А откуда ты знаешь? К каждому лично домой приходишь и проверяешь?
Это же элементарно - я просто смотрю на открытые данные по донатам.
Напр. можно посмотреть сколько надонатили корпы с линь.
Или в криту. Или в блендер.
Или посмотреть сколько сообщество донатит на патреоны авторов гимпа.
patreon.com/pippin $1,312/month
patreon.com/zemarmot €1,197/month
Даже на зп джуна не хватит.> К тому же, откуда мы знаем, что ты туда что-то донатишь, а не просто тут балаболишь?
Вот это да, ты не проверишь. Но меня вполне устроит, что ты будешь считать, что я ни копейки не доначу))
> Так они и есть пользователи.
Нет, они мимокрокодилы.
> Но сейчас-то ты пользуешься опенсорцем, потому что тебе так выгоднее, а то,
> что без этой "идеологии" и опенсорца в нынешнем виде не было,Кто сказал что не было бы?
> а ты бы дворы мёл, ибо такого количества вайтишников было бы
> никому не нужно - думать излишне, я понимаю.Опять на личность... Какое же ты 6ыдло однако))
> Так при продаже никто не говорил, что мы, дескать, это покупаем, чтобы
> через несколько лет вашим пользователям создать подставу, вынудив их заплатить нам
> деньги. Говорили как раз обратное. То есть - соврали.Подожди! А разве при продаже кто-то говорил что "зуб даю, будем васянам бесплатно поддерживать до 2029 года"? Где они такое говорили? Пруфы будут?
> А ничего, что в те времена, когда был этот суд, линукс был
> не более чем смешной студенческой поделкой, в которую никто в здравом
> уме не стал бы вкладывать какие-либо серьёзные деньги?Суд шел с 1992 до 1994 + было опасение аппеляции в любой момент.
Это создавало реальные риски для инвестиций.> А на каких основаниях, собственно? Никакого исходного кода MS там нет, а
> если за сам факт совместимости бы могли судить - так уже
> давно бы засудили Valve.А как же патенты? Думаешь можно повторить винду и ничего не нарушить?
> Нет. Линукс стал чем-то большим, чем просто поделка финского студента - благодаря
> сообществу. Не только тем, кто программировал, но и тем, кто пользовался.У разнообразных БСД тоже есть сообщество, у гайки есть сообщество.
Даже у plan9 есть сообщество.
И где они все?
> У разнообразных БСД тоже есть сообщество, у гайки есть сообщество.
> Даже у plan9 есть сообщество.
> И где они все?(голосом Ржевского) Гусары, молчать!!!
> И где они все?Ну, понимаешь, между сообществом, состоящим из сотен тысяч человек, и сообществом, состоящим из пары собутыльников автора проекта (да и те запускают лишь на совместных пьянках) - есть некоторая разница.
Про линукс же не просто так снимали всякие там Revolution OS. Всё это продвигалось идейными энтузиастами, далеко не все из которых даже были разработчиками. И продвигалось как нечто принципиально новое и свободное. Потому и было многим интересно чуть больше, чем "а мы тут старые исходники бсд чуток подпилили, приколитесь!", или "мы тут решили навертеть такого, чтобы у вас гарантированно сломался мозг, вам ведь правда интересно на этом рабочие нагрузки запускать?"
> В моей проекте 1.5+ ляма строк кода, с которым я работаю так
> или иначе. Причем часть из них - древнее легаси. + еще
> лям вебни, но это уже не моя забота.А чья забота? Тех кто платит? Иногда просто удивляюсь этому скоплению поверхностных гуманитариев, самоуверенных, самодовольных, надменных, которые навыучивают фреймворков и на полном серьёзе считают себя инженерами-программистами. Таких LLM и заменяет в первую очередь, сейчас в цене будут преимущественно глубокие специалисты.
> О да! Очередная байка, что линукс написан "сообществом"))
> Какиры Из Свобдного Сообщества?Так а какая твоя цель здесь? Возвыситься над "нищебрoдами" и поплевать на "сообщество"? Обгадить "какиров"? Я давно наблюдаю за твоей "деятельность" на опеннете, а ответа пока не нахожу для чего ты здесь. Или тебе просто нравится троллить (как ты говоришь "поджигать")? Подумай, карма она ведь не резиновая, может и ответка прийти (оттуда, откуда меньше всего ждешь).
>То, что иксы до сих пор являются основным дисплейным сервером на большинстве юниксовых десктопов (не только линуксе)Справедливости ради, даже на гну/линуксе есть проблемы в плане графики, то же аппаратное декодирование видео в браузере завезли совсем недавно. Так что остальные юниксы, это либо музейный экспонат, либо просто игрушка, и равнятся на них совершенно не стоит.
>А ещё могут решить, что какой проект решено определить "мёртвым", даже если им пользуется подавляющее большинство пользователей, которым просто рассказать, что проект этот внезапно устарел и вообще умер.С форком иксов конечно надо подождать, но вот если брать эпичный протест против systemd, то особого успеха они не добились. Взят тот же devuan - насколько мне известно, как apt в debian привязали к libsystemd, так он в devuan до сих пор и привязан. Про остальной софт, который разрабатывается не дебианом, вообще лучше не вспоминать.
>Взят тот же devuan - насколько мне известно, как apt в debian привязали к libsystemd, так он в devuan до сих пор и привязан. Про остальной софт, который разрабатывается не дебианом, вообще лучше не вспоминать.Смысл в том, что сторонний софт нужно отдельно патчить, а у девуана маленький репозиторий.
> Справедливости ради, даже на гну/линуксе есть проблемы в плане графики, то же аппаратное декодирование видео в браузере завезли совсем недавно.Ну, это сложно назвать проблемой графики, потому что сами по себе механизмы этого ускорения существуют уже давно.
> Так что остальные юниксы, это либо музейный экспонат, либо просто игрушка, и равнятся на них совершенно не стоит.
Так ведь десктопом на юниксе пользуются не только админы локалхоста. Существуют киоски, всякие табло, панели, терминалы и прочее. Их владельцам тоже предлагается тратить миллионы и миллиарды на миграцию на вейленд, потому что дяденькам в редхате перехотелось дальше сопровождать иксы? Или тратить еще больше на то, чтобы брать дальнейшее сопровождение иксов на себя?
> С форком иксов конечно надо подождать, но вот если брать эпичный протест против systemd, то особого успеха они не добились.
Потому что в современном мире парадигма форканья больше не работает. Ибо проблема не только и не столько в том, что этот форк надо дальше самостоятельно сопровождать и развивать, проблема в том, что твой форк могут не принять разработчики всех остальных компонентов системы. И тебе придётся либо все эти компоненты так же сопровождать и патчить, либо вместе со своим форком пойти куда-нибудь в перуанскую деревушку.
И редхат это, разумеется, прекрасно понимает. Ровно потому и внаглую пропихивает и убивает то, что хочет. Потому что их влияние слишком велико и никому с ними лишний раз стукаться лбами не нужно.
Форкнуть можно лишь какие-то совершенно отдельные и мало с чем связанные системы. Тогда хоть какие-то шансы на успех есть. Да и то - в основном, если у тебя есть бездонное море денег на продвижение своего форка. OpenSearch, как пример.В успех форка Xorg я лично не верю. Просто потому что очевидно, что со стороны редхата и всех прочих как бы независимых дистростроителей уже прокатилась срочная и как-то уж больно близкая к анонсу x11libre волна публичных отказов от Xorg в будущих и текущих релизах.
Так что судьба его уже очевидна и предсказуема - прозябать во всяких маргинальных дистрах с пользовательской базой "сосед Петрович и его собутыльники".
>[оверквотинг удален]
> могут не принять разработчики всех остальных компонентов системы. И тебе придётся
> либо все эти компоненты так же сопровождать и патчить, либо вместе
> со своим форком пойти куда-нибудь в перуанскую деревушку.
> И редхат это, разумеется, прекрасно понимает. Ровно потому и внаглую пропихивает и
> убивает то, что хочет. Потому что их влияние слишком велико и
> никому с ними лишний раз стукаться лбами не нужно.
> Форкнуть можно лишь какие-то совершенно отдельные и мало с чем связанные системы.
> Тогда хоть какие-то шансы на успех есть. Да и то -
> в основном, если у тебя есть бездонное море денег на продвижение
> своего форка. OpenSearch, как пример.Согласен.
Вот взять пример с Devuan. Ответвились, но разные проблемы, кот. тянутся с Debian, не решены:
https://wiki.debian.org/UsrMerge
https://www.devuan.org/os/announce/excalibur-usrmerge-announ...
https://bugs.devuan.org/cgi/bugreport.cgi?bug=700
>Так ведь десктопом на юниксе пользуются не только админы локалхоста.Не верю. Это либо пропретарные форки, типа playstation или osx, либо музейные древности, типа SunOS, либо какие-то лабораторные образцы.
>Существуют киоски, всякие табло, панели, терминалы и прочее.Да, существуют. Прихожу в магазин, продукты купить, а там тиринг в рекламе на кассе самообслуживания. Ну и логи systemd иногда бывают.
>Ибо проблема не только и не столько в том, что этот форк надо дальше самостоятельно сопровождать и развивать, проблема в том, что твой форк могут не принять разработчики всех остальных компонентов системы.Так именно это и произошло. Вначале был анонисрован отказ от иксов в kde и gtk, а только потом появился форк.
>Потому что их влияние слишком велико и никому с ними лишний раз стукаться лбами не нужно.Условный alpine вполне себе существует и чувствует себя вполне хорошо.
>и всех прочих как бы независимых дистростроителей уже прокатилась срочная и как-то уж больно близкая к анонсу x11libre волна публичных отказов от Xorg в будущих и текущих релизах.Наоборот.
GTK перевёл бэкенд для X11 в разряд устаревших - 01.02.2025 22:18
Разделение кода kwin_x11 и kwin_wayland. Прекращение поддержки X11 в KDE 7 - 12.03.2025 20:41
В GDM по умолчанию отключён сеанс X11. В Fedora 43 в GNOME будет поддерживаться только Wayland - 20.05.2025 22:12
https://github.com/X11Libre/xserver/releases/tag/point-of-fork
Проект X11Libre создал форк X.Org Server, избавленный от влияния корпораций - 06.06.2025 20:42
> С форком иксов конечно надо подождать, но вот если брать эпичный протест
> против systemd, то особого успеха они не добились. Взят тот же
> devuan - насколько мне известно, как apt в debian привязали к
> libsystemd, так он в devuan до сих пор и привязан. Про
> остальной софт, который разрабатывается не дебианом, вообще лучше не вспоминать.Дебиановские ньюфаги дошли уже до UsrMerge:
https://wiki.debian.org/UsrMerge
Так что, к сожалению, ветка Debian уже все. Поэтому Devuan тоже все.
> Например, тут: mastodon. socialТы бы ещё на газету «правда» ссылку привёл.
Talk is cheap, show me the code. Когда этот форк иксов появится в мейнстримных дистрибутивах по умолчанию, тогда приходите и рассказывайте. А так у нас уже есть пример головокружительного успеха девуана-без-системд. Там как раз независимый форк иксов к месту придётся.
> Ты бы ещё на газету «правда» ссылку привёл.Ещё один... Было сказано, что отдельные разработчики говорят и были ссылка туда, где они это говорят. От того, какой это именно сайт - как-то меняется смысл сказанного, или говорящий, или что меняется-то?
Ещё раз: говорить в интернете можно всё, что угодно. Твои комменты — прямой пример этого. Покажи успешный успех проекта — обсудим предметно. А до тех пор они там могут хоть ногти в чёрный цвет красить, хоть голыми на руках стоять. Полная свобода, делай что законом не запрещено. Слава боженьке, в опенсорсе никто никому ничего не должен. Корпорации не должны тянуть ненужный им проект, а мамкины чегевары — пользоваться корпоративным кодом. История рассудит кто был прав.
> Покажи успешный успех проекта — обсудим предметно.Какой может быть "успешный успех" у проекта, который форкнули буквально неделю назад? Ты бредишь, что ли?
Ну ABI разломать уже успели, я думаю это уже достаточный прогресс за неделю.
> Ну ABI разломать уже успели, я думаю это уже достаточный прогресс за неделю.Одним из основных камней в огород иксов была их небезопасность. Туда внедрили уже давно сделанный фикс, позволяющий разделять пространства имён, что есть первый и весьма существенный шаг к исправлению этой ситуации. Без "разламывания ABI" этого было никак не сделать. Но сделали это не "за неделю", а весьма давно, просто патчи упорно не принимали в кодовую базу, ибо определённые люди решили, что проект умер, постаравшись приложить для этого все усилия.
>Одним из основных камней в огород иксов была их небезопасность.Одним из - да, основных - нет, так как они все основные.
>Туда внедрили уже давно сделанный фиксА чего ждали?
Графическая система Fedora Linux рано или поздно будет переведена на Wayland
12.11.2010 16:12
https://www.opennet.dev/opennews/art.shtml?num=28630Информация о других особенностях вейленда тоже не вчера появилась.
>ибо определённые люди решили, что проект умерНу ещё бы. Они бы ещё после gtk5 взялись.
> Ну ABI разломать уже успели, я думаю это уже достаточный прогресс за неделю.В оригинале за этим красавой еще и "улучшения" XrandR ревертнули. Который он тоже так то сломать смог. Ну а что, молодец, не хотели Hyprland - но прямо из иксов, удачно сочетающий недостатки :)) обеих?
>> Ну ABI разломать уже успели, я думаю это уже достаточный прогресс за неделю.
> В оригинале за этим красавой еще и "улучшения" XrandR ревертнули. Который он тоже так то сломать смог.Пофиг на ХРанд, там дропнули поддержку xwayland!
Просто наш борцун с корпами хочет доставить пользователям максимум страданий.
И быть безальтернативным вариантомюХотя наверное даже умственно отсталым ясно, что дроп совместимости ставит крест на внедрение х11либре в какой-то современный ДЕ.
Ну вот и чудненько. Через год и просмотрим. Года хватит, чтобы показать результат?
А что не так с диваном? Работает, развивается. Пользуемся им на части машин. Всё отлично, вроде.
>А что не так с диваном? Работает, развивается.libsystemd в него основательно проник и укоренился. Программы от него не отвязываются.
>А потом, когда нашлись несогласные с этим обстоятельством и сделали форкВ форке накодили что-то полезное? Может тиринг починили или hidpi поправили? Или только поломать abi и xwayland выкинуть в состоянии?
> В форке накодили что-то полезное?Ага. Прям за неделю уже так много полезного наделали.
Ты когда пишешь - вообще хотя бы на секунду задумываешься над написанным, или твои мысли летают по волнам завывающего ветра в пустой черепной коробке?
> Ага. Прям за неделю уже так много полезного наделали.Давай перечислим:
- добавили неймспейсы (интересно их вообще тестировали или как обычно?)
- поломали АБИ
- поломали дрова нвидии
- пооблизывали своих non-DEI коллег в пуллреквестах
- покричали МАГА!!11Ну.. неделя прошла явно не зря)
> Ну.. неделя прошла явно не зря)Да давай сразу по минутам мерить наступление успеха, чего там на дни и недели-то размениваться...
> Да давай сразу по минутам мерить наступление успеха, чего там на дни и недели-то размениваться...Ты наверное не понял.
Я серьезно в шоке от продуктивности Enrico!
Реально успех меряется минутами или часами.За последние сутки он сделал и замерджил просто кучу офигенных коммитов. Типа
drop Xwayland
github.com/X11Libre/xserver/commit/c8b81fdbc5bbc51e3c3c62ef8f2ac5c728bb57f7meson_options: set default value for systemd support to false
github.com/X11Libre/xserver/commit/dba86284c8b0adca57ac1ecfc3df17fbd9949324пригласил фуррей в проект
README.md: update due recent events of Redhat's censorship
github.com/X11Libre/xserver/commit/d1a32d32ed86380b86c98ffe050c79073c02b5b0Каждое такое действие закапывает перспективы проекта.
Думаю федор-овцы уже не с таким воодушевлением смотрят на перспеуктиву замены ХОрг на Х11Либре)
> Каждое такое действие закапывает перспективы проекта.Так у него особых перспектив изначально и не было. Я уже в треде писал - почему.
Что касательно перечисленных патчей:> drop Xwayland
Ну, как бы, логично - какой в этом смысл, если фридесктоп будет развивать свою реализацию, которая будет присутствовать в wayland по умолчанию и не будет совместима с x11libre?
Вся суть появления проекта - несогласие с намеренным закапыванием xorg с намеренным протаскиванием wayland. И сам проект сделан для тех, кто явно не собирается использовать wayland. Так что какого-то принципиального расхождения с целями проекта тут не прослеживается.> meson_options: set default value for systemd support to false
Там достаточно понятно написано почему сделано это изменение. Не потому что "ой, мы не любим systemd!", а потому что зависимость от него неочевидным образом выставляется.
> пригласил фуррей в проект
Если это действительно всё, что ты понял из закоммиченного абзаца, то увы, я тут не особо могу что-то ещё прокомментировать.
Задание на дом - погугли значение слова "сарказм".
Много это сколько? Вот, например xwayland выкинули https://github.com/X11Libre/xserver/commit/c8b81fdbc5bbc51e3... или вот по одной функции удаляют https://github.com/X11Libre/xserver/commit/ac886f1501e50177c...У меня нет желания читать все коммиты, но ни первый коммит, ни второй явно не являются приоритетными.
> У меня нет желания читать все коммиты, но ни первый коммит, ни второй явно не являются приоритетными.Релиз хоть один с момента форка - был? Нет? Тогда о чем разговор? Если тебе интересно в каждом коммите копаться - наздоровье. Я привык оценивать работу по результату, а не процессу.
Вот будет релиз с ченджлогом и описанием изменений - тогда будет о чём говорить.
>Релиз хоть один с момента форка - был? Нет?
>Я привык оценивать работу по результату, а не процессу.То есть по вашим же критериям, никакого результата нет. Проблема в том, что сейчас им было бы неплохо релизится каждую неделю, просто для того, чтобы показать, что проект живой, и что-то из себя представляет. Но даже в этом случае, будет непонятно, будет ли там прогресс или только все старые патчи соберут в кучу.
> То есть по вашим же критериям, никакого результата нет. Проблема в том,
> что сейчас им было бы неплохо релизится каждую неделю, просто для
> того, чтобы показать, что проект живой, и что-то из себя представляет.
> Но даже в этом случае, будет непонятно, будет ли там прогресс
> или только все старые патчи соберут в кучу.Судя по комитам за последний день - чувак практически гарантированно похоронил проект, слделав неудобно - вообще всем майнстрим дистрам, назло бабушке отморозив уши.
Теперь это обречено как максимум быть его пет-прожектом для заповедника особо луддитски настроенных маргиналов типа дивана. Я понимаю конечно что порой хочется побыть "Марвином Химайером" и всем надрать зад. Но это в целом не очень хорошо работает. Т.е. как часть городских легенд можно и стать, но что-то сверх того...
> Судя по комитам за последний день - чувак практически гарантированно похоронил проект,
> слделав неудобно - вообще всем майнстрим дистрам, назло бабушке отморозив уши.Так отлично же!
Если раньше был малюсенький, но шанс раскола сообщества, то сейчас этот шанс испарился.
Зато в этот загончик можно будет посылать всех маргиналов, которые требуют всякую дичЪ от freedesktop
"У вас есть форк? Нафиг с пляжа!"
> Есть штуки как pipewire на которые со старых систем слетают со свистом.В моём случае со свистом слетел именно pipewire. Откатился обратно на pulseaudio из-за проблем с треском в играх.
Предлагаю всем поклонникам вяленого снести х-вяленый... Посмотрим тогда, что мертвее.
Есть два типа людей: одни готовы уши назло маме отморозить, а вторые уже повзрослели. Предлагать ты конечно можешь, но по предложениям судят о характере человека. И суждение не в твою пользу.
> Есть два типа людей: одни готовы уши назло маме отморозить, а вторые
> уже повзрослели. Предлагать ты конечно можешь, но по предложениям судят о
> характере человека. И суждение не в твою пользу.А с чего такая уверенность, что:
а. твоё суждение правильно?
б. что мне с него нужна польза?
в. что мне оно не фиолетово?PS: как я понял, без хвяленного немного таки грустненько, модного молоджёжновяленного как-то не хватает, да?
> PS: как я понял, без хвяленного немного таки грустненько, модного
> молоджёжновяленного как-то не хватает, да?Не хватает, имхо, нормальной шустрой локальной графики. Без тиринга, дергов, лагов, без падений при GPU Recovery вообще всей сессии к хренам, без клина сессии кривыми программами и всего такого. Поддержку разныз FPS на разных мониторах, и разные параметры картинки.
Xorg на столь простую хотелку - не разопрется. Хоть тресните. А юзать компы как будто на дворе 1994 год и винда 3.x - уже не то. Так что тому джеди с xorg - удачи.
> Есть два типа людей: одни готовы уши назло маме отморозить, а вторые
> уже повзрослели.Есть еще третий. Тот к которым старость пришла одна. BorichL - именно такой. Достаточно сказать что он продвигает BSD. Думаю что это все что нужно о нем знать.
Так был же Mir от корпоратов... ЗаглохА вообще не понятно почему прикладные разработчики говорят о протоколах, которые по хорошему их беспокоить не должны от слова совсем.
> Так был же Mir от корпоратов... ЗаглохДа жив, курилка, жив. Просто превратился в +1 композитор протокола wayland :)
> А вообще не понятно почему прикладные разработчики говорят о протоколах, которые по
> хорошему их беспокоить не должны от слова совсем.Видимо потому что им не хватило каких-то фич и что-то все же беспокоило?
> дополнительно можно отметить прогресс в разработке проекта X11Libre, развивающего форк X.Org ServerWaylandx'у быть!
Скриньте этот твитт!
Это название wayland-композитора, работающего поверх X11Libre?
Да!
А потом появится XWaylandX.
И правильно. С Wayland'ом у меня было много проблем. Xorg - отличное профессиональное окружение, которое "поставил и забыл". Но тем не менее местные иксперды называют его "устаревшим мусором", а сами красноглазят пытаясь исправить очередную ошибку. Чего ж тогда на устаревшем мусоре всё хорошо работает, а на "мечте прогресса" нельзя даже снимок экрана без костылей сделать?!
>Чего ж тогда на устаревшем мусоре всё хорошо работаетУ вас только тиринг из коробки хорошо работает. Патч для переключения раскладок по отпусканию клавиш так и не приняли, патч для графического ускорения во вложенных xephyr тоже не приняли, всякие разные dpi передают привет, всплывающие меню захватывают фокус и так далее.
Тирринг то тут при чём?) Он что, исчез с прявлением Wayland?)
Граф стек linyx'a давно нуждается в переработке. Но Wayland не оправдал надежд, к сожалению. Я понимаю, когда "диды" не реализовали архитектурно 40 лет назад того, чего в принципе не было на горизонте. И потом это пришлось костылять. Но когда на старте выкатываются костыли - это немного настораживает)
>Тирринг то тут при чём?) Он что, исчез с прявлением Wayland?)Вы представляете, но да, исчез, сразу же, из коробки. Вот воткнул флешку, ещё даже дистриутив не поставил, а тиринга уже нет. С иксами первым же делом после установки нужно красноглазить конфиги, и то, у некоторых почему-то не работает.
Ещё раз! Тирринг - проблема аппаратная. X11 с включенным композитором равен Wayland'y с композитором не отключаемым.
Без тиринга жить невозможно, всё безумно тормозит.
> только тиринг из коробки хорошо работаетСкажите какая у вас стоит видеокарта, и скажу скажу вам одно из двух: либо выкиньте xf86-video-intel и включите драйвер modprobe (с ним кстати не только тиринг исчез, но и видюха грется и жрать меньше стала, производительность в играх выросла на столько, сколько можно вытянуть из встройки); либо продолжайте и дальше молится, что nvidia запилит код для хотя бы одного из композиторов. Под иксами, если бы оно было с лицензией GPL, хотя бы было возможно что они закоммитят свой проприетарный драйвер, который цеплялся за ABI Xorg "чтобы пофиксить баги". Под вейладном у вас с десяток реализаций одного и того же, и есть ощущение, что драйвера под Nvidia в опенсурсе никто не увидит дальше того, что делалось в nouveau. Ну или они бинарный блоб для, скажем, KDE сделают (потому что Valve избрали эту среду в SteamOS, а в оффисах видеокарты за $1000 как-то не особо распространение имеют).
>либо выкиньте xf86-video-intel и включите драйвер modprobeПочему этого до сих пор нет из коробки? В wayland результат сразу же. В иксах то конфиг поправить надо, то драйвер, то композитор, то ещё как-то с бубном танцевать. Разумеется, в разных местах советуют разное. При этом по словам всяких ыкспертов работают иксы, а не вейленд, смотри не перепутай.
>Ну или они бинарный блоб для, скажем, KDE сделаютЭто далеко не самый плохой вариант. Ибо если драйвер всё же будет, то будет и возможность реализовать аналогичные протоколы в других серверах.
Это все ради безопасности пользователей! Вдруг на скриншот пароль попадёт, а они, оп, и не дают скриншот делать.
> например, из-за добавления в X11Libre X11-расширения Xnamespace, обеспечивающего изоляцию клиентов на уровне пространств имён X11.круто, вейленд тогда ваще не станет не нужным
так торопился, что опечатался - станет ненужным.
> так торопился, что опечатался - станет ненужным.Все еще торопишься. А мог бы подумать.
Это кикак как был ненужным, так и остался. Нужен только кучке хоббистов-васянов.(сейчас выбудете приводить целую одни фирму, которая сделала в какиде целый один одноплатник на арм, вот только это показывает что им пользуются единицы)
Тотропишься тут ты, отвечая вообще не по делу или не туда:
- Я про кикад не писал ничего
- Я писал про xnamespace
- не угадал - фирмы, использующие кикад, приводить не буду
И что теперь? Ну давайте не будем рисовать печатные платы, сядем и будем сидеть, дожидаться пока они сами сделаются, или что?
> И что теперь? Ну давайте не будем рисовать печатные платы, сядем и
> будем сидеть, дожидаться пока они сами сделаются, или что?Зачем? Кикад (если для рисования плат вы до него опускаетесь) работает на и на макоси, и на винде. Зачем прдлиться с десктопный линем вообще не понятно. И не только для рисования плат.
> И что теперь? Ну давайте не будем рисовать печатные платы, сядем и
> будем сидеть, дожидаться пока они сами сделаются, или что?Кикад не единственный софт позволяющий разводить платы.
Даже из бесплатных и/или свободных.
librepcb - отличный вариант на замену.
DIPTrace - многим хватит и возможностей бесплатной версии
EasyEDA - тоже классный вариант для начинающих.Но! если вам таки нужен кикад - просто используйте старые DE в которых ХОрг работает по умолчанию.
>Кикад не единственный софт позволяющий разводить платы.DIPTrace вообще нет под линукс.
А у остального что, нету точно таких же проблем с оконными композиторами как у kicad? Или они волшебным образом работают сразу с ядром?
А логику комментария выше можно расширить и на них тоже:>Это кикак как был ненужным, так и остался. Нужен только кучке хоббистов-васянов.
Значит: kicad - ненужен, следовательно: librepcb - ненужен, EasyEDA - ненужен. Так ведь?
А значит мой вопрос все еще актуален. И что теперь?
> Все еще торопишься. А мог бы подумать.
> Это кикак как был ненужным, так и остался. Нужен только кучке хоббистов-васянов.Вообще-то судя по числу вакансий на нем и завалу гитхаба проектами на оном... как бы это вам сказать то? Он довольно успешно захватил свой кусочек мира.
> Вообще-то судя по числу вакансий на нем и завалу гитхаба проектами на
> оном... как бы это вам сказать то? Он довольно успешно захватил
> свой кусочек мира.Он успешно отхватил кусочек хоббийной разработки. Не более того.
Как для хобби он вполне годны, я делал на нем несколько поделок.
Но как для разработки... как бы вам сказать)))
>> например, из-за добавления в X11Libre X11-расширения Xnamespace, обеспечивающего изоляцию клиентов на уровне пространств имён X11.
> круто, вейленд тогда ваще не станет не нужнымИ как это решает основные проблемы Xorg типа тиринга, тормозов, клинов, падения всей сессии целиком или хреновой работой с современными мониторами, особенно - несколькими, с разными параметрами? Путем рассказа как это все не надо? :)
А как им деньги слать? Не нашёл кнопку.
Движение луддитов во многих странах признают нежелательной/экстремистской организации - лучше не рискуйте, а переходите на сторону прогресса!
хотел сказать деградации?
Нас пугает прогресс, где после 17 лет "развития" окно все еще не может само себя позиционировать, а чтоб сделать скриншот - надо костыли, ломающие протокол.
> где после 17 лет "развития" окно все еще не может само себя позиционироватьВейланд 1.0 вышел в 2012 году. (Первый real release of Wayland and Weston был 0.85, но это тоже 2012)
Для справки 25 - 12 = 13.> Нас пугает прогресс,
Меня пугают люди, которые не могут вычесть 2 числа без ошибки!
Или ты просто пишешь из будушего. Что еще более пугающе.
Если оно сейчас такое, что разрабы плюются, то что было 13 лет назад? Или это была символическая версия "1.0", приуроченная к юбилейному коммиту, или ДР проекта?
А пиление от запиливания и до 0.85 не в счёт?
По его логике - нет. Он всегда будет считать от пред-последней версии. Запилят pip, он скажет что почти сразу появилось - всего-то в следующей версии протокола через полгода после появления предыдущей.P.S. Википедия говорит, что initial release - 2008. Т.е. 2025-2008=17
>> где после 17 лет "развития" окно все еще не может само себя позиционировать
> Вейланд 1.0 вышел в 2012 году. (Первый real release of Wayland and
> Weston был 0.85, но это тоже 2012)
> Для справки 25 - 12 = 13.Речь шла о 17 годах "развития", включая промежуток времени до выхода версии 1.0. И - да, вышедшая в 12 году версия не заслуживала номера "1.0".
Ваш "прогресс" уже сравнялся с "половым прогрессом" и скоро в некоторых странах станет уголовно наказуемым
Можете поддержать их морально - нажать на кнопочку форк x11. Может даже про это новость на опенет напишут.
Этот проект существует вопреки всему корпоративному. А ты предлагаешь им помочь корпоративными деньгами. Не выйдет. Помогай кодом и временем. Деньгами сорить любой дурак может.
А как оно на XWayland работает? И можно ли выбрать в wayland сессии запуск kikad, как X11 приложения?
Большинство сложных приложений так и работает. Остаются только однооконные поделки.
> И можно ли выбрать в wayland сессии запуск kikad, как X11 приложения?А по другому никак, не смотря на то что в статье написано, поддержки вейланда в нем нет
> А как оно на XWayland работает?Из репы у меня крашиться при создании проекта. Из flatpak вроде не крашится
>А как оно на XWayland работает?Я запускал Xwayland отдельным окном, и у меня работало всё: и захват экрана, и оконные менеджеры.
>И можно ли выбрать в wayland сессии запуск kikad, как X11 приложения?Да. Будет что-то вроде
unset WAYLAND_DISPLAY
kicad # или как он там называется
> Фрагментация композитных серверов существенно увеличивает трудозатраты на реализацию поддержки Wayland. Отмечается, что самое неприятное в том, что разработчики KiCad не имеют возможность исправить возникающие проблемы своими силами, так как проблемы присутствуют в протоколах, оконных менеджерах и композитных серверах.Они еще забыли про графические драйвера, порой проприетарные. Юзерспейсная часть работает в процессе клиента и использует его Wayland-подключение. Драйвера NVIDIA убивают все приложение по "The Wayland connection experienced a fatal error" только влет.
> Учитывая, что Linux применяет лишь небольшая часть пользователей KiCad, решено избегать добавления в кодовую базу проекта костылей для обхода проблем, специфичных для оконных менеджеров, но при этом продолжать собирать KiCad для Wayland
Я так делаю уже года 2. Не только с Wayland, с иксами тоже.
> В системе отслеживания ошибок решено не разбирать жалобы от пользователей Wayland, связанные с позиционированием и размером окон, установкой фокуса, а также зависаниями, аварийными завершениями, повышенной нагрузке на CPU, проблемами с устройствами ввода, сбоями при отрисовке, не проявляющимися в сборке для X11.
И так тоже. Правда, сравнение не с X11, а с Windows. У X11 тоже своих приколов хватает, с которыми ничего нормального не сделаешь из-за багов в тулкитах и WM'ах.
Поделитесь ссылкой на проект, где вы отшиваете людей из-за багов в WM'ах? Я просто периодически сижу правлю код dwm, интересно каких фич может не хватать виндовому приложению сложнее одного окна с кнопками.
> Поделитесь ссылкой на проект, где вы отшиваете людей из-за багов в WM'ах?https://github.com/telegramdesktop/tdesktop
> Я просто периодически сижу правлю код dwm, интересно каких фич может
> не хватать виндовому приложению сложнее одного окна с кнопками.Не знаю насчет dwm, но знаю, что i3 плохо дружит с Qt. Фулскрин (который по F11 обычно) не работает, а также проблемы с возвратом фокуса после закрытия контекстного меню (считает активным окном, но input focus нет), что в свою очередь приводит к отвалу compose.
Не понятно из сообщения: wayland в итоге лучше или хуже X11?
> Не понятно из сообщения: wayland в итоге лучше или хуже X11?Эскобар
> Не понятно из сообщения: wayland в итоге лучше или хуже X11?вейланд находится в альфа-стадии. Проводится A-B тестирование, разные фичи добавляются в разные композиты и смотрят что из этого нужно.
Потом выберут показавшиеся себя лучше всего концепции и добавят в вейланд. Потом потестируют ещё на бетах, а потом и релиз выйдет.
Вот когда релиз выйдет - тогда скорее всего вейланд будет лучше иксов. А пока разработчики вейландов в каждом топике убеждают пользователей побыть альфа-тестерами.
> У X11 тоже своих приколов хватаетДа у любого софта есть свои приколы и недоделки, углы приходится обходить специальными случаями.
Но у иксов - это один набор воркэраундов, ведь это централизованный стандарт. А у вейланда такого стандарта нет, и нужно делать под каждый рабочий стол отдельно. Получается что с точки зрения прикладного программиста поддержка иксов куда дешевле.
Ну либо как кедеры и гномеры - исходить из того что реализация вейланда - это их собственная реализация, и на чужих вейландах не работать.
Фрагментация стандарта как она есть.
Нечто подобное убило XMPP (Jabber). Был небольшой общий скелет по пересылке xml и куча расширений, которые у одного клиента работают, у дргого - нет, у третьего реализованы чуть по-другому.
Оказалось что вместо очередного расширения протокола XMPP под свои нужды проще сразу написать свой собственный протокол для обмена мгновенными сообщениями. Всё что даёт XMPP - бекенд для обмена xml, ну так готовых библиотек message broker полно, можно и без XMPP обходиться.
> Но у иксов - это один набор воркэраундов, ведь это централизованный стандарт.Сказки это. Как только начинается IPC с WM (ICCCM и т.п.) и с композитором, тут же идет фрагментация и воркэраунды под каждый разные нужны
systemd-wayland решит все проблемы
Разумеется на rust
а где инклюзивность? без питона никак
А морда никак без Electron'а.
подгорать будет по формуле E=mс^2
Kubuntu последняя стабильная версия. По умолчанию вейланд сессия, скачал Телеграм, а он не стартует. Переключился на исксы, стартует. Что может быть?
На Fedora 42 KDE все нормально
Телепаты в отпуске. Запустите из консоли, и посмотрите.
XFree86, X.Org, теперь вот X11Libre... Черт его знает... Вяленый в целом выглядит логичным современным решением, но... Как все современное он работает с оговорками. С другой стороны не постигнет ли X11Libre судьба OpenOffice? Т.е. независимое, но без какого бы то не было финансирования и развития? С systemd уже худо-бедно смирились... Для большинства задач хватает, а меньшинство должно страдать и обходится костылями.
Как раз LibreOffice это форк OpenOffice после того, как его перевели на проприетарную лицензию. Потом его снова открыли, но было уже поздно.
Добавлю 5 копеек. Если X11Libre постигнет участь OpenOffice и на его костях построят вменяемое приложение (типа теперешнего LibreOffice) - то почему нет ?
Почти все проблемы KiCAD были навангованы примерно в 2010-2012 году. Так и вышло... ;)
> Почти все проблемы KiCAD были навангованы примерно в 2010-2012 году.Если вас не затруднит и есть какие-то ссылки, не поделитесь?
> Так и вышло... ;)
Т.е они 10 лет минимум знали что "будут проблемы" и ... нифига не делали?
А теперь восклицают "как же так случилось!?"
10 лет назад было понятно, какие проблемы будут с Wayland. И потом, внезапно, так всё и получилось.По уму, протоколы делают не для протоколов, а для выполнения прикладных задач. Если протокол за 10 лет не смог обеспечить потребности приложений, которые уже сто лет как работали на его предшественнике, то это проблема протокола, а не приложений.
> Почти все проблемы KiCAD были навангованы примерно в 2010-2012 году. Так и вышло... ;)У них было просто мало времени! Незможно нормально исправить кодовую базу всего за 13 лет.
Это же опенсорс, тут ресурсы очень ограничены!
Давайте лучше сломаем обратную совместимость с предыдущими версиями библиотек КиКАДа)))
А в X11Libre планируют hidpi/fractional scaling?
Неа)
Зато тебе придется пересобрать заново все дрова.
Тот же "стабле АБИ из нонсенс", но уже со вкусом свободы от корпораций))
выставляешь значение DPI в параметрах запуска xorg... и все скейлится. фиче лет 20 наверное.
А чтобы с Plug-n-Play, подрубил монитор к ноуту, и без перезагрузки компа всё подправил?
Чтобы изменить настройки X-сервера, комп перезагружать ненужно. Достаточно перезайти в X-сессию.
> перезайти в X-сессиюЧто составляет примерно 9/10 гемора полного ребута. Проблема не в том, что аптайм сбросится, а в том что придётся перезапускать весь юзерленд, от браузера с тремя десятками окон по полсотне табов каждое, до емакса с парой сотен буферов. И ты предлагаешь это делать при каждом подключении монитора. Для домашнего локалхоста сойдёт, конечно. А для работы пришлось взять винду. Именно из-за проблем с подключением/отключением внешних мониторов, проекторов и цифровых досок.
>> перезайти в X-сессию
> Что составляет примерно 9/10 гемора полного ребута.Особенно прикольно когда оно так - после GPU Recovery какого. Который так то прокатил - но вот процесс XOrg чота упал. И вся графика вместе с ним. Я понимаю что в 1980-х это было не актуально, но сейчас то 2025...
> до емакса с парой сотен буферовиспользуй emacs server
>используй emacs serverИ как вы предлагаете терминалы с eamcs-client запускать, чтобы восстановить предыдущее состояние?
>Достаточно перезайти в X-сессию.И иксофанатики рассказывают, как это в иксах всё работает. Это просто абсурд - перезапускать сессию, с перезапуском приложений, только для смены DPI.
А зачем приложения-то перезапускать ? Это ж не вяленный какой-то ...
И как перезайти не перезапуская?
Вы dpi по 33 раза на дню перезапускаете что-ли?
А в чём проблема? Ноутбуки вполне себе могут регулярно подключать и отключать от мониторов.
Сервер сам этого не делает, но через xrandr можно выставить самый высокий DPI среди ваших мониторов, а потом мониторы с DPI поменьше скейлить вниз, до нативного разрешения. Тестил, проблем с картинкой пока не видел. Разве что я тупой и не разобрался где нужно DPI прописать, чтобы окна его использовали (у меня подозрение, что некоторый софт по умолчанию делается для 96 dpi и в xresources не смотрит).
а в чем проблема - у меня dpi=240 в X11 - работает!!!или 240 еще не hidpi???
https://github.com/X11Libre/xserver/issuesЕсли нет, то создай ишшью.
> https://github.com/X11Libre/xserver/issues
> Если нет, то создай ишшью.Там с сегодняшнего дня другой ишшью: в соврменных майнстрим дистрах этого, кажется, не будет. Из-за явно враждебных действий апстрима в их адрес. Ну майнтайнеры и призадумаются - нахрена им апстрим который клал на их проблемы от слова вообще?!
Wayland быть! Не нравится - делайте форк с x11!
Или перейти с wxWidgets на QT/GTK+.
> Или перейти с wxWidgetsОни реально используют это мусор???
Не... ну это многое объсняет, если не все...
>> Или перейти с wxWidgets
> Они реально используют это мусор???
> Не... ну это многое объсняет, если не все...Почему мусор? Аргументируйте.
wxGTK и wxQt существуют.
> GTK+С него наоборот все бегут.
Чуваки прям вышли из шкафа.
Интересно что они будут делать, когда Х11 перестанут использовать "почти все".Даже разрабы б̶о̶м̶ж̶ манджары на форуме обсуждают дроп иксов.
XFCE тоже решили добавить поддержку вяленого.Кто отстанется?)
а есть тенденция перестать его использовать?, вы больше red hat слушайте и деградируйте с ним
>> Учитывая, что Linux применяет лишь небольшая часть пользователей KiCad--
> Чуваки прям вышли из шкафа.
> Интересно что они будут делать, когда Х11 перестанут использовать "почти все".
> Даже разрабы б̶о̶м̶ж̶ манджары на форуме обсуждают дроп иксов.
> XFCE тоже решили добавить поддержку вяленого.
> Кто отстанется?)Э-э ... пользователи, существующие в реальном мире, а не розовых фантазиях опеннетных любителей вяленого?
> Э-э ... пользователи, существующие в реальном миреДа, в реальном мире.
Недавно на лоре был опрос кто чем пользуется linux.org.ru/polls/polls/17963747?results=true615 проголосовавших, более чем статистически значимая выборка.
И там, в заповеднике kpacнoглазия и пepдoлинга, "Использую Wayland 36%" и "Использую X11 46%".
Разница ВСЕГО 10%! А если добавить нормальных юзеров, то разница в пользу вейланда будет намного больше!Заодно там можно посмотреть на популяность васяноДЕ))
>> Э-э ... пользователи, существующие в реальном мире
> Да, в реальном мире.
> Недавно на лоре был опрос кто чем пользуется linux.org.ru/polls/polls/17963747?results=trueЛадно, напишу прямым текстом - пользователи венды и макоси.
Ради "небольшой части" пользователей авторы (вот уж сюрприз) почему-то не готовы к сублимации половой *бли. Кому не нравится - может ставить иксы, слать патчи кикадовцем (или гневные репорты в спортло^W опенне^W репу xwayland) или объявить, как обычно - "да оно[кикад] на самом деле ненужно и никогда не было!©" ...
> Ладно, напишу прямым текстом - пользователи венды и макоси.А... ты про это...
Так да, не понимаю зачем кикадовцы вообще тратят время на линукс в общем.
Типа "сообщество" не поймет? Можно было отдавать в виде сорцов из серии "кто захочет, тот соберет"
> Так да, не понимаю зачем кикадовцы вообще тратят время на линукс в
> общем.Основные комер. системы по linux, раньше были solaris. Вот для перетягивания профи и делают под posix os - там деньги за поддержку можно брать.
Мой опыт использования бомжджары был примерно такой: "тэк, хочу другой оконный мененджер потестить, ага, вот это ставим, какие-то зависимости лишние, ок, э, куда шрифты пропали, бтяль, весь текст поехал". После того, как я всё руками пофиксил (в обход пакетного мененджера, потому что зависимости прописывались каким-то идиотом), было решено что проще с нуля графику на арче сделать.Короче: мнение манджары манджара может держать при себе, они ещё пакманом пока не научились пользоваться, чтобы их кому-то было интересно слушать.
На фрик-форк надежны мало.
Эти гении уже сумели сломать ABI(((
Теперь без перекомпиляции не обойтись.Module ABIs have changed - drivers MUST be recompiled against this Xserver version, otherwise the Xserver can crash or fail to start up correctly.
Я напомню что эти драйвера все опенсорсные, граф драйвер нвидии работает через KMS если что и ради него они ABI определенные сохранили
> Я напомню что эти драйвера все опенсорсные,А если меня не удовлетворяет качество этих опенпососных драйверов?
> драйвер нвидии работает через KMS если что и ради него они ABI определенные сохранили
Не надо вводить людей в заблуждение.
В ридми четко написано - мы сломали проприетарный драйвер, а дальше идут какие-то жалкие оправдания.Proprietary Nvidia drivers might break: they still haven't managed to do even simple cleanups to catch up with Xorg master for about a year. All attempts to get into direct mail contact have failed. We're trying to work around this, but cannot give any guarantees.
> А если меня не удовлетворяет качество этих опенпососных драйверов?Пили драйвера лучше. Или жалобы в ~~спортлото~~ невидию, чтобы они документацию предоставили. Или открыли исходный код своих драйверов.
> В ридми четко написано - мы сломали проприетарный драйвер, а дальше идут какие-то жалкие оправдания.
>
> Proprietary Nvidia drivers might break: they still haven't managed to do even simple cleanups to catch up with Xorg master for about a year. All attempts to get into direct mail contact have failed. We're trying to work around this, but cannot give any guarantees.В ридми четко написано - невидия неспособна поддерживать даже XOrg.
Речь про xf-дрова, которые просто обёртка для дружбы иксов с драйвером карты. Оно к производителю не относится. Ну снесёте xf86-driver-amdgpu и поставите xf86-libre-driver-amdgpu (или как оно там называется), делов-то.
>Эти гении уже сумели сломать ABI(((Молодцы. Осталось только API сломать, и иксофанатики тогда окончательно себя закопают.
>Кевин Кофлер (Kevin Kofler) из проекта Fedora, входящий в рабочую группу, занимающуюся сопровождением пакетов с KDE, предложил заменить в Fedora Linux пакет xorg-x11-xserver на реализацию X-сервера от форка XLibre.На бета-тестерах решили обкатать X11Libre. Всё логично.
>В качестве мотива замены упомянут переход на активно сопровождаемую кодовую базу вместо продолжения поставки устаревшего и почти не обновляемого проекта X.Org
Кевин ну ты чо, честнее надо быть! Fedora это дистрибутив для бета-тестинга. Решили потестить что-то новое. Пнимаю. Одобряю. Флаг в руки, и вперёд!
> На бета-тестерах решили обкатать X11Libre. Всё логично.ABI уже сломали, поэтому предложение так и останется предложением.
Хотя может самое время заменить - все сломается, форк будет заклеймлен и забыт))
А если невидиа внезапно соберёт дрова под под этот либре, то что ты тогда кукарекать будешь?
Вот когда пересоберет, тогда и поговорим)
А пока могу послушать твой kokoko и горение опы)На текуший момент нвидя просто игнорит их имейлы
https://github.com/X11Libre/xserver/blob/master/README.md
Proprietary Nvidia drivers might break: they still haven't managed to do even simple cleanups to catch up with Xorg master for about a year. All attempts to get into direct mail contact have failed. We're trying to work around this, but cannot give any guarantees.Но это понятно.
Представь, что ты корпорация, которая зарабатывает миллиарды.
И тут тебе пишут какие-то фрики-антипрививочники с ƒашисткими наклонностями:
"Перекомпиляйте свои драйверя для нашей поделки!"
Так корпорация, которая зарабатывает миллиарды, забила на синхронизацию с мастером ещё от редхатовских корпоратов.
> Так корпорация, которая зарабатывает миллиарды, забила на синхронизацию
> с мастером ещё от редхатовских корпоратов.Где она забила? В текущих иксах из репы freedesktop совместимость не нарушена. Это только у васянофорка. Ну и нвидия потихоньку допиливает дрова для вейранда. В последней обнове исправили просто кучу проблем.
Дрова для карт <1000 серии полностью отвалились и не работают, как раз потому что ABI в иксах сломали выпилив поддержку некоторых функций из XFree86, которыми проприетарщики пользовались. Новые проприетарные драйвера прямым текстом говорят «о, да это же модель такая-такая, вот идите качайте версию драйвера такую-такую и пользуйтесь на здоровье!». Как удобно и вовсе не запланированное устаревание, проспонсированное нвидией, да?
> Дрова для карт <1000 серии полностью отвалились и не работаютА где вы такой древний хлам нашли? Дрались с боmжами на свалке?
С актуальными картами все работает нормально.> как раз потому что ABI в иксах сломали выпилив поддержку некоторых функций из
> XFree86, которыми проприетарщики пользовались.Т.е. из-за проприетарщиков теперь нельзя улучшать продукт?
> Как удобно и вовсе не запланированное устаревание, проспонсированное нвидией, да?
А сколько лет вы считает они должны поддерживать ваш хлам?
> А где вы такой древний хлам нашли? Дрались с боmжами на свалке?При том что актуальное - решит хозяин-проприетарщик, в одностороннем порядке. Это как раз то что запланированным устареванием и называют.
> С актуальными картами все работает нормально.
А с амд^W даже ATI работает - даже с R300 нафиг. Зачем это кому-то надо - вопрос номер два, но если кто принципиально хочет некромансиить...
10 лет на вайланде. и пока только проблема с буфером обмена. контра работает, как и всё остальное.
А какие там проблемы с буфером обмена?
>и пока только проблема с буфером обменаПротокол буфером обмена не занимается. Скачай и установи один из множества сlipboard, и будет тебе счастье.
Занимается, как по-твоему еще между приложениями данные перекидываются?
Если это DE, то при помощи отдельных утилит.
> Если это DE, то при помощи отдельных утилит.Если ты реально веришь в это, соболезную
Но зачем, если можно просто скачать винду, где счастье уже включено по умолчанию?
> Но зачем, если можно просто скачать винду, где счастье уже включено по
> умолчанию?Сейчас бы регаться на сайте MS, создавать аккаунт, покупать лицензию и ставить ОС с рекламой прям в интерфейсе и всё ради буфера обмена.
> Сейчас бы регаться на сайте MS, создавать аккаунт, покупать лицензию и ставить ОСО чем ты? Она на всех компах прямо из коробки.
И иметь телеметрию прямо в калькуляторе. Зато из коробки.
калькулятор овпенсорсный, пропатчь и пользуйся на здоровье.
> с рекламой прям в интерфейсеКоробочная Windows 11 pro, из недефолтных настроек — сменил дефолтную обоину на одноцветный фон. Куда смотреть, чтобы увидеть рекламу в интерфейсе? Уже год прошу опеннет показать — все сливаются.
https://www.reddit.com/r/pcmasterrace/comments/1e2lcmv/windo.../
1.6 или contra?
x11 уже морально устарел! Это просто кусок устаревшего забагованного костылями кода, который даже сами фанаты боятся палкой трогать!
Сколько было новостей об нехватки тестировщеков... А сколько уже новостей, что x11 дропнули...Хватит нажимать на кнопочку форк x11 - Дайте уже x11 спокойной умереть!
> при открытии KiCad нельзя запомнить и восстановить положение окон и панелей инструментов
> Проблемы с координацией работы одновременно с несколькими окнами.Потому что использование окон для отрисовки панелей инструментов - это ужаснейшая отрыжка 90х. Такая же проблема была в гимпе, слава богу его переделали под однооконность.
Если кикад не в состоянии сделать его однооконным - то кикад идет на..., все не будут ждать отстающих.
Дорогой шеф, давайте бросим это linux-извращение , которое ломает нам софт на котором мы только приспособились работать и вернемся к windows и autocad electrical !
> которое ломает нам софт на котором мы только приспособились работать
> и вернемся к windows и autocad electrical !Вам кикад смог заменить autocad electrical?
Может вам тогда и бумажки зватит? А платы будет ЛУТом делать))Ну да и зачем переходить на autocad electrical, если уже привычный бизплатный кикад отлично работает на винде? Давайте работайте, а не сношайтесь с неким "дескопным" линем.
О,вы уже не против Windows, хе-хе
> О,вы уже не против Windows, хе-хеКонечно не против.
Я же не поехавший фанатик, а нормальный человек.Если инструмент хороший и можно взять на халяву - то вообще ништяк.
Если опенсорсный - это какое-то типичное васяноподелие - то я просто буду использовать проприетарный.Выбор "жрать KAL ради идей Щвоб0дьки" я лучше оставлю латиноамериканскому фонду СПО)
> Потому что использование окон для отрисовки панелей инструментов - это ужаснейшая отрыжка 90х. Такая же проблема была в гимпе, слава богу его переделали под однооконность.Зачем эти полумеры - нужно вообще запретить приложению созавать более одного (главного) окна!
> Зачем эти полумеры - нужно вообще запретить приложению созавать более одного (главного)
> окна!В Android и Surface Flinger примерно так и сделали. Так что бойтесь своих желаний...
> Потому что использование окон для отрисовки панелей инструментов - это ужаснейшая отрыжка 90х.один в один напоминает компилятор раст: "тебе это на самом деле не нужно". или любое заявление жэпл. или единососку: "зачем вам деньги?"
> один в один напоминает компилятор раст: "тебе это на самом деле не нужно".а что в компиляторе раст не нужно?
> или любое заявление жэпл. или единососку: "зачем вам деньги?"
или заявления иксолуддитов "хдр нинужно", "хватит и одного монитора" и тд.
>> один в один напоминает компилятор раст: "тебе это на самом деле не нужно".
> а что в компиляторе раст не нужно?Двойное освобождение памяти, выход за пределы буфера и прочие вещи, без которых не обойтись в Настоящей Разработке™?
Что не так под иксами с HDR и несколькими мониторами? Chromium как раз только под иксами в HDR и умеет, на ютубе сам включает. Мультимониторовый сетап через Xinerama работает идеально, сейчас только руками приходится настравивать даунскейл на мониторах с меньшим DPI (а не апскейлить малодпайные окна в мыло, как делают вяленые).
>Разработчики свободной системы автоматизированного проектирования печатных плат KiCad ...Парни я вас понимаю, новый Протокол, разные реализации, всё необычно, ново. А на Wayland переходить надо, парни надо. Удачной вам работы!
> всё необычно, ново.уже 15+ лет.
куда разогнались, я ещё к беспроволочному телеграфу не привык
2008 г. – Хогсберг опубликовал свои мысли насчёт нового протокола. Начало разработки. Версии - 0.x
2012-2013 г. Стабилизация протокола, которая ознаменована выходом версии 1.0
2013-2016 – разработка библиотек и выход первого примерного образца, композитор – Weston. Ну потому-что разработчики WM пока не знали как на уровне исходных кодов всё это реализовать.
2015 – наши дни. Реализация Протокола со стороны Enlightenment, GNOME, KDE, клоны иксовых Openbox – labwc, i3 – Sway.
И всё это время, как и подобает в Свободном сообществе – обсуждали, думали, спорили, ругались, и в конце концов приходили к консенсусу.>уже 15+ лет.
Поэтому просто так не жонглируй цифрами, эти цифры представляют собой годы человеческого труда и творчества.
> Стабилизация протоколаЭто того базового протокола, который не обеспечивает нормальную работу? Ну-ну. Реальные фичи всё так же со статусом экспериментальных.
> 2015 – наши дни. Реализация Протокола со стороны
Не стыдно? Далеко ходить не надо:
https://opennet.ru/63407
> Добавлена поддержка экспериментального Wayland-протокола xdg-pip (picture-in-picture), позволяющего корректно отображать постоянно видимые плавающие окна с мультимедийным контентом, такие как окно "картинка в картинке"
>Не стыдно?Ага, хамить-то мы умеем.
Тебе надо, ты и переходи. А парням надо САПР пилить.
> Невозможность управления позицией оконДо сих пор в голове не укладывается, как можно было додуматься запретить приложению задавать позицию *собственных* окон? Протоколу более 15 лет...
Зато сколько песен про "современный протокол, инновации, решили проблемы Иксов!".
> GNOME, KDE и обособленные композитные менеджеры по своему интерпретируют протоколы Wayland, поэтому полагаться при разработке на единую целостную реализацию протоколов Wayland и экспериментальные расширения проблематично.
Во-во! Сделаем несколько десятков несовместимых между собой васянских композиторов! Что может пойти не так?
И только реальные разработчики, глядя да эту дичь, крутят пальцем у виска: если раньше им нужно было тестировать "Винда, Мак и Иксы", то теперь им предлагают "Винда, Мак и 30 васянокомпозиторов с разным набором протоколов". Да проще вообще дропнуть Линукс, чем ради его жалких 4% пользователей вкладывать на тестирование больше ресурсов, чем на Винду и Мак, вместе взятые. Собственно, 99% коммерческих компании всегда так делали, а теперь и подавно будут.
И вы еще верите в победу десктопного Линукса? Сорян, друзья, но десктопный Линукс, как всегда, победил только здравый смысл. Проклятущая Винда может спать спокойно.
> До сих пор в голове не укладывается, как можно было додуматься запретить приложению задавать позицию *собственных* окон?А в чем тут проблема? Делается одно окно, а внутри располагай свои окошки как хочешь.
Техногии 200х сейчас никому не нужны.
Блевотный дизайн ГИМПа с кучей летающих пенелек должен умереть)> Во-во! Сделаем несколько десятков несовместимых между собой васянских композиторов! Что может пойти не так?
А... мсье у нас оказывается любитель ein furher ?
Может еще запретить все дистрибутивы? Оставим один, самый распространенный - винду, например!> И вы еще верите в победу десктопного Линукса?
Нет) Никогда не верил.
Достаточно его запустить, а потом прдолиться, чтобы понять оно не конкурент другим ОСям на дестопе.
> А в чем тут проблема? Делается одно окно, а внутри располагай свои окошки как хочешь.О как! Предлагаешь кажой программе еще свой внутренний менеджер окон писать?
> Может еще запретить все дистрибутивы Оставим один, самый распространенный - винду, например!
Ты не поверишь, но запрещать ничего не надо: естественный отбор уже сделал свое дело. Да, осталась Винда и с горем пополам Мак, а линуксы даже за бесплатно нужны только 4й пользователей.
Почему каждой?
Большая часть софта не имеет таких проблем не имеет.
Значит "особенные" будут заниматься прдолингом.
> О как! Предлагаешь кажой программе еще свой внутренний менеджер окон писать?так все прошлые обсуждения этим и заканчивались. для каждой программы по композитору. особенно если хочешь экран постримать или отдельные окна. зум-композитор, телеграм-композитор, уатсапп-композитор, тимс-композитор.. Ну принцип ты понял.
> так все прошлые обсуждения этим и заканчивались. для каждой программы по композитору.Примерно так же как и "вы боитесь что ХОрг программы будут заглядывать друг-другу в окна? просто запускайте столько инстансов Хорга сколько нужно! я даже себе поставил горячую клавишу на Ф8!"
> Примерно так же как и "вы боитесь что ХОрг программы будут заглядывать друг-другу в окна?Ответ неверный. Redhat не давал принять патч который эту проблему устраняет. В x11libre такой патч есть.
Более того, в xenocara давным=давно такие патчи применены. Так что это не проблема иксов, а проблема искусственной стагнации от красношапых.
Отлично патчи для одной едиснтвенной проблемы есть. А для остальных?
>Предлагаешь кажой программе еще свой внутренний менеджер окон писать?Предлагаю перестать срать окнами на каждый чих. А то на простейшее действие - три окна нужно. На более сложные может и 10 получится.
>Может еще запретить все дистрибутивы? Оставим один, самый распространенный - винду, например!Ну по логике Red-Hat и есть главный дистрибутив, но вот не задача, он платный, какой из клонов выбрать, вопрос, да и в нём GNOME по умолчанию, а это само по себе повод не использовать ни редхат и линукс.
>А... мсье у нас оказывается любитель ein furher ?
>Достаточно его запустить, а потом прдолиться, чтобы понять оно не конкурент другим ОСям на дестопе.Ну как бы для этого и нужна унификация.
> Зато сколько песен про "современный протокол, инновации, решили проблемы Иксов!".Так решил же. Они убрали фингерпринтинг через позицию окон.
Проблема решена? Решена!
Каким-то луддитам что-то не нравится? Пусть идут на хурд.> 30 васянокомпозиторов с разным набором протоколов
Зачем? Протестил кеды и гном и достаточно.
Можно выкинуть тестирование всех 6омж и васяное ДЕ, что на иксах, что на вейланде.> И вы еще верите в победу десктопного Линукса?
Никогда не верил. Просто ем попкор и смотрю на схватку клизмы и сендвича с иксами)))
> Они убрали фингерпринтинг через позицию окон.Что такое "фингерпринтинг через позицию окон". Ну, в контексте случая, когда приложение двигает свои окна.
В контексте любого случая - это чисто лабораторный фокус, представляющий опасность разве что для организаций, распределяющих гранты.Но вы не подумайте, гастроли цирка безопасности на этом ещё не завершаются.
>Зачем? Протестил кеды и гном и достаточно.Нет ну по логике можно писать только под редхат и гном, но редхат платный а гном не юзабельный.
> Нет ну по логике можно писать только под редхат и гном, но редхат платныйЕсли твою пользователи (именно целечая аудитория - пользователи, а не мимокрокодилы) используют хлел - то именно для него и нужно делать в первую очередь.
Может еще сузю, или убунту, что там популярно у платежеспособной аудитори...
А вот распылять силы на все 6оmж-дистры - это не рационально.> а гном не юзабельный.
Поэтому вам даны прекрасные кеды! Которые более чем юзабельные и достаточно популярны по сравнению другими ДЕ.
> убрали фингерпринтинг через позицию оконМожет быть стоило патчи, убирающие доступ жабоскрипту к управлению окнами в через браузер, ввести сразу, а не ждать, пока редхат и все кто им бабки внёс на "развитие" вейланда начнут убивать фичи и двигать окна вообще нельзя будет?
>Во-во! Сделаем несколько десятков несовместимых между собой васянских композиторов! Что может пойти не так?Вообще конечно странно что новый стандарт приносит ещё больше бардака.
> Вообще конечно странно что новый стандарт приносит ещё больше бардака.Ничего странного, если учесть, его разработчиков и пропихивателей не волнует паритет по функциональности с Иксами, а базовые фичи накапливаются пост-фактум десятилетиями посредством заплаток (новых расширений протокола).
>базовые фичи накапливаются пост-фактум десятилетиями посредством заплаток (новых расширений протокола).Эт ты загнул. Сам Протокол (Wayland) давно стабилизирован, там нечего добавлять. Есть дополнительные расширения Протокола (wayland protocols) и цель этих расширений вовсе не накопление каких-то там "базовых фич". И вообще не существует такого понятия как "базовая фича".
> Есть дополнительные расширения Протокола (wayland protocols) и цель этих расширений вовсе не накопление каких-то там "базовых фич"А какя же у них цель?
> И вообще не существует такого понятия как "базовая фича".
Существует. Это функциональность, которая есть в любой десктопной системе примерно с 90х годов. Типа того же управления цветовыми профилями или возможности программно задать окну позицию.
>А какя же у них цель?Сделать правильный Display server.
>Это функциональность, которая есть в любой десктопной системе примерно с 90х годов
Wayland не должен включать "функциональность которая есть в любой десктопной системе примерно с 90х годов". Wayland должен быть хорошим, с точки зрения архитектуры, Display server communications protocol. Твои или ваши "функциональности" пусть реализуют в рамках WM и DE. Я не против свистоперделок, я за свистоперделки. Но свистоперделкам не место в Протоколе.
> Сам Протокол (Wayland) давно стабилизирован, там нечего добавлять.Базовый протокол Wayland - это огрызок, который юзабелен разве что в каком-то embedded, но уж точно не на десктопах.
> Есть дополнительные расширения Протокола (wayland protocols) и цель этих расширений вовсе не накопление каких-то там "базовых фич".
Именно что накопление фич. Базовых для десктопа. Потому что - повторюсь - без этих расширений Wayland является нелепым огрызком, неюзабельным на десктопных системах.
> не волнует паритет по функциональности с ИксамиИ это самое правильно решение.
Всякие б0мж админы требуют "сИтИвУю ПрОзРачНосТь", рабы-на-галерах - имитацию движений мышки (чтобы их не уволили за нифиганеделанье), разработчики всякого кало-софта из 90х - многооконности.Но мир меняется, слушать всяких извращенцев совершено не обязательно.
> а базовые фичи накапливаются пост-фактум десятилетиями посредством заплаток (новых расширений протокола).
PUK громкий, но в лужу.
Как ты думаешь почему Х11, это именно 11?
И почему X1 выпустили в 84 году, X11R7.7 аж в 2012?
> Как ты думаешь почему Х11, это именно 11?The X protocol has been at version 11 (hence "X11") since September 1987.
> The X protocol has been at version 11 (hence "X11") since September 1987.Ага.
Теперь открываем историю версий и...
X11R5 - добавили управление цветом Xcms. На минуточку 91 год.
X11R6 - расширения X Synchronization, X Image, X Input - 94 год.
X11R6.8.0 - добавили прозрачность окон - 2004 год
X11R7.3 - добавили HAL и автоопределение железа. Ну наконец-то не нужно вручную прописывать все настойки! На дворе 2007 год... В винде plug-n-play примерно с 98 винды)Все это время в протокол чего-то добавляли, что-то допиливали в реализациях.
Так что всех всkукареkов "вайланд долго пилят можно с чистой слать на Хурд.
> Теперь открываем историю версий и...Ну, и? Они же типа учли опыт и ошибки Иксов и сделали как нужно? Ой, или не сделали - и таки наращивают функциональность костыллями-расширениями?
> X11R5 - добавили управление цветом Xcms. На минуточку 91 год.
Лол, вот именно. В Вяленом протокол CMS предложили в 2020 и приняли буквально 4 месяца назад. В 2025 году, Карл! - через 34 года после его появления в X11. 🤦 Это победа, я считаю!
В Гноме и Кедах интерфейсы для настройки цветовых профилей сих в тестовом режиме - все еще допиливаются.
> Ну, и? Они же типа учли опыт и ошибки Иксов и сделали как нужно?С первого раза написать все и всем?
Ну вы и фантазер)> Ой, или не сделали - и таки наращивают функциональность костыллями-расширениями?
А где тут костыли?
Сначала выясняем кому это нужно, потом может добавляем.> В Вяленом протокол CMS предложили в 2020 и приняли буквально 4 месяца назад. В 2025 году, Карл! - через 34 года после его появления в X11. 🤦 Это победа, я считаю!
Потому что выяснилось, что он никому нафиг не нужен, кроме горстки нитакусиво и очень крикливого удака "я на этом деньтги зарабатывал!!1 Вирните как ф ИКСАХ!!"
А ИКСах еще был встроенный принтсервер и бинарный транслятор.
Тоже надо добавить? Пусть в коде будет побольше овна, от тогда заживем!
> Потому что выяснилось, что он никому нафиг не нужен, кроме горстки нитакусивCMS нафиг никому не нужен? Ты, похоже, вообще не понимаешь, что такое цветовые профили и зачем они нужны.
Ах, да: если оно никому не нужно, то почему же его добавили в Вайленд? 😂 Больно смотреть на твою ментальную акробатику...
> CMS нафиг никому не нужен? Ты, похоже, вообще не понимаешь, что такое цветовые профили и зачем они нужны.Полиграфия, цифровое искусство: изображения, видео и тд.
> Ах, да: если оно никому не нужно, то почему же его добавили в Вайленд? 😂 Больно смотреть на твою ментальную акробатику...
Нет конечно!
Тут логика другая.
Под лялекс есть нормальные программы для цифровых художников?
Неа. Убожество вроде гимпа или чуть лучшей криты не подойдут профи.
Им подавай фотошоп - даже сайт ГНУ не брезгует.
www.gnu.org/graphics/free-your-soul-wallpaper.jpg
xmp:CreatorTool="Adobe Photoshop CS6 (Windows)www.gnu.org/graphics/copyleft-sticker.jpg
exif:Software: Adobe Photoshop CS6 (Macintosh)А может под лялекс есть программы для проф. полиграфии? Тоже нет.
Есть пара поделок уровень которых газета в урюпинске.Ну ладно, создание 3д... Да есть блендер.
Но он же есть и под винду с маком.Поэтому вопрос: нафига козе баян?
И зачем на линуксе CMS если подавляющее кол-во софта где он нужен это какой-то крап?
> И зачем?Подрастёшь - возможно узнаешь что такое вендорлок с граблями.
> Подрастёшь - возможно узнаешь что такое вендорлок с граблями.Этот вендорлок хотя бы работает.
В отличие от попенсорсных поделий.
>> Подрастёшь - возможно узнаешь что такое вендорлок с граблями.
> Этот вендорлок хотя бы работает.Временно работает. И не на ваших условиях.
> Временно работает.Именно что РАБОТАЕТ. Вот прям здесь и сейчас.
Ну и мне вечно и не нужно, я не собираюсь жить вечно.
А потом это уже будут не мои проблемы, станет совсем плохо - кто-то сделает новый коммерческий софт. Не впервой.> И не на ваших условиях.
А на ваших условиях оно НЕ работает)))
Просто для вас "условия" важнее чем работоспособность. Впрочем не удивительно, просто "условий" вы ничего конкурентного предложить не можете.
> А потом это уже будут не мои проблемыВот с этого надо было начинать)
> Просто для вас "условия" важнее чем работоспособность.
Приоритетнее. Для вас это открытие? Серьёзный бизнес всегда дружит с юристами.
> До сих пор в голове не укладывается, как можно было додуматься запретить
> приложению задавать позицию *собственных* окон? Протоколу более 15 лет...Почему какое-то приложение должно само решать как я хочу распологать его окна?
В следующем же сообщении ты пишешь
> О как! Предлагаешь кажой программе еще свой внутренний менеджер окон писать?
Либо крестик сними, либо хз что сделай
В wayland есть протоколы для того чтобы приложение могло сохранить позицию своего окна, а композитор при следующем запуске его мог разместить где оно в прошлый раз находилось, тем приложениям которым это надо
Однако многооконные интерфейсы это зло из 80х годов с которым неудобно работать, их неудобно перемещать, их неудобно масштабировать, и т.д
> Почему какое-то приложение должно само решать как я хочу распологать его окна?Не решать, а восстановить позицию при следующем запуске.
> В wayland есть протоколы для того чтобы приложение могло сохранить позицию своего окна, а композитор при следующем запуске его мог разместить где оно в прошлый раз находилось, тем приложениям которым это надо
Напомни-ка, в каком году его приняли, и выбралось ли оно из testing?
> Однако многооконные интерфейсы это зло из 80х годов с которым неудобно работать, их неудобно перемещать, их неудобно масштабировать, и т.д
В 80х годах как раз был DOS, с твоим любимым "однооконным" режимом.
> Не решать, а восстановить позицию при следующем запуске.Ну вот потому протокол и ограничивается лишь этим, а не произвольным перемещением окон
> Напомни-ка, в каком году его приняли, и выбралось ли оно из testing?
Это есть в kde plasma и gnome
В hyprland нет, и быть не должно, потому что в тайловых WM у не-плавающих окон нет позиции, и далеко не все окна должны быть плавающими, потому что иначе какой смысл в тайлинге
> В 80х годах как раз был DOS, с твоим любимым "однооконным" режимом.Очевидно я про то чтобы панели инструментов не выносить в отдельные окна
Не я один считаю что это неудобно, тут в нескольких ветках это упомянули, и проблемы с этим не только в wayland
>> Не решать, а восстановить позицию при следующем запуске.
> Ну вот потому протокол и ограничивается лишь этим, а не произвольным перемещением оконПротокол ограничивается заданием размера, но не позиции. А когда через более чем десяток лет этим горе-разработчикам таки дошло, что надо бы эту позицию сохранять - они постфактум прикрутили костыл.
>> Напомни-ка, в каком году его приняли, и выбралось ли оно из testing?
> Это есть в kde plasma и gnomeЧел, тебя не спрашивали, где оно есть. Тебя спрашивали, когда оно появилось. Что ж ты от ответа увиливаешь?
А появилось оно 11 месяцев назад и до сих пор не вышло из testing.
> В hyprland нет, и быть не должно, потому что в тайловых WM у не-плавающих окон нет позиции
К чему ты вообще это приплел? Конечному приложению фиолетово, тайлинг там или что - в нем нет специальной логики кода под тайловые менеджеры, понимаешь?
> Очевидно я про то чтобы панели инструментов не выносить в отдельные окна
Очевидно, что ты снова извиваешься на сковороде. Сперва ты пел "многооконные интерфейсы это зло из 80х годов", но теперь оказывается ты имел в виду сугубо панели инструментов.
> А появилось оно 11 месяцев назад и до сих пор не вышло
> из testing.Какая разница в testing оно или нет, если его уже поддерживают?
> К чему ты вообще это приплел? Конечному приложению фиолетово, тайлинг там или
> что - в нем нет специальной логики кода под тайловые менеджеры,
> понимаешь?А должна быть, потому что нет в тайловых менеджерах возможности позиционировать окно
И в x11 запрос позиционирования приложение может послать, но оконный менеджер может игнорировать (как и делают i3/awesomewm)
Чем это лучше wayland, в котором приложение может явно увидеть что оконный менеджер не поддерживает эту возможность вовсе, и приложение может понять что ему нужно действовать иначе (внутри себя окнами управлять)> Очевидно, что ты снова извиваешься на сковороде. Сперва ты пел "многооконные интерфейсы
> это зло из 80х годов", но теперь оказывается ты имел в
> виду сугубо панели инструментов.Я изначально говорил про них в контексте многооконности, с другими окнами позиции запоминать и прощие извращения делать не нужно
> Какая разница в testing оно или нет, если его уже поддерживают?Во-первых, в силу молодости протокола он поддерживается в самых новых Gnome и Kde, которые на большинстве LTS дистром попоросту еще не доступны.
Во-вторых - и самое главное - ты не понимаешь, что для работы этого протокола на уровне приложения нужно каждому окну задавать уникальный идентификатор, чтобы у системы была ассоциация, какому окну какой размер сохранять/восстанавливать. Ни один тулкит типа Qt такой берд не поддерживает (с чего бы вдруг?), и когда будет поддерживать - неясно.
По факту, ни одно приложение с этим протоколом не работает.
И разница в том, что после 15 лет развития революционного Вайленда приложения все еще не могут восстановать позицию окон.
> А должна быть, потому что нет в тайловых менеджерах возможности позиционировать окно
Нет, не должна, потому что никто нибудет писать код под васянские тайловые поделия на систему с 4% юзеров (из которых пользователей тайловых WM - от силы 0.1%, наверное).
> И в x11 запрос позиционирования приложение может послать, но оконный менеджер может игнорировать
> Чем это лучше waylandЭто лучше тем, что в приложение использует унифицированную логику, а костыли для васянских тайловых WM ложаться на плечи разработчиков этих самых васянских тайловых WM.
> В 80х годах как раз был DOS, с твоим любимым "однооконным" режимом.BTW, KiCad имеет однооконный режим, и это там дефолт, отделять панели в отдельные окна надо руками
Если бы большинство предпочитало многооконность - то наверняка бы это сделали дефолтным поведением)
>> До сих пор в голове не укладывается, как можно было додуматься запретить приложению задавать позицию *собственных* окон?
> В следующем же сообщении ты пишешь
>> О как! Предлагаешь кажой программе еще свой внутренний менеджер окон писать?
> Либо крестик сними, либо хз что сделайА где ты видишь противоречие в его заявлениях?
> А где ты видишь противоречие в его заявлениях?Приложение недостаточно умное чтобы управлять окнами в пределах себя, но достаточно умное чтобы рулить вообще всеми окнами во внешнем композиторе, который даже не обязательно композитный, а вполне может иметь тайлинг
> Приложение недостаточно умное чтобы управлять окнами в пределах себяЯ говорил, что этого нет в протоколе Wayland. Да, это факт.
> но достаточно умное чтобы рулить вообще всеми окнами во внешнем композиторе
А вот этого, дружок, я не говорил и не требовал. Я хз, где ды увидел в моем сообщении тебование рулить всеми ткнами во внешнем композиторе.
Повторю вопрос: где ты увидел противоречия в моем тексте? Или ты сам приплел - сам обличил?
>> Приложение недостаточно умное чтобы управлять окнами в пределах себя
> Я говорил, что этого нет в протоколе Wayland. Да, это факт.Для внутренних окон кооперации со стороны wm не нужно никакой, и kicad умеет работать в однооконном режиме если панели явно не отцеплять от окна
>> но достаточно умное чтобы рулить вообще всеми окнами во внешнем композиторе
> А вот этого, дружок, я не говорил и не требовал. Я хз,
> где ды увидел в моем сообщении тебование рулить всеми ткнами во
> внешнем композиторе.Так ты же жалуешься что в протоколе нет возможности позиционировать окна как приложению вздумается, что является задачью оконного менеджера, а не приложения
> Для внутренних окон кооперации со стороны wm не нужно никакойКакие еще "внутренние окна"? Окно - оно из системного менеджера окон идет, с системнымми же декорациями, кнопками и поведением. И даже если оно у тебя будет в единственном числе (главное окно), то позицию ему ты все так же не сможешь задать программно.
> Так ты же жалуешься что в протоколе нет возможности позиционировать окна как приложению вздумается
Ну, и? Еще раз спрашиваю: к чему ты умничал про "крестик сними"?
> позиционировать окна как приложению вздумается, что является задачью оконного менеджера, а не приложения
Не неси чушь. Позиционировать окна программно можно было на любой платформе еще с времен появляения оконного интерфейса как такового. И она до сих пор никуда не делась.
И только после выхода Wayland местные эксперты начали вещать, что это, оказывается, задача оконного менеджера. Ментальная каробатика как она есть, дабы оправдать неадекватный протокол.
Можешь объяснить, почему задавать позицию своих окон приложению нельзя, а размеры - можно? Просто интересна твоя логика по этому вопросу.
> А где ты видишь противоречие в его заявлениях?...Более того, в KiCad уже есть внутренний менеджер окон, и он работает по дефолту до тех пор пока панель в отдельное окно не отделить
Потому что вяленый изначально задумывался для эмбеда - машинок, мабилок, ИоТа. И потом уже к нему начали приделывать то, что нужно для десктопа. Даже сами апологеты вяленого очень неохотно, но признают это, оговариваясь, правда, что вот-вот всё доделают, точно-точно.Почему так произошло? Да потому что в эмбеде несравнимо больше потенциальных денег с крупных заказчиков, в отличие от васянов с их линукс десктопами. Поэтому туда и уходит фокус.
> До сих пор в голове не укладывается, как можно было додуматься запретить приложению задавать позицию *собственных* окон?Ну например есть тайловые оконные менеджеры, и там позицию окон ты так просто не задашь. Но это считается проблемой оконного менеджера, а не прикладного софта, и оконные менеджеры ищут способ обхода этой проблемы. Специальные режимы и всё такое. gimp одним своим существованием заставляет подобные оконные менеджеры задуматься о реализации дополнительных фич.
В принципе, если делать новый стандарт - я бы посмотрел в сторону бесконечно вложенных групп окон. Реализация такая даже есть, но скорее кривой прототип, чем готовый к работе менеджер окон.
> gimp одним своим существованием заставляет подобные оконные менеджеры задуматься о реализации дополнительных фич.Оттуда давно это выпилили, потому что это отвратительный UX
> До сих пор в голове не укладывается, как можно было додуматься запретить приложению задавать позицию *собственных* окон? Протоколу более 15 лет...Ну сделай свой LibreWayland протокол, и добавить эту фичу туда, потом LibreGnome с реализацией и LibreKiCAD с использованием.
Использую kicad несколько лет в kde и hyprland под wayland, и только сейчас узнал что оказывается у меня что-то не работает
Хочешь сказать то, что авторы написали в новости - этого на самом деле нет?
да. это типичная реакция фанатиков вяленого, раста, системд и других ущербных высеров корпораций: засунуть голову в песок, и хоть ссы в глаза - божья роса, хоть кол на голове теши, что в лоб, что по лбу, как об стенку горох, дуб дубом, хвалят своё болото
> Хочешь сказать то, что авторы написали в новости - этого на самом
> деле нет?Я понял проблему, они начинаются когда пытаешься андокнуть всякие панели и держать их отдельными окнами
Если это пытаться делать - то действительно всё ломаетсяЯ с проблемами не сталкивался потому что не пользуюсь этим функционалом, у меня все панели прикреплены в основное окно. (В целом не понимал зачем такой интерфейс делают, наблюдал такое только в старом гимпе, в новом от этого тоже избавились)
Сомнительная опция, особенно для не-тайловых WM
Там речь скорее всего шла о том, что XWayland тоже не вечен и его тоже выпилят. Вот тогда и будут проблемы
> Там речь скорее всего шла о том, что XWayland тоже не вечен
> и его тоже выпилят. Вот тогда и будут проблемыК моменту когда xwayland пойдут выпиливать уже всё нативно успеют портировать
XWayland не требует столько же ресурсов для поддержки сколько нативные иксы
Просто ты работаешь в сеансе X11 - который скоро выпилят.
> Просто ты работаешь в сеансе X11 - который скоро выпилят.В wayland работаю, hyprland это wayland-only
> Использую kicad несколько лет в kde и hyprland под wayland, и только
> сейчас узнал что оказывается у меня что-то не работаетНу ты ж не приперся в багтрек к вон тем - мозг делать?! :)
> при открытии KiCad нельзя запомнить и восстановить положение окон и панелей инструментовгосподи -- эти иидииоты они что -- каждую понель инструментов оформляют как окно?
на кой вообще запоминать позиции окон? это не дело приложения вообще.
вот что значит вендузятники
> господи -- эти иидииоты они что -- каждую понель инструментов оформляют как окноДа, представь себе.
"Дизигн" и "лудшие подходы" из 90х до сих пор живут в этом недокаде.
А потом жалуются что у них что-то не работает.
Вы видимо никогда не разводили печатные платы. Размещать всё в одном окне попусту неудобно. Когда у тебя трассировка дорожек и настройка опций. На одном экране открываются окна с опциями, на другом трассировка.
Хотите запихать всё в одно окно? Серьёзно?
> Вы видимо никогда не разводили печатные платы.Разводил, причем в кикаде тоже.
> Размещать всё в одном окне попусту неудобно.
Исключительно дело привычки.
> Когда у тебя трассировка дорожек и настройка опций. На одном экране открываются окна с опциями, на другом трассировка.
И тебе нужны они обязательно в двух разных окнах? Табы не подойдут?
Или меню сбоку в виде панелек. Тот же DipTrace как-то обходится без всплывающих окон.У Altiumʼа тоже справа-слева менюшки и табы наверху.
И никто не умер.> Хотите запихать всё в одно окно? Серьёзно?
Да. Серьезно.
Я понимаю что эффект утенка есть у всех, но нужно быть слегка более адаптивным.
> И тебе нужны они обязательно в двух разных окнах? Табы не подойдут?
> Или меню сбоку в виде панелек.Не подойдут. Бросить взгляд на другое окно куда проще чем переключаться между ними, особенно когда у тебя kicad открыт, браузер и документы со спецификациями.
> когда у тебя kicad открыт, браузер и документы со спецификациями.Так это разные окна РАЗНЫХ приложений.
Это нужно.А тут требуют разные окна одного приложения.
Это нинунжна.Ибо получается такая вот блевота docs.gimp.org/3.0/pt_BR/images/using/multi-window.png
Необходима была во темные времена 15" ЭЛТ мониторов с разрешением 800х600.
Много ты видишь таких моников в 2005 году? Я вот ни одного.Зато многомониторные конфиги с FullHD и выше - практически стандарт для разработчиков/дизайнеров (кроме случаев терминального жлобства руководства).
Ну так растяните окно на два монитора.
>Вы видимо никогда не разводили печатные платы. Размещать всё в одном окне попусту неудобно. Когда у тебя трассировка дорожек и настройка опций. На одном экране открываются окна с опциями, на другом трассировка.
>Хотите запихать всё в одно окно? Серьёзно?Если у вас два окна, то просто отдайте управление оконному менеджеру. Вам всё равно не нужно, чтобы они пересекались. Простейшей мозаичной компоновки уже хватит.
> Если у вас два окна, то просто отдайте управление оконному менеджеру. Вам
> всё равно не нужно, чтобы они пересекались. Простейшей мозаичной компоновки уже
> хватит.А если у меня основное окно CAD и поверх него - (попап) окно с вопросом какой компонент в схему ставить - это в вашем мировоззрении тогда как?
> на кой вообще запоминать позиции окон?Наверное, чтобы при следующем запуске окна были там, где их поставил польователь? Или они должны при каждом запуске в рандомных местах появляться?
> это не дело приложения вообще.
А кого, лол? Оконный мененджер не сожет знать, сколько окон создаст приложение. Это только самому приложению может быть известно.
> вот что значит вендузятники
Уъуъу, сволочи! Привыкли, чтобы все для людей было!
> вот что значит вендузятникиА ещё маководы, там тоже можно. Видимо поэтому гномоделы на маке сидят вместо своей поделки.
Debian, KDE, Wayland. Полёт нормальный... ну почти.Курсор время от времени становится больше раза в 4, а через несколько секунд сам возвращается к нормальному размеру. :-)
В Oxygen теме при Fractional scaling в НЕКОТОРЫХ приложениях - не во всех - например, в systemsettings - мыльно выглядят контролы. В дефолтной Breeze этого нет.
> Курсор время от времени становится больше раза в 4, а через несколько секунд сам возвращается к нормальному размеру. :-)Случайно не во время "быстрого дерганья"?
Кажется они просто скопировали "фичу" с макоси - там если "быстро и резко" пошевелить курсором - он становится здоровым чтобы его было легче найти на экране.
На нескольких мониторах бывает удобно.
Да, где-то пол-года назад попробовал заценить KDE - это та самая фича, только чутка кривенькая, иногда просто срабатывает от быстрого перемещения.
vitalif, это был "не баг, а фича"))
просто разработчики КДЕ её реализовали... как смоглинужно всего лишь найти нужную галочку в настроках и отключить
удачи)
> vitalif, это был "не баг, а фича"))
> просто разработчики КДЕ её реализовали... как смоглиПпц. Наркоманы. Спасибо. Отключу проверю...
> vitalif, это был "не баг, а фича"))
> просто разработчики КДЕ её реализовали... как смоглиНе знаю что не так с реализацией этой фичи, но в офисе выключили потому что слишком часто соревновались кто сможет больше курсор сделать, потому что максимальный размер не ограничен, залипательное
Да неудобно и неинтуитивно, панель инструментов ваще шопипец, и ничего другого все равно нет.
В смысле нету?
Ты хотел сказать "нет бесплатного")?Altium (Designer/CircuitMaker), EAGLE, DipTrace.
Они на порядок превосходят кикад как по возможностям так и по стабильности и удобству.Ты представляешь чтобы в каком-то альтиуме разработчики ныли "наша прогамма плохо работает с граф стеком винды! винда не хочет сделать кослыли для нашей поделки! плак-плак".
ps для своих васянопроектов я использую кикад, тк мне жаба давит тратить деньги на проф. вещи ради мелочей
если бы для меня пара тыщ баксов была мелочью - я бы естественно купил что-то получше.
Ну когда уже привык к Компасу.. Вот там можно работать реально_быстро.
Хм.. а когда компас стал бесплатным?
Кажется там какие-то мелкие но все равно деньги + код закрытый.
> Altium (Designer/CircuitMaker), EAGLE, DipTrace.
> Они на порядок превосходят кикад как по возможностям так и по стабильности
> и удобству.И ща нам тут анонимусы покажут конечно проектов круче только яйца? Я в сабже себе платы на STM32 рисую, нормуль вполне. И судя по количеству вакансий так не только я делаю.
А кроме олимекса ворочающего в этом коммерческие проекты - даже росиянский чипидип взял моду рисовать в этом - выложить CAD файло - запилить по нему печатку - и таки продать тем у кого лапки и кто сам так не умеет :)
> И ща нам тут анонимусы покажут конечно проектов круче только яйца?Угу, щас все побежали показывать ключи от квартиры где деньги лежат)
> Я в сабже себе платы на STM32 рисую, нормуль вполне.
И что там? 6-8 слойная плата?
Или просто россыпь переходных отверстий и дорожки, чтобы готовые компоненты распаять?> И судя по количеству вакансий так не только я делаю.
Ну, ПХПшников тоже полно вакансий)
> А кроме олимекса ворочающего в этом коммерческие проекты - даже росиянский чипидип
Ну раз сам ЧипИДип... то да! кикад стал в 10 раз удобнее, стабильнее и возможности увеличились на порядок!
Почему те пищут что XOrg некому поддерживать, а тут вдруг взялись люди для поддержки форка.
> Почему те пищут что XOrg некому поддерживатьПотому что их не было кому поддерживать все эти годы
> а тут вдруг взялись люди для поддержки форка.
Угу, какой-то мутный васян, который первым же делом сломал поддержку единственных рабочих дров для нвидии.
> Угу, какой-то мутный васян, который первым же делом сломал поддержку единственных рабочих дров для нвидии.Никто не ломал поддержку nouveau.
> Никто не ломал поддержку nouveau.Так тебе написали про "рабочие дрова", а не выкидыш от сообщества под названием nouveau.
Оно и без слома совместимости или вообще не работает или работает так, что и врагу не пожелаешь.
>> Почему те пищут что XOrg некому поддерживать
> Потому что их не было кому поддерживать все эти годыОптимизм это хорошо :). Т.е. Кейт Пакард какой - мой глюк? А тот тип с 1500 комитов вообще фэйк?
> Угу, какой-то мутный васян, который первым же делом сломал поддержку единственных
> рабочих дров для нвидии.Никто бедную нвидию не любит, осоьенно - разработчики. При том - есть за что.
Ну наверно потому, что не хотели поддерживать, хотели пропихнуть вяленого.
Потому, что врали. Палки в колёса пихали и врали. Потому, что Вяленд надо было пеарить и дистры пропихивать.
В форке накодили что-то полезное? Может тиринг починили или hidpi поправили? Или только поломать abi и xwayland выкинуть в состоянии?
С одной стороны, история с икслибре и откатом изменений из оригинальных иксов показательны, а с другой - ну я пробовал пользоваться кикадом - не зашло.
Лично мне намного приятнее пользоваться librepcb. Самое крутое там - архитектура библиотек. Создавать свои элементы одно удовольствие, очень грамотно все продумано. Редактор отдичный, даже при необходимости отредактировать руками сам код элементов не вызывает сложностей, все просто и понятно. Просто генерировать новые компоненты через скрипты на питоне. И то что в качестве зд моделей используются нормальные step файлы конечно преимущество.
Но минусов тоже есть - даже в roadmap к будущей второй версии все еще нет такой нужной функциональности, как расчет импеданса дорожек и компенсация длины дифпар. Ну и да, с версии 1.2 автор стал тащить раст в код, так что сижу на версии 1.1 - тем более что то-ли 1.2, то-ли свежая 1.3 у меня очень часто висла и вылетала, при работе над тем же проектом и библиотекой, с которыми версия 1.1 работает без нареканий.Ну даже так можно жить - импеданс можно считать сторонними калькуляторами(или вообще в ручную), ну а с компенсацией длины немного сложнее, тут либо забить, либо проектировать всю плату с учетом этой особенности - например стараться вести дифпары без единичных поворотов на 90 градусов, либо если уж поворачивать, то только кратно двум раз.
В любом случае, для моего текущего проекта - 4 слоя + линии pcie либра меня вполне устраивает.
GDI. Просто работает.
> GDI. Просто работает.Еще бы исходники посмотреть как оно там "просто" работает, но их нет.
Гидру в лапы и смотри, сколько влезет.
Внатуре, как-то я об этом не подумал. А что это?
Зайди в Даркнет и посмотри. Закрылась в 2022.
>> GDI. Просто работает.
> Еще бы исходники посмотреть как оно там "просто" работает, но их нет.Есть реализация GDI в Wine. Даже все баги саурпулезно воспроизводит.
>>> GDI. Просто работает.
>> Еще бы исходники посмотреть как оно там "просто" работает, но их нет.
> Есть реализация GDI в Wine. Даже все баги саурпулезно воспроизводит.
Ну Wine немного не то. Это все таки скорее обертка над Linux, так что там много чего нет. Я глядел ему в сурцы и тоже ожидал увидеть там "свободную реализацию винды". Не увидел. Из самого близкого - ReactOS.
WDDM 2.2 какбэ намекает, что попыток было много. Вяленый вот всего вторая...
Разница в том, что модель драйверов АБСТРАГИРОВАНА от юзер-мода. И следовательно проги не надо под нее переписывать. Вы как могли запустить на Win11 прогу от Win32s (с поправкой на NT - надо дать права админа или запустить из папки типа "Мои документы"), так до сих пор и можете.
Ага ... запусти на нём первую цивилизацию.
Она не Win32.
Заходим в абсолютно любую тему, где винтузятники не стесняютя линуксоидов и видим https://habr.com/ru/news/857324/
>Кстати, а в Steam есть какие-нибудь старые игры, которые не поддерживают работу на Win10 и Win11 ?
>Какие-нибудь старые версии дума, квейка и т.д.?
>Еще как есть! Например Sudden Strike 1,2 через одно место запускается, приходится патчер Voodoo доставать (забыл как называется, могу дома посмотреть вечером), либо пользовательские моды накатывать. Из коробки оно не работает, либо работает через раз
>в стиме есть веселее, например Dark Void при запуске кладёт в bsod любую версию винды (лично проверял XP, 7, 10, 11 причём 7 и 10 честнокупленную и свежеустановленную лицензию), но при этом прекрасно работает через wine/proton (что ещё забавнее любой репак с торрентов этой игры такой проблемы лишён).
>Freespace не работал на 7/8 без стороннего движка. Впрочем, там с движком еще и обновленные текстурки в 4К, и модели пошибше, и эффекты
>У меня сходу не запускался manhunt, причем довольно давно, в то время вин10 только вышла. Не знаю как сейчас, не проверял.
>Думаю полно. Из последнего что помню silent hunter 5Так что совместимость под виндой не настолько хороша, как винудзятники её линуксоидам обирсовывают.
А никто не говорит, что она идеальна (игрушек, конечно, касается больше). Но она хотя бы имеется.
> А никто не говорит, что она идеальна (игрушек, конечно, касается больше). Но
> она хотя бы имеется.XWayland позволяет запускать легаси софт ничуть не хуже чем реализация GDI - первобытные виндовые программы.
Не лучше ли было выпустить X12?
MIT не хочет. Кстати, из-за этого в своё время и образовался Xorg
Кто оплатит? Когда valve предложило бабла одному из разработчиков x.org за поддержку DRM leases, он тут же пошёл и сделал.
Редхат и кто там ещё вваливают бабло в wayland - его и пилят.
Для менеджеров вейленд куда более выгоден, потому что там можно одно и то же делать много раз для каждого из DM, соответственно денежный поток гораздо мощней.
А с X11 что? Один раз сделал нормально и про тебя забыли.
> Для менеджеров вейленд куда более выгоден, потому что там можно одно и
> то же делать много раз для каждого из DM, соответственно денежный
> поток гораздо мощней.Вы прям всю суть современной айтишечки палите. Потише)
Современной ?
Все существование СПО это велосипеддинг и переписывание.
Сколько вариантов утилит было написано и переписано?
Сколько сортов Емакса породили еще в 80х?
Сколько ви, вим, неовимов и прочих поделок для прдоликов сделали?Даже линукс был написан как переписывание юникса.
Так я и не спорю, современным сеньорам сразу нужны феррари, а не какие-то нищебрoдские велосипеды.А вим чем смузихлёбам не угодил?
> Так я и не спорю, современным сеньорам сразу нужны феррари, а не какие-то нищебрoдские велосипеды.Хехе, ты наверное в нормальных компаниях не работал.
У меня наверное у половины сеньоров есть велики.
Но у них есть и авто, не ферари, конечно, самое крутое - мустанг.> А вим чем смузихлёбам не угодил?
Каким смузихлебам? Ты хотел сказать "нормальным людям"?
Ну тем которые не хотят изучать 5 "режимов работы" и вводить комманды "3 слова влево + 2 строки вниз".
Прдолики да, они такое любят - это возможно единственный шанс как-то выделиться и почувствовать себя Ылиткой.
Ты так яростно цепляешься за свою "Ылитность", что ИИ уже заподозрил баг в твоей "Ылитарной" логике, и готовится заменить тебя на скрипт.
> Ты так яростно цепляешься за свою "Ылитность", что ИИ уже заподозрил баг
> в твоей "Ылитарной" логике, и готовится заменить тебя на скрипт.У меня никакой элитарности нету)
Я простой мидл, так что ни ферари, ни мустанга у меня нету. Пока нету.
>Редхат и кто там ещё вваливают бабло в wayland - его и пилят.Прям распил какой-то выходит, аж 17 лет.
И дать ему кодовое название Wayland. И в чем будет разница?
> Не лучше ли было выпустить X12?Разумеется нет!
X12 поразумевал бы что это продолжение X11, а значит нужна обратная совместимость.Вейланд в свою очередь это совсем другой протокол, который с иксами не связан вот прям совсем никак.
"One big problem with keeping it under the “X” umbrella: Anyone who cares about X would have a say in a future version of it. By calling it “Wayland” they avoid that issue. No one cares. Its an unrelated project, they (the developers) can do what THEY want with their future display server, the people who care about X can go to make X12."
phoronix.com/review/x_wayland_situationЭто позволило послать всех недовольных на хурд)))
Сейчас сижу в Гном с Wayland, подтверждаю, что модальные окна невозможно перемещать, и менять размер у них странно. Это бы ещё сошло для интернет-планшета, в который пальцем тыкают, но на компьютере - очень очень странно
Модальные окна в гноме и в иксах перемещать нельзя -- сдвигается основное окно. В чём новизна? :)
Только при включенной в gnome-tweaks галочке "прикреплённые модальные диалоговые окна". Не думал что кто-то держит её включенной по дефолту.)
> Только при включенной в gnome-tweaks галочке "прикреплённые модальные диалоговые окна".
> Не думал что кто-то держит её включенной по дефолту.)О, прикольно, спасибо :)
Отключите в gnome-tweaks галочку "прикреплённые модальные диалоговые окна" и попробуйте ещё раз.
Что-то бредовенько звучат причины:* таких как поддержка позиционирования окон и мгновенного перемещения указателя мыши (cursor warp). - делается через linux/uinput
* Проблемы с управлением окнами: Невозможность управления позицией окон и панелей (при открытии KiCad нельзя запомнить и восстановить положение окон и панелей инструментов). - Да, в вяленом это задача композитора. Но это можно решить двумя способами: 1) Виртуализацией окон:реальное окно одно, прозрачное, а в нём уже раскидывать всё что душа пожелает. 2) Написать бридж к IPC мэйнстримных композиторов квин/муттер (или что там в гноме), любители всяких hyperland и тому подобных насваев - пусть сами пишут.
* Проблемы с устройствами ввода: Возможность мгновенного перемещения курсора (cursor warping) завязана на необязательные экспериментальные расширения протокола - Нет, это реализуется через linux/uinput.
Проблемы со стабильностью и производительностью: Повышенное потребление ресурсов и высокая нагрузка на CPU/GPU по сравнению с использованием X11 - это не к вяленому, а к wxWidgets. В плане избавления от лишних перерисовок и ререндеров вяленый не в пример эффективнее иксов - многократно доказанный факт.
Появление графических артефактов при отрисовке и нарушение нормального вывода. - Опять же wxWidgets-проблемы
Зависания и аварийные завершения, проявляющиеся только при работе в окружениях на базе Wayland. - вообще ни о чём.
Ненадёжная работа с буфером обмена. - без деталей ничего не ясно, почему везде работает, а в KiCad нет.
Ограничения интерфейса пользователя: Проблемы с позиционированием, фокусом и взаимодействием в модальных диалогах. Проблемы с запуском внешних приложений и управления ими. - ну это уже смешно.
**Вывод**
Общее впечатление создалось, что был собран набор "фатальных недостатков" который присутствовал в самых первех релизах wayland-сессий в гноме.
> Но это можно решить двумя способами: 1) Виртуализацией окон:реальное окно одно, прозрачное, а в нём уже раскидывать всё что душа пожелает.И эти люди чтол-то там еще говорят про всплывающие меню в X11.
А что не так с всплывающим меню в X11?
> А что не так с всплывающим меню в X11?То, что оно окно и перехватывает на себя весь ввод.
Поэтому при открытой контекстной менюшке без костылинга не работают напр. управление плеером.
Вообще строго говоря, это не совсем так. Точнее это зависит от того как это сделано в конкретном тулките. GTK2 - да, вспылающее меню это окно (хотя я его и не вижу в списке окон X11). Но в современном фаерфоксе, к примеру, это не так - там только одно окно браузера, а менюшки, списки и все прочие контролы рисуются им самостоятельно через skia. Ну это если не брать в расчет окно с версией фаерфокса и диалоги открытия/сохранения файлов и диалог печати.
Ну, речь шла именно про иксовую менюшку.
Потому что анону выше как-то сильно не понравилось предложение "1) Виртуализацией окон:реальное окно одно, прозрачное, а в нём уже раскидывать всё что душа пожелает."Хотя то, что написали про FF, это именно оно.
И это одна из причин, почему чисто иксовые менюшки скажем так... вышли из моды.
Перефразирую анекдот про гейтца и дискетку:
"- Папа, можешь переключить песню?
-- Сейчас сынок, только файл сохраню и горячие клавиши заработают!"
> А что не так с всплывающим меню в X11?То что в этом вашем X11 у меня от правого клика по вот этой странице - отвалится нахрен переключение трека в плеере "типа глобальным" шорткатом. Который на поверку не такой уж и глобальный оказывается.
И с XFCEшным меню с программами - такая же фигня. Вот так соберешься программу запустить - чпок плееру трек. А оно не работает. Бдж!
> linux/uinputЭто, судя по названию, что-то непереносимое, поэтому нет. Но у софта и не должно быть возможности куда-то перемещать курсор.
> Что-то бредовенько звучат причины:Опять слыхавший звон диванный эксперт в щепки разнес разработчиков, годами пишущих сабж и сталкивающихся с реальными проблемами. Ты иди, просвети этих некомпетентов - видишь же, что сами они не вывозят.
Самому не мешно?
> годами пишущих сабж и сталкивающихся с реальными проблемами.Они годами сидят на устаревших wxWidgets, зная что с ними будут проблемы, и используют подходы из 90х. И ничего с этим не делают. Молодцы, чо...
> Ты иди, просвети этих некомпетентов - видишь же, что сами они не вывозят.
Да им уже писали что wxWidgets хлам и нужно переходить на нормальный UI.
> Самому не мешно?
Совсем не смешно.
> используют подходы из 90хНа минуточку, пресловутые "подходы из 90х" - далеко не самые худшие, по сравнению с тем, что творится сейчас.
Это правда. Подавляющее большинство софта и систем базируется на экономике вычислений прямиком из 70х, и я говорю сейчас о современных проектах, начатых в 2010х, к примеру. Так что подходы из 90х — действительно стремительный прогресс.
Подходы из 90-ых просто ужасны, настолько, что нигде в чистом виде не дожили до сегодняшних дней. Ни в винде, ни в xfce, ни в каком-либо другом месте.
> Они годами сидят на устаревших wxWidgets, зная что с ними будут проблемы, и используют подходы из 90х. И ничего с этим не делают. Молодцы, чо...Во-первых, под капотом wxWidgets находится Gtk или Qt, по выбору. Поэтому старость wxWidgets никак к проблеме не относится.
Во-вторых, проблема является фундаментальной особенностью самого Wayland, и даже на уровне упомянутых Gtk и Qt не решаема.
В общем, ты очередной "слышавший звон". Только теперь не только о Wayland, но и wxWidgets.
>Во-первых, под капотом wxWidgets находится Gtk или Qt, по выбору.А какие там версии Qt и GTK?
>>Во-первых, под капотом wxWidgets находится Gtk или Qt, по выбору.
> А какие там версии Qt и GTK?Никакие
wxWidgets achieves a native look and feel by using the underlying native graphical user interface (GUI) of each platform it supports. Instead of emulating widgets, wxWidgets provides a thin abstraction layer that calls directly into the platform's native APIs. This means that on Windows, it uses Win32 controls, on macOS it uses Cocoa, and on Linux it uses GTK.
wxQt: It is a backend for wxWidgets that utilizes Qt for rendering.
Requires the Qt library to be installed on the system.
Some parts may be incomplete, such as OpenGL support.
It aims to provide a consistent look across platforms, unlike native wxWidgets implementations.
Вы же сами приводите цитату, в которой утверждается, что wx лишь обвёртка.
> Вы же сами приводите цитату, в которой утверждается, что wx лишь обвёртка.А в исходном сообщении утверждается другое? Там написано "под капотом", а не "зашито намертво внутри".
> мгновенного перемещения указателя мыши (cursor warp).Захват мыши есть? Есть. Вот им и надо пользоваться, а не ещё одним не-совсем-захватом-мыши.
Гимп смог, эти не могут
Могут. Просто пока не хотят.
Но чем больше будет дропа и нарастающих проблем с Иксами - просто переобуются.
Ну или забьют на линукс.
> Учитывая, что Linux применяет лишь небольшая часть пользователей KiCad...С этого надо было начинать и на этом же и закончить. Не нужон нам ваш линукс.
Думаю, сабж может прекратить поддержку Linux. Выбирают пользователи. В конце концов, голая ОС никому не сдалась. Если ОС не обеспечивает возмлжности прикладного ПО, есть другие ОС, которые обеспечивают. Мало ли примеров?
> Думаю, сабж может прекратить поддержку Linux. Выбирают пользователи. В конце концов, голая
> ОС никому не сдалась. Если ОС не обеспечивает возмлжности прикладного ПО,
> есть другие ОС, которые обеспечивают. Мало ли примеров?В гноме уже собираются вырезать поддержку иксов, в кедах на неё кладут большой болт. То есть две основные de минус. И так небольшую долю пользователей они делают ещё меньше, причём сильно меньше.
так победят!
> так победят!Кто победит? Linux никуда не денется, и в итоге все основные дистрибутивы и DE перейдут на wayland. А вот авторы софта которые сопротивляются этому ничего не добьются.
> А вот авторы софта которые сопротивляются этому ничего не добьются.Авторы софта пишут в первую очередь для Винды и Мака просто потому, что там 96% пользователей. А сношаться с Линуксом при такой котовоасии ради 4% - просто нецелесообразно. Поэтому дропнуть неадекватную платформу - самое простое и правильное решение.
> Авторы софта пишут в первую очередь для Винды и Мака просто потому,
> что там 96% пользователей. А сношаться с Линуксом при такой котовоасии
> ради 4% - просто нецелесообразно. Поэтому дропнуть неадекватную платформу - самое
> простое и правильное решение.Какой котовасии? Gtk и qt уже давно отлично поддерживают Wayland, gnome и KDE тоже. Это основные фреймворки и de для Linux. Хочешь быть не таким как все это уже твои проблемы.
> Авторы софта пишут в первую очередь для Винды и Мака просто потому, что там 96% пользователей.И в этом их главная ошибка. И пока они её не исправят, они будут страдать.
Врядли они будут страдать.
Скорее дропнут поддержку платформы.
Ожидаемо - наворотили самопальных паттенов работы с интерфейсом, и теперь у них что-то не работает. У софта обязано НЕ БЫТЬ возможности перемещать мой курсор и пытаться располагать окна не так как хочет WM, и wayland это наконец-то обеспечивает.
У софта должна быть возможность делать всё, что угодно, если я это разрешил.
Полностью согласен. Разрешение можешь сразу патчем отправлять авторам.
Вы же понимаете, что все эти ваши "меня бесит приложение A, которое курсор ворует" легко патчится в сам Xorg сервер, даже протокол менять не надо? Или вы специальный болван, утверждающий что "кривое нерасширяемое IPC - лучше работающего и расширяемого IPC"? Прикинь если бы TCP протокол можно было бы использовать только для IPv4 и только для HTTP, а всё остальное «нафиг не нужно, пусть эти наркоманы сами делают»?
Чувак с "меня бесит приложение A, которое курсор ворует" reporting in:Штука как раз в том, что в сам Xorg уже ничего не патчится — там сам гейтц ногу сломит. Одно тронешь, другое посыплется.
Поэтому не, нафиг. Никакого больше дурацкого самодурства клиентским приложениям. Все, кто хотят рулить моими окошками, курсором и моим разрешением монитора — идут лесом, радостно и под барабанную дробь.
А луддитов, воющих про "последние двадвать лет так лабали и нормально было" — бамбуковыми палками по пяткам, до полного просветления.
> А луддитов, воющих про "последние двадвать лет так лабали и нормально было"
> — бамбуковыми палками по пяткам, до полного просветления.Жестокий вы.
Зачем так? Мы же цивилизованные люди.
Просто посадить исправлять код иксов.
На выходных отстегивать от батареи в подвале и отправлять на прогулку.
А ты сам то баги вялого исправляешь? Или кто-то за тебя их исправляет, а ты просто пристегиваешь к батарее других, чтоб фиксили баги иксов?
>легко патчится в сам Xorg сервер, даже протокол менять не надоПатч в студию.
>Или вы специальный болван, утверждающий что "кривое нерасширяемое IPC - лучше работающего и расширяемого IPC"?В иксах есть куча патчей, так и не вошедших в апстрим. Переключение раскладок по отпусканию клавиш, графическое ускорение во вложенных сеансах и так далее. И судя по всему в x11libre автор занялся наворачиванием своих собственных велосипедов, а эти патчи и дальше останутся валяться.
Не согласен. Это свободное ПО. Как хочу, так и делаю. Никому не обязан. Не нравится - сделай лучше.
> У софта обязано НЕ БЫТЬ [...] пытаться располагать окна не так как хочет WMАхаха! Софт, оказывается, должен служить хотелкам WM, а не пользователя!
Ваша ментальная акробатика просто поразительна. А чего вы не топите за запрет менять размер окон программно?
они кричали, что мы сделаем линукс на десктопе популярнее...
>> Возможность мгновенного перемещения курсора (cursor warping) завязана на необязательные экспериментальные расширения протокола, поддерживаемые лишь в отдельных композитных менеджерах
>> отсутствием в Wayland и мгновенного перемещения указателя мыши (cursor warp).Так отсутствием в принципе или отсутствием реализации? Расширение на днях только вышло. А вообще
>> обособленные композитные менеджеры по-своему интерпретируют протоколы Wayland, поэтому полагаться при разработке на единую целостную реализацию протоколов Wayland и экспериментальные расширения проблематично. Разработчикам приложений приходится учитывать особенности каждого окружения и применять костыли для обхода проблем, специфичных для разных композитных менеджеров.
Звучит как банальное неосиляторство. Протоколы едины - то, что все по-разному их реализуют, ничего не значит до тех пор, пока все работает СОГЛАСНО этому протоколу. С таким же успехом можно докапаться до OpenGL, где расширения тоже каждый реализовывает по-своему, и где действительно вполне вероятна и несовместимость реализаций.
> Звучит как банальное неосиляторство. Протоколы едины - то, что все по-разному их реализуют, ничего не значит до тех пор, пока все работает СОГЛАСНО этому протоколу.Тебе черным по белому написано, что они НЕ работают согласно протоколам и есть различия.
> С таким же успехом можно докапаться до OpenGL, где расширения тоже каждый реализовывает по-своему, и где действительно вполне вероятна и несовместимость реализаций.
Не, докопаться до OpenGL не можно, потому что протоколы там как раз НЕ реализуют по своему, а строго по стандарту и - самое главное - неужно пройти набор тестов, чтобы получить сертификацию Khronos Group.
А в Вяленом нет никаких тестов на совместимость, но зато корявых реализаций уже больше, чем вендоров аппаратного OpenGL.
>Тебе черным по белому написано, что они НЕ работают согласно протоколам и есть различия.Видимо библиотеки и тулкиты, которые они использовали очень древние и не поддерживают Протокол. Другого объяснения этому я не нахожу.
>>Тебе черным по белому написано, что они НЕ работают согласно протоколам и есть различия.
> Видимо библиотеки и тулкиты, которые они использовали очень древние и не поддерживают
> Протокол. Другого объяснения этому я не нахожу.Потому что KiCAD использует wxWidgets, у которого поддержка Wayland весьма посредственная. Нормальные люди сваливают подальше от этого, даже GTK 4 лучше.
> Потому что KiCAD использует wxWidgets, у которого поддержка Wayland весьма посредственная. Нормальные люди сваливают подальше от этого, даже GTK 4 лучше.Эксперт не в курсе, что wxWidgets - это обертка над тем же системным GTK? Куда ты сваливать собрался?
> Эксперт не в курсе, что wxWidgets - это обертка над тем же
> системным GTK? Куда ты сваливать собрался?В том то и проблема что это обертка, а не GTK.
Кривая, косая обертка, которая не умеет в вейланд.
В отличие от самого GTK, который умеет.
> обертка, которая не умеет в вейланд.
> В отличие от самого GTK, который умеет.Что за бред ты несешь? Как, по твоему, оборачивание Gtk мешает ему работать с Wayland? Ну вот чисто с технической стороны объясни.
> Что за бред ты несешь? Как, по твоему, оборачивание Gtk мешает ему
> работать с Wayland? Ну вот чисто с технической стороны объясни.Напр. то, что они вызывают не то что нужно. Или не проверяют то что нужно. Потому что есть прокладка wxGTK. Вот тебе пачка фиксов, которые фиксят проблемы с вейландом.
Wayland fixes to copy-pasting (#24701) and drag-and-drop (#25116) in wxGTK.
wxwidgets.org/news/2025/03/wxwidgets-3.2.7-released/
github.com/wxWidgets/wxWidgets/issues/24701
github.com/wxWidgets/wxWidgets/issues/25116wxwidgets.org/news/2024/05/wxwidgets-3.2.5-released/
Wayland-related fixes in wxGTK: clipboard (#24391), OpenGL (#24076, #24395) and other (#24021, #24050, #24051).И ВНЕЗАПНО после фиксов вейланд начинает работать! Хотя сам вейланд не менялся.
Т.е проблема в кривых руках разрабов wxWidgets. Кто бы мог подумать, а!
>> А в Вяленом нет никаких тестов на совместимость, но зато корявых реализаций уже больше, чем вендоров аппаратного OpenGL.Не надо говорить того, в чем не разбираешься, и тем более брать за истину текст новости. Если бы была несовместимость в реализациях протоколов - в Wayland десктопах вообще ничего бы не работало. Протокол на то и протокол, что ему нужно следовать. Другое дело - дополнительные протоколы. Вот они да, где-то например есть поддержка того же fifo-v1, где-то пока нет. Если речь изначально шла об этом - то с этим я согласен. Если нет - то это неосиляторство и подмена понятий.
>>> А в Вяленом нет никаких тестов на совместимость, но зато корявых реализаций уже больше, чем вендоров аппаратного OpenGL.
> Не надо говорить того, в чем не разбираешься, и тем более брать
> за истину текст новости. Если бы была несовместимость в реализациях протоколов
> - в Wayland десктопах вообще ничего бы не работало. Протокол на
> то и протокол, что ему нужно следовать. Другое дело - дополнительные
> протоколы. Вот они да, где-то например есть поддержка того же fifo-v1,
> где-то пока нет. Если речь изначально шла об этом - то
> с этим я согласен. Если нет - то это неосиляторство и
> подмена понятий.Вот что они пишут:
Cursor/pointer warping: Essential for many CAD operations, it is conditionally available in some Wayland implementations, depending on support for optional protocol extensions.
> Если бы была несовместимость в реализациях протоколов - в Wayland десктопах вообще ничего бы не работало.Не было речи о различиях в реализации *всех* протоколов.
> Если речь изначально шла об этом - то с этим я согласен. Если нет - то это неосиляторство и подмена понятий.
Изначально шла речь об отличиях в реализации протокола. Как разработчики сабжа должны это исправить - фиг тебя знает.
Какие проблемы в приложении выбрать один оконный менеджер для одной конкретной ОС Linux? Достаточно выбрать AltLinux и какое-нибудь рабочее окружение по умолчанию. Все, проблема решена.
Некачественный отечественный софт не предлагать.
Правильный заголовок должен звучать так:«Разработчики САПР KiCad расписались в собственной профнепригодности и некомпетентности и публично признали, что ни бельмеса не разумеют в собственном же графическом бэкенде.»
Кто–нибудь, помогите им перевести их поделие на Qt…
>> Кто–нибудь, помогите им перевести их поделие на Qt…Да там проще наверное с нуля будет все переписать. И сделать грамотно, тогда и никаких "костылей" не потребуется.
все верно - легче вяленный закопать и с нуля XYZ написать
> «Разработчики САПР KiCad расписались в собственной профнепригодности и некомпетентности
> и публично признали, что ни бельмеса не разумеют в собственном же
> графическом бэкенде.»
> Кто–нибудь, помогите им перевести их поделие на Qt…Откуда уверенность, что переход на Qt поможет?
Цитириую:
"We are not the only application facing these challenges and we hope that the Wayland ecosystem will mature and develop a more balanced, consistent approach that allows applications to function effectively."
"We fund some wxWidgets development to help improve Wayland compatibility, but many issues require broader changes in the Wayland ecosystem."
> develop a more balanced, consistent approach that
> allows applications to function effectively.Блин, надо будет записать!
Сказать фразу "надеемся вы пойдете на уступки, чтобы наш 6ыдл0код заработал" политкорректнее просто невозможно!Чем-то напоминает отбитых из обсуждения "бага" 865 иксов, где из-за того, что у каких-то пepдoликов не работали шорткаты в емаксе "Emacs shortcuts don't work because of it" предлагали нарушить XKB specification ради того чтобы "make everybody happy".
bugs.freedesktop.org/show_bug.cgi?id=865> "We fund some wxWidgets development to help improve Wayland compatibility,
> but many issues require broader changes in the Wayland ecosystem."Выбрали этот кал? Теперь пинайте разрабов wxWidgets. Вас никто не заставлял.
> Выбрали этот кал? Теперь пинайте разрабов wxWidgets. Вас никто не заставлял.Ты, кусок дебила, когда-нить задумывался как wxWidgets обеспечивает "родной" внешний вид на всех системах? А я тебе расскажу - у него под капотом GTK/Qt/Win|GDI. Поэтому переход на другой тулкит проблему не решит никак, дятел.
А вообще хорошо ты, мудак, устроился - сам нихера не делаешь, пользуешься вялым, который за тебя пишут и фиксят другие, и при этом поливаешь тех, кто пишет софт.
Ахаха, "да не бомбит у меня, не бомбит!" (c)
Этот анон порвался, несите следующего!)))> Поэтому переход на другой тулкит проблему не решит никак
Почему у Qt такой проблемы нет? А у GTK?
Почему у других, более сложных проектов, таких проблем нет ("GIMP 3.0 now runs natively on Wayland"), а у неосиляторов из KiCad есть?> А вообще хорошо ты устроился - сам нихера не делаешь, пользуешься
> вялым, который за тебя пишут и фиксят другие, и при этом
> поливаешь тех, кто пишет софт.А ты мне предлагаетшь еще что-то делать? Зачем оно мне?
Я и десктопным линем не пользуюсь, у меня есть самоуважение не копаться в этой вечнонеработающей помойке.Но мне нравится поджигать оппы таким клованам как ты))
И ты на все 100% оправдал мои ожидания!
Эм... я тоже не пользуюсь десктопным линуксом.
Так что хз кому и что ты там поджёг ))) Проверь очко - там поди автоподжигание произошло.
> Ты, кусок дебила, когда-нить задумывался как wxWidgets обеспечивает "родной" внешний вид на всех системах? А я тебе расскажу - у него под капотом GTK/Qt/Win|GDI. Поэтому переход на другой тулкит проблему не решит никак, дятел.Многие раздражающие вещи в wxWidgets не свойственны ни gtk, ни qt. Не знаю, про win и gdi. wxWidgets использует gtk или qt, но как-то очень по-своему. Мне непонятно, зачем разработчики его используют, из-за озабоченности "родным" внешним видом? Вам шашечки или ехать спрашивается? Какое кому дело до внешнего вида, если поведение оказывается инородным?
qt самый естественный выбор, если хочется иметь кроссплатформенный гуй. gtk теоретически тоже, но практически там всё слишком сложно, я как-то пытался его на венде использовать, и это просто беда какая-то. Да, блин, вендовый гуй лучше wxWidgets, потому что он работает везде, где есть wine, и в линь он гораздо лучше вписывается, чем wxWidgets.
> Да, блин, вендовый
> гуй лучше wxWidgets, потому что он работает везде, где есть wine,
> и в линь он гораздо лучше вписывается, чем wxWidgets.Речь идёт в первую очередь о самых жирных пользовательских базах - а это Win и Mac.
Виндовые проги под Linux? Ну не знаю, месье знает толк)
> qt самый естественный выборОчень спорный вопрос (на вкус и цвет). Лично мне монструозный Qt не нравится. Приложения wxWidgets получаются легковесными и более быстрыми, код библиотеки не перегружен разными наслоениями, понятен, быстро собирается, поведение всегда нативное, для закрытых проектов можно линковать статически и динамически, есть хорошая документация, IDE и RAD инструменты.
> Приложения wxWidgets получаются легковесными и более быстрыми, код библиотеки не перегружен разными наслоениями, понятен, быстро собирается, поведение всегда нативноеЧел, wxWidgets работает поверх Qt в том числе. Как он может быть в этом случае легковеснее и быстрее самого Qt?
> Чел, wxWidgets работает поверх Qt в том числе. Как он может быть
> в этом случае легковеснее и быстрее самого Qt?В этом случае (wxQt) - не может.
Но я про Винду и Mac имел в виду. Там wxWidgets работает поверх Win32 API (wxMSW) и Cocoa (wxCocoa) соответственно.
А Qt отрисовывает всё с нуля (всего лишь имитируя темы ОС), поэтому поведение слегка отличается от нативного.
Но как и говорил, у каждого свои требования и предпочтения, и Qt для своих задач - отличный и мегапопулярный фреймворк.
"Разработчики RedHat расписались в собственной профнепригодности и некомпетентности и публично признали, что ни бельмеса не разумеют в собственном же графическом сервере."Поменял пару слов, а вы уже готовы занять совсем другую сторону, я правильно понял?
Раньше я был чуть ли не фанатичным сторонником Wayland, но тот факт, что спустя столько лет с создания первой версии "вялого", в нём не хватает базовых функций, очень разочаровывает. Настолько, что возникают мысли о том, что X11 всё ещё жив и умирать не планирует, что, на самом деле, абсолютная правда...
> Раньше я был чуть ли не фанатичным сторонником Wayland,Не надо быть фанатичным, касается это вейланда, иксов или линукса.
Нервы надобно беречь! (с)> но тот факт, что спустя столько лет с создания первой версии "вялого", в нём не хватает базовых функций,
А можно список функций?
Потому что, странно но!, RHEL признал вейланд готовым, Ubuntu - тоже, Xfce 4.20 вышла с поддержкой Wayland...
Да что тут говорить, даже б0мжар0-манджары начали на своем форуме опрашивать "а не перейти ли нам на вейланд по умолчанию?".Может твои "базовые функции" не такие уж базовые?
> возникают мысли о том, что X11 всё ещё жив и умирать не планирует,
Он уже мертв. Просто движется по инерции, как авто с заглохшим движком.
Его забросили все кто мог, от разработчиков-создателей, до сообщества корпораций.
То что за него раз в 10 лет взялись какие-то фрики, скорее доказывает это предположение> что, на самом деле, абсолютная правда...
сорян, но это звучит как эталонный копиум
не обижайся
> То что за него раз в 10 лет взялись какие-то фрики, скорее доказывает это предположениеА если бы не взяли фрики, то это бы доказывало, что он жив? Т.е. взялись - значит мертво, не взялись - живое?
> Да что тут говорить, даже б0мжар0-манджары начали на своем форуме опрашивать "а не перейти ли нам на вейланд по умолчанию?".
Можно подумать у них какой-то выбор есть? Они сами то что-то ваще делают кроме смены обоев в родительском дистре?
> А если бы не взяли фрики, то это бы доказывало, что он жив? Т.е. взялись - значит мертво, не взялись - живое?Не, но если бы взялись какая-то мощная команда, да еще и с ресурсной поддержкой корпы, то я бы сказал "почти мертв, но есть шанс"
> Можно подумать у них какой-то выбор есть? Они сами то что-то ваще делают кроме смены обоев в родительском дистре?
Неа)
Поэтому зачастую такие дистрибутивы и их пользователи бомбят больше всех.
Тут мы имеем 2 методички.
1. Методичка про "нехватку базовых функций".
2. Методичка "раньше был доволен, потом открылись глаза, теперь разочарован".
> Тут мы имеем 2 методички.
> 1. Методичка про "нехватку базовых функций".
> 2. Методичка "раньше был доволен, потом открылись глаза, теперь разочарован".3. Методичка "троляля-трирубля" от самопровозглашённого поджигателя)
Похоже на унылые попытки оправдать некомпетентность/лень. Плюс сквозит махровым ретроградством.Для серьёзных разработчиков — это приговор.
Cursor wrap недавно сделали. Про проблему с позиционированием окон было известно со времён робких разговоров о портировании Wine, а именно, winex11.drv, под Wayland. Так что сделают рано или поздно так или иначе, хотя бы ради Вайна.
> Cursor wrap недавно сделали.не прошло и 13 лет. А не, прошло
> Так что сделают рано или поздно так или иначе, хотя бы ради Вайна.
Ясно, будет очередной +100500й костыль в вялом.
обезоруживающие аргументы
>Разработчикам приложений приходится учитывать особенности каждого окруженияНе каждого, а одного - кед. Остальные просто отомрут. Победитель получает всё. Это - by design.
Одевать на всех кеды одного размера, явный перебор.
С C++ api далеко не уедешь
Но, справедливости ради, установил на Fedora + GNOME.
https://ibb.co/FbjxWScDДа вообще не вижу каких-либо проблем с позиционированием окон.
Он XWayland использует, поэтому и нет.
> Он XWayland использует, поэтому и нет.Ну и повисит пока в легаси режиме. Вэйланду в проде - без году неделя и как раз запуск в нем жирных апликух и позволит понять проблематику и починить это.
Это всё касается докающихся панелек, которые можно вытащить отдельными окнами.Да, я этой шляпой тоже не пользуюсь, поэтому не замечаю проблемы.
> Повышенное потребление ресурсов и высокая нагрузка на CPU/GPU по сравнению с использованием X11.Вэйланд же призван уменьшить оверхед, разве нет? Что-то пошло не так. Так еще и половины функционала не добавили
у них какой-то там инфантильный максимализм в плане рендеринга и во главе угла похоже просмотр 10bit HDR аниме в 8К.а функционал и не добавят - тот же удалённый доступ хоть каким-нибудь вменяемым способом - харам. Видимо потому что спонсорам надо продавать персоналки или хотя бы VDIки...
>Разработчики свободной системы автоматизированного проектирования печатных плат KiCad рассказали о состоянии реализации поддержки Wayland и обобщили проблемы, мешающие полноценному использованию данного протокола.С подключением. Иксорг уже почти удалили из рабочих окружений и тулкитов, а они только проснулись.
>Невозможность управления позицией окон и панелейЧто за мода - срать окнами? Когда для совершения одного дейстия нужно открыть окна три не меньше. Они же всё равно перекрывают друг друга, и пользоваться этим невозможно. Если не пользоваться мозаичной компоновкой окон, с редкими плавающими, то это постоянно разгребать перекрывающие друг друга окна.
>Возможность мгновенного перемещения курсораЗачем? Если нужно перебросить фокус из одного места в другое, то нужно пересмотреть интерфейс. Это буквально goto, который не нужен.
>Повышенное потребление ресурсов и высокая нагрузка на CPU/GPU по сравнению с использованием X11. Появление графических артефактов при отрисовке и нарушение нормального вывода.Неосиляторы. Значит браузеры в wayland могут работать, хотя там то видео воспроизводится, то прозрачность, то gl сцена, то всякие анимации на css и картины на svg, а kicad, с его примитивной графикой - нет? Не верю.
>Дополнительно можно отметить прогресс в разработке проекта X11Libre, развивающего форк X.Org Server. За 10 дней с момента основания форка к разработке подключилось 11 участников, которые отправили 31 изменение. Энрико Вайгельт, автор форка, в свою очередь перенёс в форк 1267 своих изменений, не принятых в основной состав X.Org.Количество изменений - не показатель, так как там целая пачка идёт изменений из разряда удалена одна функция https://github.com/X11Libre/xserver/commit/ac886f1501e50177c...
Мне как пользователю от таких изменений лучше точно не станет, а вот насколько они осмысленны с точки зрения поддержки кода - вопрос открытый, тем более, что в иксах есть куча патчей, не принятых апстримом, но добавляющих полезнй функционал, типа переключения раскладки по отпусканию клавиш. А некоторые коммиты - откровенно вредные типа https://github.com/X11Libre/xserver/commit/c8b81fdbc5bbc51e3... удаления поддержки xwayland.
Я все коммиты не читал, но не похоже, чтобы эти патчи кого либо волновали.
>например, из-за добавления в X11Libre X11-расширения Xnamespace, обеспечивающего изоляцию клиентов на уровне пространств имён X11.Теперь вопрос в том, смогут ли они навелосипедеть работающий инструмент или нет.
> С подключением. Иксорг уже почти удалили из рабочих окружений и тулкитов, а
> они только проснулись.Ну так проснулись арчики и обнаружили что обновы оказывается ломают кикад. И пошли качать права не в тот багтрек, делая мозг разоаботчикам апликухи. А они вообще Wx используют - чтобы себе мозг как раз платформоспецификой и не делать. Им это не интересно, они апликуху пишут. Кроссплатформенную. И это понимаемо.
>>Невозможность управления позицией окон и панелей
> Что за мода - срать окнами?Не вижу ничего ужасного если после попытки placement компонента вылезет попап спрашивающий а что, собственно place'ить будем. Из вон тех over 9000 наименований то? И это именно норм окно с контролами, фильтром поиска и чем там - ибо иначе в over 9000 деталей можно и опупеть!
>Ну так проснулись арчики и обнаружили что обновы оказывается ломают кикад.Обновы кого? За последние несколько месяцев ничего не поменялось. Даже за последние пару лет - тоже.
>И это именно норм окно с контролами, фильтром поиска и чем там - ибо иначе в over 9000 деталей можно и опупеть!Разумеется, это должно быть именно отдельное окно, а не часть основного окна, да. И это самое новое окно обязательно должно перекрывать основное окно, да.
Вы бы хотя бы изредка смотрели на нормальные приложения. В том же firefox инструменты разработчика открываются в том же окне, что и вкладка. В inkscape, krita и так далее, основной функционал типа кистей, заливки и так далее тоже в основном окне.
>Не вижу ничего ужасного если после попытки placement компонента вылезет попап спрашивающий а что, собственно place'ить будем.Добро пожаловать, в windows 9x. Когда в любой момент может вылезти любое окно, и забрать фокус. Когда на панели задач куча окошек. Когда нельзя сделать смену фокуса просто наведением мыши. Когда окна постоянно друг друга перекрывают.
>они связываются с большой фрагментацией композитных серверов для Waylandэто vibrand-эффект
Вот это поворот. Ждем когда к решению задачи подключится Поттеринг.
Так и непонятно, что разрабатывали в вяйленде 15 лет, если даже окна не позиционируются и траблы с курсором.
> Так и непонятно, что разрабатывалиБюджет.
Нет никаких траблов с курсором, это просто кикадовцы странными ненужными извращениями занимаются.Окна не должны позиционироваться программой, это дело оконного менеджера. Да и не должно быть у программы много окон, окон должно быть одно, а внутренние окна должны быть псевдоокнами, реализованными на стороне приложения в рамках одного системного окна. Приложение состоящее из россыпи окон — дикий анахронизм.
> Окна не должны позиционироваться программой, это дело оконного менеджера.Вот тут можно поспорить. Окно понятие растяжимое. И позиционируемое.
1) Тулбары часто бывают окнами. Чисто технически.
2) Конкретно сабж при допустим placement компонента выкидывает попап с выбором - а чего мы placing собссно.
3) Некоторые иные вещи в элементах UI на самом деле могут быть окнами. Скажем кнопки и контролы кастомные, или что там еще.И вот позицию этого всего таки контролировать, запоминать и проч - очень даже нужно.
> Да и не должно быть у программы много окон, окон должно быть одно, а
> внутренние окна должны быть псевдоокнами, реализованными на стороне приложения в рамках
> одного системного окна. Приложение состоящее из россыпи окон — дикий анахронизм.Вот тут можно поспорить. Т.е. например попап с выбором компонента - прога не должна мочь открыть поверх основного окна, с новым, и должна сама это фигарить? Это усложняет кодинг и потому не айс.
>Это усложняет кодинг и потому не айс.Такие вещи, как отрисовка одного компонента поверх другого, или же разделение экрана между разными частями(мозаичная компоновка) входит в стандартный набор виджетов пожалуй любого современного графического тулкита. Может разве что в старых виндах таких вещей не было, но и то не факт.
>Т.е. например попап с выбором компонента - прога не должна мочь открыть поверх основного окна, с новым, и должна сама это фигарить?А в чём проблема это сделать так? Посмотрите на тот же firefox, inkscape, krita - там по умолчанию одно окно. И для смены кисти, либо открытия инструментов разработчика, не нужно открывать несколько отдельных окон.
> Такие вещи, как отрисовка одного компонента поверх другого, или же разделение экрана
> между разными частями(мозаичная компоновка) входит в стандартный набор виджетовГоспода открывают попап с НЕСКОЛЬКИМИ контролами. Т.е. второе окно, с фильтрами, recent и чем там еще и кучкой контролов для менеджмента этого, более продвинутого сования в библу компонентов и что там блин еще.
И в целом это достаточно уместно смотрится. А как вы предлагаете в GUI сделать продвинутый диалог с фильтрами появляющийся после инициации действа? Т.е. то что юзер хочет "place component" это прекрасно, но теперь надо - выбрать компонент, из более чем 9000 известных наименований в эвона каких либах. А может и новую либу с компонентами цепануть, чем черт не шутит. Идея провернуть вот это все прямо в контексте основного окна - выглядит не особо оптимально. Это логически именно новое окно диалога.
> вещей не было, но и то не факт.
В виндах большая часть вещей очень жестко абузит что все есть окно. Любая минимально кастомная кнопка - это на самом деле новое окно. Так до некоторой степени удобнее рюхать - оно только свои эвенты получает, а остальное ему похрен, обрабатывать удобно.
> А в чём проблема это сделать так? Посмотрите на тот же firefox,
Так они и сделали. Но, вот, плюются что позиционировать окна не дают. Что для тулбаров и подобных штук в принципе было бы так то логично.
> inkscape, krita - там по умолчанию одно окно.
А вы там выбираете компонент из более чем 9000 наименований, попутно цепанув внешнюю либу вызовом по вон той кнопе вообще манагера библиотек компонентов? :)
> Да и не должно быть у программы много окон, окон должно быть одноСразу видно знатока интерфейсов.
Полгода назад я случайно обнаружил, что забыл выключить сеанс вяленого в убунте после того ка решил попробовать и работал на нем даже не знаю сколько и до сих пор не выключил. Каких бы то ни было проблем не было вовсе.
Поди терминал открываешь не весь экран?
> Возможность мгновенного перемещения курсора (cursor warping)Дорогой KiCad, то что вы считаете фичой - ваши выделывания с курсором - на самом деле - адский баг. Вы не представляете себе, как бесит курсор прыгающий сам по себе "потому что програмеры решили что это круто". Это - даже в X11 - вызывает очень странное и специфичное поевдение интерфейса. Не характерное для других программ.
Так что вместо критиканства лучше бы свои факапы юзабилити разгребли и застабилизировали бы форматы файлов уже наконец. А то за@#$%ли уже просто в край постоянно их менять - руша старые проекты и наработки. Но в своем глазу господа бревна не видят, чего уж!
Тем временем в Wayland оказывается все же позволили имплементить это бесилово, так что фанаты прыгания курсора фиг знает куда могут праздновать. Пруфлинк: https://www.opennet.dev/opennews/art.shtml?num=63404
Это всего лишь протокол. Кто его реализовал?
> Это всего лишь протокол. Кто его реализовал?Фороникс читай, блин, уже пошло по трубам. Например, в libsdl только что запихали поддержку ЭТОГО.
> Вы не представляете себе, как бесит курсор прыгающий сам по себеТы даже не представляешь как это удобно, когда используются там где надо. Штука крайне удобная в интерфейсе.
У них что, нет однооконного режима?
Каждой программе - по оконному менежеру!
"Разработчики САПР KiCad раскритиковали"Так, подождите...
Разрабы KiCad критикуют разрабов вейланда, что они нарушили обратную совместимость, сделав не как в иксах?
Разрабы KiCad критикуют хоть кого-то за нарушение обратной совместимости?
А не офигели ли они!
Сколько раз эти м-лы ломали совместимость межды версиями свого же кикада?? А теперь, когда с ними поступили также они начали плакаться?
X11Libra, ага. Половина README - какая-то маловнятная политота и попытка в code of conduct, но без DEI (как это вместе работает - без веществ даже пытаться понять не буду). Ну и сломанный ABI, да, классно. Очень перспективный проект.
> попытка в code of conduct, но без DEIКак это без DEI???
Он в проект пригласил фуррей, причем два раза!
"whether you're furry or fairy"
"a small furry creature"
github.com/X11Libre/xserver/commit/d1a32d32ed86380b86c98ffe050c79073c02b5b0> как это вместе работает - без веществ даже пытаться понять не буду
Просто представители новой расы выделяют уже полезные спайк-белки.
> Очень перспективный проект.
На самом деле да, я даже не него подписался.
И им приятна звездочка на гитхабе, и мне поток лулзов.