В кодовую базу менеджера сеансов gnome-session, отвечающего за запуск GNOME, а также дисплейного менеджера GDM, предоставляющего экран входа в систему, приняты изменения, позволяющие осуществить сборку без поддержки X11, оставив только компоненты для Wayland. В июне аналогичные изменения приняты в состав оболочки GNOME Shell и композитного менеджера Mutter. Возможность сборки GNOME без X11 даст возможность разработчиками Fedora Linux и других дистрибутивов исключить компоненты X11 из основных сборок и снизит трудозатраты на сопровождение...Подробнее: https://www.opennet.me/opennews/art.shtml?num=61723
Снизить затраты на сопровождение. Это же выходит мы Wayland добавили, а потом убрали X11 чтобы снизить затраты на сопровождение. Сильно
> Снизить затраты на сопровождение. Это же выходит мы Wayland добавили... потому что иксы уже было не исправить. Проще закопать и создать с нуля нормально.
> а потом убрали X11 чтобы снизить затраты на сопровождение
Именно так. Тянуть древний забагованный шлак очень дорого.
Причем в последнее время у них просто проблема найти людей, кто согласиться в этом копаться, даже за деньги.
Что не сильно и удивительно учитывая "80,000 lines of sheer terror" :)
>создать с нуля нормальноВот с этим проблемы как раз. При этом большие.
>древний забагованный шлак
Теперь у нас несколько вариантов забагованного шлака, который уже и закопали частично.
У "вас" как всё было, так и осталось: добрый дядя делает, а эксперт пользуется и недоволен.
Пройдут ещё 20 лет, и так же будут безаргументно обсирать Wayland, вспоминая, как раньше будет хорошо. Политические игры - они такие: никто не согласен чинить x11 за деньги, то кто-то заработает на их переписывании.
> безаргументноБезаргументно???
Очень даже аргументировано. Что это багованый кусок *****, в котором проблем больше чем нормального кода.
"In the past couple of months I've found 120 bugs there, and I'm not close to done."
Причем, что первая цитата, что цитата выше принадлежат Ilja van Sprundel, которые собственно и ковырялся в этом, исправлял баги и уязвимости. И наверняка сделал для иксов больше, чем любой на этом форуме.Но есть же не только баги.
Почитайте насколько процессы иксов, которых разрабатывались еще для терминалов, отличается от того, что происходит в современных видеокартах.
Это не исправить не сломав протокол, а если ломать протокол, то какой в иксах смысл?)> Политические игры - они такие: никто не согласен чинить x11 за деньги, то кто-то заработает на их переписывании.
Ну так взял бы и начал исправлять за деньги.
> сделал для иксов большеЭтих людей до иксов уж точно не надо было допускать. Там и не такое будет.
> Этих людей до иксов уж точно не надо было допускать.Правильно. Нужно исключительно кoмнaтных нoyнeймов с опeннeта. Ноyнeйм всeгда знает как лучше.
>> сделал для иксов больше
> Этих людей до иксов уж точно не надо было допускать. Там и не такое будет.Ну так запилите свой форк - и (не)допускайте туда кого сочтете нужным. А мы посмотрим какому количеству народа надо - именно это, именно так. Как видите, проверить вашу теорию практикой - лишь вопрос желания. Черт, вы даже можете отмотать гитом на i++ лет назад, и переделать как надо было.
А когда всякие, без видимых заслуг наезжают на тех кто работы делает - это не является чем-то приемлимым и допустимым. И, конечно, по вашему в результате - совершенно точно не будет при такой линии поведения.
А при чём тут народ? Решение принимает RHEL, народ кушает что дают. А так Canonical попытались, но их предложение саботировали. Админ. ресурса не хватило, чтобы продавить.
Google тоже, Red Hat заставила, переводить ChromeOS на Wayland?
> Google тоже, Red Hat заставила, переводить ChromeOS на Wayland?Ну так за спиной редхата стоит ИБМ!
И, как говорит местные кексперты, майкрософт.
По их мнению это одна и та же компания.
Ну так-то хромось, если что - нифига не на иксах, и планы перехода на wayland - ну, знаешь? Планы.
в ChromeOS уже Wayland
> в ChromeOS уже WaylandВы, главное, гуглю о том сказать не забудьте - а то они чот ещё не в курсе, планируют, силы-время-деньги тратят...
>Решение принимает RHEL, народ кушает что даютГовори за себя
> А при чём тут народ? Решение принимает RHEL, народ кушает что дают.Вон то решение - идет прямо от разработчиков графической подсистемы линя, которых откровенно заманало развлекаться с этим трупом стюардессы без особого результата. Они и прожали менеджмент. Впрочем, майнтайнер DRM/KMS by design - "менеджмент" и сам по себе.
> А так Canonical попытались, но их предложение саботировали. Админ. ресурса не
> хватило, чтобы продавить.При чем тут админресурс? У редхата хватило ума нанять себе майнтайнера подсистемы и существенную часть его команды. А сапопикал вместо таких нанимает - всяких дешевых питoнистов, для написания кривых апдейтеров, bzr и прочего очень нужного всем кривого глюкала, которым они и известны в софтострое. Вон те ессно бесполезны в данном контексте, а полтора случайно забредших туда плюсовика писавших Mir это прекрасно - но и близко не достаточно для нормальной интеграции, оперативного решения проблем, и тем более - налаживания нормальных рабочих процессов.
Ну вот например, у Wayland есть по крайней мере формальные спеки и регистры расширений. И генератор сишного интерфейса сразу из спеков (XMLки) чтоб мануально это не фигачить. А у сапопикала есть что? Куча хипстеров с горящими глазами, понятия не имеющие что так надо было?! Ну пардон, кого наняли то и получили! :)
А Редхат выходит нанимает дорогих питонистов.
> А Редхат выходит нанимает дорогих питонистов.Питонист чисто технически не может писать куски ядерных подсистем и обвес вокруг. Потому что сейчас это в основном - си. Ну может самый край со временем немного хруста будет. Но вот питонисту там - делать по сути нечего. Разве что какой-нибудь aux обвес.
Одна из причин по которым сапопикал не особо влияет на core parts. Не, простите, сотни скриптообвязки и наколени типа bzr и кривых недоапдейтеров фэйлящих больше апдейтов чем успешных - совсем никак не влияют на то что в графической подсистеме ядра будет, внезапно. И суммарный процент каноникала в ядре - мизерный. А очередным набросом комитов в апдейтер - core parts не фиксятся. Даже если кто и развел типа-ломовую типа-активность по числу комитов.
> Пройдут ещё 20 лет, и так же будут безаргументно обсирать WaylandПочему безаргументно.
Будеттотлаженная инфраструктура по Wayland.
Который будет уже плохо пахнуть. С кучей вековых багов.А тут делают новый MilkyWay 12.
С ним это не работает, то не работает. В итоге одни недовольны, что старое пахнет и кривое устаревшее это самое, а другие недовольны, что не всё ещё из старого запилили в новом.
Да не, к тому времени MS переведёт винду на ядро Линукс и все будут в шоколаде.
>>Проще закопать и создать с нуля нормально.почему тогда до сих пор не получается? сложная задача?
X.Org 6.0 был порядка 30 МБ в нескольких бинарниках. Ему не нужен был ни GCC, ни модный ныне LLVM.
Зачем чинить, если можно переписать /s
> можно переписатьНа турбо поскале
Переписать на mese или ты там думаешь только Паскаль ректит?
На Component Pascal.
>> можно переписать
> На турбо поскалеНу если уж он пОскаль - тогда пусть и "трубо" будет! Очень типичная в свое время опечатка была :)
> Снизить затраты на сопровождение. Это же выходит мы Wayland добавили,
> а потом убрали X11 чтобы снизить затраты на сопровождение. СильноЛогично. Во первых 2 способа делать 1 и то же - создают больше нагрузки на всех причастных. Во вторых, патчить что либо в иксах зарекомендовало себя занятием крайне неблагодарным, по соотношению затрат сил к результату. Настолько, что фиксеров по сути не осталось, не говоря уже про кодинг новых фич. А случайно забредший фиксер вулна цатилетней давности - оставляет testimonials вида "80 000 строк боли!". Соответственно вынос такой кодовой базы нафиг - избавляет толпу народа от кучи проблем, чему они ессно рады.
>патчить что либо в иксах зарекомендовало себя занятием крайне неблагодарным, по соотношению затрат сил к результатуЭто естественно, ведь принятием патчей заведует РХ, которые очень хотят иксы закопать.
> Это естественно, ведь принятием патчей заведует РХ, которые очень хотят иксы закопать.Хм... а почему Сообщество™ не сделает форк иксов, куда будут принимать все нужные патчи, которые не принимают злые саботажники из РХта?
Назовут его FreeXOrg.
Искы станут идеальными, а волосы шелковистыми, все тут же побегут качать новые искы, столицу перенесут в нью-васюки, а нью-васюки в столицу...Но почему-то этого не происходит?
Почему?!
>> патчить что либо в иксах зарекомендовало себя занятием крайне неблагодарным,
>> по соотношению затрат сил к результату
> Это естественно, ведь принятием патчей заведует РХ, которые очень хотят иксы закопать.А хотят они это потому, что вбухивать дофига сил и средств почти без видимой пользователям отдачи с этого, да еще когда это задалбывает и демотивирует програмеров (которые так то не рабы и могут и перейти в другую фирму, если их достать) - занятие крайне нерациональное. И понимает это отнюдь не только менеджмент редхата. Но и практически все кто графической подсистемой линя занимаются. Я так понимаю что турбо-режим с дропом иксов в обозримом будущем был прожат именно по их линии. Они по сути отказались кодить что либо для этого компонента, и дальше что, топы редбиэма пойдут разгребать "80 000 строк боли" сами? Уволят причастных? Так их конкуренты мигом с руками оторвут! Вон там каноникал с Mir узнал сложным способом в чем прикол :)
Не сильно, а просто логично.
В опросах по пионерам энтузиастам уже иксы VS Wayland как 50 на 50.Через года два как подтянут и KDE — так вообще иксы около в ноль полетят.
искам ещё лет 5 жить, минимум. До 2030 дотянут. И то потом останется еще у чудиков с 1060 какойнить нвидией.
А что не так с 1060? Работает под иксами (с тирингом) и вяленым (без тиринга). С амуде есть проблемы, но их когда-нибудь допилят (или нет, но кого волнуют альтернативно одаренные).
Новости из параллельной вселенной? У АМД драйвера под линь беспроблемные, а вот у зелёных кусок кривого индусокода, который они героические переписывают, полностью выкинув свой велосипед eglstream. И даже свежие 560ые настолько кривые, что отвалился протон. Я не знаю, каким надо быть мазохистом, чтобы покупать нвидию для линукса.
>полностью выкинув свой велосипедПо-моему, это теперь ключевой компонент ужасных костылей для mesa и кривого вендорлока вечно-проеблемного gbm, просто теперь через прослойку (хотя классические саботажники поспешили выкинуть прямую поддержку).
>>полностью выкинув свой велосипед
> По-моему, это теперь ключевой компонент ужасных костылей для mesa и кривого вендорлока
> вечно-проеблемного gbm, просто теперь через прослойку (хотя классические саботажники
> поспешили выкинуть прямую поддержку).Какой прикольный плач нвидияфана про то что остальные, видите ли, делают удобно - себе, так что все нормально работает - у них. В том числе и GBM конечно. А вечно кривое это все - если нвидией пользоваться, которую прокатили на это все и которая не часть работчих процессов - ну с ними никто и не согласует изменения в подсистемах, и как им там удобно - не учитывают. Они и поднимаются на третий этаж по намыленному канату, в акваланге. Ну, мало ли у кого какие причуды. Нвидия вот любит писать дрова для линя сложно и криво, трансформируя это в проблемы кастомеров. Кто ж им запретит?
А вот разработчики говорят, что gbm -- мусор. Много раз уже видел. Такое вот "удобно себе", кривое неудобное апи, придуманное дилетантами, это то, с чем теперь жить.
> А вот разработчики говорят, что gbm -- мусор.Какие разработчики? Нвидиевсике? Так их мнение никто спрашивать не собирается, они не часть процесса. А остальные - рихтуют интерфейсы под себя, согласовав по мере надобности. Им как раз вполне збс.
Еслни нвидия хочет лезть по намыленному канату на третий этаж в акваланге и не может осознать очевидные вещи - это проблемы нвидии и ее кастомеров, сие сугубо их отношения, ко всем остальным это - никак не относится. Совсем. И что там у кого в блобе (не)работает только нвидии и ее кастомерам интересно. Для остальных - это не у них же технология, они и не отвечают за это. Никак. Совсем. "Contact your support" как говорится. Надеюсь это достаточно понятное для потребителей объяснение куда идти с своими блобами и офигенной нвидией.
> Много раз уже видел.
Пруфлинк?
> Такое вот "удобно себе", кривое неудобное апи, придуманное дилетантами, это то,
> с чем теперь жить.Такое вот апи - деланое участниками экосистемы под себя. Как в это нвидия вписывается - никому не интересно особо, покуда она не часть процесса разработки.
И даже открыть модуль ядра - ну, да, это позволит юзать фичи по части DRM/KMS/GBM из ядра. Но это никак не облегчит участь на то что остальные участники подсистемы рихтуют это все как им удобно. А нвидия - ну, она не часть процесса. И ее опять никто не учтет. И опять это будут проблемы только нвидии и тех кто в это вляпался. Ибо это их отношения на двоих, к остальным эта возня не относится.
При чём тут нвидия? У тебя какая-то фиксация, да и разработчиков у неё не особо, прикладные пользовательские программы (и игры) они не пишут, а ведь тут самый смак. И вот нвидию как правило хвалят, хоть и признают недостатки, но её продукты достаточно предсказуемые и не ставят себе целью нагадить.
> При чём тут нвидия? У тебя какая-то фиксация,Не, тут другое, тут знание. Кому он еще сдался?! :) Авторам MESA? А они вроде не говорят ничего такого - просто допиливают как им надо, и дело в шляпе.
Это низкоуровневая абстракция нужная в основном - писателям видеодров. И все. Так что вы спалились на 120%. Ну вот нет у других категорий особых причин плакать на эту тему.
> да и разработчиков у неё не особо, прикладные пользовательские программы
> (и игры) они не пишут, а ведь тут самый смак.А разработчики программ и игр, на минуточку, с GBM вообще дел не имеют. Такой нюанс. Они в общем случае даже не знают что это такое и зачем. Не их уровень абстракции.
Поэтому извольте-ка пруфлинков на тему кто и что говорит. Или будете аргументированно объявлены гонщиком. Видите, я фана нвидии чую - за милю. Общее соотношение дел такое. И на ваше горе я обсуждаемый топик знаю лучше вас, так что маневр не прокатил.
> И вот нвидию как правило хвалят, хоть и признают недостатки,
Угу, хвалят, когда она то ФС караптит, то локапается при переключении в консоль, то чипы жжот, остановив вентиляторы, то с вялендом делает черти-что, то еще какая-то лабуда.
> но её продукты достаточно предсказуемые и не ставят себе целью нагадить.
Если бы это было так - они бы девелопали дрова под линух иначе, став частью процесса... а так они просто кучка проприетарных тугих жлобов, которые не смогли в совместный процесс. Что очень сильно боком вылезает их кастомерам, которые еще и имеют наглость пытаться делать другим мозг. Хотя саппорт нвидии - вооооон там, и весь плач - исключительно туда. Это то что вы получаете за нежелание вендора быть частью процессов разработки.
А ещё они не имеют дел с вейландами, не их забота и не их уровень абстракции, ага. В целом, тут всё понятно, конечно. Искать я ничего не собираюсь, у меня есть дела поважнее.>Угу, хвалят, когда она то ФС караптит, то локапается при переключении в консоль, то чипы жжот, остановив вентиляторы, то с вялендом делает черти-что, то еще какая-то лабуда.
Собственно, после подобной аргументации, говорить просто не о чем. Ведь есть же реальные проблемы вроде перегрева памяти и отсутствия доступа к датчикам из линукса, что было очень актуальной проблемой пару лет назад, но нет, надо притянуть какую-то чепуху, которую никто не видел. К тому же, являющуюся заслугой третьесортных производителей.
>процессов разработки
Для начала, стоило бы уяснить, что редхат и её приживалы из числа аутсайдеров -- это не "процессы разработки". Стек технологий нвидиа, востребованный в индустрии и одинаково хорошо поддерживающийся на всём спектре оборудования, произведённого за десятилетие, вот это -- хорошо зарекомендовавшие себя процессы разработки от производителя, занимающегося развитием индустрии, а не грызущегося с конкурентами на 2% рынка (это подразумевает, что грызнёй занимаются достаточно специфические кадры).
> А ещё они не имеют дел с вейландами, не их забота и не их уровень абстракции, ага.
> В целом, тут всё понятно, конечно. Искать я ничего не собираюсь, у меня есть дела поважнее.Кто б сомневался, что оппонент не сможет найти ссыль с рассказом апликушников и игроделов про то какой плохой GBM :). Блин, где б вон те с ним пересекались плотно... :)
>> Угу, хвалят, когда она то ФС караптит, то локапается при переключении в консоль,
>> то чипы жжот, остановив вентиляторы, то с вялендом делает черти-что,
>> то еще какая-то лабуда.
> Собственно, после подобной аргументации, говорить просто не о чем.Ну еще бы - я вывел гонщика утверждавшего что все ЗБС на чистую воду, что тут возразить когда я лично видел кадров у которых ФС вдрызг от нвидияблоба, и как btrfs'ники это дело вычислили по ору на чексумы, кто-то допер проверить с модулем нвидии и без.
> Ведь есть же реальные проблемы вроде перегрева памяти и отсутствия доступа к датчикам из
> линукса, что было очень актуальной проблемой пару лет назад, но нет,То-есть, угробить пользакам файлуху вдрызг - это не реальная проблема, а так, фигня какая-то? :)
> надо притянуть какую-то чепуху, которую никто не видел. К тому же,
> являющуюся заслугой третьесортных производителей.Интересно, как третьесортные производители относятся к разносу файловой системы нвидиядрайвером? Они вообще тут при чем? Это нвидиаблоб так прикалывался, рущил память ядра, толи просто кривизной, толи DMA криво програмил, кто там блоб разберет. Этот трешак был совсем недавно, месяцы назад.
> Для начала, стоило бы уяснить, что редхат и её приживалы из числа
> аутсайдеров -- это не "процессы разработки".Там среди аутсайдеров так то - почти все кто делал нечто похожее на GPU а заодно и NPU и подобное добро уже теперь.
> Стек технологий нвидиа, востребованный в
> индустрии и одинаково хорошо поддерживающийся на всём спектре оборудования, произведённого
> за десятилетие,...называется - вендорлоком, и радоваться этому может только полный баклан :)
А если у нвидии все так круто - и отлично! Напишите им в саппорт просьбу майнтайнить для вас Xorg, или что там :). И посмтрим у кого там какой стэк и круть, да? А то еще и быковать на тех кто работы делает? Такая борзость легко лечится! И вы узнаете как на своей шкуре ;)
> вот это -- хорошо зарекомендовавшие себя процессы разработки от
> производителя, занимающегося развитием индустрии, а не грызущегося с конкурентами на 2%
> рынка (это подразумевает, что грызнёй занимаются достаточно специфические кадры).Блаблаблабла. Нвидия занимается в основном вендорлоком, маркетинговым булшитом и набиванием карманов так то.
Ищущий да обрящет. А вот мифы да, это не серьёзно. И что ж так мало подробностей? Емнип там что-то всплыло когда её на folio переводили и что-то не помню чтобы это фиксили в блобе, наоборот, спасибо нвидии надо сказать, что баг так быстро обнаружили и исправили до стабилизации (а тут стоит отметить, что все критические проблемы блоба решаются до стабилизации, а не как у конкурентов, на год забить обновление под новую версию).
> Ищущий да обрящет. А вот мифы да, это не серьёзно.Да, мифы - это не серьезно. В частности, миф что разрабочики апликух и игр что-то делают с GBM, чтоб о нем еще и рассуждать.
> И что ж так мало подробностей?
Для меня это выглядело так: сперва я увидел нескллько юзерей EXT4 и XFS удивленно вопрошающих линуксоидов - что за нахрен, резко и внезапно умерла ФС, что это могло быть?! А потом какой-то пронырливый btrfs'ник потестил с модулем и без, там чексумы есть, они до кучи и на разрушение RAM (по любой причине) орут неплохо. Ну и вот тут упс, без модуля все ок, с модулем - ор. Значит чудный вендор с супер-апи где-то лоханулся.
Возможно, это подстегнуло их исходники модуля открыть, черт знает. У них самопальные эрзацы KMS/DRM/GBM глюкавые по жизни, а ядерщики зарубили юзеж оригиналов проприетарой, вывесив GPL_ONLY на экспорты. Открытие сорца позволяет, все же, пользоваться оригиналами подсистем а не тем позором. Это однако полумеры - врядли нвидия поспеет трекать изменения в этих подсистемах и все равно лажать - будет. Чтобы этого не было, надо частью процесса стать. Нормально, как все остальные.
> Емнип там что-то всплыло когда её на folio переводили и что-то не помню чтобы
> это фиксили в блобе,Кого на folio переводили? Btrfs? Блоб разносил и EXT4 и XFS на ура, он память рушил в системе, и как один из вариантов чем это отливалось, вот, кирдый ФС.
> наоборот, спасибо нвидии надо сказать, что баг так быстро обнаружили и
> исправили до стабилизацииСпасибо за что? Что они толи левыми записями в память, толи кривыми DMA запросами - разнесли юзерам ФС? По моему юзеры с которыми это случилось - были не в настроении благодарить за это. И единственным фиксом как я понимаю было что нвидия резко склепала новую версию драйвера. Видимо, осбирак был достаточно эпичен чтобы они и у себя воспроизвели и починили.
> (а тут стоит отметить, что все критические проблемы
> блоба решаются до стабилизации, а не как у конкурентов, на год
> забить обновление под новую версию).Да, по выносу юзерам ФС заметно. Если ФС юзеру разнести вдрызг - системе стабилизец! Btrfs'ники то как раз "проблемы с разрушением памяти" могут заметить ДО того как это эскалирует в совсем уж фатальные формы, если логи читают. А вот с более простыми ФС...
Только почему-то никто об этом не слышал. А вот деструктивные баги в btrfs это не новость, сегодня из-за видеокарты, завтра из-за сетевой карты. Сколько ни притягивай вымышленные баги, а не получится.
> Только почему-то никто об этом не слышал.Угу, как и про клин вентилей энной версией драйвера нвидий, и локапы системы при переключении в консоль. Интересно, на опеннете отвисает сотрудник маркетинга? Или этот нелох еще и забесплатно косяки нвидии покрывает? :)
> А вот деструктивные баги в btrfs это не новость, сегодня из-за видеокарты,
Btrfs в этом случае как раз при внимательности пользака - имеет шансы выжить, если он заметит вопли про csum error быстро и парирует проблему ДО того как это эскалирует в более масштабный и крутой факап. А вон у тех, без чексум, они довольно долго не замечали проблему - а потом - как-так, вермишель вместо метаданных FS? Опа, фаталити, fsck такое может и не починить, смотря сколько юзер игнорил проблему.
> завтра из-за сетевой карты. Сколько ни притягивай вымышленные баги, а не получится.
Это вообще какой-то FUD голимый, без технического обоснования.
Вот поэтому я и говорю, что необоснованные фантазии притянуть не получится. Локапы это заслуга целиком ядра, сотрудники конкурирующих корпораций вредители ещё те, многие к тому же со справкой. И также и кривых умолчаний (а также некомпетентных мейнтейнеров, которые могут годами игнорировать сообщения о багах). По поводу охлаждения, вопросы к производителю. А тут же никаких подтверждений нет. Глитчи композитинга при переключении с иксов на фреймбуфер я сам наблюдал, потом это "исправили" сбором композитора в менеджере. Но это дела давно минувших дней, уже много лет с тех пор прошло. Сейчас в ходу вейланд и чтобы совсем уже защитить своих клиентов от подобных проблем в будущем, в nvidia теперь написали свой драйвер консоли.Вообще, стоит отстраниться от экзотических выдуманных проблем (которые не были нормально диагностированы и полноценно подтверждены, причин для схожего поведения может быть тысяча) и переключиться на то, почему отказываться от единственных видеокарт, которые универсально работают, в любом случае, не самое разумное решение. Потому что косяки бывают абсолютно у всех, но в среднем ПО хотя бы предсказуемо и работает. Остальных разработчики того же dxvk постоянно поливают помоями.
Весь этот хейт в сторону eglstreams обосновывается только на том, что xwayland не поддерживает этот интерфейс. Как только программ с иксами не останется, или же они все будут запускаться через какой-нибудь gamescope, у вендорлока gbm не останется никаких преимуществ.
> Вот поэтому я и говорю, что необоснованные фантазии притянуть не получится.Фантазии - то что бывает софт без багов.
> Локапы это заслуга целиком ядра, сотрудники конкурирующих корпораций
> вредители ещё те, многие к тому же со справкой.Да нет ребят, вас нагнул майнтайнер подсистемы. Друг Торвальдса, фан GPL, Dave Airlie. Он бонусом GPL_ONLY на экспорты DRM/KMS вкатил, "технический фак" даже эффективнее чем в камеру.
И, кстати, RedHat в котором Airlied работает - c нвидией не конкурирует. Не отменяет того что они все же про опенсорсные форматы, и блободрайвер это море неудобств на всех уровнях.
> И также и кривых умолчаний (а также некомпетентных мейнтейнеров, которые
> могут годами игнорировать сообщения о багах).Вот лично мне - исправили факапы самый максимум за 2 дня. Но я знал что делаю и приходил с готовыми bisect'ами, так сильно проще: сразу видно где облажались. А в проприетарном сапорте такие тайминги - да удачи.
> По поводу охлаждения, вопросы к производителю.
Не, вот извините. Если драйвер из-за бага стопает вентиль в ноль и дает чипу испечься, вот тут сорян. Это факап драйвера.
> А тут же никаких подтверждений нет.
Какие вам подтверждения надо? Нвидию технически трахнули вон те. Они с горя пилили свой эквивалент DRM/KMS а потом и GBM как умели (нвидию послали с "давайте сделаем управление памятью GPU с учетом нас?!"). И ессно это все было кривым и глюкавым, а т.к. DRM/KMS активно меняется - нвидия периодически факапалась. Думаете чего она сорц модуля открыла? От хорошей жизни? Ей немного помогли :)
> наблюдал, потом это "исправили" сбором композитора в менеджере. Но это дела
> давно минувших дней, уже много лет с тех пор прошло.Реально там что угодно могло быть - из-за самопальных эрзацев DRM/KMS/GBM. Сейчас с открытием модуля они смогут юзать майнлайновые, но опять же, т.к. оно активно развивается, нвидия будет и там пролюбливать разные вещи. Их никто не учитывает при разработке. Ну и кто им доктор если они по граблам прыгать хотят?
> Сейчас в ходу вейланд и чтобы совсем уже защитить своих клиентов от
> подобных проблем в будущем, в nvidia теперь написали свой драйвер консоли.Нвидия с недавних пор просто открыла модуль - после чего может линковаться с GPL_ONLY символами ядра, включая DRM/KMS/GBM. Но как я понимаю это только для относительно новых. А старые, без GSP, как раз и депрекейтнули заодно, хе-хе-хе :)
> и переключиться на то, почему отказываться от единственных видеокарт, которые универсально
> работают, в любом случае, не самое разумное решение.Универсально создают геморрой - ибо не интегрированы с остальной экосистемой Linux.
> Весь этот хейт в сторону eglstreams обосновывается только на том, что xwayland
> не поддерживает этот интерфейс.А не поддерживает он потому что это нечто надо - только нвидии. Которая не часть рабочих процессов. А всем остальным эти потуги нужны были как рыбке зонтик. Ну вот пусть сама это и пилит. В своем форке вон того. Это - отношения нвидии и их кастомеров, почему проблемы некооперативных м...в должны колебать опенсорсников - большой вопрос. Если вы хотите учета интересов - будьте частью процесса. Иного не дано.
> Как только программ с иксами не останется, или же они все будут запускаться
> через какой-нибудь gamescope, у вендорлока gbm не останется никаких преимуществ.GBM это вообще по большому счету внутренний интерфейс. Управление буферами видяхи. То что нвидия это хотела как-то иначе - никого не волнует! Ибо они не часть процесса. И поэтому никому не интересно как они там будут разгребаться.
В случае с открытым модулем - они смогут легитимно линковаться с DRM/KMS/GBM. А то что половину не кошерных видях они как раз выкинут на мороз - от меня сочувствия вся эта клика проприетариев не дождется, их давно было пора "мордой о порог".
Что до того, "кто берёт", то это те, кому надо работу работать, а не смотреть на тройную синхронизацию в окнах. А 560 добавили explicit sync и много проблем вылезло, думаю, починят. Пока это не релиз. В прошлых версиях тоже бывали проблемы с вулканом и особенно с вулканом под вейландом. Я слышал, это будут решать в районе 565 драйвера.
Каждый год мы слышим, что уж в следующем году nvidia точно выпустит рабочий драйвер. И вот снова...
В 2022 году — это надо было лезть включать какую-то экспериментальную шоуку.
И XWayland приложения считай, что не работали.Сейчас это вполне работает по уровню Fedora. Там это и дефолтом включили.
Хотя доработки ещё нужны, в той же Ubuntu поэтому до сих пор дефолтом иксы для Nvidia.
> В 2022 году — это надо было лезть включать какую-то экспериментальную шоуку.
> И XWayland приложения считай, что не работали.
> Сейчас это вполне работает по уровню Fedora. Там это и дефолтом включили.
> Хотя доработки ещё нужны, в той же Ubuntu поэтому до сих
> пор дефолтом иксы для Nvidia.Зато сейчас - модуль вон открытый, с ним наверное менее душно будет в целом т.к. оно может DRM/KMS/GBM из ядра юзать все же. Но интеграционные факапы никто конечно не отменял, никто же не учитывает нвидию в процессе.
А под шумок нвидия заодно как я вижу и кинула юзеров старья с аргументом "buy new GPU and press any key when ready". Ну а что, они хорошая, милая добрая корпа. Но фанатов марки все же надо не только холить и лелеять, но и - таки, доить :-)
> полностью выкинув свой велосипед eglstream.вообще то не выкинув
>И даже свежие 560ые настолько кривые, что отвалился протон.
почему у меня на 560 не сломалось ничего?
> Я не знаю, каким надо быть мазохистом, чтобы покупать нвидию для линукса.никаким не надо. Просто не юзай вейланд
>И даже свежие 560ые настолько кривые, что отвалился протон.А почему у меня работает? И даже под вяленым(через XWayland конечно) работает. Вообще с выходом 560 и Hyprland 0.42 почти забыл про проблемы с вяленым.
> А что не так с 1060? Работает под иксами (с тирингом) и
> вяленым (без тиринга). С амуде есть проблемы, но их когда-нибудь допилят
> (или нет, но кого волнуют альтернативно одаренные).1060, вейланд и работа как настоящая вилеокарта это не совместимые понятия. Выберите любое 2 из 3
В целом поддерживаю. Xwayland тоже выпилить можно?
Про невозможность в вяленом управлять окнами уже наверное каждая собака знает. Поэтому рассмотрим другой пример. А именно, активация окна приложения при использовании IPC. Тут она, в отличие от иксов, выполняется крайне трудно и нудно. Вот описание протокола: https://wayland.app/protocols/xdg-activation-v1Что мы имеем в сухом остатке.
1. Экземпляр приложения не может активировать своё же окно. Никак. Для этого нужен XDG_ACTIVATION_TOKEN, который выдаётся только один раз. Второй раз его запросить уже никак. Только из нового экземпляра приложения.
2. Допустим мы хотим активировать окно. Для этого надо запустить новый экземпляр, получить XDG_ACTIVATION_TOKEN и передать его родительскому приложению через DBUS. Только так, и никак иначе.
3. Вариант 2 не работает через эмулятор терминала, по крайней мере в KDE. Эмулятор терминала уже получил свой XDG_ACTIVATION_TOKEN, который уже просрочен (да, живёт он тоже не долго). Про скрипты, которые поднимают нужно окно наверх, можно смело забыть
4. Адекватная реализация данного протокола со стороны клиента есть только в KDE и в Gnome. Остальным отдыхать.
5. Реализация протокола со стороны клиента отсутствует в Qt и Gtk. Поэтому надо прибиваться гвоздями к KDE, либо к Gnome, т.к. только в них есть адекватная обёртка. Естественно, всё это работает только через DBUS. К тому же реализации KDE и Gnome не совместимы между собой. То, что написано под KDE, не будет работать в Gnome и наоборот.И это, замечу, элементарная операция, которая доступно в любом графическом окружении, и всегда выполнялась одной строчкой кода. Тут же даже при использовании готовой обёртки https://api.kde.org/frameworks/kwindowsystem/html/annotated.... приходится нормально так усложнять пользовательское ПО.
> 3. Вариант 2 не работает через эмулятор терминала, по крайней мере в KDE.А кому это жизненно необходимо?
> Про скрипты, которые поднимают нужно окно наверх, можно смело забыть
О нееееет! БШ-портянки перестали работать!
Это не учебная тревога. Повторяю, это не учебная тревога!!111> 4. Адекватная реализация данного протокола со стороны клиента есть только в KDE и в Gnome.
И это не удивительно!
Сразу видно кто работал, а кто пользовался плодами чужих трудов.
Советую почитать басню про Стрекозу и Муравья))
>А кому это жизненно необходимо?Пользователям?
>БШ-портянки
Я тебя удивлю, но любой код на любом языке не будет работать.
>Сразу видно кто работал, а кто пользовался плодами чужих трудов.
Разработчиков Qt наверное туда вписать, ну и GTK заодно. У них такой фичи нет.
>Ибо нефиг всяким скриптам по окнам шариться.
Так не шарься скриптами. Тебя кто-то заставляет?
>Возможно нужно начать задавать вопросы авторам Qt и Gtk? Попинать их например.
Ну вот и попинай. Мне это зачем? Пусть фанбои вяленого напрягаются, у них не работает.
> Про скрипты, которые поднимают нужно окно наверх, можно смело забытьИбо нефиг всяким скриптам по окнам шариться.
> 4. Адекватная реализация данного протокола со стороны клиента есть только в KDE и в Gnome.
> Остальным отдыхать.А вот эти остальные могли бы не отдыхать, а взять и имплементировать протокол.
Ведь KDE и в Gnome это сделать смогли. Но это же что-то делать придется, проще поныть!> 5. Реализация протокола со стороны клиента отсутствует в Qt и Gtk.
Возможно нужно начать задавать вопросы авторам Qt и Gtk? Попинать их например.
>Возможно нужно начать задавать вопросы авторам Qt и Gtk? Попинать их например.всё за вас делать нужно. Выложи патч, и попрос ипринять.
Так всё за них и делается. Вяленый это же протокол.
Вот именно, что делается. Куча энтузиастов сидит и ПИШЕТ код, вот недавно новыея версии labwc и Hyprland вышли.
И кто-то из них уже отвязался от wlroots, то есть, работать там эта самая фича не будет никогда.
>И кто-то из них уже отвязался от wlroots, то есть, работать там эта самая фича не будет никогда.А как вы вообще представляете работу это фичи в тайловом WM? Ну нет там окна которое можно активировать. Мышку двинул и уже активно другое окно, и какой смысл был его активировать. А может окна даже и на разных воркспейсах будут. Если хочешь создать и активировать, выводи модальное окно. А если хочешь чужое окно активировать, то я себе написал скрипты как раз, чтобы переключаться на тот воркспейс, где нужное мне окно(я так активирую почту\мессенджеры из уведомлений).
> Ибо нефиг всяким скриптам по окнам шариться.Уже который год я интересуюсь как будут работать системы этого типа
https://en.wikipedia.org/wiki/Robotic_process_automation
Привожу сколько стоимость этого рынка и тренд роста в ближайшие 5 лет.
После этого следует вопрос:
линуксу не нужен этот рынок и эти миллиарды?На этом вы все сливается, портянкофобы.
> Уже который год я интересуюсь как будут работать системы этого типа
> https://en.wikipedia.org/wiki/Robotic_process_automation
> Привожу сколько стоимость этого рынка и тренд роста в ближайшие 5 лет.Звучит круто.
Вот только.. а сколько фреймворков есть под линукс (еще под старые иксы)?
И сравнивать скрипты IBM Robotic Process Automation и занюбханные-башпортнянки как-то странно.> После этого следует вопрос: линуксу не нужен этот рынок и эти миллиарды?
А те кто эти миллиарды зарабатывает, не хотят нанять пару человек на полставки разгребать овно в ХОрге?
Или как в анекдоте "теоретически мы миллионеры, а на практике у нас есть две женщины легкого поведения и старый 321с".
Но ты пишешь как будто эти фирмы миллиарды прямо в кассу линуксфоундейшн обещают занести, только вейланд удалите.А вот тебе рынок CADов.
The global 3D CAD software market size was valued at USD 10.38 billion in 2022 and is expected to grow at a CAGR of 6.7% from 2023 to 2030.В который раз спрошу "когда под линуксом будет нормальный кад, а не то убожество которое есть сейчас"? Доколе фрикад будет ломать иерархию!?
А ответ такой - никогда.
Десктоп линукс не для работы, а для прдолинга и страданий.> На этом вы все сливается, портянкофобы.
Хм.. в других нормальных осях оно ж как-то сделано.
В крайнем случае, поступайте как поступают прдолики по всему миру.
Делайте отдельный дистрибутив для Robotic Automation, поддерживаете иксы, зашибаете миллиарды.
> Хм.. в других нормальных осях оно ж как-то сделано.В других осях можно софтово дергать другие окна и делать с ними что хочешь. Вой на болотах стоит что нельзя дать кому-то скриншот всего экрана сделать. Это небезопасно. У них всё время что-то ценное прут, и вяленый всё разрулит. И именно вяленого не хватает пользователям и корп-рынку. Ну вот такие потребности бизнеса что надо всё неработающее
> В который раз спрошу "когда под линуксом будет нормальный кад, а не то убожество которое есть сейчас"?Siemens NX
>> В который раз спрошу "когда под линуксом будет нормальный кад, а не то убожество которое есть сейчас"?
> Siemens NXЭто правда, но правда только наполовину))
community.sw.siemens.com/s/question/0D54O00006fJCZUSA4/nx-on-linuxNX is no longer supported for Linux systems, only the license server for linux is available.
NX12 was the last linux version of NX. I paste you an excerpt of the newsletter with the announcement on May 16, 2018.Т.е гигант индустрии и один из самых крутых кадов свалил с поделия красноглазиков.
Я скорее удивлен, что они решили поддерживать "Stable anything is nonsense".
Ибо людям надо работать, а не прдолиться с сонсолькой, дровами, дистрибутивами и прочим.
> Привожу сколько стоимость этого рынкаА в этот раз не привел! Вот сколько там денег?!
> и тренд роста в ближайшие 5 лет.
Который чем-то обоснован?))
> линуксу не нужен этот рынок и эти миллиарды?
Эти деньги заберут фирмы-продаваны софта.
Основным движителям линукса вроде Шапки и Сюзи этот рынок не нужен. Там будет куча конкурентов с уже готовыми продуктами. Им наоборот неплохо бы испортить им жизнь, сделав так, чтобы на линуксе оно не работало.
И тихонько пилить это для вейланда, чтобы потом раз! и у них работает, а у всех остальных - нет.
Отключил автофокус на вновь появившееся окно, так как не хочу, чтобы фокус куда-то внезапно прыгал.В своих собственных скриптах использую sway-ipc, мне хватает.
>Отключил автофокус на вновь появившееся окно, так как не хочу, чтобы фокус куда-то внезапно прыгал.А при чём тут автофокус? Речь про активацию окна, чтобы окна не плодить.
>В своих собственных скриптах использую sway-ipc, мне хватает.
Прибитое гвоздями к sway... Но тут не привыкать. Для гнома и kde тоже есть что-то подобное.
>А при чём тут автофокус? Речь про активацию окна, чтобы окна не плодить.Если у меня появляется новое окно, то оно появляется снизу, и никуда не всплывает. Я не хочу, чтобы во время работы с одним приложением его окно заменилось на какое-то другое, без моего ведома. Максимум, что приложение может сделать, просигнализировать, что на какое-то окно нужно обратить внимание, но переключаюсь я всё равно вручную.
>без моего ведомаУдивительно, но у тебя на компе такой бардак, что приложения живут своей жизнью? Очень странный кейс. А как быть, если ты открыл файл в каком-то приложении? Рыщешь по таксбару, чтобы найти это приложение? Я конечно понимаю, что вяленый ограничен, но зачем делать вид, что его ограничения решают какие-то несуществующие проблемы? Без обид, но я как-то не припомню случая, чтобы приложения запускались без моего ведома и заменяли собой под приложение, с которым я работаю. Более того, я бы держался подальше от десктопа, где возможен запуск чего-то без моего ведома. Пусть даже в фоне.
>Удивительно, но у тебя на компе такой бардак, что приложения живут своей жизнью?Открою секрет: если работа связана с компьютером, то периодически приходится ставить всякое. И даже если всякое не ставить, то я не хочу, например, чтобы открывшееся окно браузера забирало фокус из консоли, в которой я что-то набираю. Или я прошу браузер открыть что-то в новом окне, и продолжаю взаимодействовать с текущей страницей, пока где-то на заднем плане загружается сайт.
>А как быть, если ты открыл файл в каком-то приложении?Вот именно по этому я и не хочу смены фокуса. Поскольку разные приложения открываются с разной скоростью. Условный терминал с консольным вимом может открытся мгновенно, а вот например ide - нет. И после открытия окна ide ещё какое-то время будет дозагружаться. При этом, в крупных программах любят активность - вначале загружается заставка, потом она пропадает и появляется новое окно, уже непосредственно этой программы. Почти все крупные приложения так себя ведут, хоть гимп, хоть фотошоп, хоть визуал студия, хоть жетбрейнс. Не вижу смысла смотреть на заставку, когда я могу в это время что-то делать. Особенно весело во время подкючения съёмных носителей - достаточно воткнуть флешку, и вот уже новое окно появилось.
>Рыщешь по таксбару, чтобы найти это приложение?Зависит от ситуации. Что-то открывается на заранее определённом теге(рабочем столе), в каких-то случаях достаточно однократно нажать win+вправо.
>чтобы открывшееся окно браузера забирало фокус из консолиимеется в виду, что уже открыта консоль, и я запустил браузер и вернулся к консоли
Зачем запускать браузер, если работа идёт в консоли? Честно, странные люди...
А что, нельзя? Или если мне браузер понадобился, то мне нужно остановится и ждать, пока он загрузится?
Угу, можно пойти ещё ниже. Зачем отрисовывать пользователю экран, если прерывания идут от клавиатуры. Дострочит, тогда увидит что настрочил.
> Угу, можно пойти ещё ниже. Зачем отрисовывать пользователю экран, если прерывания идут
> от клавиатуры. Дострочит, тогда увидит что настрочил.О, наконец-то у кого-то здравые мысли! Особенно если терминал 300бод.
Но еще лучше чтобы ты написал (на бомажке), а потом дал красивой девочке, она все это в перфокартах пробила, а потом в Большую Машину загрузила.
Ну и пока оно все шуршит - можно пить чай с баранками.
> Ну и пока оно все шуршит - можно пить чай с баранками.Лучше с упомянутой тобой красивой девочкой.
>> Ну и пока оно все шуршит - можно пить чай с баранками.
> Лучше с упомянутой тобой красивой девочкой.Если она перфокарты видела, то она так то уже - бабушка. Типа небезызвестной Lena. Не, бабулька, конечно, милая, и чай попить можно, конечно, но... :)
>то периодически приходится ставить всякоеТак ты не ставь "всякое", а только проверенное из дистрибутивов. Вот честно, зачем тебе нужна программа, которая спамит окнами?
>Поскольку разные приложения открываются с разной скоростью.
Не знаю, тут пользователь вяленого ниже писал, то вообще не выключает комп и приложения не закрывает. Кому верить?
>Зависит от ситуации. Что-то открывается на заранее определённом теге(рабочем столе), в каких-то случаях достаточно однократно нажать win+вправо.
Я что-то в упор не вижу проблемы, которая бы не решалась в иксах.
> Не знаю, тут пользователь вяленого ниже писал, то вообще не выключает комп и приложения не закрывает. Кому верить?Обоим двум?
Ты ж догадываешься что люди разные, работа у них тоже разная и поэтому компом они пользуются как им удобно?
Я вот тоже рабочий ноут выулючаю только на выходные.
Но у меня макось и там закрыл, комп заснул, открыл - все восстановилось как было.> Я что-то в упор не вижу проблемы, которая бы не решалась в иксах.
Проблема только одна:
те кто могут исправлять иксы - не хотят,
а те кто хотят (чтобы за них исправили другие) - не могут, ибо у них лапки
>Так ты не ставь "всякое", а только проверенное из дистрибутивов.Вы работаете на компьютере или нет? Конечно, дворник может что угодно поставить, поскольку метлу он без пк использует. Я уже выше писал, что данная тенденция общая для всех програм, даже для гимпа и браузера, не говоря про ide и прочее. Какой смысл мне смотреть на заставку программы, если вэтот момент я могу что-то сделать?
>Не знаю, тут пользователь вяленого ниже писал, то вообще не выключает комп и приложения не закрывает.Вы представьте себе, что у вейленда больше одного пользователя и даже больше двух.
>Я что-то в упор не вижу проблемы, которая бы не решалась в иксах.Даже виксах я отключаю всплытие окон. А вы попробуйте запустить вложенный сервер с ускорением, убрать тиринг из коробки, настроить мониторы с разной плотностью пикселей, починить безопастность и так далее.
>Реализация протокола со стороны клиента отсутствует в QtА врать не хорошо
> Вот описание протокола: https://wayland.app/protocols/xdg-activation-v1
> Что мы имеем в сухом остатке.В сухом остатке - мы имеем немного другое. Приперся некий маргинал, с экзотичным кейсом, и почему-то уверен что его величиству все должны. При том сам он врядли предпринял какие-то шаги к тому чтобы хотелки еще и реализовались как-то.
И тут вдруг такой облом - оказывается, в этом мире никто никому ничего не должен. А то что они могли если захотят фиксить иксы для вас - оказывается, не было какое-то неотъемлимое право. Ибо рабство так то уже много лет под запретом, а по другому это вообще не организовать.
Давай ты не будешь тут причитать про маргиналов и прочих?
> Давай ты не будешь тут причитать про маргиналов и прочих?Давай ты не будешь указывать что мне делать, а я не буду говорить куда тебе идти)?
Даже среди маргинальных сообществ выделяются отдельные индивиды или группы, степень днищенства которых неприемлема даже среди основной группы маргиналов.Ну типа есть красноглазики, но среди них есть бздишники или гентушники.
> Естественно, всё это работает только через DBUSКоторый последние 20 лет (двадцать лет!) во всех мейнстримных дистрибутивах для десктопа. А комментаторы продолжают и продолжают ныть...
Так а почему нельзя получить токен через xdg_activation_v1_get_activation_token и тут же активироваться с ним?
Это же плохо.
это плевать. Debian иксы из поставки не убирает как и арч и генту и слака и suse, а шляпа пусть идет лесом.
Поступит команда сверху уберут.
> а шляпа пусть идет лесом.Демьянцы, гентушники и тем более арчеры максимум могут пару пакетов пропатчить, чтобы оно собираться смогло.
Сложные баги в иксах они исправлять не смогут, там просто это некому делать.
Исправлять ничего не придётся, если эти сложные баги не будут вносить. Иксы написаны на сях, поэтому собираться будут хоть 20 лет. При условии, если разрабов вяленого держать от них подальше.
Им бы со старыми багами разобраться, а вы про новые мечтаете.
Их вносят быстрее чем исправляют. Разрабов вяленого надо убирать от иксов, они заинтересованные лица.
Так в чём проблема взять старые иксы без этих правок? Ах да, старые ведь тоже не работают.
> Исправлять ничего не придётся, если эти сложные баги не будут вносить.Эти баги уже есть. И будет еще больше, когда оно будет пытаться работать на новом оборудовании.
gitlab.freedesktop.org/xorg/xserver/-/issues/?sort=created_date&state=opened¬%5Blabel_name%5D%5B%5D=Xwayland&first_page_size=20
Думаешь 1к багов вот прям сейчас вейландописаки добавили?
Не, это диды заботливо наложили и чуток кодом прикрыли.
Xorg crash in qemu-system-x86_64
X server crash
xorg suddenly crashed (ВНЕЗАПНО!)
Xnest crash in multi-screen mode
Random crash [0x558b3b144ed9]и тд.
Тебе ссылочку на краши KWin показать? Его вообще завалить пару пустяков. Только попадают ещё и все приложения.
>Тебе ссылочку на краши KWin показать?Если падает KWin, то можно от него отказаться, есть альтернативы, xorg - нет.
На гном перейти что ли? Стула только два. И оба плохие.
В случае с иксами разницы между гномом, кедами, и кучей других реализаций нет. Хочешь - на xfce/mate/i3/openbox/xmonad/...
Так она и не нужна. Пофиксил иксы, и везде заработало. А то с таким подходом можно и от shared библиотек отказаться.
>Пофиксил иксы, и везде заработало.Осталось, чтобы это кто-то сделал, а то пока никто не делает
> Так она и не нужна. Пофиксил иксы, и везде заработало. А то
> с таким подходом можно и от shared библиотек отказаться.Ну пофикси в иксах клин графики в всей системе вообще, если какой-то 1 гамнюк удумал интенсивно рендерить и озадачил внутренности иксов в потолок возможностей системы...
Или сделай нормальную работу с мониторами с разным FPSом, например.
Только это архитектурно не очень хорошо получается. Потому что архитектура это не предусматривает изначально. И чинится такое - ну, вот, все выкинуть и заново написать, отархитектив заново. Не тот случай когда можно плавно и мелко подкостылить, постепнено допинав до кондиции.
> Тебе ссылочку на краши KWin показать?Так в том-то и дело, что краши KWin исправлять будут. А краши иксов - нет.
И я тебя спрашиваю - кто всё это фиксить будет, когда шапка забьет на иксы окончательно?
>краши KWin исправлять будутОткуда такая уверенность?
>А краши иксов - нет.
У меня работает, не знаю.
> Откуда такая уверенность?Потому что им нужна будет одна рабочая система. И ее будут поддерживать.
> У меня работает, не знаю.
О, аргументация скатилась до УМВР, диалог можно считать завершенным)))
>Потому что им нужна будет одна рабочая система. И ее будут поддерживать.Кто будет поддерживать? Разрабы гнома или kde?
>О, аргументация скатилась до УМВР, диалог можно считать завершенным)))
Действительно, умвр. Падающие иксы для меня экзотика. Уже не помню, когда они валились.
Типичный фанбой)
УМВР а то что у других, это вранье и вообще НЕ НУЖНО!))
> собираться будут хоть 20 лет.Раньше они собирались быстрее.
Так что тем более пора выкинуть.
Да пусть собираются хоть 100 лет.
Технологии идут вперед. А иксы останутся на прежнем уровне. В итоге, выйдут новые карты, новые мониторы и тп, а иксы их не поддерживают. Будешь ты сидеть у разбитого корыта на старых технологиях и плакать, а как же так, ведь любимые иксы собрались
> Исправлять ничего не придётся, если эти сложные баги не будут вносить.Во первых, как показал пример с "80 000 строк боли" - в древнем коде дидов хватает и просто откровенных вулнов, и с безопасностью - швах.
> Иксы написаны на сях, поэтому собираться будут хоть 20 лет.
Во вторых, иксы работают не в сферическом вакууме. И тут мы приходим к интерфейсу известному как DRM/KMS. Он довольно изменчивый, как и либы прослойки. И вечно таскать устаревшие версии интерфейса ради легаси - никто не будет. Пропатчить ЭТО под вон то, в коде с теми testimonials, вы, ессно, врядли сможете. А вон те это за вас делать уже таки - не будут. Конечно есть шансы что некоторых устроит графоний марки VESA, там попроще, но вот это - такое себе :)
> При условии, если разрабов вяленого держать от них подальше.
У меня для вас плохие новости... это в целоп примерно одни и те же люди делали. Надеюсь это обясняет почему их иксы так задолбали. Сложное это занятие, сову, на глобус.
То у тебя диды 80000 строк боли и вулнов накодили в иксах, а в вяленом все красиво и безопасно. То оказывается что и иксы и вяленый пишут одни и те же люди.
> То у тебя диды 80000 строк боли и вулнов накодили в иксах,
> а в вяленом все красиво и безопасно. То оказывается что и
> иксы и вяленый пишут одни и те же люди.Ну вот нет - весьма серьезный шмат иксового кода писался таки в лохматые времена. Под совсем другие реалии. Когда безопасностью не парились от слова вообще, про многопоточность не слышали, стандарты были древние, в общем, весьма такое себе, я бы сказал.
Это потом вон те конечно много рефакторили - но архитектуру постепенным рефактором сильно поменять, извините, упс. Поэтому полкило long standing problems там так и остается. И нет предпосылок для их устранения.
> То у тебя диды 80000 строк боли и вулнов накодили в иксах,Справедливости ради основную массу кода они получили от Х консорциума, т.е от корпов.
Но да, прикинь люди (не все конечно) обучаемые.
Они посмотрели какая фигня получилась в ХОрге и решили "ну его нафиг".> а в вяленом все красиво и безопасно. То оказывается что и иксы и вяленый пишут одни и те же люди.
Конечно. Вяленный - это протокол, там все красиво и безопасно.
А за реализации каждый отвечает сам.
Debian - это кусок окаменелого кода (старше чем помёт мамонта).
Когда уже реализуют возможность сборки без поддержки systemd?
Уже. Патчи можешь посмотреть в void linux
Я запускал гном 2 года назад в войде почему-то оно всё время зависало. Теперь как у вас там с гномом?
Вы вообще кто все такие! Вы не разработчики если даже не знаете что запуск идёт уже без этого потому что в ярлыке запуска сессии запуска на данный момент не прописано ваше дэе самозванец Арчер --systemd
Что-то у меня захват экрана в Wayland не работает.
Принт скрин нажми и может заработает если тебе не обновили питон , если обновили то значит поломали
> а что-нибудь вообще работает? у меня вот нетКто бы сомневался)
Не слышал пословицу "дай дундуку стеклянный буй, он себе и лоб разобьет, и руки порежет" ?
Но ты не расстраивайся, начинай развиваться и возможно (но это не точно) у тебя заработает.
У 12iqexpert и не должно.
сколько пользователей опеннет и сколько патчей в иксы?
А зачем их патчить? Они работают.
Так патчат чтобы патчить, а не чтобы работало. Думаешь чего они вяленого дописать не могут второе тысячелетие?
Наверное надо было не патчить иксы, а пилить вяленого.
Работает только самая базовая часть, шаг влево, шаг вправо - и они уже не работают. Тиринг из коробки. Хочешь несколько разных мониторов с разным разренешием, плотностью пикселей - нельзя. Хочешь вложенный сервер - графического ускорения нет. Есть две реализации вложенного сервера, и одна из них с бонусными артефактами, а использовать рекомендуют вторую. Хочешь безопасности - тоже всё печально. Может быть по меркам 2007 это и можно назвать работой, но сейчас нужно намного больше. Таких моментов куча, и ни по одному решения не предвидится.
Я могу про вяленый тоже самое написать. Но он и до мерок 2007 не дотягивает. Впрочем, вяленый только протокол. Надо реализации смотреть, с которыми всё тоже плохо.
> Я могу про вяленый тоже самое написать.С аргументами? Или как обычно?))
> Но он и до мерок 2007 не дотягивает.
В моем вяленом уже работает HDR и VRR на двух разных мониках (точнее на экране ноута и дополнительном).
А чем могут похвастаться иксы?))
Или может они хоть в hotplug мониторов без прдлинга научились? А то 2024 год заканчивается как бы...
>С аргументами? Или как обычно?))Какие аргументы? Тиринг, размазанные шрифты в достатке.
>уже работает HDR и VRR на двух разных мониках
Вот только положение окошечек не запоминается. А без этого твои мониторы просто пшик.
> ТирингХаха, тиринга я наелся в иксах по самое горло.
> А без этого твои мониторы просто пшик.
Ноут работает неделями. Один раз открыл где нужно и все.
Так что слабенькие аргументы.А вот то что граф. стек линукса убог и не умеет нормально в аппаратный декодинг (и жрет батарею) - это факт.
opennet.ru/opennews/art.shtml?num=60656
Не работает ни в иксах, ни в вяленом.
Но если в вяленом это вполне можно реализовать, то в убогоиксах этого даже в теории не выйдет.
>Хаха, тиринга я наелся в иксах по самое горло.Не повезло. У меня на блобе всё отлично. Поставил и забыл.
>Ноут работает неделями. Один раз открыл где нужно и все.
Так что слабенькие аргументы.
Держать включенным комп, чтобы обойти недостатки вяленого. С таким же успехом можно вприсядку прыгать и тиринга не замечать.
>Не повезло. У меня на блобе всё отлично. Поставил и забыл.Этот вопрос нужно решать каждый раз заново, безразлично, что произошло - новое железо/видеокарта другого производителя/новая установка
>>Ноут работает неделями. Один раз открыл где нужно и все.
>Так что слабенькие аргументы.Какой иксовый софт умеет запоминать настройки и открывать на нужном мониторе в нужном месте, в нужном рабочем столе и так далее, без свалки всех окон на одном единственном столе?
>>Хаха, тиринга я наелся в иксах по самое горло.
> Не повезло. У меня на блобе всё отлично. Поставил и забыл.Ваши отношения с проприетарщиками - линуксдевам не интересны от слова вообще. Это вы там на двоих с ними и будете разбираться. Можете написать в их саппорт и попросить майнтайнить для вас Xorg. Или с хрена опенсорсных девов вообще должно колыхать что там какой-то блобмейкер в своей норке делал? Это никак не решало их насущные проблемы в целом.
> Держать включенным комп, чтобы обойти недостатки вяленого. С таким же успехом можно
> вприсядку прыгать и тиринга не замечать.У иксов много иных грабель кроме тиринга. Но даже с этим бывают варианты, в зависимости от DE, драйверов, а если у кого больше 1 монитора и у них FPS разный - это вообще капец. Иксы такую возможность в принципе не предусматривают by design.
вот хотплаг мониторингов как раз не нужен без совсем уж пердолинга.
Юзкейс, когда включаешь или выключаешь дополнительный монитор и все остаётся как было - удобен.
>Я могу про вяленый тоже самое написатьНет, не можете. В вейленде вложенный сервер получает такое же ускорение как и хост, аналогично те у кого несколько мониторов их вполне могут настроить и так далее. Уже сейчас.
Какой сервер, уточните? Там композитный менеджер, если что.
>Какой сервер, уточните?Вложенный. Внутри gnome можно запустить sway, внутри sway - hyprland, внутри hyprland - labwc и так далее, в отдельном окне будет всё графическое окружение. Чем-то похоже на то, как выглядит окно виртуальной машины.
В xorg можно запустить Xephyr(как-то работает, но без ускорения), xnest - артефакты отрисовки видных практически сразу же.
Подобное нужно в разных случаях, например, для изоляции приложений.
>для изоляции приложенийКакой-то совсем уж редкий кейс.
>Какой-то совсем уж редкий кейс.Не реже, например, сетевой прозрачности, которую так любят пользователи иксов. Просто поскольку данная фича не работает, ею никто не пользуется. А примененений куча, начиная от невозможности делать скриншоты чужих окон, продолжая автоматизацией и разработки новых de/wm в уже существующих и так далее.
как минумум флатпак должен использовать для песочницы.
> Они работают.Так работают, что аж оторвали 0.001% десктопного рынка операционных систем?
Вяленому уже больше почти 20 лет скоро будет. Кто ему мешал?
> Кто ему мешал?Наличие операционных систем здорового человека в лице Windows и macOS?
>> Кто ему мешал?
> Наличие операционных систем здорового человека в лице Windows и macOS?А вы точено EULA этих систем читали, чтобы про здоровых то рассуждать? Не, как говорят, не бывает здоровых людей. Бывают недообследованные.
> Вяленому уже больше почти 20 лет скоро будет. Кто ему мешал?Wayland Релизы
версия 1.0 22 окт 2012Анон (35) "ему уже почти 20 лет"
Ты бы лучше не прогуливал уроки математики в школе!
Ну, так-то он ещё лет пять до официального релиза шёл)
И? Нет релиза - нет стабильного апи, программа работавшая день назад не работает сегодня.
> И? Нет релиза - нет стабильного апи, программа работавшая день назад не
> работает сегодня.Есть релиз и будто поменялось что.
Есть релиз, и аппаратное ускорение декодирования видео в фоксе вначале сделали под вейленд, и только потом портировали в иксы.
> Есть релиз, и аппаратное ускорение декодирования видео в фоксе вначале сделали под
> вейленд, и только потом портировали в иксы.Ну, несовместимости перекочевали на уровень расширений протокола, часть из которых, чтобы было смешнее - еще и implementation specific, только и всего. А релиз - да, релиз есть. Регулярно.
Насчет "декодирования видео" и "сделали" я бы не был столь категоричен - оно _точно_ есть из коробки на всех актуальных конфигурациях при любом методе установки софта (Я про snap\flatpack, ага), или каквсигда? У меня на интелёвой встройке таки да, но "за всю Одессу" не поручусь.
> Насчет "декодирования видео" и "сделали" я бы не был столь категоричен -
> оно _точно_ есть из коробки на всех актуальных конфигурациях при любом
> методе установки софта (Я про snap\flatpack, ага), или каквсигда? У меня
> на интелёвой встройке таки да, но "за всю Одессу" не поручусь.Эм... вообще-то "каквсигда" это золотой стандарт Линукса.
Там подкрути, там конфиги поправь, там ппрдлся, "у вас не то ядро", "у нас не та жлибс", "у вас не та версия дров", и вообще "УМВР, иди на винду неудачник!" И так было всегда, в том числе и с иксами.Поэтому предлагаю быть благодарным, что ускорение заработало хотя бы в некоторых распространенных конфигурациях))
> сколько пользователей опеннет и сколько патчей в иксы?Вероятно не все занимаются иксами. Иначе ресурс назывался бы openX или Xopen.ru )
Напоминаю, что до x11 был xfree86. Уже при желании можно было бы newx какой-нибудь сделать, с относительно совместимой архитектурой, но у хейтеров вейледа лапки.
Какие "хейтеры"? Проблемы вяленого известны, многие решаемы, но разработчики упёрлись рогом. Поэтому петь дифирамбы никто не обязан.
> Проблемы вяленого известны, многие решаемыТак это прекрасно. Потому что проблемы иксов тоже известны, но нерешаемы без слома протокола.
> но разработчики упёрлись рогом
Если ваше "решение" - притащить весь шлак из иксов в вейланд, то всё правильно делают.
Усложнять протокол ради 0.5% от 4% невероятно глупо.
>Так это прекрасно. Потому что проблемы иксов тоже известны, но нерешаемы без слома протокола.В случае вяленого ломать надо разрабов. Это сложнее, и посадить могут. Так что выбирай.
>Если ваше "решение" - притащить весь шлак из иксов в вейланд, то всё правильно делают.
Всё что не умеет вяленый внезапно стало шлаком, ничего удивительного.
>В случае вяленого ломать надо разрабов. Это сложнее, и посадить могут. Так что выбирай.А сам почему разрабом стать не хочешь? Люди вон, целые операционные системы типа SerenityOS делают, не думаю, что даже написать иксы с нуля будет сложнее.
Так я и есть разраб, только приложений. Приходится всё это разгребать, чтобы фанаты вяленого сильно не ныли.
>Так я и есть разраб, только приложений.Удивительно, но переписать кучу приложений почему-то проще, чем починить одни единственные иксы, хотя казалось бы. И никто бы на вейленд не переходил, если бы нужный им вопрос работал бы нормально на иксах.
> Удивительно, но переписать кучу приложений почему-то проще, чем починить одни единственные
> иксы, хотя казалось бы. И никто бы на вейленд не переходил,
> если бы нужный им вопрос работал бы нормально на иксах.Представляете, если факап прямо на уровне архитектуры - это невозможно починить. Вообще совсем. Только, вот, сделать заново. С ноля. Это цена выбора неподходящей к тем или иным реалиям архитектуры.
Иксы были сделаны для ДРУГИХ реалий, когда пузатый CRT 640х480 с 256 цветами - считался невероятным хайтеком и крутью. И никто даже теоретически не пытался скажем видео смотреть на компах, да и многооконность была - в диковинку.
Проблема в том что мир с тех пор немножечко изменился. И хотелки юзерей тоже. Или не очень немножечко. В те лохматые времена было сложно представить себе штуки 3 4K монитора у 1 юзеря, с разным FPS'ом к тому же. А сейчас это в общем то и не особая экзотика уже.
>Удивительно, но переписать кучу приложений почему-то проще, чем починить одни единственные иксы, хотя казалось бы. И никто бы на вейленд не переходил, если бы нужный им вопрос работал бы нормально на иксах.А смысл тратить времени на иксы, если решение уже принято? Я там понимаю, от моих усилий что либо зависело, но нет. Иксы закапывают с помощью административного ресурса и только контора уровня гугля может что-то поменять.
>Я там понимаю, от моих усилий что либо зависело, но нет. Иксы закапывают с помощью административного ресурса и только контора уровня гугля может что-то поменять.Никто их не закапывает, с них просто уходят пользователи и разработчики. За использование иксов никто вас арестовывать не придёт. Я, например, могу решить свой вопрос в вейленде и не могу в иксах. Как следствие у меня нет возможности выбирать. Будь для меня они эквивалентны, я бы ещё подумал, что преопочесть.
> А смысл тратить времени на иксы, если решение уже принято? Я там
> понимаю, от моих усилий что либо зависело, но нет. Иксы закапывают
> с помощью административного ресурсаКакой еще административный ресурс? Если вы сделаете форк и выложите его куда-то, что этот административный ресурс будет делать? Все проще. Редхат устал бухать ресурсы в это без какой-то ощутимой отдачи. И теперь опробует иные направления. Потому что сливать деньги в /dev/null не очень хорошая идея, со стороны происходящее выглядит вот так. Видимой пользователям отдачи - около ноля.
> и только контора уровня гугля может что-то поменять.
Гуглу эти какахи мамонта точно ни к чему. Они себе в ведроиде SurfaceFlinger сделали, им нормуль.
> Так я и есть разраб, только приложенийЗапили ещё один хеллоуворлд, мир без него точно не выживет.
Почему же? Наоборот, мои приложения очень востребованы под sway, как оказалось. Но пусть радуются, в следующем обновлении им прилетят половина кед в зависимостях. Арчеводы уже напряглись.
Но ведь кеды это хорошо.
>Арчеводы уже напряглись.Если это кому-то важно, то он будет сэтим что-то делать
>>Так это прекрасно. Потому что проблемы иксов тоже известны, но нерешаемы без слома протокола.
> В случае вяленого ломать надо разрабов. Это сложнее, и посадить могут. Так
> что выбирай.Вау, SAAS оказывается означает - Sabotage as Service? Типа, не можешь сам сделать нормально, загаси конкурирующие решения?! В этом плане есть 1 изъян. Я предпочту чтобы вас как минимум посадили, желательно - превентивно. Нет, презумпция невиновности не распостраняется на случай когда некто сам откровенные угрозы публикует.
И что характерно: никакая магия на этом глобусе не сделает разработчиков софта вашими рабами. И поэтому желающих что-то делать с иксами все равно останется - ноль. А пришедшие на замену будут хотеть {wayland, mir, surface flinger, ...} - примерно одно и то же по core идеи, так то. Почему-то.
Единственный фикс который я могу придумать - если у вас есть толпа програмеров и машина времени, вы можете сгонять в прошлое и рассказать тем кто делал иксы каким будет будущее через ...цать лет, чтобы они учли это на фазе архитектуры. Менее радикальные способы - не помогут. Не лечатся архитектурные фэйлы. Ни гопстопом, ни чем либо еще.
Предполагаю - цена вопроса +20% к зп миддла по рынку человек на 5-6 в команду поддержки очередь выстроится... Но таких денег в "десктопном линуксе" нет).
Производители андроидов-хромобуков-телевизоров свои проблемы порешали - а больше на десктопном почитай что и не зарабатывают.
> Предполагаю - цена вопроса +20% к зп миддла по рынку человек на
> 5-6 в команду поддержки очередь выстроится...Вы путаете тех кто делает погоду с унылыми наймитами. Впрочем это понятно - не ваш уровень, и воображения не хватает вообразить что бывают птицы более высокого полета.
Более того. Эти 5-6 мидлов нихрена не сделают с жуткой свалкой костылищ и откровенно неподходящей к современным реалиям архитектурой за какие-то приемлимые времена. А тем временем, если они не вхожи плотно в топик, они еще пробакланят какое-нибудь изменение DRM/KMS, и лыко-мочало, начинай сначала.
> Но таких денег в "десктопном линуксе" нет).
Вы уж определитесь, а то у таких как вы, то редхат админресурсом всех гасит, то денег нет. Редхат прекрасно нанял себе не то что миддла, а майнтайнера подсистемы, который написал драйвер вулкана (RADV) почти в 1 лицо. И толпу его контрибуторов в помощь. И они такие красивые, всей толпой в гробу иксы видали. С вполне рациональными обоснованиями. Airlied как майнтайнер вполне способен донести свою точку зрения до любого топа, он сам такой же: нельзя стать майнтайнером большой подсистемы без умения в это.
Впрочем я по вам прекрасно вижу, что вы никогда не видели нормальные менеджмент процессы в интерьере, и смысл с вами об этом дебатировать?
> Производители андроидов-хромобуков-телевизоров свои проблемы порешали - а больше
> на десктопном почитай что и не зарабатывают.Очередная "экспертиза уровня пох".
> Вы путаете тех кто делает погоду с унылыми наймитами.Иии, с результатом деятельности "делателей погоды" мы все уже знакомы - больше не надо. Можно вот ноунеймов на з\п которые будут просто работать, а не вот это вот всё? Спасибо.
> Впрочем это понятно
> - не ваш уровень, и воображения не хватает вообразить что бывают
> птицы более высокого полета.Бла-бла-бла. Если бы каждый раз, когда я слышал рассказ о том, что "с этой задачей может справиться только ъ-супер-вася, который *цать лет ею занимается" я получал бы хотя бы по 500 рублей - о пенсии можно было бы не беспокоиться, да.
> Более того. Эти 5-6 мидлов нихрена не сделают с жуткой свалкой костылищ
> и откровенно неподходящей к современным реалиям архитектурой за какие-то приемлимые времена.
> А тем временем, если они не вхожи плотно в топик, они
> еще пробакланят какое-нибудь изменение DRM/KMS, и лыко-мочало, начинай сначала.А вот в это уже верю, да. Мы тут весь stable nonsence к чертям поломаем, а вам не скажем - вы не из "тусовочки". В то, что решения принимаются не "зачем", а "почему" ("Почему-почему, да пошел ты нафиг, вот почему!) очень даже верится.
> Вы уж определитесь, а то у таких как вы, то редхат админресурсом
> всех гасит, то денег нет. Редхат прекрасно нанял себе не то
> что миддла, а майнтайнера подсистемы, который написал драйвер вулкана (RADV) почти
> в 1 лицо. И толпу его контрибуторов в помощь. И они
> такие красивые, всей толпой в гробу иксы видали. С вполне рациональными
> обоснованиями. Airlied как майнтайнер вполне способен донести свою точку зрения до
> любого топа, он сам такой же: нельзя стать майнтайнером большой подсистемы
> без умения в это.Ну а) у RHBM деньги есть - но они, кагбэ... не в "десктопном лиуксе" появляются б) RH их уже проинвестировал и нифига не в поддержку иксов в) не удивлюсь если цель RH на данном поле не "сделать так, чтобы у него "десктопный линукс" был - а "сделать так, чтобы его НИ У КОГО не было" и с этой целью он аа-аатличненько справляется.
Ибо когда жужлю вдруг приперло собственный "десктопный линукс" сделать - он !как-то! обошелся и без systemd и без wayland'а... такя вот закавыка.> Впрочем я по вам прекрасно вижу, что вы никогда не видели нормальные
> менеджмент процессы в интерьере, и смысл с вами об этом дебатировать?Действительно. "Процессами в интерьере" я не занимался - только вот в поддержке-внедрении-разработки софта.
> Очередная "экспертиза уровня пох".
Ну, вы конечно дадите оценку рынка "десктопного linux'а" за вычетом перечисленных категорий?
> Иии, с результатом деятельности "делателей погоды" мы все уже знакомы - больше не надо.Ну раз вам не надо - вы и наслаждайтесь там своими онлайн акаунтами, DRM, апдейтами впринудиловку, EULA с весьма зачетным текстом, AI отсылающими текст в майкрософт и рекламой.
А мне не надо - все вон то. Поэтому я уж как-нибудь буду заинтересован в вот этом всем, дабы не иметь более дел с майкрософтом. Ибо нафиг надо.
> Можно вот ноунеймов на з\п которые будут просто работать, а не вот это вот всё? Спасибо.
Я разрешаю, какие проблемы?! Хоть нэймов, хоть нонеймов, хоть черта лысого наймите, и делайте что угодно. Конечно, в пределах законодательства своей юрисдикции.
> Бла-бла-бла. Если бы каждый раз, когда я слышал рассказ о том, что
> "с этой задачей может справиться только ъ-супер-вася, который *цать лет еюНу, таки, там довольно специфичный топик - и вы таки не смогете в глубокий рефактор этой пакости без плотного въезда в тематику. DRM/KMS специфичная и быстро эволюционирующая штука. Если это кого так по жизни не интересовало - им будет очень душно.
> пенсии можно было бы не беспокоиться, да.
Вы все правильно поняли: такие как вы - заслуживают только нищенскую пенсию от ваших "благодетелей". На большее вы - ничерта не умеете и это - видно.
> А вот в это уже верю, да. Мы тут весь stable nonsence
> к чертям поломаем, а вам не скажем - вы не из "тусовочки".Абсолютно. Внутренние интерфейсы тусовочки - делаются под себя. А просто потому что остальные самоустранились из процесса, не и зачем их информировать? Кому надо - присоединится к тусовочке, затюнится в тему, и ... довольно быстро забьет на идею патчить иксы, особенно посмотрев на этот код. Нет, там никогда не будет крутых современных фич ожидаемых юзерами от современных десктопов.
> В то, что решения принимаются не "зачем", а "почему" ("Почему-почему,
> да пошел ты нафиг, вот почему!) очень даже верится.Видите ли направление шустро эволюционирует - поскольку требования за столько лет радикально поменялись и надо многое переделывать из тех архаичных наслоений.
> Ну а) у RHBM деньги есть - но они, кагбэ... не в "десктопном лиуксе" появляются
Ну как бы корпоративные клиенты - и десктопы хотят. Для единообразия управления инфрой. Но вам про это конечно не рассказывали в вашем сельпо.
> б) RH их уже проинвестировал и нифига не в поддержку иксов в)
Потому что гнать дохлую лошадь до упора - нормальный менеджер не будет. И слезет с нее. Особенно если програмеры всей толпой говорят что - ну, вот, финиш.
Иксы не могут в современные хотелки на уровне архитектуры. Это не лечится. Любой нормальный манагер в состоянии это осознать, так что ресурсы тимы пойдут на что-то более полезное чем гальванизация трупа годами - без видимого пользователям результата. Его и спихнули на аппарат жизнеобеспечения, где оно на минималочках как-то еще болтается в коме. Живее уже не будет, если не найдется желающих бухать СВОИ ресурсы в этот легаси крап.
> а "сделать так, чтобы его НИ У КОГО не было" и
> с этой целью он аа-аатличненько справляется.Зачем оно редбиэму? Ну и вам то с вашей маздайкой - какая печаль вообще? Я догадываюсь какая, но это ваш фэйл. Ваша карта была бита. Добро пожаловать в маздайку, это то что вы заслужили.
> Ибо когда жужлю вдруг приперло собственный "десктопный линукс" сделать - он !как-то!
> обошелся и без systemd и без wayland'а... такя вот закавыка.И чего? Как обойдется - так и внедрит. Если захочет. А поскольку софт будет хотеть вон то... вероятно все же захочет. А в андроиде вообще surface flinger'ом обошелся, который примерно такое же по смыслу, только совсем обрублено что управления окнами почти и не осталось. А общая идея - довольно похожая. И конечно не имеет ничего общего с иксами. Которые - умрут.
> Действительно. "Процессами в интерьере" я не занимался - только вот в
> поддержке-внедрении-разработки софта.Плохому танцору всегда что-то мешает...
>> Очередная "экспертиза уровня пох".
> Ну, вы конечно дадите оценку рынка "десктопного linux'а" за вычетом перечисленных категорий?Мне это зачем? Барыжинг десктопом самим по себе на данный момент вообще протух как направление. У того же майкрософта - 70% профитов это Azure (с линухом оптом, ага) и Office365. А десктопы давно уже не центры вселенной даже у майкрософт. То что до каких-то жирафов долго допирает - я не виноват.
> Ну раз вам не надо - вы и наслаждайтесь там своими онлайн
> акаунтами, DRM, апдейтами впринудиловку, EULA с весьма зачетным текстом, AI отсылающими
> текст в майкрософт и рекламой.А вы вот - иксами. Конечно же, одни и те же люди, повторяющие одни и те же действия - придут к разным результатам! Но потом.
> Ну, таки, там довольно специфичный топик - и вы таки не смогете
> в глубокий рефактор этой пакости без плотного въезда в тематику. DRM/KMS
> специфичная и быстро эволюционирующая штука. Если это кого так по жизни
> не интересовало - им будет очень душно.А вы в процессе саппорта-по-остаточному принципу "глубоким рефактором" занимаетесь? Ну... тоже дiло...
> Абсолютно. Внутренние интерфейсы тусовочки - делаются под себя.
И эти люди что-то про "процессы" говорят, оспыдя б-же мой...
>> Ну а) у RHBM деньги есть - но они, кагбэ... не в "десктопном лиуксе" появляются
> Ну как бы корпоративные клиенты - и десктопы хотят. Для единообразия управления
> инфрой. Но вам про это конечно не рассказывали в вашем сельпо.Да-да. Официальный market share - три тысячных (!) процента десктопного сегмента в деньгах. В основном "импортозамещение" совсем уж дремучих юниксов и требования госорганов к специфическим сертификациям, ну может еще немнощька межделмашевского попильнооткатинга.
>> б) RH их уже проинвестировал и нифига не в поддержку иксов в)
> Потому что гнать дохлую лошадь до упора - нормальный менеджер не будет.
> И слезет с нее. Особенно если програмеры всей толпой говорят что
> - ну, вот, финиш.Ну и вот нахрена в этих условиях шапке поддержка этих самых? Мы же про неё говорим, да? У шапки деньги на поддержку есть - но нет желания. У остальных... нет ни того, ни другого. В кои-то веки - мой пойнт совпадает с вашим :).
>> а "сделать так, чтобы его НИ У КОГО не было" и
>> с этой целью он аа-аатличненько справляется.
> Зачем оно редбиэму? Ну и вам то с вашей маздайкой - какая
> печаль вообще? Я догадываюсь какая, но это ваш фэйл. Ваша карта
> была бита. Добро пожаловать в маздайку, это то что вы заслужили.Мы не лезем в десктопчки - вы на нашу цветущую лужайку, обычный такой договорнячок-с.
>> Ибо когда жужлю вдруг приперло собственный "десктопный линукс" сделать - он !как-то!
>> обошелся и без systemd и без wayland'а... такя вот закавыка.
> И чего? Как обойдется - так и внедрит.Да-да. Все алкаши так говорят - "Вот как только захочу - так сразу брошу, но я пока не хочу"(Ц)
> Плохому танцору всегда что-то мешает...
Ить. Конкретно мне - ничего не мешает. Просто с т.з. любого вменяемого менеджера - opensource'е _вообще_ нет "процесса разработки" как такового:
"Сколько стоит фича Х"?
Хрен его знает.
"Сколько по времени займет её реализация?"
Как-только-так-сразу - ну или "никогда"
"Что нужно сделать чтобы сократить этот срок хотя бы на 30%?"
ЭЭэээ...
"У нас есть запрос на фичи "а", "б", "в" с трудоемкостью "m", "n", "k", при этом фичи "а" и "б" востребованы Х пользователями, а от фичи "в" зависит реализация... Что будем делать первым?"
Фичу Й!
"Ээээ..."
Чо хочу, то и делаю! Тут никто никому ничего не должен!
"Какие фичи войдут в релиз?"
Какие сделаем - такие и войдут...
"В какой момент времени и кто примет решение, что фича Х готова не будет, а от неё зависят y и z - каков план бэ?"
Ну, во время релиза, что ли...
И вот всё примерно так. "Процесса" нет - а есть, ну... "отношеньки". Как гладить по голове Петечку, чтоб он не запил, пардон - не "выгорел" и сделал то, чего от него ждут, как называть Витеньку "плохим мальчиком" чтобы он таки доковырял свою аналоговнету, что делать, если Иван Иванович поссорился с Иваном Никифоровичем и кто из них сильнее нарушил CoC в процессе обсуждения... Не, то, что смогли договориться по поводу color\colour и выбрать, сколько строк должно быть в патче (А может САМЫЙ ГЛАВНЫЙ уже купил новый монитор? Интрига...) - это конечно афф-фиегеть как круто, но, гм - "процессом" не является.> Мне это зачем? Барыжинг десктопом самим по себе на данный момент вообще
> протух как направление. У того же майкрософта - 70% профитов это
> Azure (с линухом оптом, ага) и Office365. А десктопы давно уже
> не центры вселенной даже у майкрософт. То что до каких-то жирафов
> долго допирает - я не виноват.Ну, т.е. нет, но мнение по поводу ВАЖНОСТИ-И-НУЖНОСТИ "десктопного линукса" у вас - вот такое же, как у меня: "нафиг не нужно!" - я правильно понял? Тогда в чем вообще вопрос?
> А вы вот - иксами.Я не юзер винды, поэтому заинтересован в нормальной работе графики в моей системе. То как работают иксы у меня теплых чувств не вызывало -> good riddance!
> Конечно же, одни и те же люди, повторяющие одни и те же действия - придут
> к разным результатам! Но потом.В линухе я встретил как раз иных людей. С другими рабочими процессами. Не имеющими ничего общего с MS и маздайкой. Мне больше понравилось, теперь я часть экосистемы Linux.
> А вы в процессе саппорта-по-остаточному принципу "глубоким рефактором" занимаетесь? Ну...
> тоже дiло...А, вы про саппорт? Ну это уже чуть более реально. Но все равно не та штука где сел и накодил. Мягко говоря. Если хантить новых, сразу точно не подхватят. Вхожие в тему направление откровенно бойкотируют. Ну и вот зачем в это денег бухать?
>> Абсолютно. Внутренние интерфейсы тусовочки - делаются под себя.
> И эти люди что-то про "процессы" говорят, оспыдя б-же мой...Поработав с теми и этими - я буду за такие процессы. Мне больше понравилось, господа замочили все мои проблемы в темпе вальса, все было круто, быстро, эффективно, результативно. Проприетарщики так не умеют. ЭПИЧНЫЙ мастеркласс как надо работать!
> Да-да. Официальный market share - три тысячных (!) процента десктопного сегмента в
> деньгах. В основном "импортозамещение" совсем уж дремучих юниксовЧто за статистика? По всему глобусу? Или...? RHBM окучивает толстых котов из фортуны 500. ЭТИ могут позволить себе капризы. В частности хотеть 1 ос везде, чтоб не держать 2 разные тимы админов.
> и требования госорганов к специфическим сертификациям, ну может еще
> немнощька межделмашевского попильнооткатинга.Меня не интересует ваща местечковщина: ваша стелс-пихота не светится на радарах разработки ПО в мировом масштабе.
> Ну и вот нахрена в этих условиях шапке поддержка этих самых? Мы
> же про неё говорим, да? У шапки деньги на поддержку есть - но нет желания.А зачем шапке мучвться с древним легаси которое очень проблемное и хрен починишь?
> У остальных... нет ни того, ни другого.
> В кои-то веки - мой пойнт совпадает с вашим :).Ну шапка и не хочет платить за гонки на дохлой лошади иксов. Те же девы, за те же деньги и время могут что-то более крутое и полезное сделать. Они прямым текстом это говорят сами!
Если кто не понял, майнтайнер подсистемы - фигура "как Project Manager, только мощнее". Как минимум. Сильно агрить его ессно никто не рискнет, понимая что потерия этого кадра не то же самое что потеря джуна-питониста, коих на бирже легион.
> Мы не лезем в десктопчки - вы на нашу цветущую лужайку, обычный такой договорнячок-с.
Я думаю что все проще - десктоп уже не центр вселенной, основные бабки делаются не там. Даже майкрософт больше занимается абажуром и офис365, который хрен спиратишь так то.
>> И чего? Как обойдется - так и внедрит.
> Да-да. Все алкаши так говорят - "Вот как только захочу - так сразу брошу,
> но я пока не хочу"(Ц)Эта часть чистая правда. Просто как Get The Facts - не уточняют детали, что "захочу" у многих - не возникнет в обозримом будущем.
> Ить. Конкретно мне - ничего не мешает. Просто с т.з. любого вменяемого
> менеджера - opensource'е _вообще_ нет "процесса разработки" как такового:В случае более-менее крупных проектов таки - есть вполне характерные паттерны.
> "Сколько стоит фича Х"? Хрен его знает.
1) Этот вопрос и в проприетари не всегда имеет хороший ответ. Скажем "за сколько ты сделаешь игру более популярную чем DOTA?" А, там столько факторов что это гарантировать нельзя, вообще, ни за сколько?! :)
2) В ряде случаев на этот вопрос можно и в опенсорсе получить ответ вывесив таск на биржу. То что вы так не умеете - ну так и я дино за милю вижу. Мы разные эпохи и форматы.
3) Если биржа не круто, есть фирмы позволяющие заключить контракт на выполнение работ. В контракте может быть вполне конкретная цифра.> "Сколько по времени займет её реализация?"
> Как-только-так-сразу - ну или "никогда"См. выше. В ряде случаев таки - есть и ответы на эти вопросы. А кто вам сказал что нельзя заключать допустим контракты на выполнение работ в опенсорсе? :)
> "Что нужно сделать чтобы сократить этот срок хотя бы на 30%?"
Зависит от. В софте бывает "9 женщин не родят за 1 месяц!", и ответ "это невозможно". При том эту фразу околопроприетарные корпы придумали, но к опенсорсу тоже применимо.
Если какой-то манагер не знает даже это - ну, он не менеджен софтостроя. Это база.
> "У нас есть запрос на фичи "а", "б", "в" с трудоемкостью "m",
> "n", "k", при этом фичи "а" и "б" востребованы Х пользователями,
> а от фичи "в" зависит реализация... Что будем делать первым?"
> Фичу Й!Нисколько не сомневаюсь что с таким манагером как вы все так и будет. Более вхожие в направление ессно могут достичь и большего успеха. Редхат вон довольно предсказуемо релизы делает, и ничего.
> "Какие фичи войдут в релиз?"
> Какие сделаем - такие и войдут...Оно так у всех если что. И так то дроп фичи которую например не успели или с ней факапы обнаружились - ни в раз не новость.
[надоело объяснять азы софтостроя - скип]
Ну в общем вы не вхожи в направление. Поэтому и не имеете понятия как это делать. А какойнить редхат - может и такое. Это имеет некую специфику, форматы менее жесткие, но в конечном итоге, взбрыкнуть может и в проприетари. Скажет какой жирный PM что увольняется, перед релизом - и попробуйте релизнуться вовремя :D> Ну, т.е. нет, но мнение по поводу ВАЖНОСТИ-И-НУЖНОСТИ "десктопного линукса" у вас
> - вот такое же, как у меня: "нафиг не нужно!" -
> я правильно понял? Тогда в чем вообще вопрос?Не совсем так. Я разделяю проблему на несколько уровней. В частности - кому именно нужно и почму. Вот лично мне - нужно. И я буду способствовать тому чтобы это работало и работало хорошо. Забыв вас спросить. Редхату видимо тоже нужно, т.к. клиенты просят. Значит мои союзники и коллеги по цеху - там. А вас я вообще спросить забуду как надо было.
Если с чисто точки зрения инвестиций то инвестировать в мобильное направление, облака и AI сейчас выгоднее чем в десктопы. Заметьте, ОС в эту формулу - не входит. Но тут есть кое-что личное: мне нужен эффективный и крутой рабочий тул, никакие инвестиции сами по себе это не обеспечивают...
>[оверквотинг удален]
> ответ вывесив таск на биржу. То что вы так не умеете
> - ну так и я дино за милю вижу. Мы разные
> эпохи и форматы.
> 3) Если биржа не круто, есть фирмы позволяющие заключить контракт на выполнение
> работ. В контракте может быть вполне конкретная цифра.
>> "Сколько по времени займет её реализация?"
>> Как-только-так-сразу - ну или "никогда"
> См. выше. В ряде случаев таки - есть и ответы на эти
> вопросы. А кто вам сказал что нельзя заключать допустим контракты на
> выполнение работ в опенсорсе? :)Я пожалуй даже скрин сделаю. Лучшего доказательства тому, что "аноним никогда разработкой не управлял и в организованном процессе не участвовал" пожалуй что и не придумаю - даже корочки кулинарного техникума и трудовая книжка с 10 годами стажа на первой линии поддержки тут менее показательны. "Сроками и ресурсами управлять не умеет и о возможностях такового управления представления не имеет", подпись, печать.
> Я пожалуй даже скрин сделаю. Лучшего доказательства тому, что "аноним никогда разработкой
> не управлял и в организованном процессе не участвовал" пожалуй что и
> не придумаю - даже корочки кулинарного техникума и трудовая книжка с
> 10 годами стажа на первой линии поддержки тут менее показательны. "Сроками
> и ресурсами управлять не умеет и о возможностях такового управления представления
> не имеет", подпись, печать.Эк сельпошного порприетарного манагера порвало то, когда ему разрисовали HOW TO. И аргументировал то как! Сразу видно - управленец, не фигня какая-то.
- Петька, Фурманов дрова дал?
- Нет!
- А чем он это мотивировал?
- Василь иваныч, ух как он мативировал! И вас мативировал, и меня!
>[оверквотинг удален]
>> не придумаю - даже корочки кулинарного техникума и трудовая книжка с
>> 10 годами стажа на первой линии поддержки тут менее показательны. "Сроками
>> и ресурсами управлять не умеет и о возможностях такового управления представления
>> не имеет", подпись, печать.
> Эк сельпошного порприетарного манагера порвало то, когда ему разрисовали HOW TO. И
> аргументировал то как! Сразу видно - управленец, не фигня какая-то.
> - Петька, Фурманов дрова дал?
> - Нет!
> - А чем он это мотивировал?
> - Василь иваныч, ух как он мативировал! И вас мативировал, и меня!Что хауту? Чего хауту? Ты на простой вопрос сказал - "сроками и ресурсами на проектах мы не управляем - куды кривая выведет, то и получится" - чего больше-то? Разрисовал он - "выложите на биржу, там рыночек порешает" - понимание процесса разработки от ъ-энтерпрайз-форчун-500-админов, ага. И понимание постановки задач вида "сделайте популярней, чем DOTA" - сразу видно, много функциональных постановок на реализацию специалист в своей жизни обработал...
Чистейшей-прелести-чистейший-образец, ага. Комментировать - только портить.
> Что хауту? Чего хауту? Ты на простой вопрос сказал - "сроками и
> ресурсами на проектах мы не управляем - куды кривая выведет, то
> и получится" - чего больше-то?У опенсорса есть свои особенности. Но если кто не в курсе - даже и с проприетарой перенос сроков и проч вообще совсем не есть что-то необычное. А уж россиянам на это быковать - вообще не к лицу, сколько я себя помню - в РФии сроки переносят даже какие-нибудь строители пешеходных дорожек и прочей лабуды. Не в лучшую сторону конечно.
> Разрисовал он - "выложите на биржу, там рыночек порешает" - понимание процесса
> разработки от ъ-энтерпрайз-форчун-500-админов, ага.От вхожего в опенсорс экземпляра, который видел энтерпрайзное управление и как это с опенсорсом можно стыковать. Воооон там - фирмы которые живут именно контрактными работами вокруг опенсорса. И вы таким клоуном выглядите рассказывая что это якобы невозможно :)
> И понимание постановки задач вида "сделайте популярней, чем DOTA" -
> сразу видно, много функциональных постановок на реализацию специалист в своей
> жизни обработал...Достаточно чтобы понимать что сколько вам денег не дай - популярнее DOTA вы вообще совсем не сможете. Вот хоть как.
> Чистейшей-прелести-чистейший-образец, ага. Комментировать - только портить.
Поддерживаю. Эта энтерпрайзная унылка совсем не понимает как работает опенсорс и как его прикручивать вон туда. А вон те зато бизнес на этом делают, им нормуль, и их таких - есть :). Такие мелочи кр00того манагера не смущают. Но это как раз и выдает что если это и манагер - то уровня снабженца овощебазы. Ни 1 нормальный мегакорп в жизни б не взял такого - манагером. Разве что сельпо совкового пошиба какое, с менеджментом уровня овощебазы.
> У опенсорса есть свои особенности.Да-да, и треугольник там вот другой, ага?
> Но если кто не в курсе -
> даже и с проприетарой перенос сроков и проч вообще совсем не
> есть что-то необычное. А уж россиянам на это быковать - вообще
> не к лицу, сколько я себя помню - в РФии сроки
> переносят даже какие-нибудь строители пешеходных дорожек и прочей лабуды. Не в
> лучшую сторону конечно.Бла-бла-бла, пошел съезд с темы. Чу-душ-ко, если бы ты хоть один процесс видел, то знал бы, что описывается не только critical path, но и действия при срыве сроков в том числе - это, иуный эникей, часть процесса. О чем я тебя прямым текстом спрашивал. Но ты ж как водится - не понял.
> От вхожего в опенсорс экземпляра, который видел энтерпрайзное управление и как это
> с опенсорсом можно стыковать.Да-да, видел он - кофе во время планерки приносил или катридж менял да и в бамажку заглянул? Впрочем нет, последнее вряд ли, там какой-нибудь EPC или BPMN, а ты ж их не разумеешь.
> Достаточно чтобы понимать что сколько вам денег не дай - популярнее DOTA
> вы вообще совсем не сможете. Вот хоть как.Вот ты даже не понял, за что тебя стебут, да? Хотя само по себе то, что ты вот такой вот пример из головы выдумал - ха-рак-те-ри-зу-ет. Мы с тобой можем конечно за "управление проектами" поговорить - но ты ж в ём знаешь еще более "нихрена", чем в "управлении разработкой" )))
> Поддерживаю. Эта энтерпрайзная унылка совсем не понимает как работает опенсорс и как
> его прикручивать вон туда.Так я ж зато и щеки не надуваю, что мол все-процессы-превзошел, ъ-энтерпрайз-форчун-500-R&D-опенсорц-программер спроси-меня-как :). А ты ни-хре-на не знаешь - но пытаешься сделать вид и выглядит это иллюстрацией понятия "испанский стыд".
>Я предпочту чтобы вас как минимум посадили, желательно - превентивно.Какой американский подход, вы даже не пытаетесь писать код сами, но готовы кого-то посадить
А это 294 токует. Правда природа прекрасна и удивительна?
> Какой американский подход, вы даже не пытаетесь писать код сами, но готовы
> кого-то посадитьЭто как? Я как раз против саботажников быкующих на разработчиков - вместо того чтобы код писать. И вы мне предъявляете то что я хотел бы загасить в зародыше? Вот это номер.
Злые, нехорошие разработчики, все как один упёрлись рогом. И новых разработчиков так и не возникло. То ли дело wayland, и sway вдруг появился, и hyprland, и куча всякого-прочего. Как же так?
> sway вдруг появился, и hyprlandК слову сказать, и первое и второе пригодно, только чтобы сделать скриншот с conky и перезагрузиться обратно в Windows 11.
Использую sway на постоянной основе, одинадцатую винду видел только на картинках
А это разные люди. Чтобы пропихнуть что-то в протокол вяленого надо идти к ним на поклон. Ну а хочешь чтобы работало, пили свой велосипед. В KWin уже много чего насовали, что в протоколе вяленого нет. Про hyprland вообще молчу.
>Чтобы пропихнуть что-то в протокол вяленого надо идти к ним на поклон.Либо организовать свой форк. Было же время, когда ни sway ни hyprland не было. Не так давно была новость, что hyprland отказался от wlroots
Даже более того, в любом wayland можно запустить xwayland, и уже в нём запускать привычный иксовый софт, всё работает так же как в иксах, хоть захват экрана, хоть запуск оконного менеджера, хоть управление окнами. Но я сомневаюсь, что хейтеры вейледа даже xwayland поддерживать смогут.
>>Чтобы пропихнуть что-то в протокол вяленого надо идти к ним на поклон.
> Либо организовать свой форк. Было же время, когда ни sway ни hyprland
> не было. Не так давно была новость, что hyprland отказался от wlrootsНу так к ним пришли какие-то булли из Freedesktop и попытались что-то требовать (лол!). С понятным результатом. Не очень понимаю где редбиэм этих чудил взял, как максимум они - вот - вызвали маневры вызванные на уход от зависимости от таких господ. Эти были явно не в курсе про основной принцип опенсорса ака "форкай наздоровье если здоровья хватает".
> Даже более того, в любом wayland можно запустить xwayland, и уже в
> нём запускать привычный иксовый софт, всё работает так же как в
> иксах, хоть захват экрана, хоть запуск оконного менеджера, хоть управление окнами.
> Но я сомневаюсь, что хейтеры вейледа даже xwayland поддерживать смогут.Его на их (не)счастье будут поддерживать таки другие люди. Потому что софт под протокол X11 ессно в обозримом будущем совсем с радаров - не уйдет. Слишком дофига переписывать.
> надо идти к ним на поклонМожно подумать в других пoпeнcyрc проектах как-то иначе. Патч на 15 строк в ядро линyпca, чтобы протолкнуть, пришлось задействовать нехилые связи. При том что у меня гитхаб довольно раскрученный и никнeйм мой легко гуглится.
> что у меня гитхаб довольно раскрученный и никнeйм мой легко гуглится.Это в контексте Linux ничего ни для кого не означает. Там не занимаются трекингом всяких васянов и их ников, изучением уровня и проч. А вот знать кто майнтайнер подсистемы например - совершенно не лишне. Как и вообще понимать - а хотят ли вон те, вон так.
Если вам надо от других людей что-то, вы должны понимать что их добровольные действия в ваш адрес - это привилегия, а не право. Права - описаны в GPL. И это другое. Никакая лицензия не обязывает тех или иных тушек брать чей-то патч в оборот. Это может порой неприятно ощущаться на конкретной бошке, но такова жизнь. Если понимать что никто вам ничего не должен, "но могут если захотят" - и строить диалоги исходя из этой парадигмы, все будет проще.
>Можно подумать в других пoпeнcyрc проектах как-то иначе.Ну смотри, если протокол изначально ничего не умеет, то его вынужденно расширяют. Если этому препятствовать, то со временем появится 100500 несовместимых между собой реализаций со своими велосипедами, что мы сейчас и наблюдаем. Впрочем, и то что принято, описано на столько поверхностно, что имеет несколько несовместимых реализаций. Пример с https://wayland.app/protocols/xdg-activation-v1 я уже приводил.
>Если этому препятствовать, то со временем появится 100500 несовместимых между собой реализаций со своими велосипедами, что мы сейчас и наблюдаем.Никто не мешает вам взять свою любимую среду, пропатчить под все возможные реализации и пойти её рекламировать. Быть может, даже переплюнете оригинал по популярности. Ну а если нет, то никто не помешает пользователям взять ваши патчи и использовать у себя
> Патч на 15 строкЕсли кому-то кроме вас нужно, то примут и без связей. Но не факт, что прямо сейчас, всегда есть задачи поприоритетнее. А если нужно только вам, то в чём проблема накладывать патч и собирать ядро самостоятельно? В любом мейнстримном линуксе это делается штатными средствами, работа уровня скопировать файл и запустить скрипт на 3½ команды. У меня интерны с таким справляются, и авось и вы бы справились.
>> надо идти к ним на поклон
> Можно подумать в других пoпeнcyрc проектах как-то иначе. Патч на 15 строк
> в ядро линyпca, чтобы протолкнуть, пришлось задействовать нехилые связи. При том
> что у меня гитхаб довольно раскрученный и никнeйм мой легко гуглится.Griggorii ты ли это?
Современный x11 - это и есть newx из xfree86. Что смогли.
Xwayland скоро будет им заниматься griggorii все остальные это лишь бекэндеры, только ему надо слать суппорты как куда закинуть и так далее, щас он скоро с помощью мирового суда разберётся с банками , чё то там не завелась , а на разработку потратилось очень времени
От нехер делать погуглил griggorii и нашёл какого-то всамделишного шизика: https://github.com/Griggorii?tab=repositories
> От нехер делать погуглил griggorii и нашёл какого-то всамделишного шизика: https://github.com/Griggorii?tab=repositoriesОхохо 17 contributions in the last year
Разработка так и прет!
Зато 288 репозиториев!
О эффективный оценщик подъехал. Оценка по количеству строк и количеству коммитов это дно.
> О эффективный оценщик подъехал. Оценка по количеству строк и количеству коммитов это дно.Ладно тебе, Григорри, не обижайся
я даже посмотел чего ты там коммитил, не пожалел 5 минут времени.Меня больше повеселило от такое
"внимание пользователям griggorii пока больше не выпускает операционные системы пакованные в iso образы по причине паразитирования на соответствующих изготовленных мною системах с улучшенной производительностью для завершения вам надо будет установить с отдельно взятой ссылки видео драйвер в zip архиве mesa-20.1.0-V15.3-Ubuntu-20.04.zip и прочитать лицензионное соглашение."Просто качай драйвер от васяна и устанавливай в систему, мы же анонимы друг-друга не обманываем.
Ну и пафосное "паразитирования на соответствующих изготовленных мною системах"
И сколько систем Григгори ты изготовил?
> "внимание пользователям griggorii пока больше не выпускает операционные системы пакованные
> в iso образы по причине паразитирования на соответствующих изготовленных мною системах
> с улучшенной производительностью для завершения вам надо будет установить с отдельно
> взятой ссылки видео драйвер в zip архиве mesa-20.1.0-V15.3-Ubuntu-20.04.zip и прочитать
> лицензионное соглашение."Это Зенитар чтоли так развлекается? :)
Как там Гиригорий поживает? Почему он перестал пилить свой дистрибутив? И какую разработку у него украли?
X11 - разумеется, морально устарели, но Wayland... казалось бы, замена преславутым иксам... не многовато ли с ним проблем? Действительно ли Wayland является адекватной заменой? Одни вопросы...
> X11 - разумеется, морально устарели, но Wayland... казалось бы, замена преславутым иксам...
> не многовато ли с ним проблем? Действительно ли Wayland является адекватной
> заменой? Одни вопросы...Ну так покажите мастеркласс, если можете лучше. Из альтернатив - кто?
SurfaceFlinger на андроиде, врядли вы такое на именно десктопе хотите, там покиляли оконную систему почти в ноль, проблем, конечно, убавилось, но 1 окно на здоровенном мониторе во все поле зрения... как бы вам сказать то? :))
Mir? Некая недоразвитая субстанция, с кучей проблем и околонулевой поддержкой софтварной экосистемы. В результате со временем стал "очередной реализацией wayland".
Ну, как, у wayland хотя-бы есть какие-то регистри фич и расширений, описание как это все кодить, и даже генератор интерфейсов из спеков, XML -> C (Hypr* и его переписали, на C++, потому что могут, хе-хе). А остальные даже и так организовать процесс не смогли. А совсем без этого - не, вот пардон, а как переход софта на такой интерфейс предполагается, без спеков и проч? А, никак? Ну оно на этой фазе и застревает, Mir проверял.
> не многовато ли с ним проблем?Много, очень много проблем. Да и переход слишком затянулся.
В основном проблема с луддитами "нинужОн мне ваш ХДР!!11", которые сидят за всяким код2дуо, и тех, кто просто ничего менять не хочет, у кого "УМВР", "работает - не трогай" и все такое.
Им, к сожалению, не понять, что в том числе из-за полнейшей отсталости граф. стека линукса у него целых 4% на десктопе. И чем дольше тянешь, тем хуже становится.Вот их копротивление затянуло переход настолько затянуло переход.
Но больше всего виновата сама шапка. Нужно было перестать фиксить баги в иксах еще лет пять назад, и того все выше перечисленные были бы просто вынуждены мигрировать (как сейчас, хаха), потому что сделать что-то внятное они сами не способны.> Действительно ли Wayland является адекватной заменой? Одни вопросы...
Хороший вопрос. В Wayland тоже могут быть архитектурные изъяны, которые не получится исправить через лет 10-15 как сейчас в иксах. Но другой замены нет.
>В Wayland тоже могут быть архитектурные изъяныАрхитектурные изъяны уже есть из-за того, что вейланд разрабатывали под опенгл, а теперь есть более совершенный вулкан.
> Архитектурные изъяны уже есть из-за того, что вейланд разрабатывали под опенгл, а
> теперь есть более совершенный вулкан.Этот аноним профан в вопросе. Wayland в конечном итоге - клиент подсистемы DRM/KMS как таковой, и некий более высокоуровневый интерфейс к этому. Как впрочем и Vulkan, GL и проч (тоже интерфейсятся через librdm -> ядро).
Wayland сам по себе никак не завязан ни на GL ни на Vulkan. Это вообще спеки протоколов взаимодействия, и в них ничего про эту парочку - нет.
Симпы всякой новой хрени показали каким должен быть десктоп, прожорливым, неудобным и неработающим, хотя чего ждать от любителей трёхсекундных роликов, у них и память такая.
> Симпы всякой новой хрени показали каким должен быть десктоп, прожорливым, неудобным и
> неработающим, хотя чего ждать от любителей трёхсекундных роликов, у них и память такая.То ли дело диды, которые офнякали вулны в код иксов еще 35 лет назад.
opennet.ru/opennews/art.shtml?num=59906
Причем ЧСХ тыщи глаз из за эти 35 лет не увидели.
Но это не удивительно тк в этой куче, уже окаменевшего, кала можно ковыряться вечность.Ilja van Sprundel уже высказал мнение
"In the past couple of months I've found 120 bugs there, and I'm not close to done."А по поводу удобства... просто возьми ноут под иксами и подключи второй моник.
Желательно не какой-то древний делл, а нормальный 4к/120hz.
Что ж, счастливого прдолига))
Моники с 4000. Очередное ненужно для хомячков с промытыми мозгами.
М... ты реально не видишь разницу между 1080 и 4к?
Может тебе к окулисту сходить, зрение проверит?
А то это может быть плохим знаком: помутнение хрусталика, катаракта, гроб-кладбище-п...))
Оно не нужно для комплюктерного монитора стоящего перед глазами на расстоянии вытянутой руки.
М... т.е. тебе приятно смотреть на корявые шрифты, на или наоброт размытые, чтобы это корявость скрыть?
Переход на 4к моник (с соответствующей осью разумеется), это как новые очки или коррекция зрения - сразу видишь насколько все кривое было до.
> Оно не нужно для комплюктерного монитора стоящего перед глазами на расстоянии вытянутой руки.Если монитор большой (для эффективной работы с продвинутым софтом, типа IDE, CAD, графики, etc) - пикселы с кулак размером несколько напрягают. Мониторы от телевизоров отличаются прежде всего качеством картинки. Как раз потому что на нее смотрят вблизи.
А всегда думал что мониторы от телевизоров отличаются тем что телевизоры показывают телевидение.
> А всегда думал что мониторы от телевизоров отличаются тем что телевизоры показывают телевидение.Странно даже 20-25 лет назад у меня пузатый телевизор показывал игры на денди.
А монитор через 10 лет вполне показывали фильмы!Возможно тебе нужно принять факт, что телефон сейчас не только звонит, но еще позволяет смотреть в интернете котиков и видосы на ютубчике, читать или слушать книги и делать еще кучу вещей.
>> Возможно тебе нужно принять факт, что телефон сейчас не только звонит, но еще позволяет смотреть в интернете котиков и видосы на ютубчике, читать или слушать книги и делать еще кучу вещей.Почему только сейчас? Например Samsung C3322 (2011) тоже всё это делает кроме утупчика.
> А всегда думал что мониторы от телевизоров отличаются тем что телевизоры показывают
> телевидение.Современный телевизор - это дохлый специализированный одноплатник с периферией "TV тюнер" собраный в том что можно условно назвать "голимый монитор". У него тоже есть всякие HDMI, VGA, вот это все как правило. В половине случаев он сам может казать ютуб, файло из сети, читать флешки, даже если не сватается как совсем уж смарт.
А ключевое отличие соответственно - голимая матрица где при прочих равных плотность пикселей сильно паршивее мониторной, так матрица дешевле. Ну и цветопередача так себе порой. Ну а монитор 1920x1080 с большим размером - ну вот реально приближается к ЭТОМУ ПОЗОРУ.
Учитывая что телевизор обычно не смотрят с расстояния вытянутой руки, то плотность пикселей и разрешение не столь важно. А чтобы не было такой себе цветопередачи не надо покупать дешёвый шлак.
> М... ты реально не видишь разницу между 1080 и 4к?Не большом мониторе при 1080P пикселы с кулак размером и это в общем то называется - "телевизор" скорее. По уровню качества картинки.
Но ты не такой, ты же смог взять на себя поддержку иксов? Или ты из поколения "я только комментарии пишу, у меня лапки"?
Печально читать подобные комменты.
Народ только уныло срется и оскорбляет друг друга.Но было бы интересно услышать мнение акса-калов форум, напримет Скаллнета.
Он ноет, но хотя бы весело.
Ну там всякие теории заговора, бред про монополию (ну типа когда был только ХОрг - это не монополия, а 100500 реализаций вейланда - о, вот это точно монополия злых корпов), всякие эпичные эпитеты.
Он терапию проходит. Интернета нет.
Никаких теорий тут не надо. Xorg это вендорлок коричневой корпы (ну и голубого теперь), но даже так, он не был монополией, пока не начали активно завязывать на ещё более жосткие гномовендорлоки вполне существовала пачка альтернативных реализаций. И вяленый гораздо лучше подходит для вендорлока, просто завязывай всё ПО на себя и пользователи потянутся.
> Никаких теорий тут не надо. Xorg это вендорлок коричневой корпы (ну и голубого теперь), но даже так, он не был монополией,Да? Т.е если я не хочу использовать ХОрг я могу поставить альтернативу в виде...
В виде..
А какие у нас есть альтернативы? ХFree86 помер и уже разложился, X386 еще большая древность, Cygwin/X и X-Win32 - это винда, XDarwin/XQuartz - макось, список подходит к концу, остаются всякие наколенные поделки типа Xephyr и Xgl.
Абосолютная монополия, прямо как нравится любителям шагать но-га-в-но-гу и молиться на эйн-фюррер.> пока не начали активно завязывать на ещё более жосткие гномовендорлоки вполне существовала пачка альтернативных реализаций.
хм, и что это за такие гномовендорлоки в хорге?
может ты не будешь напускать туману (надеюсь это был туман, а не выхлоп) и просветишь меня?> И вяленый гораздо лучше подходит для вендорлока, просто завязывай всё ПО на себя и пользователи потянутся.
Если называть "я что-то делаю, в отличии от остальных" вендорлоком, то это какая-то альтернативная реальность.
А как же Xsun? Он не такой и древний. Все они загнулись только потому, что коричневые решили подмять рабочие станции под себя.>гномовендорлоки в хорге
Т.е. то, что они буквально всю экосистему на себя залочили на всех уровнях это ничего? А как насчёт зависимости от системной сессии dbus (и заполнения логов ошибками, если она не найдена, лично мне много лет приходилось патчить прежде чем добавилась зависимость от elogind и logind опять же без dbus никуда), а также привязки всего к systemd и сворачивания конкурентов? Понятно, что 1 человек не потянет сопровождение кучи "устаревших" компонентов, при этом корпам копилефт вообще не выгодно, в итоге, разработчики ПО обращаются туда, где их код будет работать дёшево и без дополнительных затрат.
> А как же Xsun? Он не такой и древний.Он загнулся вместе с соляркой. Даже из Solaris 11 его выкинули и заменили на иксы.
> Т.е. то, что они буквально всю экосистему на себя залочили на всех уровнях это ничего?
Ты наверное недопонимаешь. Они под себя ничего не подминали. Они просто делали иксы под себя.
Напр. добавили dbus, потому что ИХ дистрах он используется и просто глупо им не пользоваться. Или systemd.
Их не парит то, что у каких-то васяндр что-то где-то отвалится.Код открытый, все кто хотели могли его форкнуть и делать свои иксы с брекджеком и без dbus))
Вот кто мешал форкнуть и развивать? У бздушников получилось, они как-то пилят ксенокару.
А линуксоиды видите ли слишком ленивы, хотят чтобы дядя за них делал.> Понятно, что 1 человек не потянет сопровождение кучи "устаревших" компонентов
Вот в том-то и проблема что нашелся 1 человек. Точнее даже одного не нашлось))
А где же хваленое "сообщество какиров и борцунов с корпами"?) Сдулись?
Или они и так были мифом, просто в те бородаты времена туда записывали всех, кто мог cli утилитку написать?))
Какие борцуны ты пьян? Иксы созданы консорциумом корпов. А само развитие прекратилось потому что консорциум распался потому что все компы с иксами оказись на помойке, кроме линуксов.
> Какие борцуны ты пьян? Иксы созданы консорциумом корпов.Я в курсе :)
Это была отсылка к распространенному тут мифу, о том что "линукс - да что только линукс, вообще весь опенсорс - создан свободными и гордыми хакерами-одиночками, а потом пришли злые корпы и портят НАШ линукс!!!111"
Можешь считать это пост-иронией))
> Вот кто мешал форкнуть и развивать? У бздушников получилось, они как-то пилят
> ксенокару.При том когда начнется софт под Wayland-only, кара их таки - натурально постигнет... и я не уверен что у них на этот случай был план.
> При том когда начнется софт под Wayland-only, кара их таки - натурально
> постигнет... и я не уверен что у них на этот случай был план.Зачем вообще на бсд софт? Тем более оконный. Им и консольки хватит :)
А если серьезное, то бсд заявляет поддержку вейланда - Wayfire, Hikari, Sway + XWayland для фолбека.
В какой состоянии она сейчас не знаю, раньше были проблемы, но как-то оно работало.
Так что допилят если что.
> Зачем вообще на бсд софт? Тем более оконный. Им и консольки хватит :)При том еще и с cmd.exe судя по местным посетителям от этого направления. Впрочем, это именно то что они заслужили. Я вполне согласен засчитать нужду работать в кривой ос враждебной к автоматизации, с кучей ограничилова и анноянсов за кару :)
> А если серьезное, то бсд заявляет поддержку вейланда - Wayfire, Hikari, Sway
> + XWayland для фолбека.Ну а куда они денутся с подводной лодки? Были бы поумнее - присоединились к процессу лет цать назад вместо воплей что страхолюдина Xorg лазающая в видяху сама - "устраивает, ничего менять не надо". А вот в линухе девы считали сильно иначе. Имея нехилый технический пойнт.
> В какой состоянии она сейчас не знаю, раньше были проблемы, но как-то
> оно работало. Так что допилят если что.Или в виндочку перебегут, они привычные.
> При том еще и с cmd.exe
> ... нужду работать в кривой ос враждебной к автоматизации, с кучей ограничилова и анноянсов за кару :)
> Ну а куда они денутся с подводной лодки? Были бы поумнее -
> присоединились к процессу лет цать назад вместо воплей что страхолюдина Xorg
> лазающая в видяху сама - "устраивает, ничего менять не надо". А вот в линухе девыОпять ты свои фантазии за реальность выдаешь?
Самое забавное при этом даже не то, что патчи в эти ваши вяленые из *бзд еще цать лет назад шли, а то, что в те самые времена "обсуждений" - Эксперд294 еще на вендочке сидел.
> Опять ты свои фантазии за реальность выдаешь?Какие же фантазии. Вот прям тут на опеннете, как только наметился факт что Linux пойдет своей дорогой и забьет на ту хтонь которую иксы делали с видеокартой, сделав DRM/KMS воя было...
* И что мерзкий интел воду мутит, кошмар-кошмар. Какое преступление, корпе тоже захотелось нормальную графику, а не жуткое позорево с rampant layering violation и более 9000 проблем юзабилити.
* И что такие сякие, иксы то у "них" утянули, и на совместимость то забили, с ними суперценными не посоветовались, вай-вай-вай.
* Мне даже показали скрин с компа 1 из девов. И по нему я понял почему ему хватало иксов и "ничего менять не надо". Там ни 1 продвинутой технологии в ходу - нет. Даже фонты дубовые, и графон на уровне "Welcome to Win95". В лучшем случае. Так то да... только тут не 1995. С тех пор прошло около 30 лет.> Самое забавное при этом даже не то, что патчи в эти ваши
> вяленые из *бзд еще цать лет назад шли,У них к тому моменту была ответка DRM/KMS? Или что они с этим вяленым делали? А обсуждать то надо было - вот это вот, а вэйланд уже потом, как максимум. Первичен нижний уровень, а верхний таки - только потом.
Абстракция изменилась. Жуткое месиво "юзермод кадавр все в 1" было расщеплено на верхний уровень и нижний как минимум. При том некторые настолько не поняли куда ветер дует - что создание DRM/KMS пробакланили совсем. И теперь у них всякие "LinuxKPI" за отсутствием своих реализаций этсамого и low level дров. Приходится из линя тырить, прям напополам с GPL через всякеие прослоечки. Что по приколу отваживает проприетарных патронов, имхо. Лично я задекларю этот баг - фичой.
> а то, что в те самые времена "обсуждений" - Эксперд294 еще на вендочке сидел.
А, ну да. Нечего сказать по теме и технологии - обсуди личность оппонента. За столько лет можно было и трюк поновее придумать, кто ты там такое (умка? тигар?). Но мы посмотрим как у вас там дела с комитами на практике. И что вы будете юзать как ос. Теория ничто без подтверждения практикой.
> При том еще и с cmd.exe ... Впрочем, это именно то что они заслужили. Я вполне согласен засчитать нужду работать в кривой ос враждебной к автоматизации, с кучей ограничилова
> Были бы поумнее ... назад вместо воплей
> ... в виндочку перебегут ......
> А, ну да. Нечего сказать по теме и технологии - обсуди личность
> оппонента. За столько лет можно было и трюк поновее придумать,И как обычно у тебя - свое не пах^W^W^W "стрелочка не поворачивается", ага.
>> А, ну да. Нечего сказать по теме и технологии - обсуди личность
>> оппонента. За столько лет можно было и трюк поновее придумать,
> И как обычно у тебя - свое не пах^W^W^W "стрелочка не поворачивается", ага.Что я там говорил про "а остальные обсуждают людей"? Ну вот и операционки у таких как вы - под стать. С дальнейшей миграцией в виндочку. И поделом вам таким, имхо. Унылые агрессивные глупые овощи враждебные прогрессу и юзабилити - большего не заслужили.
> Что я там опять фантазировал про "а остальные обсуждают людей, но я - не остальные, у меня это другое, понимать надо!"?Пофиксил, не благодари.
> Ну вот и операционки у таких как вы - под стать. С дальнейшей миграцией
> в виндочку. И поделом вам таким, имхо. Унылые агрессивные глупые овощи
> враждебные прогрессу и юзабилити - большего не заслужили.И опять лишь уныл^W ценнейшее Экспердное мнение, основанное на реальных фантазиях ...
> Пофиксил, не благодари.Да мне кажется, фиксить надо немного не там. У меня то есть операционка которая мне по кайфу, системные проблемы я зарулил, и эвон я там пачками системные образа на основе этого всего фигачу, под несколько архитектур. Это круто и прикольно.
"А чего добился ты?!"
>> в виндочку. И поделом вам таким, имхо. Унылые агрессивные глупые овощи
>> враждебные прогрессу и юзабилити - большего не заслужили.
> И опять лишь уныл^W ценнейшее Экспердное мнение, основанное на реальных фантазиях ...Кроме фантазий - из вон тех почему-то флюpoдрoc в адрес маздайки вечно так и прет, вместе с рассказами про "серверные ос" и "инструмент под задачу". А вон то в результате - вообще нигде не используется. А просто потому что на серваке сильно проще держать нечто похожее на мой десктоп.
Чтобы cli утилиты писать нужно было нативный API знать и предметно-специфичную библиотечную функциональность уметь реализовать для них.
Чтобы формошлёпать на кутях, гытыхах, выихвиджетах и прочей тулкитне с готовыми функциями цельнотянутыми из бородатых библиотек, ума не надо.
Говорю как бородатый хакер-корпоборец, который свой графический тулкит на OpenGL написал во времена, когда все ещё рисовали на CPU, а местные куклачовы и петросяны под стол пешком ходили и не CoCарекали через торбраузеры, которые для них бородачи в свитерах тогда ещё не изобрели.
> Чтобы cli утилиты писать нужно было нативный API знать и предметно-специфичную библиотечную функциональность уметь реализовать для них.Угу, поэтому есть парад велосипедов в которых параметры сделаны через одно место.
> Чтобы формошлёпать на кутях, гытыхах, выихвиджетах и прочей тулкитне с готовыми функциями
> цельнотянутыми из бородатых библиотек, ума не надо.Хахаха, от диды в ХОрге наовнокодити тысячи строк ужаса. Наверное от большого ума.
И баги там по 30+ лет жили по той же причине?> Говорю как бородатый хакер-корпоборец, который свой графический тулкит на OpenGL написал во времена, когда все ещё рисовали на CPU, а местные куклачовы и петросяны под стол пешком ходили и не CoCарекали через торбраузеры, которые для них бородачи в свитерах тогда ещё не изобрели.
Ого, да у нас тут целая знаменитось.
А этот самый тулкит хоть роботал? Или как обычно?
Раз ты корпоборец, то он же точно опенсорсный.
Может ссылочкой поделишься? ну чтобы посмотреть на качественный код.А про Тор браузер тут заливать не нужно, он базируется фаерфоксе - т.е та самая мозилла с CoCами.
Плюс сам Тор, который авторы переписывают на Раст, ибо дыряшка их уже достала.
> А какие у нас есть альтернативы?Xenocara.
История неновая. Была уже такая 2+ раз.Переход КДЕ 3->4, переход Гном 2->3. Оба раза выкинули всё, и дооолго, долго чинили недостающее.
Т.е. лишили людей возможности и разошлись по своим делам. Люди расстроились.
Плохой результат. И тогда - плохие разговоры.
> История неновая. Была уже такая 2+ раз.
> Переход КДЕ 3->4, переход Гном 2->3. Оба раза выкинули всё, и дооолго, долго чинили недостающее.Ну от лошадей тоже отказались.
И потом доделывали заправки, дороги, ремонтные и тд
Это называется прогресс.> Т.е. лишили людей возможности и разошлись по своим делам. Люди расстроились.
Посмотрел на распространенность ДЕ.
Гном и Кеды занимают первые 2 места.
Т.е даже если люди расстроились, то на распространенность оно не повлияло.> Плохой результат. И тогда - плохие разговоры.
Плохие разговоры будут всегда.
Всегда найдется какой-то местный сумасшедший, который будет ныть и бегать по всем темам и кричать что ему, кровь из носа, нужны АПИ расстановки окон.
Когда пытаешься ему объяснить "ты просто особенный, ты девиант, таких как ты меньшинство и ради 1% никто не будет пилить эту фису" он не понимает и агрится.
> Ну от лошадей тоже отказались.
> И потом доделывали заправки, дороги, ремонтные и тд
> Это называется прогресс.Да, и бензин по первости продавался, если не ощибаюсь - в аптеках. Микродозами. И в какой-то поездке мадам жена изобретателя - скрепляла развалившиеся по пути запчасти шпильками для волос, но все ж доехала из города в город.
Я честно говоря в вяленого не вникал особо, периодически пощупываю, натыкаюсь на баги, и возвращаюсь на иксы. Лично с моей стороны я вижу это так:1) К иксах накопилось много претензий с точки зрения современных представлений - и их не исправить, так как они фундаментальны
2) Ок, пацаны решили сделать альтернативу - вяленого.
3) Казалось бы, перед тобой есть много примеров гуя: винда, макос, андроид - не везде всё идеально, но казалось бы - возьми и посмотри, какие хорошие идеи взять, а какие грабли брать не надо. Сядь спроектируй систему, и вперед её реализовывать.
4) Не знаю, было ли так сделано, но со стороны виден подход: "сделаем сейчас как-нибудь, а потом расширим". Но потом получается, что надо городить костыли и подпорки.
Пример: любой современный гуй умеет запись экрана из коробки. Проектируя новый гуй, это нужно закладывать в фундаментальные возможности. Итог: в вяленом запись экрана работает как какое-то там расширение протокола, которое кто-то поддерживает, а кто-то нет
Тут проблема в том, что в концепции вяленого есть несколько фундаментальных проблем. Одна их которых заключается в том, что каждый разработчик DE/WM обязан написать свой композитный менеджер, который по сложности не уступает иксам. Сейчас мы имеем несколько реализаций, которые имеют свои баги и не совместимы между собой. К тому же очень много кода требуется на стороне клиента. Это тоже кое-как делается с помощью велосипедов.
> Тут проблема в том, что в концепции вяленого есть несколько фундаментальных проблем.
> Одна их которых заключается в том, что каждый разработчик DE/WM обязан написать свой композитный менеджер, который по сложности не уступает иксам.Точно так же было когда реализовывались разные версии Х11.
> Сейчас мы имеем несколько реализаций, которые имеют свои баги и не совместимы между собой.
И? каждый отвечает за свои баги сам.
Тот кто работает исправляет, тот кто ленивая задница - тонет и исчезает.
Из плюсов - нет ситуации когда у тебя одинаковая уязвимость на все компы под линуксом.
Какие ещё разные версии иксов? Ты в своём уме?
> Какие ещё разные версии иксов? Ты в своём уме?Ты вообще в курсе, что Х11 это протокол?
Ну типа как вейланд, но древнее и оффнистее.И реализаций этого протокола было много например X.Org Server, XFree86 (с которого все начиналось и форкалось), XQuartz and Cygwin/X и тд. под разные системы.
Но в итоге выжила только одна ХОрг.
>Одна их которых заключается в том, что каждый разработчик DE/WM обязан написать свой композитный менеджер, который по сложности не уступает иксам.Есть как минимум wlroots, поверх которого уже сделана куча wm
>Сейчас мы имеем несколько реализаций, которые имеют свои баги и не совместимы между собой.Не вопрос, присылай патчи
Теперь стало ещё легче не ставить Gnome!
Это же прекрасно, когда есть выбор. Спасибо Линусу Торвальдсу и всем!
Слушай если тебе нужна единая система, то иди в строну Майкрософта.
Подскажите, какие производители материнских карт лучше для Linux, и Mac os hacintosh?
У них у всех UEFI и ACPI на базе AMI Aptio. Любую.
Китайские платы с алиэкспресса с тобой не согласны.
Китайские платы используют тот же фреймворк от Aptio и отличаются только отсутствием фирменного шильдика.
> Mac os hacintoshШёл 2024 год...
>> Mac os hacintosh
> Шёл 2024 год...Ну так какой-нибудь любитель странного - купил себе распоследний ARMовский эпл, и отнес на помойку ту древность. А этому гражданину - вот - подфартило, и он как раз это оттуда и уволок!
Смех смехом, но если погулить, то во многих программах на Qt есть такая строчечка qputenv("QT_QPA_PLATFORM", "xcb"). Например это есть в QtCreator. Для непросвещённых объясняю. Это задействует XWayland. Поэтому пользователи вяленого частенько сидят в иксах, и не понимают этого. Это даже забавно в какой-то степени.
Вообще можно набрать
xlsclients
И получить список иксовых приложений.У меня такой только Mattermost (на базе Electron).
> И получить список иксовых приложений.
> У меня такой только Mattermost (на базе Electron).Сразу две причины выпилить эту кульную штукенцию :)
Гораздо ржачнее что без этого параметра иногда ничего не работает. Вейленд не готов для десктопа до сих пор.
>Поэтому пользователи вяленого частенько сидят в иксах, и не понимают этого.Как будь-то это что-то плохое. Запуск вейленд как корневого уже решает кучу проблем, а на остальное можно закрыть глаза
Вечно изобретают велосипед. Qingy уже десяток лет есть точно. При этом оно не использует ни иксы, ни тем более вейланд.Просто рисует логин скрина на фреймбуфере. Хочешь - запускаешь иксы, хочешь - вяленого, хочешь - проваливаешься в текстовый терминал.
Настройка проще паренной репы - заменить в inittab все agetty на qingy.
> Qingyuses DirectFB
может потому что DirectFB больше нет
Типа давайте выкинем рабочую и полезную технологию и заменим на какой-нибудь новомодный комбайн.
> Типа давайте выкинем рабочую и полезную технологию и заменим на какой-нибудь новомодный комбайн.Надеюсь ты ходишь в галошах и ездишь на телеге.
Примус тоже очень рабочая и полезная техногогия, как и дровянка, но никому уже не нужна, за исключением пары туристов.Если тебе нужны иксы - поддерживай их сам.
Ты же не забыл, что в опенсорсе тебе никто ничего не должен?
Конечно. Мои собеседники даже читать не должны уметь. Иначе бы знали, что fbcon - это нифига не иксы
> Конечно. Мои собеседники даже читать не должны уметь. Иначе бы знали, что
> fbcon - это нифига не иксыЭто нифига не иксы, но апи фреймбуфера в Linux считается устаревшим и - депрекейтнуто. KMS намного более мощный superset.
Некоторые современные штуки типа плееров или скажем glmark2 умеют это дело юзать, при том второй даже и с 3D ускорением - без всяких иксов, вэйландов и проч. Но 3D ускорение так то опционально.
> Вечно изобретают велосипед. Qingy уже десяток лет есть точно. При этом оно
> не использует ни иксы, ни тем более вейланд.Что сие за лабуда? На первый взгляд, астолько круто и нужно всем, что даже в репах Debian 12 даже не обнаружено по этому имени.
> Просто рисует логин скрина на фреймбуфере. Хочешь - запускаешь иксы, хочешь -
> вяленого, хочешь - проваливаешься в текстовый терминал.Если кто не в курсе, чистый фреймбуфер в линухе считается - легаси, из-за общей педальности апи. Новые проекты должны юзать KMS. Its a way.
> Настройка проще паренной репы - заменить в inittab все agetty на qingy.
Видно мамонта по спичу... не, ты конечно прикольное и пушистое, ежели не бросаешься с бивнями, но таки - твое время на этом шарике близится к концу.
Иначе мерзкие пользаки отказываются сидеть на вялом?
> Иначе мерзкие пользаки отказываются сидеть на вялом?Мерзкие? с чего вдруг?
Они не мерзкие, они просто линивые потербялди.
Так что они будут сидеть на том, на что их посадят те, кто хоть что-то делает.
Потому что бесполезные пользователи ничего не решают, ничего не делают.
Это же основная срепа опенсорса - "жри что дали"
> Потому что бесполезные пользователи ничего не решают, ничего не делают.
> Это же основная срепа опенсорса - "жри что дали"А у проприетарщиков это что, как-то иначе? Ну попробуйте с MS стребовать фичу или багфиксы. Я вот видел как они транснациональную корпу год в саппорте мурыжили с архидорогущими продуктами, а весьма жирную проблему - так и не решили.
Что там творится для более простых васянов - я даже представить себе не берусь. Просто скажу что ни 1 баг в проприетарном драйвере мне в винде никто никогда так и не починил. А вот в линухе - их таки с десяток исправили. И это было очень приятное отличие экосистемы.
Вот только зачем сборку без вяленого сломали?
В смысле?
Тебе нужны старые иксы - качаешь старую версию и все работает.
Ну или делаешь форк и собираешь сам.
Не пойму откуда столько лудитов, топящих за старьё. Уже лет 5 на вейленде и проблем нет. Что им нужно такого в иксах, чего мне бы не доставало?
Вероятно сетевая прозрачность?
Эта ваша сетевая прозрачность, она сейчас с нами в одной комнате?
Вы, наверное, удивитесь, если узнаете, сколько тут тех, кто сидит на железе, которому 20+ лет, да и ещё хвастаются этим.
Полагаю, это писатели-фантасты. Даже в райцентрах люди вполне могут позволить себе новое железо.
> Полагаю, это писатели-фантасты. Даже в райцентрах люди вполне могут позволить себе новое железо.Райцентр-райцентру рознь, это раз.
А два - есть еще деревни за пределами райцентра)Тут пару лет назад писал админ в каком-то госучереждении в области, что им типа даже денег на бумагу для принтера не дают.
Не знаю насколько оно правда, но мысль его была "не ругайте человеков с некрожелезом"
Бумагу для принтера и в областных центрах не в каждом учреждении дают, надо сказать.Но новое железо при этом покупают.
за мкадом жизни нед, это всё сказки
Выше вам уже написали, что люди осознанно сидят на таком железе.Я тоже пишу сюда иногда с 3 пня, просто получить удовольствие от того, что могу делать то же самое, что и на своем макбук про.
Но по-существу ч если убрать браузер и игры, можно делать очень многое на таком железе, даже на этом вашем питоне программировать.
> Выше вам уже написали, что люди осознанно сидят на таком железе.
> Я тоже пишу сюда иногда с 3 пня, просто получить удовольствие от того, что могу делать то же самое, что и на своем макбук про.Ладно бы они просто сидели, вокруг куча извращенцев, но я не осуждаю, как они будут получать удовольствие.
Но проблема в том, что часть этой группы девиантов хочет еще и распоследний софт.
Ядро, пользовательские приложения и тд.
И требуют, чтобы их устаревших хлам тянули вечно (ну или пока последний прдолик помрет)
В каждой теме "### прекращает поддержку старого железа" такие толпами ноют> Но по-существу ч если убрать браузер и игры, можно делать очень многое
> на таком железе, даже на этом вашем питоне программировать.Если выкинуть игры и браузер, то за таким компом можно только почитать книжку из тхт файла.
И поработать.
Но компилать код. Но на такой древности этим можно заниматься, только если рядом лежит файл с книжкой))
> В каждой теме "### прекращает поддержку старого железа" такие толпами ноютДа, в таких темах выясняется что у каждого из них в работе итаниум и ещё бог весть какие раритеты.
> Выше вам уже написали, что люди осознанно сидят на таком железе.
> Я тоже пишу сюда иногда с 3 пня, просто получить удовольствие от
> того, что могу делать то же самое, что и на своем макбук про.Ну значит и дистро будут постепенно брать - под стать железу. Майнтайнить работу таких окаменелостей вечно - никто не подписывался. В смысле, вы ж не будете 32-битный x86 в arch/ линуха майнтайнить, правда? Особенно учитывая какое там жесткое наслоение костылей обеспеченное многолетней историей x86-32, где всякие продвинутости появились - далеко не сразу.
На x86-32 опционально дохрена вещей. PNP-BIOS? ACPI? APIC? HPET? И тому подобное? Представляете себе сколько там вообще code path для обработки опциональности того что гарантировано есть на каждом 64-битном компе? При том что это уже почти не используется в диком виде?
xorg универсален.Помимо собственно отрисовки окон, иксы выполняют другие побочные функции. Управляют окнами, ставят им прозрачность, статус поверх всех окон, или ниже всех, выбирают декорации, рисуют окно внутри другого окна, позволяют программным образом двигать окна. Дают доступ к буферу обмена.
Сетевая прозрачность - тоже да. Но допустим, ей сейчас редко пользуются, и можно пожертвовать. Но есть вполне удобные инструменты иксов - xnest и xpra, позволяющие иксы вставлять в другие иксы. Тот же самый удалённый доступ к рабочему столу через xpra.
Всего этого в вейланде нет. В вейланде почти ничего нет. Что-то из нужного есть в расширениях. Но у гнома свои расширения, у кедов - свои расширения. С разным API. Ты не можешь написать софт под все платформы. А в иксах - можешь. Потому что иксы едины в стандарте и в реализации.
Это как XMMP где вся полезная функциональность вынесена в расширения. Отчего тот и подох, потому что было не ясно, поддерживает ли такой-то сервер такое-то расширение, поддерживает ли его клиенты и что именно подразумевается под поддержкой. От этой фрагментации XMPP и сдох. Надо было тащить всё необходимое в общий стандарт, и говорить что вот это есть XMPP, а вот всё остальное - нет. Но разработчики не хотели заморачиваться, а хотели фигак-фигак и в продакшн. Типо сейчас в стандарт внесём минимальный набор фич, а остальное добавим как-нибудь потом. Вот и добавили как-нибудь.
У вейланда такая же бадяга. Разработчики составили минимальный набор функциональности, внесли в стандарт, а всё остальное мол решайте сами. А поскольку разработчики вейланда сидят на зарплате у тех же людей, что и гном оплачивают, то стандартизация вейланду вообще никуда не впилась - лишь бы гном работал, а за остальное денег не платят.
А с точки зрения пользователя - нафиг вейланд, пока его фичасет не покроет все актуальные возможности иксов, пусть без сетевой прозрачности. Сетевую прозрачность трудно натянуть на приложения, которые без видеоускорения работать не могут.
Хотя я стараюсь таких приложений избегать. Вот берёшь читалку для электронных книг, а там везде сейчас внутри webview, что в нынешних условиях - полноценный хромиум. Открываешь читалку, та сжирает 500 мегабайт, да ещё и для рендеринга графическую карту юзает. Прям хоть AlReader через wine запускай
> xorg универсален.
> Помимо собственно отрисовки окон, иксы выполняют другие побочные функции. Управляют окнами, ставят им прозрачность, статус поверх всех окон, или ниже всех, выбирают декорации, рисуют окно внутри другого окна, позволяют программным образом двигать окна.Да, примерно как Неро бурнинг.
Давайте сделаем мегакомбайн, который только кофе не варит, навалим кучу устаревшего вонючего кода, а потом будем искать программеров которые готовые хотя бы копровыряться в "80 тысячах строках ужаса" и не впадать в депрессию.
"Великолепный план, Уолтер. Просто офигенный, если я правильно понял. Надёжный, как швейцарские часы." (с)> Дают доступ к буферу обмена.
Генитальное решение! Давайте система управления окошками еще в буфер лезть будет.
А парольный менеджер туда еще не добавили?
И эти люди еще критикуют системМД /_-> Сетевая прозрачность - тоже да. Но допустим, ей сейчас редко пользуются, и > можно пожертвовать. Но есть вполне удобные инструменты иксов - xnest и xpra, позволяющие иксы вставлять в другие иксы. Тот же самый удалённый доступ к рабочему столу через xpra.
Xnest запуск обычных оконных менеджеров внутри фреймовых (например, таких как wmii) или организация многоголовых систем (multihead systems) — систем в которых есть один системный блок и множество клавиатур, мышей и мониторов.
Очень, просто невероятно нужное. Я уже вижу как все пользователи сидять с пятью колавиатурами и десятью мышками!> Всего этого в вейланде нет. В вейланде почти ничего нет. Что-то из нужного есть в расширениях. Но у гнома свои расширения, у кедов - свои расширения. С разным API. Ты не можешь написать софт под все платформы. А в иксах - можешь. Потому что иксы едины в стандарте и в реализации.
Ну так пусть те кому это мешает и оплачивают разработку и поддержку иксов.
> Это как XMMP где вся полезная функциональность вынесена в расширения. Отчего тот
> и подох, потому что было не ясно, поддерживает ли такой-то сервер такое-то расширение, поддерживает ли его клиентыВ основной протокол вейланда стабильно переносят фичи. Так что он только расширяется.
Ты забыл что в Х11 тоже есть куча расширений? Просто ХОрг один остался в живых)> У вейланда такая же бадяга. Разработчики составили минимальный набор функциональности, внесли в стандарт, а всё остальное мол решайте сами. А поскольку разработчики вейланда сидят на зарплате у тех же людей, что гном оплачивают, то стандартизация вейланду вообще никуда не впилась - лишь бы гном работал, а за остальное денег не платят.
Во-1х минимальный набор функциональности постоянно расширяется. Можешь почитать последние новости про вейланд.
Но ты считаешь, что они должны запариваться с поддержкой других ДЕ?> А с точки зрения пользователя - нафиг вейланд
А пользователей вейланда никто не спрашивает.
Они или пользуются тем что им на лопате принесли, или пусть идут сами мейнтейнить и код писать.
>Очень, просто невероятно нужное. Я уже вижу как все пользователи сидять с пятью колавиатурами и десятью мышками!Я пользуюсь десятью мышками, как и большинство населения земли. Чаще всего, правда, не более чем пятью, а вообще обычно только двумя для зума.
И клавиатуры у меня обычно три: экранная, блутузная, и рдесктопная.
> Но ты считаешь, что они должны запариваться с поддержкой других ДЕ?Я считаю что то, что придёт на смену иксам, не должно быть связано ни с одним ДЕ. Любой DE можно запустить на иксах, и это будут всё те же иксы. Можно кильнуть один оконный менеджер и запустить другой, не прерывая работу иксов. Это минимальная функциональность, что я ожидаю от замены иксов.
Никаких монолитов, никаких тесных увязок с конкретными DE или фреймворками. Общий инструментарий для всех. И тогда у пользователя будет выбор - каким DE пользоваться, и ползоваться ли вообще.
Я вот не пользуюсь DE, я пользуюсь россыпью мелких приложух, каждый из которых делает своё дело, одна показывает список открытых окон, другая рисует ярлыки на desktop, третья управляет прозрачностью. И всё это счастье возможно потому что иксы стандартизированы и независимы. И вместо того чтобы брать огромный неуклюжий комбайн, я могу собрать свой.
Но если у тебя не будет единой реализации вейланда, если будут конкретные реализации под KDE или под GNOME, не совместимые с другими оконными менеджерами, то и выбора у меня не будет. Поэтому нафиг вейланд, пока его не напишут. А дописывать его не собираются.
>> Но ты считаешь, что они должны запариваться с поддержкой других ДЕ?
> Я считаю что то, что придёт на смену иксам, не должно быть
> связано ни с одним ДЕ. Любой DE можно запустить на иксах,DRM/KMS и не связан с DE :-)
> Но если у тебя не будет единой реализации вейланда, если будут конкретные
> реализации под KDE или под GNOME, не совместимые с другими оконными
> менеджерами, то и выбора у меня не будет. Поэтому нафиг вейланд,
> пока его не напишут. А дописывать его не собираются.А вы принципиально не читаете соседние новости? Там для таких спецом 2 варианта "на минималках" как раз подвезли.
> Я считаю что то, что придёт на смену иксам, не должно быть связано ни с одним ДЕ.Так это и есть вейланд.
> Никаких монолитов, никаких тесных увязок с конкретными DE или фреймворками. Общий инструментарий для всех.
Все именно так! Даже круче, общий протокол, а дальше каждые его реализует как хочет.
> Я вот не пользуюсь DE
Таких как ты хорошо если 0.01% от все пользователей линукса наберется.
Извини, твои желания не в приоритетах вообще.> И вместо того чтобы брать огромный неуклюжий комбайн, я могу собрать свой.
Кружок изготовления троллейбусов из буханки хлеба в соседнем кабинете.
> если будут конкретные реализации под KDE или под GNOME, не совместимые с другими оконными менеджерами
Не-не-не, это не KDE/GNOME реализация не совместима с другими оконными менеджерами.
Это другие оконные менеджеры не реализовали сами или не адаптировали то, что написали KDE/GNOME.> то и выбора у меня не будет
Просто невероятная утрата))
> Все именно так! Даже круче, общий протокол, а дальше каждые его реализует как хочет.Не протокол, а скелет протокола. А наращивают его все по-разному, и софт не совместим.
>> И вместо того чтобы брать огромный неуклюжий комбайн, я могу собрать свой.
> Кружок изготовления троллейбусов из буханки хлеба в соседнем кабинете.Всё очень просто. Если какой-то компонент требует много ресурсов, а пользы приносит мало, то я заменяю на что-то более вменяемое, а когда у тебя DE монолит - то хрен заменишь.
> Извини, твои желания не в приоритетах вообще.
Как ты понимаешь, если вейланду плевать на меня, то и мне плевать на вейланд. У меня есть иксы и я буду ими пользоваться. До тех пор пока видеокарты поддерживают иксы. А если новые видеокарты иксы поддерживать перестанут, то возможно мне и старых хватит для работы.
> это не KDE/GNOME реализация не совместима с другими оконными менеджерами.
KDE и GNOME реализации не совместимы между собой. Так что пока гном не убьёт кеды или наоборот, то и вейланд нафиг не нужен.
> Как ты понимаешь, если вейланду плевать на меня, то и мне плевать на вейланд.Конечно. А сюда тогда зачем пришел?
Сообщить всем насколько тебе плевать на вейланд?))> У меня есть иксы и я буду ими пользоваться. До тех пор пока видеокарты поддерживают иксы.
До момента пока новый софт не начнет серьезно глючить на иксах.
А с какого-то момента вообще иксовые баги перестанут исправлять. И тебе придется или сидеть на старых версих, или страдать.Вообще забавно слушать как человек рассуждает о "компонент требует много ресурсов, а пользы приносит мало", а потом тратит свой практически самый важный и невосполнимый ресурс - время - на прдлинг и создание своего велосипеда))
Вот если бы написал "мне просто по приколу", то вопросов бы не возникло.
>> Все именно так! Даже круче, общий протокол, а дальше каждые его реализует как хочет.
> Не протокол, а скелет протокола. А наращивают его все по-разному, и софт
> не совместим.Что значит - скелет? Не скелет, а спеки. С официальным registry этого добра, качай не хочу да реализуй. Даже сразу генератор в сишный обвес из XMLок спеков есть. Хотя hypr - свой написали, по приколу. Потому что могут.
Что из спеков кто заимплементит уже таки на его совести.
> Как ты понимаешь, если вейланду плевать на меня, то и мне плевать на вейланд.
Говорят, если человек плюнет на общество, оно утрется. Если общество плюнет на человека, он утонет. Кажется про что-то такое.
> У меня есть иксы и я буду ими пользоваться.
> До тех пор пока видеокарты поддерживают иксы. А если новые видеокарты
> иксы поддерживать перестанут, то возможно мне и старых хватит для работы.Вместе со старыми версиями дистров и старого софта, очевидно? Ибо в новых никто не будет таскать эту какаху вечно. А как это майнтайнить? Никак? Ну, значит упс, дроп из репов.
>> это не KDE/GNOME реализация не совместима с другими оконными менеджерами.
> KDE и GNOME реализации не совместимы между собой. Так что пока гном
> не убьёт кеды или наоборот, то и вейланд нафиг не нужен.А зачем гному и кедам быть совместимыми между собой? Тем не менее софт из одного работает и в другом. Самому по себе софту не больно какая разнциа кто именно протокол "за кадром" реализовал.
> Тем не менее софт из одного работает и в другом.Теперь ты понял в чём прелесть иксов
>> Тем не менее софт из одного работает и в другом.
> Теперь ты понял в чём прелесть иксовСофту на GTK или Qt видите ли тоже не так уж важно кто и как заимплементит протокол Wayland. Не вижу больших отличий.
А иксы на уровне архитектуры - голимый кал мамонта, с более 9000 неизлечимых проблем. Из этого крапа героическими усилиями выжали какое-то очень отдаленное подобие современной графики, но соотношение усилий к результату - ни к черту. Поэтому на них все и забили.
> Да, примерно как Неро бурнинг.
> Давайте сделаем мегакомбайн, который только кофе не варит, навалим кучу устаревшего вонючего
> кода, а потом будем искать программеров которые готовые хотя бы копровыряться
> в "80 тысячах строках ужаса" и не впадать в депрессию.Более того - это Nero Burning который таки запарывает болванки. Или пишет только треть емкости. То что вышли дивидюки и блюреи - он вообще не слышал. Рендер фонтов, контролы, "ускорение" видео (если Xv/Xvideo и прочий позор можно так назвать) работает так что лучше бы не даже и не пытались. В современном мире это позор просто.
Это примерно как взять Tpaмпa и Бaйденa, и пустить бежать стометровку, а рядом пару олимпийцев поставить. Примерно такой же фрик-парад.
Firefox не доверяет сертификатам Let's Encrypt ?!
И правильно делает. Учитывая, что там его может сгенерить любой желающий без какой-либо проверки.
Проблему я решил, но подожду что народ накидает. )
Буфер обмена работает после закрытия приложения, из которого скопирован текст?Метод ввода работает во всех приложениях?
> Буфер обмена работает после закрытия приложения, из которого скопирован текст?Да.
Даже вроде раньше в иксах, когда открывал Synaptic, копировал каое-то описание, закрывал - то в буфере шиш.
Сейчас работает.Но может и несвязано с переходом на Wayland (совпадение)
Какой у тебя сетап, я протестирую. Гном?
> Какой у тебя сетап, я протестирую. Гном?Сейчас дефолтная Ubuntu 22.04 разны приложения открывал, закрывал - потеряю буфера не могу получить.
Раньше в прошлых версиях Ubuntu на иксах точно помню терялось. Открыл Synaptic скопировал описание пакета, закрыл. Пастишь куда-то - пусто.
> Даже вроде раньше в иксах, когда открывал Synaptic, копировал каое-то описание, закрывал
> - то в буфере шиш.
> Сейчас работает.Иксы реально сами по себе - прояпывают содержимое клипборда если из проги вышли. Но на этот случай нормальные люди юзают менеджеры клипборда. Каковые впрочем есть и для вэйланда.
На самом деле это удобно и потому что если скопипастил сдуру лишнего, грохнув нужное, многоуровнвая история позволит парой кликов это все же вернуть на место, что все же лучше чем набивать какой-нибудь километровый URL или командлайн вручную.
Ответ анониму 3.353>Иксы реально сами по себе - теряют содержимое клипборда если из проги вышли. Но на этот случай нормальные люди юзают менеджеры клипборда. Каковые впрочем есть и для вэйланда.
У меня никогда иксы не теряли содержимое клипборла, потому что клипборд в иксах - это память самих иксов, куда копируется материал. А в вейланде клипборд терялся регулярно. Разработчики вейланда рассказывают, что это из-за того, что клипборд в вейланде - это не копия данных, а указатель. Закрыл программу, указатель протух, и это бай дизайн.
Но, как я понимаю, он протухает не только из-за того, что программа закрыта, а ещё из-за того, что, например, в программе сборщик мусора строки дефрагментировал.
То есть, скорее всего проблема неразрешима.Менеджером клипборда я, конечно, пользуюсь, и пользовался и на вейланде, но почему-то он у меня всё равно где-то 1 раз из 10 содержимое терял. Это я уже не стал отлаживать, перешёл на иксы.
> У меня никогда иксы не теряли содержимое клипборла, потому что клипборд в
> иксах - это память самих иксов, куда копируется материал.Простой эксперимент:
1) Берем какойнить немолодой xubuntu с иксами. Файрфокс. Мауспад.
2) Копипастим ссыль из фокса.
3) Пастим в мауспад, ок.
4) Выходим из фокса.
5) Пытаемся запастить ссыль в мауспад еще раз.Опа. Не пастится! Если был менеджер клипборда, там, конечно, можно вернуть назад. Но без него - вот так. Так что красивая теория, но эксперимент прост как дрова и вполне воспроизводим.
> А в вейланде клипборд терялся регулярно.
Какой странный способ линча негров на этот раз...
> указатель. Закрыл программу, указатель протух, и это бай дизайн.
В иксах оно как-то вот так отродясь и работало. См. выше про простой эксперимент с фоксом и мауспадом. Урла перестает паститься, если из браузера выйти. Сугубо иксы, никаких вялендов.
> То есть, скорее всего проблема неразрешима.
Все эти "нерешаемые" проблемы - решает что для тех что для других прога менеджера клипборда, которая еще и дюжину прошлых содержимых помнит, на случай если сдуру скопипастил не того и продолбал буфер.
> Менеджером клипборда я, конечно, пользуюсь, и пользовался и на вейланде, но почему-то
> он у меня всё равно где-то 1 раз из 10 содержимое
> терял. Это я уже не стал отлаживать, перешёл на иксы.Так можно и на MS-DOS перейти, там вообще нет клипборда и нет проблем с ним.
В gnome-session и GDM реализована возможность сборки без поддержки чего-либо нужного пользователю.Псст, парень, pass it on.
> В gnome-session и GDM реализована возможность сборки без поддержки
> чего-либо нужного пользователю.
> Псст, парень, pass it on.Да вообще ужас - что значит, самобеглая телега, без лошади и вожжей?!
GDM реализована возможность сборки без GDM