В осеннем выпуске Ubuntu 25.10 решено прекратить поддержку сеанса GNOME на базе X11 и оставить на экране входа в систему только возможности запуска сеанса на базе Wayland. Возможность запуска X11-приложений при помощи XWayland остаётся без изменений. В дистрибутиве также продолжат поставлять пакеты с компонентами X.org и альтернативными десктоп-окружениями, использующими X11, которые можно будет установить из репозитория...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63383
Ничего, сейчас Сообщество™ как примется развивать X11Libre, как исправят все баги и добавят все патчи (нвидия-хдр, ксенокара)...!
В общем убунтоиды еще приползут просить обратно ХОрг впилить!
/s
Вейленд.
Винде бы эти проблемы.
Ну знаете типа directx.
А они например стали внедрять Rtx, интерфейс.
Как ремастеры.
И тут внезапно WinRar не запускается на Rtx.
> Винде бы эти проблемы.
> Ну знаете типа directx.Разве проблемы DirectX есть где-то, кроме винды?
> А они например стали внедрять Rtx, интерфейс.
В DirectX?
> Как ремастеры.
А, в игры...
> И тут внезапно WinRar не запускается на Rtx.
WinRAR вообще не использует DirectX и 3D-ускорение.
>Разве проблемы DirectX есть где-то, кроме винды?Mesa дропнула Nine.
Я к тому что это все на Windows нормально работает, а в Линукс, вечные пляски с бубнами сначала x11, со скоростью графики.
Помню я в 2006 пробовал RedHat, будучи мелким, так там все так дико лагало и тормозило, и модем не определялся.
Что сейчас, Kde, на Wayland например ужасно глючная, потребляет наверное больше чем Windows11 оптимизированная ( с урезанными приложениями ),Глючность Kde, не явная, но замечается в мелких подлагиваниях.
Притом что например Windows 10 у меня летает на древнем ноуте где ddr4 стоит.
Источник: "Поверь мне на слово".
Да не да я даже не против x11, Wayland.
Если оно нормальное.
Просто сравниваешь с Windows 10, например.
Ничего не глючит.
Понятно что обратная сторона Корпораты. Но и RHEL, например тоже Корпораты.
Зачастую драйвера под Windows все же лучше написаны.
Но например для сравнения ставил я Windows 11, на ноут на котором никогда не пользовался Windows.
И к удивлению приложения ( именно приложения с системой, а не просто система с Wallpaper работает более плавненько ),
Притом Windows, может грамотно выгружать память, например.Я все никак не заценю прелести Wayland, на lxqt, но периодически увидев Wayland готов я пробую например Kde wayland.
И поражаюсь какое же оно глючное тяжелое.
Это в сравнении с lxqt.
Но модным то, с Wayland, тоже хочется быть.
> Просто сравниваешь с Windows 10, например.
> Ничего не глючит.Ты же сейчас шутишь, да? Потому как, Windows 10 и 11 это самые глючные времена MS. При заполнении системного диска может перестать загружаться система. При обновлении может отвалиться принтер (надо откатываться), wifi (надо откатываться). Обновления отключить официально нельзя - пользуй сторонние утилиты. При отключении со временем перестаёт работать outlook из офисного пакета. Обновляешь систему и опять работает. outlook это вообще чудо. Столько глюков с ним собрали за последний год, что пипец. Виснет процесс, ломается pst со всеми письмами (даже удалением учётки не лечится, надо помучаться), перестаёт получать письма, перестаёт складывать их в отправленные, при пропаже питания pst со всеми письмами тоже может безвозвратно поломаться и т.п. Там пипец. Просто адское глючево. Раньше такого не было. Сейчас явно видно огромное засилие индусского кода, которое уже привело к падению качества винды и других продуктов MS.
Поэтому, если ты запускаешь винду, что бы поиграть, то это одно. А если ты поддерживаешь офис с парком виндовых тачек, то это совсем другое. Ну нахер её. Я столько гемора никогда не видел от тачек с linux-based ОС на раб.местах.
Чистая правда. Проблем с рабочими местами на Linux меньше на порядок, это очень чувствуется на большом парке.
Fedora 42 Gnome Wayland. Повседневная работа.Потребовалось войти в 11 винду - ужасные шрифты, глючит отрисовка проводника, контролы пляшут. СД карты теряет во время копирования. Ну и старинный гуй у свойств файлов вводящий в диссонанс с остальным интерфейсом. Так эта фигня ещё 10 гб памяти заняла после старта. Печальное будущее у них.
Да-да, настолько печальное у них будущее, что софт, написанный ещё для XP, до сих пор работает в 11 версии.. 😆
Это вы его где нашли? Самый примитивный и прекрасно портируемый.
Вообще, после переноса части функций из ядра в изер внутри 10ки, после обновления - система для любителей странностей
Софт с Windows 95 до сих пор работает на Windows 10 (может даже на 11). Великий WinAPI - это то, чего на линуксе даже в подобии никогда не будет. Только андроид как-то частично смог, и то были breaking changes с APT/Dalvik, и ещё какие-то, только не скажу, под андроид не пишу.
линуксовая первоквака из 20 века тоже работает на современном линуксе... умели же диды делать софт...
> Да-да, настолько печальное у них будущее, что софт, написанный ещё для XP,
> до сих пор работает в 11 версии.. 😆Тем не менее сами винды начиная с 8 и далее со всеми остановками - совершенно непотребные и переход на них ощущается скорее как жуткий регресс и даунгрейд. Майкрософт сам себя уроет такими темпами.
Продвинутые пользователи свалят на пингвин. Пафосные на мак. Хомы - на ведроид. А майкрософт - будет онлайн офис продавать и хостить виртуалки с линем. Это то что им реально бабки приносит, а вовсе и не винда какая-то, давно ставшая чемоданом без ручки. Вон, активно пытаются хайпануть и монетизировать пользователей. ИМХО получится "как с скайпом" примерно.
Вопрос из зала:
Куда свалят корпы с AD и той управляемости, что она даёт? Самбу 4.х и фриипу не предлагать даже если сами за них доплатите.
Ну вот сейчас сообщество как возьмётся, кааак запилит!Что Вы как маленький? Не знаете, чтоли, как сообщество всё делает лучше, чем корпы?
> Вопрос из зала:
> Куда свалят корпы с AD и той управляемости, что она даёт? Самбу
> 4.х и фриипу не предлагать даже если сами за них доплатите.А может никуда и не свалят. С чего вы взяли что ваши долбаные проблемы на этом глобусе колышат кого-то кроме вас? Будет у майкрософта этот чемодан без ручки. Если он не решит чот дороговато его поддерживать, хостинг абажура и онлайн офис их все, а вам нате на лопате^W^W лопатой по лицу - закрытие проекта, во. Майкрософт это умеет не хуже гугли.
Как вы понимаете, in grand scheme of, серверная винда по состоянию на данный момент - полный ПРОВАЛ! Который не может обслуживать - даже нужды самого майкрософта! Активно прожимая его к миграции на пингвина. Таскать ЭТО только ради вон тех - достаточно сомнительный tradeoff. В плане % прибыли и затрат. Хотя можно сделать какой-нибудь нагловатый ход конем, типа перехода на линь + wine, допильнуть по мелочи, отреспинить дистр - и вот вам типа-сервер, типа AD'а, где 80% майнтенанса спихано - на других. Это пока немного фантастично звучит, но 10 лет назад никто б не подумал что майкрософт и гипервю под линух будет заталкивать...
XP? Оу. Это вообще недавно.
Формально, поддерживается весь Win32, а он начинался ещё с Windows NT, 1993 год.
В Linux без проблем работает софт из прошлого века. Взять те же утилиты gnu. Так что дело тут в качестве кода, а не ОС.
Работают они если собраны в современности а не в 90х. В венде же работает так как было собрано с 98 году для вынь 98. И прошу заметить не консольные утилиты а именно графические это для линукса вообще не достижимо
Дружище, скачай с сайта idSoftware Quake2, собранный еще 1998м самим Кармаком, и убедись, что он таки работает на современных дистрибутивах линукс. А потом рассказывай байки про недостижимости и прочие мифы о "совместимой" венде.
> Дружище, скачай с сайта idSoftware Quake2, собранный еще 1998м самим Кармаком, и убедись, что он таки работает на современных дистрибутивах линуксДай ссылку - я попробую запустить.
Повторю старое сообщение:Если вы чего-то не умеете, это не значит, что это невозможно. Я без особого труда могу запустить программу, из nixos 18.09 в nixos 24.11 одной командой. Между ними 11 релизов. Можно попробовать взять и старше, мне просто лень сейчас искать. Как по моему, эта совместимость ничуть не отличается от виндой, даже лучше, поскольку программа запускается одной единстенной командой, без поиска и выкачивания всяких фреймворков и прочего.
nix-shell -p lxqt.qterminal -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/c0c50dfcb70d48e5b79... --run qterminal
opennet обрезает адрес, должно быть
https://github.com/NixOS/nixpkgs/archive/ c0c50dfcb70d48e5b79c4ae9f1aa9d339af860b4.tar.gz без пробеловМожно было бы взять что-то ещё более старое, но мне лень этим заниматься. Виндузятникам такое и не снилось, когда за одну команду можно запустить софт почти десятилетней давности.
Тут всё из тех лет, glibc-2.24 (сейчас 2.40-36), qtbase-5.6.2 (сейчас 5.15.15), qterminal-0.7.0 (сейчас 2.1.0) и все остальные файлы. Даже ломай qt совместимость в каждой минорной версии, она бы всё равно запустилась бы и заработала, аналогично тому времени, из которого взята
> из nixos 18.09 в nixos 24.11 одной командой. Между ними 11 релизов.И всего 6 лет)
А речь про вин7 или даже ХР.
Так что пример вполне реальный, но не релевантный.
>И всего 6 лет)Что всего? Вот вам такой вариант: запуск xterm 320(сейчас в репозиториях 397) от 2016-05-19, который находился в ветке 15.09-beta в nixos 25.05, при том, что между ними 19 релизов. При этом, xterm работает в wayland.
nix-shell -p xterm -I nixpkgs="https://github.com/NixOS/nixpkgs/archive/$(echo 5d540387713f2d29dac423f5faadafd5aea2ff09).tar.gz" --run xterm
Так как opennet любит переписывать ссылки, то я воткнул echo для наглядности.>А речь про вин7 или даже ХР.
И что? Более старый софт точно так же без проблем запустится. Просто, если он не попал в бинарный кеш nixos, то нужно будет собрать его самому, возможно заменить путь к исходникам, так как ссылки за это время испортились. Если у вас с тех времён сохранились бинарники, то они точно так же будут работать, без пересборок. Софт от всяких убунт и прочих - запустится в докере/чруте.
>но не релевантный.Пример более чем релевантный. Основная проблема в обратной совместимости в linux - пакетный менеджер. Номера системных вызовов остаются без изменений. Протокол xorg - тоже. Всякие там pipewire поддерживают alsa, а это значит, что можно и игры со звуком запускать. У вейленда может быть похуже с обратной совместимостью, так как он моложе, но в нём тоже можно запускать более старые приложения.
> Fedora 42 Gnome
> гуй у свойств файлов вводящий в диссонанс с остальным интерфейсомА гномовские диалоги с кнопкой подтверждения в верхнем правом углу - там, где 99% остального времени находиться кнопка закрытия окна? Это у тебя диссонанаса не вызывает, я правильно понял?
Свойства файлов лучше всего прорисованы у Альта и у Астры. )
И ведь даже есть встроенная приложуха характеристик пк, в Альт, by Default, непомню как называется, на Aida похожа.
Не Аида на неё?
ЗЫ Зачем Аида для посмотреть размеры картинки в пикселях, освоители лунного пространства?
А что такого? Интересно, много ли людей в свое врямя бугуртили по поводу расположения кнопок окна слева в макоси - а не как в виде справа?
Лично меня дизайн решения гнома не беспокоят - наоборот молодцы, что гнут свою линию - недовольные всегда будут.
>Потребовалось войти в 11 винду - ужасные шрифтыЕсли в винде дефолтные шрифты считаются ужасными, то страшно представить, что там на этом линукс-десктопе наворочено, с которым сравнивается.
Если объективно: на одном ноуте стоит Win11 и линух с КДЕ, и вот первый случай, когда практически одинаково комфортно работается. Единственное, в линухе всё работает вальяжнее, даже одни и те же приложения: браузер, vscode, sulime text и даже штатный файл-менеджер дельфин в сравнении с проводником винды - в КДЕ загружаются раза в 2 дольше, интерфейс тормознутее, хотя даже ssd одинаковые, 970EVO.
Общее впечатление в общем так и осталось, что ргафическое окружение рабочего стола в принципе чужеродно для линукс. 30 лет пытаются завезти линух на десктопы, ну и наверное первый раз получилось что-то юзабельное в случае с КДЕ. Про всякие копро-гномы даже говорить смысла нет, где нормальное переключение раскладки до сих пор не могут сделать
Относитесь к этому ну вот... Как к "импортозамещению", да.
Задача задекларирована, деньги платятся и пилятся, результата при этом никто не требует и не ждёт - пользоваться не планируют и пока не заставляют - ну разве что вот кому совсем не повезёт.
Если вдруг на непросчитываемом и непрогнозируемом энтузиазме исполнителей что то приличное случайно получится - будет громкий аля-улю-эгегей. Если не получится - тоже будет, но чуть тише.
Таков путь.
Источник: "Поверь мне на слово". ©
Он Vulkan Runtime имел ввиду.
RTX ОС (Windows RTOS расширение) существует 30 лет
> RTX ОС (Windows RTOS расширение) существует 30 летА в линя недавно настоящий реалтайм завезли. На шару. Для всех. Как вы понимаете, условия лицензирования у линя радикально лучше.
> Ну знаете типа directx.
> А они например стали внедрять Rtx, интерфейс.
> Как ремастеры.
> И тут внезапно WinRar не запускается на Rtx.Кто-нибудь может расшифровать этот поток сознания?
> Кто-нибудь может расшифровать этот поток сознания.Кассирша шарит.
https://ru.m.wikipedia.org/wiki/%D0%A8%D0...
В общем убунтоиды еще приползут просить обратно ХОрг впилить!он им не нужен
у них мир есть :D
Да-да! И на gnu/Hurd перейдут!
Запомните этот твит!
Для начала GNU/Hurd надо переписать на 64 бит.
> Для начала GNU/Hurd надо переписать на 64 бит.зОчем?! На core2duo все и так (не) работает!
> Возможность запуска X11-приложений при помощи XWayland остаётся без измененийОпять полумеры, опять нет сильного лидера.
>> Возможность запуска X11-приложений при помощи XWayland остаётся без изменений
> Опять полумеры, опять нет сильного лидера."Оставь, это на новый год!" (с)
Нельзя же так сразу издеваться над луддитами.
Сейчас им будут говорить "у вас же есть xwayland"
Потом - "ну да, он глючит, но что же вы хотели"
Еще немного после - "подержка xwayland занимает слишком много ресурсов, согласно аналитике им пользуются полторы калеки, так что выпиливаем"
Получается что Wayland уже готов
Протокол давно готов. Сабж это одна из реализаций протокола.
> Протокол давно готовв протоколе тонна unstable-а
Протоколов тебе GPT хоть сотню напишет. Только работать от этого ничего не начнёт.
В протоколе всё ещё нет самоочевидных вещей. И никогда не будет. И поэтому окружение на Х11 всегда будет превосходить по возможностям вайланд-версию и при этом не требовать титанических усилий для поддержания костылей вместе.
> В протоколе всё ещё нет самоочевидных вещей. И никогда не будет.Что значит "самоочевидных"?
Типа "мы запихнули тебе в оконную систему сервер печати и бинарный транслятор для ELF" ?
Мы решили что "перекидывать по сети битмапы это круто"?
Мы решили что "все есть окно - это круто! поэтому если у тебя запустился скринсейвер, на ноуте где ты слушал музыку... да! у тебя не работают клавиши управления плеером!"Ну и прочие генитальные решения из прошлого тысячелетия.
> И поэтому окружение на Х11 всегда будет превосходить по возможностям вайланд-версию
Уже не превосходит. Ну разве что по кол-ву овнокод)
Как тебе 4 подсистемы ввода: X11, Xinput 1.0, Xinput 2.0, Xinput 2.2 ?
Ну ладно, 1.0 уже не только завонялся, но уже и разложился.
Но остаются еще 3.
И тут выясняется что версионирование сделано как обычно (через ЖО) и поэтому при запуске приложения можно немного поиграть в рулетку)> и при этом не требовать титанических усилий для поддержания костылей вместе.
Уже требует)
Именно поэтому те кто тащил это копролит кучу лет, просто послали его лесом.
> Как тебе 4 подсистемы ввода: X11, Xinput 1.0, Xinput 2.0, Xinput 2.2 ?xinput разных версий - это одна подсистема.
"xinput разных версий - это одна подсистема."
Утверждает Аноним (339)."X has 4 input subsystems: Core X11, Xinput 1.0, Xinput 2.0 and Xinput 2.2"
А Daniel Stone из freedesktop называет их подсистемамИ "There's about three people who REALLY understand how the Input [b]subsystems[\b] are all held together...and I really wish I wasn't one of them"Взято из древней статьи 2013 года, описывающей убогость иксов и почему никто не хочет их даже палочкой тыкать phoronix.com/review/x_wayland_situation
У тебя в компе есть USB-контроллер и четыре USB-входа на разные протоколы. Ты же не говоришь, что у тебя четыре контроллера.Вот и тут есть понятие версий и подсистема Xorg XInput.
Каждая версия добавляла функции. Но общая подсистема одна - xinput.
И все версии управляются одной утилитой, а не тремя разными.
Оттого, что они раздельно работают, XInput на части не рассыпается.usb-протоколы тоже разных версий: [оeux]hci. Давай их тоже будем разделять.
Они в исходниках тоже раздельно определяются и работают.
Тогда у нас получится подсистема для работы USB 1, подсистема USB 2...
Да ну нафиг.Daniele может называть как угодно. Это всё абстракции. Дробить архитектуру можно до самых нулей и единиц.
> Daniele может называть как угодно. Это всё абстракции.Это не абстракции, а более чем реальные проблемы.
Rekonq supports Xinput 2.2. Kdelibs support Xinput 2.0, Flash plugin only supports Core X11...all of those things are gonna fight over what version of Input “Rekonq” supports and in the end you're gonna get one version to support everything...may not be the version that EVERYTHING supports though.
> Оттого, что они раздельно работают, XInput на части не рассыпается.
Ну как сказать))) А с USB такого не происходит.
только много софта еще не готово работать в Wayland, тот же nomachine и прочие
> Получается что Wayland уже готовВ сообщениях форумах годов 2015 уже тогда Wayland готов.
Да он давно уже был бы готов, если бы не повальная тенденция паразитирования на редхат, которая заканчивается закономерно, любое решение принятое в редхате - не может быть не принято другими паразитами.
Фич нет, но готов. Парадокс.
Проприетарные дрова у нвидии всё ещё текут в вейланде. Нет, ну если они считают что 90% рынка дискретных видеокарт это мелочь и можно не поддерживать нормальную работу, то флаг им в руки.
Вы видели цены на их карты? Вопрос риторический.
Пока такой стиль сильный спрос будет - они могут пренебрегать пользователями сколько угодно.А достойное ОпенСорс железо и не видно.
Из минусов их карт только то, что память зажали. За такие деньги могли бы и докинуть хотя бы треть, а так через 3 года уже выкинешь. А серверные карты для рабочей станции понятно не упали. И шина слишком узкая на бюджетных картах, вообще непонятно, на кого они рассчитаны. По пока раскупают как горячие пирожки, нет причин предлагать более выгодные условия (хотя 50s не выглядит очень успешно).
За такие деньги могли бы специально разработать архитектуру видеокарты со слотами для смены памяти и процессора.
Но отдел запланированного устаривания дал приказ стричь деньги.
Нвидия же только чипы делает - претензия к расширяемой памяти это к производителям видеокарт. Если вендоры захотят, ничего не мешает им выпустить видеокарты, где будут распаены слоты под сменную видеопамять.
Со сменными чипами сложнее - гпу чипы есть только в бга исполнении, но опять же, если заморочится можно придумать мини плату с одним только видеочипом, который будет вставляться в видюху. Но в реальности это будет менее надежно чем распайка бга, и сокеты придется изобретать пропиетарные(еще один стандарт, ага), т.к. нужны будут высокоскоростные разъемы, готовых таких, работающих на частотах гпу чипа и с достаточными контактами, да еще и небольшими считай что и нет.
Ну и забываем про выросшую стоимость, производителю придется продавать еще и миниплаты с гпу чипами, и для каждого нового поколения нужна будет новая плата, т.к. скорее всего гпу чипы будут различаться по распиновке в каждом новом поколении.
Вот и смотри, сколько нюансов и доп расходов нужно тянуть вендору.
Не в устаревании дело, просто в таких случаях попробуй поставить себя на место производителя и хотя бы примерно прикинуть стоимость разработки таких вот решений.
А зачем для дескопа столько видеопамяти?
> А зачем для дескопа столько видеопамяти?4к текстуры жирные. На пороге уже 8к текстуры. И, опять же, композитинг сожрёт всё, что есть, и попросит ещё. Да и в целом, если десктоп, то теперь не запускать никакие программы? Различные встроенные нейронки входят во всё больший обиход и не каждый дилер может позволит себе содержать датацентр.
> На пороге уже 8к текстурыЧиво?
Причём в HDR 12 бит, а крутить это всё в 540 Гц - ресурсы нужны!
Ну, h266 позволяет эффективно кодировать 8к видео (что уже лучше, чем плёнка 50+ летней давности), камеры уже снимают видео в 8к, 8к дисплеи уже 10 лет на рынке. Вполне естественно, что пользователи хотят видеть не ухудшенные текстуры и в играх, и они довольно огромные (но и делают картинку на порядки лучше). Также, память нужна для различных технологий "улучшения" картинки, да.
>> А зачем для дескопа столько видеопамяти?
> 4к текстуры жирные. На пороге уже 8к текстуры.А зачем текстуры на десктопе? Просто сплошного цвета или статичной картинки мало? Тем более, что десктоп обычно виден только тогда, когда размонтированный ранее носитель нужно опять смонтировать.
> зачем текстуры на десктопе? Просто сплошного цвета или статичной картинки малоС одной стороны хочется модно, с другой чтоб нетормозило при открытии более 5 вкладок в браузере.
Который на примере Firefox ух какой жрущий стал за эти 3 месяца.
Или сайты жрущщие. Я незнаю.
Но когда 2 пару лет назад апгрейдил комп думал что уж этого точно в x100 хватит всем этим браузерам.
> Проприетарные дрова у нвидии всё ещё текут в вейланде.Возможно невидии таки нужно поправить свой овнокод?
Пусть наймут еще пару индусов, благо денег у их хватает.> Нет, ну если они считают что 90% рынка дискретных видеокарт это мелочь
> и можно не поддерживать нормальную работу, то флаг им в руки.Они на лине никогда нормально не работала. Даже с проприетарными дровами.
Поэтому процент невидияфанов среди целевой аудитории убунты намного меньше 90%.
Ну и 90% - это проданные за последний год или что-то такое. Общее соотношение на рынке, у целевой аудитории (или у местных любителей некрожелеза) будет тоже другой.А на серваках с gpu ни иксы, ни вейланд не нужны.
> Они на лине никогда нормально не работала. Даже с проприетарными дровами.
> Поэтому процент невидияфанов среди целевой аудитории убунты намного меньше 90%.
> Ну и 90% - это проданные за последний год или что-то такое.
> Общее соотношение на рынке, у целевой аудитории (или у местных любителей
> некрожелеза) будет тоже другой.Что-то странное, в линуксе всю его историю существования (на самом деле, с 2005 года где-то) только карточки нвидиа и работали нормально и полноценно, то, что амдшными и интеловскими как-то можно пользоваться уже пару лет, вкупе с агрессивным маркетингом и постоянными дохлыми свиньями, которые они подкладывают друг другу, видимо, напрочь отшибло память ца убунты.
> в линуксе всю его историю существования (на самом деле, с 2005 года где-то)
> только карточки нвидиа и работали нормально и полноценно,Удивительно! И какой это вы альтернативной вселенной к нам прилетели?
Когда это нвидия работала полноценно? С ней даже с иксами проблем немерянно.
А еще и ядро отстает и его периодически ломают, настолько что после обновы просто черный экран.
В основном, всё, что я видел, было пользовательские проблемы и непонимание специфики out-of-tree драйверов, да и в целом подгадить регулярно стараются (не слишком успешно). Я помню, как amd год не поддерживала новый xserver, чтобы nvidia не работала на релизном ядре это что-то из ряда вон (и как правило однострочный патч готов задолго до обновления драйвера).Больше всего проблем конкретно у меня было с UseNvKmsCompositionPipeline и __GL_YIELD=USLEEP, а также HardDPMS, когда их только добавили. Особенно учитывая, что следом сломали старый код. Я даже не слышал, чтобы об этом говорили где-нибудь особо. Но с wayland обе эти проблемы вернулись и они куда более явно выражены, и сделать совершенно ничего нельзя (единственный вариант использовать xwayland, но он тоже не без проблем).
на X11 - Всегда. Еще на Irix.Изначачально nvideo выпускалась для киностудий, а там были сперва Irix, затем чуть чуть NT4 и linux.
> как-то можно пользоваться уже пару летКак-то можно было пользовать невидией все эти годы. А на RX590 я в киберпанк играл под линуксом прямо на выходе, это было начало 21 года, Valve тогда специально даже свою mesa для этого запили
Так это игрушечки, мелочь. На минималочках? Неужели, с зелёными не работало, ведь, вулкан они первыми всегда поддерживают? Dxvk уже был, все игры всегда работали. С лучами у амд до сих пор проблемы и в новых играх лучи уже не отключаются. Но у нвидиа некоторые сложности с dx12 и vkd3d, это правда. Работает? Да. Как и все игры в день выхода всегда. Но по сравнению амд (и рандомными специальными драйверами) иногда хуже (иногда, потому что rdr2 на амд криво работал) и просадки относительно венды (иногда заметные).
> Так это игрушечки, мелочь. На минималочках?Судя по твоему потоку сознания на минималочках у тебя мозг.
>> Так это игрушечки, мелочь. На минималочках?
> Судя по твоему потоку сознания на минималочках у тебя мозг.Таки в яблочко?
Я не знаю, в яблочко он там у тебя или в грибочек. Ты хочешь помериться видяхами?
> Я не знаю, в яблочко он там у тебя или в грибочек.
> Ты хочешь помериться видяхами?Ну, таки, ты сам заговорил про игрушечки, видимо, у тебя в голове одни игрушечки, показательно. Также факт и то, что лучи на amd оставляют желать лучшего и на венде, а vkd3d по прежнему фризит драйвер (даже больше, чем это случается с nvidia). Про работоспособность киберпука на релизе не будем.
> Ну, таки, ты сам заговорил про игрушечки, видимо, у тебя в голове
> одни игрушечки, показательно. Также факт и то, что лучи на amd
> оставляют желать лучшего и на венде, а vkd3d по прежнему фризит
> драйвер (даже больше, чем это случается с nvidia). Про работоспособность киберпука
> на релизе не будем.В 14 году Габен сделал стиммашин на невидии идея оказалась эпичным провалом. В 22 году Габен сделал стимдэк на амд и это оказалось лучшим портативным игровым ПК.
> В 14 году Габен сделал стиммашин на невидии идея оказалась эпичным провалом. В 22 году Габен сделал стимдэк на амд и это оказалось лучшим портативным игровым ПК.Так дело было не в видеокарте, а в формате.
Выпусти хоть сейчас СтимМашины на AMD (по сути дело стационарные ПК). Они так же никому ненужны будут, ибо есть Windows, где игры работают лучше. Да, ПК c Nvidia и Windows лучше в этом плане.
И была одна стиммашина на AMD - это ещё хуже было, потому что драйвера тогда ужас были совместно с адаптацией игр.
А вот с портативной – другой расклад. Сейчас Microsoft одуплись: "По данным Windows Central, компания разрабатывает Xbox-брендированный игровой ПК в партнерстве с одним из ведущих производителей компьютерного оборудования. Ожидается, что устройство выйдет в конце 2025 года и будет работать на полноценной версии Windows.".
Кто знает, что получится, но уже придётся конкурировать в этой нише с сильным игроком. Ещё попробуй переманить пользователей.А какой стимдэк на амд могли сделать Valve в 14 году – да никакой, на это понадобилось кучу лет разработок, чтобы это смогло появиться в 22 году.
> Кто знает, что получится, но уже придётся конкурировать в этой нише с
> сильным игроком. Ещё попробуй переманить пользователей.Добавят геймпасс.
Сделают один аккаунт на все дейвайсы.
И это будет просто супер предложение.Особенно если там будет просто винда, куда просто устанавливается клиент стим.
> Так дело было не в видеокарте, а в формате.Дело и в видеокарте.
> Выпусти хоть сейчас СтимМашины на AMD (по сути дело стационарные ПК). Они
> так же никому ненужны будут, ибо есть Windows, где игры работают
> лучше.У меня ни на ноуте, ни на компе нет винды. И нет винда не лучше.
> И была одна стиммашина на AMD - это ещё хуже было, потому
> что драйвера тогда ужас были совместно с адаптацией игр.Тогда ужас, сейчас это лучшие графические драйвера.
> А вот с портативной – другой расклад. Сейчас Microsoft одуплись: "По данным
> Windows Central, компания разрабатывает Xbox-брендированный игровой ПК в партнерстве
> с одним из ведущих производителей компьютерного оборудования. Ожидается, что устройство
> выйдет в конце 2025 года и будет работать на полноценной версии
> Windows.".Они уже обосрались. На "портативном икс боксе" который по сути обычный рогали с виндой не работают эксклюзивы иксбокс. Потому что эксклюзивы иксбокс не работают на ПК.
> Кто знает, что получится, но уже придётся конкурировать в этой нише с
> сильным игроком. Ещё попробуй переманить пользователей.Какашка получилась.
> Дело и в видеокартеAMD стим машина была даже провальнее NVIDIA стим машины.
> У меня ни на ноуте, ни на компе нет винды. И нет винда не лучше.
Поздравляю. На рынок и общую ситуацию фанатизм отдельных фанатиков не влияет. У них всегда их предмет обожания лучший в мире и лучше быть не может.
По играм на ПК, Windows + Nvidia - лучшая связка.
Всё поддерживается оборудование (хоть геймерское с RGB подсветками, хоть аудио специфичное с DolbyPereDolby, хоть VR) и разработчики игр ориентируются в первую очередь на это.А можно ещё поставить Windows на SteamDeck и плеваться, потому что заточенность играет роль. А не в рамках глупого фанатизма "Что-то круто, что-то sucks". Как сделаешь так и будет. И без труда ничего не получится. Кинь неадаптированную венду на потративку на раз-два – и получится такое себе.
> AMD стим машина была даже провальнее NVIDIA стим машины.Вот только если с AMD все поменялось кардинально, то nvidia осталась на уровне тех лет.
Ну и тем временем пока микрософт с помпой презентует кнопочку X на обычной Rog Ally с обычной виндой
> Lenovo Legion Go S протестировали на SteamOS — частота кадров на 5-15% выше, чем на Windows 11
> По времени работы без подзарядки ОС от Valve и вовсе разгромила оппонента.
> Средняя частота кадров в играх на SteamOS оказалась на 5-15% выше, чем на Windows 11, в зависимости от игры. Так, в Cyberpunk 2077 фреймрейт на SteamOS составил 59 fps против 46 fps на Windows. В «Ведьмаке» показатели оказались 76 fps против 66 fps соответственно.
> SteamOS уверенно обошла Windows в тестах времени автономной работы. В играх с низкой графической нагрузкой вроде Dead Cells устройство на SteamOS проработало более шести часов, тогда как Windows 11 обеспечила лишь около 2,75 часа — разница более чем в два раза.
> тем временем пока микрософт с помпой презентует кнопочку X на обычной Rog Ally с обычной виндой
> Оба устройства выйдут зимой 2025 годаПрикольно судить не вышедший продукт. Экспертно.
И прицел на свою портативную этак через пару лет, а это так первые этапы. Чего-то нереального в этом плане нет.А что получится? Я не фанатик, чтобы давать прогнозы, особенно глупо максималистичные типа "убьёт стим дек или провалится с треском". А так как сделаешь, так и будет.
> Нет, ну если они считают что 90% рынка дискретных видеокарт это мелочь и можно не поддерживать нормальную работуЧел, эти 90% рынка на Винде, а не на Линуксе.
А с чего, вообще говоря, ты взял, что 90% десктопного рынка использует Nvidia? Какой-то полноценной статистики особо и нет. Сложно разделить корпоратов от домохозяек знаете ли. Кроме стимовской нет норм статистики, но там недавно как раз баг по этому поводу находили. Не отправлялась статистика по дискретке при наличии амуде встройки. На счёт фиксов не слышал пока.
Выглядит правдоподобно. Если так посмотреть, все программы поддерживают в основном технологии нвидиа (и они всегда дают наилучшие результаты), все нвидиевские карточки всегда работают во всех программах, пользователям это нравится.
> А с чего, вообще говоря, ты взял, что 90% десктопного рынка использует Nvidia?Он увидел заголовки вроде "Nvidia extends desktop GPU market share lead beyond 90%" (pcworld), "Nvidia's GPU market share hits 90% in Q4 2024" (techpowerup) или "Nvidia leads Q1 2025 GPU AIB market share with over 90%" и прочел их одним местом.
Не будем его винить, ему и так тяжело.
>> А с чего, вообще говоря, ты взял, что 90% десктопного рынка использует Nvidia?
> Он увидел заголовки вроде "Nvidia extends desktop GPU market share lead beyond
> 90%" (pcworld), "Nvidia's GPU market share hits 90% in Q4 2024"
> (techpowerup) или "Nvidia leads Q1 2025 GPU AIB market share with
> over 90%" и прочел их одним местом.
> Не будем его винить, ему и так тяжело.Мимо, кстати, я просто вижу, какие видеокарты и какие проприетарные технологии поддерживаются софтом, тут сомнений быть не может. Ну, то, что нвидия занимает примерно 100% рынка серверных карт, тоже правда.
> Мимо, кстати, я просто вижу, какие видеокарты и какие проприетарные технологии поддерживаются
> софтом, тут сомнений быть не может. Ну, то, что нвидия занимает
> примерно 100% рынка серверных карт, тоже правда.Только зачем серверным картам иксы и вейланд?
Так ещё недавно cuda без иксов не работала, с год назад. Спасибо вейланду, теперь можно не только cuda без графики использовать, но и графику без графики.
8D
> Так ещё недавно cuda без иксов не работала, с год назад. Спасибо
> вейланду, теперь можно не только cuda без графики использовать, но и
> графику без графики.С каких пор CUDA вообще графика? Это вообще про счет на GPU и требовать для этого иксы - просто верх маразма. А зачем для тренировки LLM на уберсервере иксы вперлись кому-то?
Opencl на амд тоже нельзя было емнип без иксов, но давно не проверял. Сейчас-то конечно должно работать уже.
> Opencl на амд тоже нельзя было емнип без иксов, но давно не
> проверял. Сейчас-то конечно должно работать уже.Ну вот давно не проверяли - идите в пень! Ибо на уровне дизайна DRM/KMS считалки и рисовалки как раз давно разделили. Если кто думал что сами с усами и страдал какой-то фигней вместо юзежа системных апей - вот пусть нвидия там и жабогадючится с своими кастомиерами. А у амд такой бред в целом сошел на нет уже довольно давно.
Если что, вычисления и MESA технически с Xorg ничего не делают и нет никакого повода париться им пока вы не создаете окно. Да и там уже пора скорее начинать париться - вэйландом.
Я ещё помню такое, что иксы жутчайше лагают и тормозят, как только opencl начинает что-то делать. И почему-то заметно процессор выжирает, хотя все вычисления на видеокарте. И с cuda ты вообще не заметишь, что видеокарта там чем-то занята. Это было достаточно показательно.
> Я ещё помню такое, что иксы жутчайше лагают и тормозят, как только
> opencl начинает что-то делать.На самом деле всего лишь вопрос уровня загрузки GPU и шедулинга запросов. Так просто и банальной.
> И почему-то заметно процессор выжирает, хотя все
> вычисления на видеокарте. И с cuda ты вообще не заметишь, что
> видеокарта там чем-то занята. Это было достаточно показательно.Это кроме всего прочего знчит что счет задвинули в пользу UI но совсем не факт что именно активные считатели хотели - именно это, именно так. У половины топовых "GPU" нынче даже и видеовыхода то нет... и в этом смысле Xorg на сервере - дичайшая архаика просто.
> А с чего, вообще говоря, ты взял, что 90% десктопного рынка использует Nvidia?Альт всем драйверы ставит
>> А с чего, вообще говоря, ты взял, что 90% десктопного рынка использует Nvidia?
> Альт всем драйверы ставитИ это не от большого ума, это просто там решили пойти по пути меньшего сопротивления, и чтобы меньше нагружать техподдержку типовыми вопросами решили в их официальные дистры запихивать кучу всякого искоробочного шлака, который по их мнению нужен большинству.
По этой причине я беру стартеркиты или на худой конец Simply, т.к. там меньше всего изкоробочного шлака, и довожу напильником по ситуации.
> Проприетарные дрова у нвидии всё ещё текут в вейланде.Ладно бы текли. У меня вообще невозможно становится компьютером, потому что работаешь 2 секунды, а потом фриз секунд на 5. Единственное как можно что-то сделать - подключиться по SSH и переключить на X11. Тогда всё работает нормально.
Canonical, как и Red Hat / IBM - корпорации, у которых хватает своих департаментов для анализа данных их клиентов.Если Red Hat, а следом Canonical решили избавиться от Xorg, или, как минимум, в GNOME, значит у них есть для этого основания и данные для данного решения.
Это очередной вендор лок. Вся история freedesktop одна сплошная попытка подчинить себе конкурентов под благим предлогом. Если бы сами они соблюдали то, что другим навязывают, претензий было бы меньше. Ну а Каноникал хорошо справляется только с перепаковкой иконок и перебитием копирайтов, как мы знаем.
"В не-LTS убунте решено прекратить" - это не "Убунту прекращает", это "Убунту экспериментирует".
Реальные решения принимаются перед четным апрелем.
Иксы уничтожают, вейланд внедряют, а если приложения не умеют в него (привет, Steam), то предлагают костыль в виде XWayland (при использовании которого производительность, конечно же, будет ниже).
Зачем? Чтобы нынешние 4% стали 0,4% истинных фанатов?
>при использовании которого производительность, конечно же, будет нижея не нашёл каких либо подтверждений этому, тут больше вопрос плохой совместимости
https://discuss.kde.org/t/wayland-vs-x-benchmarking-results-...
Чувак, я писал о XWayland, ты же сравнение чистого вейланда с иксами зачем-то тут выкатил..
Это ужас. Иксы поддерживают все программы, а Вайлянд - не все, и те которые не поддерживает - в них половина функций не работает. Те же скриншоттеры. Вообще уже! Хотят Линукс добить? Пользователи полуоабочий софт терпеть не будут.
Пользователи ставят кеды или гном, где скриншотилки работают. Маргинальщина, в которой это не работает, их не интересует.
А продвинутый скриншоттер, которым я пользуюсь, Вайлянд не поддерживает - только выдает ошибку в консоль что не нашел сервер X11. Ладно, что скажете насчёт того что половина окон - с логотипом Wayland вместо своей иконки?
> насчёт того что половина окон - с логотипом Wayland вместо своей
> иконки?Другая половина, видимо, xwayland? Это фича.
Имя сестра, имя! (с)Можешь написать аффтору этого "продвинутого скриншоттера", что он забил на прогресс и ты очень недоволен.
Пусть добавляет поддержку вейланда, а то уйдет на свалку истории.> Ладно, что скажете насчёт того что половина окон - с логотипом Wayland вместо своей иконки?
Каких окон?
Если речь про снапы и всякие ПВА - то не так уж страшно.
Более того, есть способы это исправить.
discussion.fedoraproject.org/t/whats-with-the-wayland-icons-and-associated-apathy/40180
А снапы и ПВА пусть выглядят как картонные коробки посреди квартиры с дорогим ремонтом? В Иксах у них иконки есть. Я вот делал прожку на Раст с ГУИ, и в Иксах у неё иконка была (которую я поставил), а на Вайлянде - буква "W" на жёлтом кружке вместо моей иконки. Карл!
И почему я должен курить мануалы и форумы, красноглазить если на Иксах всё работает из коробки? Прогресс ради прогресса??
> А снапы и ПВА пусть выглядят как картонные коробки посреди квартиры с дорогим ремонтом?Щито поделаешь, десу (с)
> В Иксах у них иконки есть. Я вот делал прожку на Раст с ГУИ, и в Иксах у неё иконка была (которую я поставил), а на Вайлянде - буква "W" на жёлтом кружке вместо моей иконки. Карл!Очень печальная история.
> И почему я должен курить мануалы и форумы, красноглазить если на Иксах всё работает из коробки? Прогресс ради прогресса??
Потому что ты "тыжпрограммист"
Покажи как мне нормально из коробки и прдолинга настроить масштабирование когда у ноута есть доп экран? А таких людей гораздо больше чем программеров.ps ты таки напишга название продвинутой скриншотилки, мне интересно посмотреть чего она по вейландом не стартует.
> а то уйдет на свалку историиИли пользователь уйдёт на винду и 4% станут 0,4%
> есть способы это исправитьГениально (нет)! А зачем тогда вообще использовать костыли? Чтобы сначала создать проблему, а потом героически её решать?
Слушай, не хочу накидывать, но проблема wayland совсем не в том, что кто под него не хочет пидить софт. Там проблема в политике приватности. И я понимаю - с одной стороны это действительно айс и нужно, но с другой стороны, если ты до фига пользуешься скриншотером - например если ты аналитос софта, то у тебя реальная проблема при переходе и тут дело не в том что переучиваться в лом, а в том что я могу в один скрин с использованием флэймшота воткнтуть то, что коллеги делают в 5 скринах и сдобривают эту тему еще 3мя абзацами текста. Я при переходе на иксы сейчас вынужден погрузится в питон и писать маленькие скрипты которые мне облегчают жизнь, но переписать такую софтину - я точно не готов, особенно с учетом того что добиться чтобы это в вэленде нормально работало - это прям реально запариться нужно. Поэтому приходится сейчас руками собирать на гноме иксы и т.д. и на фиг оно мне не нужно. Кстати - с кде - та же проблема, это исключая то, что архаичный вид кде заточенный под винду никаких позитивных эмоций у меня вообще не вызывает.
>но проблема wayland совсем не в том, что кто под него не хочет пидить софт
>но переписать такую софтину - я точно не готовТак именно в этом и проблема. Каким бы хорошим/плохим вейледн ни был, но ровно до тех пор, пока софтописатели не озаботятся хотя-бы минимальной его поддержкой, пользоваться им не получится. Ибо то тут, то там, обязательной кто-то найдётся, кто скажет "на исках работает, пользуйтесь иксами". А единственный вариант заставить их поддерживать - выкинуть иксы совсем.
Тут не соглашусь. Куда проще НАКОНЕЦ УЖЕ напряч жопу wayland'у и добавить нормальную политику обращений к данным, но - нет. Если добавим политику доступа - это же дыра! А дыру можно обойти! Это нам не подходит!
А то что пользоваться этим глючным куском кода решительно невозможно - это по боку.
Короче - тут мы с тобой не договоримся. (
Может НАКОНЕЦ УЖЕ напрячь жoпy нужно аффтарам твоего flameshot?
И все прибитое гвоздями к икса наконец-то адаптировать к вейланду?> А то что пользоваться этим глючным куском кода решительно невозможно - это по боку.
Ну так не пользуйся, что ты ноешь?
> Короче - тут мы с тобой не договоримся. (
Конечно. У вас же подход "ну это конечно дыра, но без нее не удобно, можно вернуть все в зад?"
Нет нельзя. Или адаптируйтесь, или поддерживайте сами, или идите нафиг.
ноешь? ты какое-то новое слово в интернете увидел и теперь его повторяешь? )) типа как "душнила"? ))) окситауция простая - добавляем политики доступа и вопрос решен - но там думать надо, куда проще забить ящик гвоздями чем быть инженером plume )))
я уже написал об этом - ты не внимателен
Во-первых, как мы видим, поддержка wayland есть https://flameshot.org/docs/guide/wayland-help/
>Куда проще НАКОНЕЦ УЖЕ напряч жопу wayland'у и добавить нормальную политику обращений к данным, но - нет.Добавьте. На всякий случай напоминаю, что код открыт, и форк можно сделать абсолютно свободно. А если ваш патч будет удобным, то его и другие ставить начнут.
>Если добавим политику доступа - это же дыра! А дыру можно обойти!Я не пойму, это что за цифровой эксгибиционизм? В нулевых, когда компьютер был не подключен к интернету, и был у условного школьника, то особо ценных данных там не было. Сейчас, когда и банки в электронном виде, и куча другой чувствительной информации, вы предлагаете давать доступ к экрану сразу всем без спроса. Уже даже в андроиде появилась возможность, давать доступ не ко всему экрану, а к конкретному приложению.
у меня к тебе большая просьба - прежде чем ты советуешь что-то другим, попробуй воспроизвести проблему сам. ты узнаешь - что не все так, скажу аккуратно: однозначно.чуть выше я описал не только почему не работает, но и как можно было бы сделать
У меня кастомный собраный на вейланд система. Проблема скриншотов на вяленде давно решена. Продвинутая скриншотилка это какая? Где тебе надо после скрина картину пикасо на нем рисовать? пару стрелок и тексто больше ничего не надо а нужно чтот тяжелее рисовать иди в граф редактор
например флэймшот. и мне не нужен граф редактор который в 3 раза тяжелее и сложнее. мне просто нужен кусок скрина оттуда, отсюда, контуры, обводы, маркеры последовательности. и на фиг я каждый раз все это буду перерисовывать в граф редакторе изображая из себя художника, когда есть отличная софтина в которой реализовано почти все что мне нужно и главное - оно работает и не сокращает время на обработку задачи? если тебе это не нужно и ты этим не пользуешься - это нормас, но есть те кому это нужно. это экономит время и упрощает жизнь. а мы уперлись в политику приватности wayland ограничмвающую использование скриншотеров к минимуму - вот и трабл.
Чего только гном и кеды? Пользователи также крыску ставят, мате, опенбокс или ацсВМ если слабые ПК, ну и тайлинг ещё.
> Чего только гном и кеды?Хм... два топовых ДЕ.
Действительно с чего вдруг?> Пользователи также крыску ставят, мате,
Сорта маргинальной субстанции из подвала?
Зачем на них вообще ориентироваться?Более того даже б0мж-крыcа задумалась о поддержке вейланд
opennet.ru/opennews/art.shtml?num=62160
"Доступен для тестирования предварительный выпуск Xfce 4.20 с поддержкой Wayland"> опенбокс или ацсВМ если слабые ПК,
А зачем им непременно свежая версия ПО?
Пусть сидят на старой, там ХОрг будет, как говорят фанаты, "просто работать".> ну и тайлинг ещё.
В мире настолько много извращенцев, что всем все равно не угодишь.
Это как кричать "не смейте продавать большие огурцы, тк любители ʼсилы землиʼ их по привычке в зад пихают".Правильно ориентироваться на большинство нормальных людей. Даже среди 4% линукс меньшинства.
Это пользователи иксов ставят. Пользователи вяленда с таким ознакамливаются и бегут назад на DE, поэтому у них вяленд и готов - кругозор не мешает.
Читай внимательно. Из гнома иксы собираются выпилить, а в кедах везде вейланд, в котором скриншотилки не работают..
> Пользователи ставят кеды или гном, где скриншотилки работают.Через костыли, ибо философия вейленда - ни одна программа не должна иметь доступ к содержимому окна других программ... в том числе и скриншотилка и запись экрана.
> Через костыли, ибо философия вейленда - ни одна программа не должна иметь
> доступ к содержимому окна других программ... в том числе и скриншотилка
> и запись экрана.Ну а как система должна знать что это легитимное приложение?
Вот! Пользователь должен дать разрешение на доступ для записи экрана. Делается это стандартным способом.
И такое разграничение полномочий это абсолютно разумное решение.
Ну т.е. ни одна программа не должна иметь доступ к содердимому окна другой программы, изоляция так сказать в дизайне протокола. Но если надо, то есть грязный хак и содержимое прочитать получается. Понял.
> Ну т.е. ни одна программа не должна иметь доступ к содердимому окна другой программы, изоляция так сказать в дизайне протокола. Но если надо, то есть грязный хак и содержимое прочитать получается. Понял.Почему грязный хак? Есть протокол, по которому ты можешь попросить композитор дать тебе содержимое такого-то окна. Если твое приложение не является доверенным, доступ тебе не дают.
> Иксы поддерживают все программы, а Вайлянд - не все, и те которые не поддерживает - в них половина функций не работает.Пруфцы в студию)
Думаю сейчас ты напишешь список устаревшего хлама и/или софта для прдоликов.> Те же скриншоттеры.
GNOME Screenshot уже перестал работать?
KDE Spectacle тоже?
Я уже молчу про отдельные тулы типа Shotman или Watershot.> Вообще уже!
У меня все работает) Хоть бы написал что у тебя за такая ценная софтина не скриншотит.
> Хотят Линукс добить?
Лялекс на дестопах мертв уже... с самого рождения.
> Пользователи полуоабочий софт терпеть не будут.
Хахахаха! Пользователи линукса жрут полурабочий "kak" постоянно.
"Прдолики, луддиты, окаменелые фекалии, некрожелезо"... Пора бы уже методичку обновить.
А смысл ее обновлять, если поциэнты не меняются?))
То же старье в системном блоке, тот же один моник на 60Гц, те же маргинальные дистры, те же предъявы "1000 баксов за монитор это дорохо!!1" Ведь вы сами топите что "раз работает, то не трогай"))Вот когда перейдут с core2дуо хотя бы на сендибридж - тогда возможно стоит будет обновить.
> "Прдолики, луддиты, окаменелые фекалии, некрожелезо"... Пора бы уже методичку обновить.Думаешь методичка уже устарела?))
Хотя...
А что тут не так? Любое железо устаревает и становится "первый кандидат на место на помойке".
Ну а фанатиков, которые требуют (не просят, а именно требуют) чтобы это устарелое поддерживали, зачем слушать?
Они шумные, местами пованивают в комментах, но сделать в общем-то ничего не могут.
> Пользователи полурабочий софт терпеть не будутКак линуксоид с 2004, поржал. До сих пор терпели, а теперь перестанут? И что такого судьбоносного случилось, что все резко поменяли пристрастия?
> Пользователи полуоабочий софт терпеть не будут.Энтерпрайз сегмент под Red Hat и Canonical, похоже, уже готовы к отказу от использования Xorg / X11. В Steam Deck / SteamOS на X* тоже все равно. Вопрос, чье мнение еще важно? Анонимов на OpenNET, которые уже 10+ лет не могут приспособиться к переходу на Wayland, и которые не генерируют никакого денежного оборота? Не смешите.
Ну что сказать... Я фанат иксов, но увы... Эксперты не хотят его мэйнтэйнить, а ред хоту это вообще ненужно распыляться на старый протокол. Я надеялся на Вадика с ЛОРа
https://www.linux.org.ru/forum/development/17209789
, но даже он не смог форкнуть иксы, что уж говорить про опеннет...
Иди в ногу со временем. Wayland - это прогресс!
> Иди в ногу со временем. Wayland - это прогресс!Прогрессивный прогресс.
Логично. Раз GNOME это не поддерживают, то и Ubuntu это не нужно.
Вообще, честно говоря, не пойму, кому вообще этот Вейланд нужен. Все нужды оконности давности заложены нашими великими предшественниками в X11, и даже больше. Нам нужно только лишь сохранять и блюсти стандарт. Понимаю если бы на Rust переписали Xorg, всё-таки безопасность важна, но зачем выкидывать почтенный зарекомендовавший себя протокол, мне не понятно
> Все нужды оконности давности заложены нашими великими
> предшественниками в X11, и даже больше.Аж жЫр с монитора потек. Попробуйте тоньше.
> Нам нужно только лишь сохранять и блюсти стандарт.
А можно в стандарт добавить чтобы система не становилась колом от одной кривой аппки?
Ну и чтобы не отваливать шорткаты не отваливались когда сабменюшку открываешь? Или это тоже генитальное решение дидов?
В вейладне понадобилось 10 лет, чтоб шорткаты работали или скришот можно было сделать, еще через 10 лет мб добавят возможность задать координаты для окна или отключить вертикалку для неполноэкранного приложения
Всё это реализовать в том же KWin дело пары месяцев. Только вот на протокол Wayland придётся забить окончательно.
У кого что колом? Я с 2010-х пользуюсь линуксом с X11, всё работает, где конкретно мне этот Вейланд нужен? Оконность и так есть, все программы, что нужны, работают, а что ещё нужно?А тут сидят, мастерят что-то непонятное
Ну вайновые игры и правда бывает, что кладут систему. Приходится через Ctrl+Alt+F1 логиниться и прибивать иксы
Ну если игра плохо идёт под Вайн, то тут извините, проблемы Вайна. В целом, использование Вайна - это такое себе. Нужны виндовые игры - виртуалка с виндой и вперёд.А нативные приложения под X11 норм работают, и какой смысл что-то менять в протоколе?
> Приходится через Ctrl+Alt+F1а ты зачем вайн-игры на F7 запускаешь?! нормальные игроки запускают независимые изолированные безопасные X-сессии на F8 и т.д.
Потому что он технически устарел.
Ну это всё просто слова. А конкретно что в нём не хватает? Вам лично?
Разработчики Gnome еще не приступили, а разработчики ubuntu уже хоронят.Живьем закапывают.
Обман 🤥В GNOME который выйдет с 25.10 отключат иксовый сеанс.
А в GNOME c 26.04 LTS уже выкинут иксы.Поэтому надо уже что-то с этим делать.
> Сопровождение одновременно сеансов X11 и Wayland приводит к накоплению технического долга, повышает трудозатраты на сопровождение и ограничивает возможности по эффективному внедрению инновацийПользователи Винды, в котрой обратная совместимость есть еще с 90х годов, крутят пальцем у виска. А от песен про линуксячьи инновации даже самим пользователям Линукса становится как-то неловко.
У них обратная совместимость за счет включения всех предыдущих версий винды в каждую новую, сколько там весит 11я винда?
Ты до сих пор на дискетах?
Ты не смешной, старайся лучше
А что стараться? Ты сам-то скажи по-честному, какой у тебя объем винта, что размер Винду для тебя является проблемой?
11 Винда весит 5.3GB, на 600MB меньше чем Убунта.
Ты размер дистрибутива столи взял?
А ты установи и посмотри, если не веришь.
> Пользователи Винды, в котрой обратная совместимость есть еще с 90х годов,Платят мелкомягким деньги.
Уже много лет.> А от песен про линуксячьи инновации даже самим пользователям Линукса становится как-то неловко.
Всегда было (с)
Вся история линукса (и СПО в целом) - это про маргинальных-нетакусиков, про промытые мозги идеями Щво60дьки, про парады велосипедов и переписывания одного ...
Вообще не понимаю что тебя удивляет))
Нет в винде никакой обратной совместимости
Железо работавшее в XP не работает в 7ке и позже, работавшее в 7ке не работает в 10ке
Программы написанные под XP не работают в 10-11 и тот же Steam и GOG выпускает патченные версии
Есть сказка про обратную совместимость которую рассказывают дурачки на российских сайтах(тут и хабре)
glquake из 90-х спокойно запускается на современных виндах, часики из 95-й работают на 10ке.
> Железо [...] работавшее в 7ке не работает в 10кеЧушь не неси. Последние дрова 2014 года для моей древней видяхи выпуска 2009 года ставятся на 11 и прекрасно работают.
А на линуксах те же дрова просто не могут собраться с последними версиями ядра Динукса, ибо его API с 2014 года уже несколько раз поменялось.
> Есть сказка про обратную совместимость которую рассказывают дурачки
Ну я дурачок, получается. Как и другие 70% с гаком пользователей дектопов. Умные у нас на Линуксе с его 4%. А, хотя стоп, у нас тут персонаж с "FreeBSD" в нике обличает Винду... На Бзде с ее 0.01% десктопе поди и вовсе эйнштейны сидят! 😂
> Чушь не неси. Последние дрова 2014 года для моей древней видяхи выпуска 2009 года ставятся на 11 и прекрасно работают.
> А на линуксах те же дрова просто не могут собраться с последними версиями ядра Динукса, ибо его API с 2014 года уже несколько раз поменялось.Ну дак в линухе не просто так перелопачивают API, и уж точно чтоб всё перестало работать. Его улучшают, пересматривают дизайн, код ускоряют и т.д. Если у тебя в винде все работает с 2014г, то значит там в графической подсистеме ядра ничего не поменялось с 2014г, ничего не улучшилось. Если бы в линуксе была такая же стагнация как в винде, то тоже бы архаичные драйверы бы работали. Но ты всегда можешь какой-то linux-3.12 от 2014г и просто на нем сидеть, не обновляясь - это будет тоже самое что сидеть на винде, где годами ничего не обновляется.
> Ну дак в линухе не просто так перелопачивают API, и уж точно чтоб всё перестало работать. Его улучшают, пересматривают дизайн, код ускоряют и т.д.Круть. Только речь идет о не об улучшениях, а о "нам не осиливаем поддержку".
> Если у тебя в винде все работает с 2014г, то значит там в графической подсистеме ядра ничего не поменялось с 2014г, ничего не улучшилось.
А что там должно было улучшиться? Ну, ты же можешь привести пример Линукса? Можешь ведь? Ведь в Линуксе с 2014 года улучшений поди уже накопилось мама не горюй!
> Если бы в линуксе была такая же стагнация как в винде
Если бы в десктопном Линуксе была бы такая же "стагнация", то глядишь бы он был системой для людей и имел более 4% пользователей. А пока имеем перманантное состояние недоделки с "мы не вывозим поддержку", "мы вам ничего не должны" и "вот вам 2025 году инновационную фичу, которая была в Винде еще в конце 90х".
> Но ты всегда можешь какой-то linux-3.12 от 2014г и просто на нем сидеть, не обновляясь - это будет тоже самое что сидеть на винде, где годами ничего не обновляется.
Нет, дружок, на Винде у меня все еще будет поддерка нового софта и старого железа. А на Линуксе ты выбирай строго или то, или другое.
Что-то я на reddit'е постоянно читаю как какой-то софт времен XP/Vista/7 не работает в 10/11 даже в режиме совместимости и там предлагают использовать виндовый wine. А, например, софт, к-й напрямую работал с PCI и работал в win98 тоже работает в вынь11?
>>там в графической подсистеме ядра ничего не поменялосьИ слава Богу, что ничего не поменяли и не сломали. И что там улучшать, если он и так работает достаточно хорошо, по крайней мере, на порядок лучше линуксовского.
Я знал, что виндузятники это бичи с железом 2009г с помойки, но что они еще и гордятся этим, выпячивая это как достижение - такое я вижу впервые.По поводу того что кто-то там в пешее пойдет с "error while loading shared libraries: libtufta.so.1..." в любимой консольке." - тут ты тоже балабол. Я тебе там скрины прикрепил из NetBSD, собранной из сегодняшних исходников. В линуксе с ядром 6.14 тоже самое - работает. Могу тебе древней античный fvwm-1.24 запустить, к-й был собран в еще linux-2.4 (старее у меня просто нет) и, прикинь, он тоже работает.
Так что нету в винде никакой магии и волшебства с пресловутой совместимостью. Если ты возьмешь древний бинарь, он так же работать не будет - ему нужны всякие древние directx'ы, всякие msvcp100.dll и прочий ископаемый крэп. И худо-бедно кое-как со скрипом это работает только потому что в винде распространен dll-hell, когда куча одних и тех же либ дублируются в каждом проинсталлированном хеллоувроте. Но это такое себе "достижение". Подложи в линуксе такие же древние либы рядом с бинарем, поправь LD_LIBRARY_PATH и всё так же будет работать. Пруфы я тебе, балабол, привел выше и ниже.
> Я знал, что виндузятники это бичи с железом 2009г с помойки, но что они еще и гордятся этим, выпячивая это как достижение - такое я вижу впервые.Сори, но топовое современное железо (тем более видяху) тоже не под Линукс покупают.
> Я знал, что виндузятники это бичи с железом 2009г с помойки, но что они еще и гордятся этим, выпячивая это как достижение - такое я вижу впервые.Но разговор шел об обратной совместимости, не? И в контексте современного железа и софта он не имеет смысла, не так ли?
> Подложи в линуксе такие же древние либы рядом с бинарем, поправь LD_LIBRARY_PATH и всё так же будет работать.
В том и дело, дружок, что Винде мне не нужно ничего никуда ручками класть. В этом весь посыл.
>Мне не нужно искать легаси-помойку, чтобы занырнуть в неё, я уже изначально в нейПосыл достойный.
> Если ты возьмешь древний бинарь, он так же работать не будет - ему
> нужны всякие древние directx'ы, всякие msvcp100.dll и прочий ископаемый крэпПоэтому нужно брать не бинарь, а установщик, который сам проверит что есть, чего нет и доустановит нужное.
> Подложи в линуксе такие же древние либы рядом с бинарем, поправь LD_LIBRARY_PATH
Вот поэтому линуксом пользуются 4% прдликов, а виндой - оставшиеся нормальные люди.
В винде тоже можно подложить недостающие либы. Просто это не нужно в 99% случаев.
> Я знал, что виндузятники это бичи с железом 2009г с помойкиТы о чем вообще? Win11 требует процов, которые поддерживают TPM, а это явно не 2009. И так почти каждая версия становилась хоть немного, но тяжелее, вынуждая покупать новый комп.
Всё работает. Ибо новых дров под win10/11 для старых материнок нет, приходится ставить старые из икспи и висты.Проверни такое с линуксом и бсд, без исходников разумеется.
Ну попробуй, поставь ты драйвера из XP в 10/11
Попробуй
Не выдумывай тут, а именно попробуй и узнай, что драйвера не совместимы и ничего у тебя не заведется
В то время как с линухой я возьму свежий дистриб и в нем все будет работать, потому что модули в ядре естьНо мы не про совместимость дров, а про совместимость софта
Ну так узнай, что старые игры специально приходится патчить, иначе они не работают, ну вот не работают и все тут в 10/11. Это такая особая совместимость, что софт не запускаетсяКстати, Soldier of Fortune нативный линуховый вышедший в 2002 году спокойно запускается на Ubuntu 24.04 и работает. А это ваша сказочная «несовместимость» в линухе
> В то время как с линухой я возьму свежий дистриб и в
> нем все будет работать, потому что модули в ядре естьЕсли дрова не выпилили.
Если дрова не деграднули (и никто не заметил)
Если не сломали совместимость.
> Но мы не про совместимость дров, а про совместимость софтаО как! Дрова не софт, оказывается.
> В то время как с линухой я возьму свежий дистриб и в нем все будет работать, потому что модули в ядре естьС линухой ты пойдешь в дальнее пешее, потому что за годв в нем поменялось API не только ядра, но и всех либ, от которых зависит твой древний бинарь. Будешь ты, сказочник, лицезреть традиционное "error while loading shared libraries: libtufta.so.1..." в любимой консольке. 🤣
А если бинарь был собран статически, или таскает с собой все нужные либы нужных версий, как в винде всегда было, то всё будет работать.
Это вот так чтоли? - https://answers.microsoft.com/ru-ru/windows/forum/all/%...Ну дак все эти древние проги таскают с собой в инсталяторах библы нужной версии, всякие msvcc.dll, msvcp.dll и т.д. Удали их из установленной программы в Program Files и офигеешь как оно прекрасно обратно-совместимо. В линуксе если ты так же подложишь все древние либы, всё точно так же будет работать.
> Удали их из установленной программы в Program Files и офигеешьНакой мне их удалять? А сам EXE мне удалить не надо? Ты в адеквате вообще?
> В линуксе если ты так же подложишь все древние либы
Как "так же положишь"? Ты только что сам написал, что в Виндовых программах они вместе с программой идут, и никуда ничего класть не нужно.
Ах, да, если надумаешь что-то там класть, не забудь это все скомпилировать.
https://snipboard.io/TnuiWt.jpg
Чел, я тебе с винды тоже могу скринов древнего софта накидать. Что ты сказать-то хотел?
Мне сказали, что если к древнему софту в линуксе (но тут NetBSD на скрине, но в данном контексте не важно) подложить древние библы, то надо все перекомпилировать чтоб это заработало:> Ах, да, если надумаешь что-то там класть, не забудь это все скомпилировать.
Ну вот подложил, ничего не компилилировал и всё работает. Софт - 1999г, NetBSD - 2025г.
> Ну вот подложил, ничего не компилилировал и всё работает. Софт - 1999г,
> NetBSD - 2025г.
> тут NetBSD на скрине, но в данном контексте не важноВажно.
man compat_netbsd
В линуксе таких слоёв совместимости нет.
https://snipboard.io/0Lfkmr.jpg
> В линуксе если ты так же подложишь все древние либы, всё точно так же будет работать.Чел, в Винде не нужно ничего никуда класть. В этом весь смысл.
> В линуксе если ты так же подложишь все древние либы, всё точно так же будет работать.Подскажешь, какую либу я должен положить и куда, чтобы заработали древние дрова, не собярающиеся с последними версиями ядра?
nixos давным давно изобретена
А я что делаю? Ставлю драйвер на сетевуху из висты (потому что 64 бита). А что поделать, ASUS новее не написал и не собирается. Мне из-за этого старый комп выкидывать? Так он работает с Win10/11 просто замечательно.> с линухой я возьму свежий дистриб и в нем все будет работать
Или не будет, ибо драйвер сетевухи отключен по умолчанию (умный разработчик дистрибутива решил, что оно тебе не надо), и тебе надо перекомпилять ядро после включения опции, а для этого нужно уже установленный дистриб. И тут тупик. Придётся искать дистриб, где нужную опцию ещё не отключили. А если ты взял свежий minimal, то вообще можешь не установить систему. Про новые звуковухи, видюхи, принтеры можно не говорить. Но их хотя бы после установки системы можно накатить. А как поставить систему по сети без сетевухи.
Дрова - это софт, обеспечивающий работу харда (в том числе).
> Кстати, Soldier of Fortune нативный линуховый вышедший в 2002 году спокойно запускается на Ubuntu 24.04 и работает. А это ваша сказочная «несовместимость» в линухе
То есть ты берёшь бинарник из 04.10, где он работает, просто копируешь его на раздел 24.04, и оно тоже работает?
Был статически скомпилирован? Ты чего-то не договариваешь. Там с одной glibc было несколько переходов.А в винде я просто укажу в диспетчере устройств каталог с бинарником драйвера за 2006-й год. И оно поставится, без исходников и компиляторов, и будет работать. Потому что совместимость.
Есть такой софт, который может не запуститься (я не сталкивался), но это исключение из правил. В никсах же наоборот, исключение из правил - беспроблемный запуск старого софта на новых системах.
> Ну так узнай, что старые игры специально приходится патчить, иначе они не работают, ну вот не работают и все тут в 10/11. Это такая особая совместимость, что софт не запускается
Если я в программе буду проверять версию системы и её окружение и вставлять палки в колёса в установщике, в запускальщике и прочем (типа if (os_ver != 10) MessageBox.Show ("Игра работает только на Win10. Терминэйтед"); ), то тебе патчить придётся в любой системе. Вот только при чём тут системные API/ABI.
С точки зрения коммерческих разработчиков, ты не должен иметь возможность патчить софт для запуска старых версий на новых системах. Ты должен покупать новую версию.
Так же у меня установлены разные версии одной и той же программы за период с начала 2000-х по текущий годы. Их несколько десятков, включая минорные версии одной и той же мажорной. И они все запускаются и работают. Без подкладывания библиотек в разные каталоги.
Офисы, начиная с 2003. Visual Studio.Никаких проблем с совместимостью. Сервис-паки ставил только из-за критических ошибок софта. Но вины системы не было. То был косячный msdev. И microsoft со временем выкатил нужные патчи.
Да многие вещи даже ставить не надо.
Например, качаешь notepad++ 1.0, распаковываешь, запускаешь экзешник, и оно стартует и работает. И ты можешь узреть историю развития программы, просто качая архивы и запуская из них экзешники.Или другой пример. На старых компах нет аппаратной виртуализации. Поэтому работают только старые версии виртуалбокса, а попробуй запусти её на линуксах без перекомпиляции и жонглирования либами, если нет в репах. Многие уже выкинули пятёрку.
В новой винде опять же запускается всё от четвёрки до текущей.
База в NT10 всё та же, от NT6. Где-то даже читал, что NT6.4 была просто переименована в NT10.Вот и Google ИИ ответил:
Yes, you are correct. Windows NT 6.4, which was the internal version number for the initial preview builds of what became Windows 10, was later renamed to Windows NT 10.0.It's important to note that while Windows 10 is NT 10, the underlying kernel architecture is still based on Windows NT 6.0 (Vista), with incremental improvements and changes made over time.
Так что, если у вас что-то не совместилось, то все вопросы задавайте автору программы. Пускай он разбирается, что он такого задействовал, что всё перестало работать.
Обычно ломаются вещи, которые используют слабо- или вовсе недокументированные возможности.
Кстати, вспомнил, раньше с каким-то устройством была лажа: или на 32-битной восьмёрке, или на ранних билдах десятки не ставился драйвер из висты, но при этом работал драйвер из икспи. Но сейчас остался только один неустановленный по умолчанию драйвер. Всё остальное в десятке уже идёт из коробки.
О такой совместимости никсам только мечтать.
Что и породило все эти флэтпаки, снапы, докеры и шмокеры.
За что в винду камни кидать, но точно не за совместимость.
> Например, качаешь notepad++ 1.0, распаковываешь, запускаешь экзешник, и оно стартует и работает. И ты можешь узреть историю развития программы, просто качая архивы и запуская из них экзешники.Запусти ie6 на win10 (а лучше win11), чтоб "узреть историю развития программы".
Глупый пример.
Браузеры — это самый сложный софт.
Особенно ie6 - да.
Как будто я не видел. Я все версии узреть успел.Это системный компонент, он глубоко во внутренности лезет.
Большинству прикладного софта оно не надо.А ты сможешь notepad++ без перекомпиляции на каком-нибудь из современных линуксов запустить?
А, да. Его там не было старого.
Тогда ритмбокс. Просто из мандрейка или дебиана, редхата запустить бинарник в новой версии.Всегда можно найти нерабочий софт. Только в никсах это нормальное явление, из-за архитектуры, а в винде только при особых условиях.
> Тогда ритмбокс. Просто из мандрейка или дебиана, редхата запустить бинарник в новой версии.Да, могу.
А где отчёт по количеству телодвижений и сообщения из терминала?
>А ты сможешь notepad++ без перекомпиляции на каком-нибудь из современных линуксов запустить?
>А, да. Его там не было старого.
>Тогда ритмбокс. Просто из мандрейка или дебиана, редхата запустить бинарник в новой версии.Я в этой теме привёл пример запуска старого софта.
Что всего? Вот вам такой вариант: запуск xterm 320(сейчас в репозиториях 397) от 2016-05-19, который находился в ветке 15.09-beta в nixos 25.05, при том, что между ними 19 релизов. При этом, xterm работает в wayland.
nix-shell -p xterm -I nixpkgs="https://github.com/NixOS/nixpkgs/archive/$(echo 5d540387713f2d29dac423f5faadafd5aea2ff09).tar.gz" --run xterm>Только в никсах это нормальное явление, из-за архитектуры
Ну что поделать, если большинство про NixOS до сих пор не слышали? Значит нужно чаще и громче рассказывать.
Чувак, я правда не знаю зачем ты это делаешь, но ты сейчас тупо подставляешь всех вендузятников на этом ресурсе. У тебя древнее железо времен коры 2 дуба, ты юзаешь какой-то древний софт версий царя гороха с древними уязвимыми непатченными либами времен первых мамонтов. Дак при этом еще и гордишься этим. В линуксе МОЖНО(!) запустить древний софт, если надо, но тут другой подход к построению системы - тут центральный репозиторий с пакетами и библиотеками. Если одна и та же либа используется более, чем одной программой, то она не дублируется как в винде, а просто все юзают одну либу, это экономит и место на винте и память. Если в либе бага, то просто выпускается новая исправленная версия этой либы и все программы-пользователи этой либы автоматически получают обновление. Это полная противоположность винде, особенно тех древних версий из которых ты тянешь тот ископаемый софт - там было принято лазать по интернет-помойкам и качать сомнительный софт без проверки контролльных сумм и т.д. даже с сайтов производителей. В этом софте все нужные либы идут в комплекте с ним, одни и те же в каждом софте, никаких тебе обновлений, исправлений багов и тд. Ну вот поэтому этот древний софт и работает, а не потому что винда там какая-то волшебная.
> Если в либе бага, то просто выпускается новая исправленная версия этой либы и все программы-пользователи этой либы автоматически получают обновление.Вот в этом ещё одна беда. Одна и та же либа может быть собрана с разными опциями.
А теперь представь, что две программы просят somelib3.so.1, другие две программы просят somelib3.so.2, а ещё две программы тоже просят somelib3.so.1, но с другими опциями, которые противоречат somelib3.so.1 для первых двух программ. Представь, что у тебя старой программе нужен openssl, собранный в этих трёх вариантах. При двух вариантах имена полностью совпадают. Ты уже не можешь их положить в один каталог. Ты засунешь их в отдельный каталог, желательно в /opt, и будешь использовать костыль LD_PRELOAD и жонглировать симлинками.
Что и делают обычно с glibc и прочими.> В линуксе МОЖНО(!) запустить древний софт, если надо, но тут другой подход к построению системы - тут центральный репозиторий с пакетами и библиотеками.
Да. Он со временем перестал всех устраивать. Поэтому начали всё ломать в пользу флэтпаков и снапов, которые раздувают софт, позволяя каждому приложению тащить свой набор библиотек, а не
> просто все юзают одну либу, это экономит и место на винте и память
Калькулятор и блокнот из флэтпака по 2 гига или десятки примонтированных снапов жрущих память не дадут соврать.
> а не потому что винда там какая-то волшебная
Поставь на каком-нибудь линуксе, например, десять версий ruby 1.8.7 с разными патчлевелами.
А потом покажи, как это всё просто сделать, не выкатывая длинный скрипт-портянку, на который у тебя уйдёт несколько часов. А потом повтори это для другого дистрибутива, или хотя бы другой версии.Я же просто укажу разные каталоги ruby187p302, ruby187p330 и т.д. во время установки.
Хоть в икспи, хоть в десятке. Сработает один и тот же способ.Можешь повторить то же самое с питоном, го. Да чем угодно.
> В этом софте все нужные либы идут в комплекте с ним, одни и те же в каждом софте, никаких тебе обновлений, исправлений багов и тд.
Хочешь сказать браузер не обновляется? А то все нужные либы идут в комплекте. При этом он не весит два гига, хоть и является главной программой современности, в отличие от калькулятора.
Ты вообще понимаешь что такое обновление? Это удаление старой версии и накатывание новой. Где здесь вообще проблема? Это только если ты привык ставить новый софт поверх старого, то можешь (не обязательно) столкнуться с тем, что софт откажется правильно работать, или даже запускаться.
Никаких проблем в установке новой версии я не вижу.
Для разных программ нужны бывают одни и те же либы РАЗНЫХ версий, с разными опциями сборки. Поэтому если в софте все нужные либы идут в комплекте, то это правильно.
Потому что, если в новой либе выпилили, или переименовали старую функцию, то поломаются все старые программы, которые её использовали, для которых нет новых версий, учитывающих этот факт. То есть в этом случае обновление либы сломает работу старого софта.
Как видишь, в обновлении одной либы для всех, есть и минусы.Допустим, в старой либе есть функция md5_check. А в новой взяли и поменяли алгоритм на sha256, а в старую функцию добавили поддержку алгоритма, различая их через проверку условий. Со временем от md5 отказались, и код одного из условий удалили (почистили), а функцию тупо переименовали в sha256_check (много раз такое видел. wontfix: зачем тянуть старьё). Что будет, если ты либу обновил? Сломаются все программы, которые использовали md5_check. Их надо будет обновлять, все. Если конечно, их разработчики разработку не забросили. А на винде оно не сломается. Потому что либа - копия.
Поэтому в никсах, если разработка софта по какой-то причине оборвалась, а исходники утеряны, то с бинарником ты уже ничего не сделаешь. А в винде ты ещё сможешь запустить бинарник и молиться, чтобы ABI не сломали.
А уж с нынешней бюрократией по рефакторингу в некоторых компаниях ставят рекорды.
На удаление какой-то строчки кода уходит от нескольких часов до нескольких дней.
А ты сиди, жди, когда там разраб подсуетится и вернёт твою программу к жизни.Вот не поддерживает у тебя старая программа новую либу и всё. Она больше не работает.
Несколько лет назад в убунте была проблема, что вайбер требовал старую либу, а в репах была только новая. Что приходилось делать? Ставить либу из предыдущей убунты.
Это хорошо что там версии различались, мажорные. И репа предыдущая была. Многие дистры старые репы выкидывают. В этом случае пришлось бы искать помойку/ppa.Вот и вся сага про общие библиотеки в центральном репозитории.
Хочешь от чего-то зависеть, придумай себе централизацию.> У тебя древнее железо времен коры 2 дуба, ты юзаешь какой-то древний софт версий царя гороха с древними уязвимыми непатченными либами времен первых мамонтов.
В том числе. И я не понимаю, почему у меня не должно быть такой возможности.
Тебе нужен свежий софт, ну и работай с ним. Меня устраивает старый. Но новый тоже работает.Я память берегу. На старой материнке она не наращивается. И если у тебя современный линукс не осиливает работать на четырёх гигах, то винда это пока ещё делает.
Для остального есть ноутбук. Но десктоп мне приятнее.Я не люблю современный софт. Он неоправданно раздут. Каталог node_modules я ненавижу.
Даже опенофис я недавно обновлял с 1.1 на 1.5.
Вот, кстати. Спасибо, что напомнил. OO 1.1 на вин10 не запускается даже с патчами. В качестве примера исключения. :) Можно попробовать поискать причину. Но зачем.
В любом случае, на винде проблем совместимости, по сравнению с линуксами, на уровне погрешности.
> там было принято лазать по интернет-помойкам и качать сомнительный софт без проверки контролльных сумм
Я не храню на этом компе вообще ничего ценного, нафига мне твои контрольные суммы. Даже если он сгорит, я потеряю только текущий каталог с работой, а предыдущий на другой машине останется. Считай это как потерю винчестера. Мне она не страшна. Почему меня должны волновать твои опасения насчёт сомнительного софта. К тому же старый софт всегда был менее сомнительным до того момента, как все вдруг начали что-то монетизировать.
Плюс ко всему, я его уже десятки лет использую и вдруг сейчас он станет сомнительным?
Нет там никаких зловредов, проверенно неоднократно и не только мной.Сейчас ты быстрее нарвёшься на майнер в снапе, расширении браузера, или либе из зуммерс-кодинг-стайл-манки-программин-лэнгвидж, чем на новый вирус для софта под икспи.
Не надо додумывать за других как им работать.
Тебе нравится централизация с дядей-мэйнтейнером и ты боишься вирусов, мне нравится скачать софт и запустить его в любом варианте, в любой комбинации, а на вирусню мне плевать, так как - резервная копия. :) Даже при уничтожении системы зловредом я быстро разверну её с образа за 10 минут и продолжу.У совместимости в винде есть минусы - это зловреды.
Но я за всю жизнь заражался только специально.
В винде тоже хотят сделать каталог-репозиторий для приложений. Естественно, это преподносится под соусом заботы о пользователя, чтобы у него был единый центр для обновления софта. Но на самом деле это дополнительный контроль пользователя.
Со временем можно будет перекрыть кислород нежелательным приложениям.
И будет как "в дебиане выкинули hyprland". Кстати в дебиане это всё из-за той же суперсовместимости в линуксах.> "Причиной исключения Hyprland из следующего стабильного релиза стала просьба сопровождающего, который заявил, что поставляемая в Debian-пакете версия Hyprland 0.41.2 сильно отстаёт от актуального состояния проекта (0.49) и для старой версии невозможно обеспечить поддержку на протяжении жизненного цикла Debian 13."
> поставляемая в Debian-пакете версия Hyprland 0.41.2 сильно отстаёт от актуального состояния проекта
> и для старой версии невозможно обеспечить поддержкуВот она, совместимость-то. Пойди научи их, как её сделать. А то уважаемый дистр не в курсе, куда им кинуть библиотеку.
А в чём проблема? Возьмите новую. А не могут, им для этого надо весь старый софт перелопачивать. А это задача не дебиана, а апстрима. Это только у обычного васяна время на такое найдётся, руками библиотеки связывать да тестить.> Ну вот поэтому этот древний софт и работает, а не потому что винда там какая-то волшебная.
Он работает, потому что в волшебной винде потратили много усилий для соблюдения совместимости. А сама винда являет собой целостную систему.
Вот сейчас они хотят всё сломать, ибо с точки зрения линуксовых подходов, можно обеспечить более злобный контроль юзеров. Заставлять их постоянно обновляться, белый список приложений и т.д. Они уже это обкатывали, частично, в windows s.
Если бы ядро разрабатывалось вместе со всеми библиотеками, то и совместимости было бы больше. Потому что разрабы библиотек не могли бы обновлять их отдельно от ядра.
Иными словами, если бы линукс был бы системой, его можно было бы сравнивать с виндой.И почему калькулятор в контейнере занимает как два офиса на винде. Ему обязательно тащить все эту графику? Ещё один минус в контейнерную совместимость на линуксах.
Библиотеки тащутся в комплекте в винде, а софт раздут в разы в контейнере на линуксах.
В винде хотя бы база одинаковая.
> просто все юзают одну либу, это экономит и место на винте и память
>Калькулятор и блокнот из флэтпака по 2 гига или десятки примонтированных снапов жрущих память не дадут соврать.
>Поставь на каком-нибудь линуксе, например, десять версий ruby 1.8.7 с разными патчлевелами.Данные проблемы давным дано решены в NixOS.
>Я не люблю современный софт. Он неоправданно раздут. Каталог node_modules я ненавижу.Софт не раздут, только лишь потому, что он современный. Просто в настоящее время меньше внимания уделяют оптимизации.
> Чувак, я правда не знаю зачем ты это делаешь, но ты сейчас тупо подставляешь всех вендузятников на этом ресурсе. У тебя древнее железо времен коры 2 дуба, ты юзаешь какой-то древний софт версий царя гороха с древними уязвимыми непатченными либами времен первых мамонтов.Зачем я это делаю? Ну, может потому, что разговор идет об обратной совместимости.
В контексте современного железа и софта эта тема как бы не имеет смысла, тебе не кажется?
> В линуксе МОЖНО(!) запустить древний софт, если надо, но тут другой подход к построению системыАга, только для этого его надо сначала самому рачками скомпилировать, а заодно и несколько десятков библиотек, от которых он зависит. А в случае с дровами видяхи - вплоть до старой версии ядра, ибо с новыми дрова не собираются.
Сорян, но у 99.9% нет времени и желания страдать такой туфтой. Потому что в проклятой Винде действительно можно именно что установить и запустить.
> В этом софте все нужные либы идут в комплекте с ним, одни и те же в каждом софте, никаких тебе обновлений, исправлений багов и тд. Ну вот поэтому этот древний софт и работает, а не потому что винда там какая-то волшебная.
Нет, дружок, системные либы типа DirectX, GDI, контролов, WinInet и тьма других интерфейсов времен 90х идут в комплекте с Виндой. Поэтому да, Винда волшебная: в отличие от линуксячих десктопов, ее разрабы не выпиливают это все со словами "мы не можем это поддерживать".
Пля, но почему тогда у меня древний софт из 90х работает в linux-6.14, если за эти годы там в ядре stable API is nonsense сменился примерно 1000 раз?
> Пля, но почему тогда у меня древний софт из 90х работает в
> linux-6.14, если за эти годы там в ядре stable API is
> nonsense сменился примерно 1000 раз?Потому что ты его перекомпилировал, а не запустил бинарник 90-х годов в системе 21-го века?
Перекомпиляция не нужна. Системные вызова не поменялись. Протоколы - тоже.
> Перекомпиляция не нужна. Системные вызова не поменялись. Протоколы - тоже.Статическая компиляция уже называлась.
Неужели потратил часик на перекладывание библиотек?
Или тоже нашлась удачная программа, которая не использует ничего существенного.
>Неужели потратил часик на перекладывание библиотек?Пакетные менеджеры типа nix уже давным давно изобретены. И именно он и занимается такими вещами.
А никс я тоже упоминаю часто на опеннете, уже почти лет 10. Но что-то популярности он особо не набирает.Смысл в том, что если библиотеки идут с софтом, то ими жонглировать не надо.
Просто запустил, возможно даже с другого раздела из другой системы.И на это на винде способны многие прикладные программы, взять тот же офис. По сложности икстерму до оо, как до луны. Программы типа total commander, медиа-проигрыватели, системный софт разработчиков. Многое просто стартует и работает, если поддерживает архитектуру и не завязано на общие рантаймы с жёстко заданными версиями.
А в никсах пришлось изобретать nix. Который до сих пор не взлетел, а вместо него появился громоздкие и кривоватые flatpak и snap.
Разрабы смотрят на это недоразумение и репу чешут, как им сопровождать свой коммерческий софт. Вот и причина отсутствия большого количества проприетарного профессионального софта.
>Но что-то популярности он особо не набирает.Это уже первая система в трёх из шести категорий на repology, то есть лучшая система в плане репозиториев. Кто ещё таким может похватстаться? Арч, убунта уже проиграли в этом плане.
>Смысл в том, что если библиотеки идут с софтом, то ими жонглировать не надо.Только в том случае, если там все 100% библиотек. Тот же appimage под это требование не подходит. Кроме того, это отрицательно сказывается на количестве уязвимостей и размере софта.
>И на это на винде способны многие прикладные программы, взять тот же офис.В винде всё равно не будет 100% обратной совместимости.
>По сложности икстерму до оо, как до луны.Я вам привёл пример, как запускать. Запускайте что хотите, всё, что есть в репозитории, или то, что опакетили. Я вполне себе успешно, таким образом программы запускаю.
>Вот и причина отсутствия большого количества проприетарного профессионального софта.Причина в отстуствии спроса.
> Кстати, Soldier of Fortune нативный линуховый вышедший в 2002 году спокойно запускается на Ubuntu 24.04 и работаетТак что ли?
https://github.com/d3nd3/soflinuxНу если не нервничать, то да — выйдет спокойно.
Это просто значит, что с тех пор в винде ничего не поменялось и не улучшилось. Ну поставь себе linux-3.y времен 2014г и не обновляйся. Будет так же как в винде.А вообще имхо ты гонишь - материнки, к-е работали в икспи, не будут работать в вынь11 из-за отсутствия TPM 2.0
TPM 2.0 отключается во время установки.
А что-то вот на сайте МС написано, что нет никаких гарантий что это будет работать - https://answers.microsoft.com/en-us/windows/forum/all/window...Кроме того это не будет почти никогда работать с 16-битными программами. Так что хватит этот FUD распространять. Даже тут ранее уже писали с пруфами, что это не работает.
У меня тоже линуксовый бинарь HoMM3 (был собран Loki Entertainment в 1999г) работает даже в NetBSD через compat_linux32.
Лучше не спрашивать, как работает старая софтина прошлого века, а не её ручная переработка.
Даже Word корраптит старые файлы до 2007 года.
А то как работают старые игры! Ух, вообще сказка.
>Пользователи Винды, в котрой обратная совместимость есть еще с 90х годовЗаходим в любую тему, где виндузятники не стесняются линуксоидов
https://habr.com/ru/news/857324/ - Последняя версия Steam перестала работать на ПК с Windows 7/8/8.1
>Кстати, а в Steam есть какие-нибудь старые игры, которые не поддерживают работу на Win10 и Win11 ?
>Еще как есть! Например Sudden Strike 1,2 через одно место запускается, приходится патчер Voodoo доставать (забыл как называется, могу дома посмотреть вечером), либо пользовательские моды накатывать. Из коробки оно не работает, либо работает через раз
>Freespace не работал на 7/8 без стороннего движка. Впрочем, там с движком еще и обновленные текстурки в 4К, и модели пошибше, и эффекты
>У меня сходу не запускался manhunt, причем довольно давно, в то время вин10 только вышла. Не знаю как сейчас, не проверял.
>Думаю полно. Из последнего что помню silent hunter 5Так что не надо сказок про совместимость аж до девяностых.
Вернул х11, когда выяснилось, что шарить экран джитси в хроме не может из-за вяленого... Превед хыпстерам.
Ты не понимаешь!!! Это прогресс! И такова философия вейленда - ни одна программа не должна иметь доступ к содержимому окон других программ. Ни шаринг экрана, ни запись экрана, ни скриншотилка. Это чтобы кейлоггеры у тебя ничего не украли и трояны не заскриншотили!!!! Зато не как в иксах, где любая иксовая прога может читать содержимое окна любой другой иксовой проги.
Дополню: в прогрессивном вейленде программы даже не могут указать координаты и размеры собственного окна, а ты тут про какой-то устаревший луддитский шаринг экрана.
О, а вот и ситивые ИКСгибиционисты подтянулись)Да, прикинь, не должны приложения получать доступ к окнам других, и к буферу обмена.
Разрешения должны выдавать ОСь (ну в нормальных системах).Но тебя никто не заставляет пользоваться вейландом - вон в соседней тем фрики уже сделали либре версию иксов, можешь помочь им)
> Разрешения должны выдавать ОСь (ну в нормальных системах).Ну вот линукс это нормальная система? Если да, то почему тогда в иксах разрешения не выдаются, а сразу всё всем доступно?
А что мешает кейлоггеру запросить такое разрешение?
> Ну вот линукс это нормальная система?Лол, нет конечно! Десктопный линукс это не нормальная система.
> Если да, то почему тогда в иксах разрешения не выдаются, а сразу всё всем доступно?
Потому иксы писались дидами в 80х для решения задач своего времени.
И с того момента в иксах почти ничего не изменилось. А вот мир изменился сильно.> А что мешает кейлоггеру
В иксах любое приложение может слушать ввод и быть кейлоггером. Заодно и скрины делать.
В этом и проблема))> запросить такое разрешение?
Это разрешение дается на уровне ос, а не на уровне приложения. Если кейлоггер может действовать на уровне ос (например получил рут), то у тебя проблема несколько больше чем лишнее разрешение.
Самое смешное что для иксов есть разширение что фиксит это добавляя права доступа на шаринг для приложений, но шляпа не пустила эти патчи в прод, как и патчи HDR как и патчи VRR так что форк вполне может это починить и тогда... свидетели вяленного отправятся гулять
> патчи HDRМожно посмотреть на эти мифические патчи?
Враньё.
Спокойно шарю экран. Что я делаю не так?
Пользуешься костылями, которые работают в обход дизайна протокола?
> Вернул х11, когда выяснилось, что шарить экран джитси в хроме не может
> из-за вяленого... Превед хыпстерам.Да уж. Здравствуй дос двадцать первого века. Каждая программа тащила свои дрова. А теперь надо отдельно пилить общие функции графического сервера.
Ждём, когда гугл запилит шарилку в хроме. Или разрабы джитси. В общем, кто-то из них должен запилить шарилку. Можно две. :D
Походу микрософт кому-то дала бабла за саботаж линукс десктопа
Платиновые спонсоры, что бы не дать?
Когда-то Linux был системой, в которой пользователям позволяли делать, что хочется и как хочется, в отличие от винды. Сейчас фактически насильно пропихивается Wayland. И наплевать, что куча софта с ним нормально не работает или вообще не работает.
Если жертва не сопротивляется с ней можно сделать что угодно.
Гном всегда был мэйнстримом в корпорациях, и это считалось как и надо. И кстати, иксы тоже пропихивались ред хотом, всё остальное было ни о чём. В общем, понимаешь: всегда на плаву остаётся тот продукт, который пилится корпорациями, а всё остальное обречено на протухание. Энтузиасты же очень редко когда могут создать что-то сложное и нормальное без корпораций, это почти нереально.
> Когда-то Linux был системой, в которой пользователям позволяли делать, что хочется и как хочется, в отличие от винды.Например сидеть без рабочих дров и с кало-софтом вместо нормальных программ.
Хотя это можно и сейчас!> Сейчас фактически насильно пропихивается Wayland.
Так же как насильно запретили С++ в ядре.
И внедрили DRM. И дропнули 286/386. И добавили системмд...
Тебе вообще кто-то обещал демократию?
Я что-то такого не помню)> И наплевать, что куча софта с ним нормально не работает или вообще не работает.
Первый вариант - поддерживайте ХОрг сами.
Соберите кучу народу, которая каждый раз ноет, скиньтесь деньгами и ментейнете сами.
Но вы же не хотите!Поэтому да - наплевать.
Это не пользователи, это просто паразиты, которые могут только ныть и требовать.
Или переделайте свои поделки под новую реальность вам дорога к 16 битным приложениям.
У меня принтер работает, который не работает в винде, а у тебя с какими дровами проблемы и какого софта не хватает?
> а у тебя с какими дровами проблемыНе работает сканер отпечатков в ноуте леново, а на офтопике работает.
Видяха амд не поддерживает hdmi 2.х нормально, а на оффтопике работает.
Долгое время не глючил wifi, потом починился (наверное ядро обновилось на 6.x), а на оффтопике... ну ты понял.> и какого софта не хватает?
Солидворкс не пашет((
Фрикад по сравнению с ним - просто песочница, в которою нагадили коты.
Хз какому проценту пользователей нужен солид воркс, для специфических целей можно и специфическую ось поставить и даже специфическое железо
Какому проценту людей нужен нормальный офис, а не ОПЕНубогость?
Какому проценту людей нужен фотошоп и корел?
Какому проценту людей нужны игры, которые нативно запускаются без танцев с бубуном и вайнами? Ну и чтобы за античит не банили)Давай лучше по другому, какие массовые приложения есть под линукс, но нет вообще под винду?
Нормальный офис - это не про офис от МС надеюсь?> Давай лучше по другому, какие массовые приложения есть под линукс, но нет вообще под винду?
А если голову включить и подумать, зачем МС так старается лиункс прикрутить к винде в виде WSL?
> А если голову включить и подумать, зачем МС так старается лиункс прикрутить к винде в виде WSL?Чтобы нативный (вне WSL-я) тебе больше никогда не понадобился?
Как то так :-)
И что из этого следует?
Что тебе для всего хватит только винды.
Даже разработать бедолагам на линуксе какой-нибудь хелловорлд.
Это как на конфах взахлёб расхваливают линукс и бсд, показывая презентацию с мака.
Так ответ на заданный вопрос - какой?
Docker, если что - НЕ массовый ).
А какой массовый софт есть под винду, которого нет под Линукс тогда?
> А какой массовый софт есть под винду, которого нет под Линукс тогда?Ну, т.е. ответа на прямо и однозначно заданный вопрос не будет, да? Чего и не требовалось доказывать, в общем-то...
Не пытайся выкрутиться
> Не пытайся выкрутитьсяStep-by-step, bro! Step-by-step... Тебе задали простой вопрос - "Какой массовый софт есть под linux, но нет под windows" и ожидают получить простой ответ - ты вместо этого разводишь одесский привоз и отвечаешь вопросами на вопрос - не надо так. Вот тебе Родос - здесь и прыгай - соскочить "я-не-я-у-вас-там-самих-что?" не получится.
> А какой массовый софт есть под винду, которого нет под Линукс тогда?Проводник есть?
> Хз какому проценту пользователей нужен солид ворксТы спросил "а у тебя ... какого софта не хватает?". Я ответил. И мне как-то пофиг на проценты.
Фотошоп это тоже специфические цели? Lightroom? Корел?
Ну и не солид ворксом единым - в лине ни один нормальный не пашет))
Есть еще тонны проф софта, пользователи которого не пересекаются друг с другом, начиная от строительства и заканчивая медициной.
> Фотошоп это тоже специфические цели? Lightroom? Корел?Конечно
80386 дропнули уже даже в NetBSD, потому что системный компилятор (gcc) уже не генерирует код для 80386.
> Когда-то Linux был системой, в которой пользователям позволяли делать, что хочется и как хочется, в отличие от винды. Сейчас фактически насильно пропихивается Wayland.Ты и сейчас можешь делать, что хочешь. Остаться на Иксах, например.
А когда насильно внедряли XFree86, а после этого Xorg, ты ещё пешком под стол ходил и потому не знаешь.
Нельзя сказать что насильно, на тот момент это было интересно и неплохо, альтернатив не особо то и было.
Я считал что первичная установка системы успешная только просле нормального старта Xfree86 - эти все режимы работы монитора в конфиге аккуратно прописать и т. п. :)
Вместо чего внедряли XFree86? Что поломали с заменой XFree86 на его форк Xorg?
До xfree86 был X386
Пропихнули systemd, pulseaudio, затем Wayland. Ну пока у нас есть Void, Slackware, ещё можно как-то жить.
Ещё есть Hyperbola GNU/Linux-libre, у которой есть своя принципиальная позиция по этим вопросам.
> Пропихнули systemd, pulseaudio, затем Wayland. Ну пока у нас есть Void, Slackware, ещё можно как-то жить.Лол, если это называется "жить хоть как-то", то мне страшно представить, что значит "жить плохо"))
Что более днищенское чем слака?
План9? Хурд?> Ещё есть Hyperbola GNU/Linux-libre, у которой есть своя принципиальная позиция по этим вопросам.
А там что-то работает?
Или они просто наяривают на свой "социальный договор" при отсутствии дров?
Так пусть берут и делают, но вместо этого они жрут что дают и что-то возмущяются.
Тот же Gnome свободная DE со свободной лицензией. Исходники все доступны. Пусть переделывают, покажут как надо. Альтернатив Gnome тоже есть несколько уже готовых. Только установить.
> Так пусть берут и делают, но вместо этого они жрут что дают и что-то возмущяются.Напоминает бородатый анекдот:
- Это полиция опенсорса?
-- Да, что у вас случилось
- Они не хотят реализовывать фичи, которые мне нужны!!
-- Ну так реализуйте сами
- КТО, Я?!
А что, кто-то ещё пользуется ванильной убунтой? Ей же во времена второгнома пользоваться было невозможно. Сейчас вот ещё снап пропихивают. Так что я так думаю тут скорее появится ещё одна нескучная сборочка, только и всего.
Я пользуюсь. Но snap выпиливаю. Благо файрфокс официальнаю репу сделал, так что и без спапов/флатпаков нормально.> Ей же во времена второгнома пользоваться было невозможно.
Юзаю с 2009-го года, всегда всё хорошо было. Юнити только по первости дико глючила из-за компиза.
Так, понятно. Гнома вычёркиваем из списка возможных оболочек для использования. Я его и раньше-то только по нужде использовал, а теперь и подавно придётся от него отказаться уже оконательно и не потому, что он мне нравится или не нравится (это тема отдельная), а потому, что его просто станет невозможно запустить без иксов, без которых у меня ни разу не запустился ни он, ни кеды благословенные.
У меня всё работает. Нвидия с разными дровами (с сайта и из реп) и радеон старенький. У кого не работает - руки проверьте.
Кирдык вашей старенькой Амуде скоро будет. фичи добавляют теперь только для аналога 30 серии Нвидиа. В соседней новости написано.
МС написали GDI лет 40 назад и оно до сих пор работает. Linux? Половина софта не работает из за несовместимости со шнягой, которая по сути является аналогом WARP драйвера. Найс, че. Абстракция интерфейса от реализации в действии.
Я перебирал старые архивы и откопал мое приложение написанное и скомпилированное в Borland C++ Builder в 1998 году (27 лет назад до н.в.)- там еще кроме VCL была графика на том старом OpenGL.
И запустил его ради любопытства под Windows 10 - и оно запустилось и делало все что нужно - без ошибок, вылетов, просьб найти недостающие библиотеки и т п.
Это про стабильность среды выполнения и ABI библиотек.
> И запустил его ради любопытства под Windows 10 - и оно запустилось и делало все что нужно - без ошибок, вылетов, просьб найти недостающие библиотеки и т п.
> Это про стабильность среды выполнения и ABI библиотек.Там выше персонаж с "FreeBSD" в гике уже авторитетно заявил, что вы все врете и никакой обратной совместимости в Винде нет! 😭
Да у тебя он поди статически собран был, вот и работает.Про старый OpenGL я ваще не понял к чему тут - он работает всегда и везде, любой OpenGL-драйвер умеет работать с древним opengl.
Можешь куда-нить выложить эту программу и дать ссылку? А то есть объетивные сомнения, там не все так однозначно.
> МС написали GDI лет 40Луддизм и легаси же. Нашёл чем хвастаться, ты бы еще win3.11 вспомнил и восхитился.
Ну поддержка 16битных приложений в windows закончилась в Windows XP. Так что к сожалению да, сейчас софт win 3.11 напрямую не запустится.
А вообще часто бывают ситуации когда важный и нужный софт с потерявшимися к нему исходниками должен запускаться и работать (не будем говорить про закрытый) - например специфические расчеты с хитрыми алгоритмами (и не надо демагогии что вот мол, ну переписали бы и т п - алгоритмы могут быть и секретные или уровня владения предметом может не быть)
Если это суперсекретный софт, то пусть фурычит на Винде 3.11, с которым он вышел.
Зачем вам нужно срочно новая система для древних программ?
Чтобы что?Виртуалки тоже запретили?
Развернуть все версии винды или линукса уже непосильная задача?
Там же написали - "напрямую не получится", т.е. через виртуалку запускается. Чукча не читатель..
> Мертвец отмучался, пора на покой...Уже форк сделали, просыпаемся...
> X12 так и остался первоапрельской шуткой.
В целом тут согласен, был разговор про нормальный X12, а вместо него получили Wayland.
> Уже форк сделали, просыпаемся...А сам то проснулся?
Полезные MR сделал?А то просто форкнуть и я могу. И даже форматированием кода буду заниматься, даже красиво табы и пробельчики расставлять буду — работа будет кипеть судя по количеству комитов.
Только толку.
> Уже форк сделали, просыпаемся...Скорее обратно засыпаем. Потому что персонаж там ринулся перелопачивать нормално работающий код (ручки-то чешуться), а тесты делать его не научили. Как результат, в дополнение к старым багам уже активно подкидываются новые:
https://github.com/X11Libre/xserver/issues/8
Это победа, я считаю! Проект ждет оглушительный успех!
Там же в конце написано, что исправлено
Хорошо, что дали ссылку.
> Технический долг (также известный как долг кодинга) — метафора программной инженерии, обозначающая накопленные в программном коде или архитектуре проблемы, связанные с *пренебрежением* качеством при разработке программного обеспечения и вызывающие дополнительные затраты труда в будущем.
> сеанс на базе Wayland в Ubuntu стабилизирован и достиг зрелого состоянияБудьте мужиками, выпиливайте xwayland тогда. А то пока фантазии.
Пару лет, как софт подтянется, и этот хлам пойдет.
> Пару летПару десятков лет. Вяленд уже сколько разрабатывают? А протокол (!) до сих пор в основной массе анстэйбл.
Ну если ты не заметил только в ласт пару лет wayland начали активно форсить, посмотри Закон Мура. Сначала все идёт медленно незаметно а потом резкий скачок, думаю не десяток лет. Лет 5 и вяленый будет уже дефолт на большинстве дистров, а иксы лишь надстройка по желанию (аля галочку можешь при установке поставить если прям сильно надо)
> ласт пару лет wayland начали активно форситьМне, пожалуйста, один SALAD. Ничего, что я по английски?
>> сеанс на базе Wayland в Ubuntu стабилизирован и достиг зрелого состояния
> Будьте мужиками, выпиливайте xwayland тогда. А то пока фантазии.Зачем? Мы будем под ним легаси софт запускать. И тормозить, лагать, дергаться, тиринговать - будет только он. А остальное будет работать нормально. Мотивируя отвязать и вон то от иксов, в идеале.
Вот что форк животворящий делает - только форкнули, а сразу "не будем поддерживать".
Бывает дети сидят в автобусе и крутят что-то в руках, представляя как они рулят автобусом.Только если даже движение рук совпадает, это не значит, что это повлияло.
саботаж. хорошо, что я с убунты слез ещё во времена перехода с юнити на гном
На линуксе я так понимаю одни твич стримеры сидят? Все что вижу это о боже нативно скрины делать нельзя. Хотя можно, но там же через прослойку значит нельзя. С такой же логикой когда вы запускаете пайтон код можно жаловаться что это же интерпретатор он замедляет процесс. Цирк староверов да и только. Я за любой прогресс. Тенденция очевидна, компании все больше идут в эту сторону, и вы дорогие староверы рано или поздно переобуетесь когда вам выбора не оставят и все допилят как надо
> На линуксе я так понимаю одни твич стримеры сидят?Нет конечно!
Судя по нытью про захват экрана - еще анимешники и вебcumщики))> Все что вижу это о боже нативно скрины делать нельзя. Хотя можно, но там же через прослойку значит нельзя.
И даже это не правда, так как в самых распространенных гноме и КДЕ, скриншотилка идет прямо из коробки.
Зато можно поныть, что подвальные б0мж дистрибутивы не умеют)
Я думаю на Linux, в основном сидят стриммеры Linux,
Ведь как обьяснить что они продвигают неудобный тайлинг, и все эти новые своые технологии.
Если бы Linux был таким что можно например использовать на производстве, и дома, то был бы нормальным.
Стабильным всмысле.
А тут при каждом обновлении то одно отвалится то другое, и это еще причем что активно продвигают новые сырые фичи.
Например Wayland сессии в xfce, lxqt еще не ( какие то исходники только на git ), но уже активно отказываются от x11.
> Я за любой прогресс.Тут вот любят некоторые приводить всякие аналогии из кулинарии, автомобилестроения, проктологии, технологий ремонт дорог, на серьезных щах считая что это уместные аналогии.
Ну да ладно, вот этот прогресс, как ты говоришь, это примерно как заменить автомобиль с круглыми колесами на квадратные колеса, но добавить специальный девайс, который будет на каждые 1/4 оборота колеса регулировать высоту подвески даже на ровной дороге, чтоб тебя не трясло. Потому что да, нативно скриншоты делать нельзя - сами же сказали, что все окна должны быть изолированы друг от друга, а как тогда скрин сделать чтоб там был не черный экран? Вот и придумали костыль, нарушающий (ломающий) протокол вейленда.
> С такой же логикой когда вы запускаете пайтон код можно жаловаться что это же интерпретатор он замедляет процессТак и есть, пейфон это эрзац, он крайне медленный, его всегда переписывают на норм языкм
Форк иксов организовался, ждём теперь форк гнома с иксами. Кстати да, в иксах уже успели хоть что-то накодить?
> Форк иксов организовался, ждём теперь форк гнома с иксами. Кстати да, в иксах уже успели хоть что-то накодить?Пока они облизывают друг-друга и обсуждают как классно что они убрали DEI.
И фантазирую про корпоративных спонсоров.Предложение добавить неймспейс mRNA было просто удалено.
Наверное антиваксеры ущемились.
> И фантазирую про корпоративных спонсоров.Т.е. они ушли от злобных корпов в виде шапки... и сейчас ищут других корпов?
Неужели до них дошло что разработке требует ресурсов, а одной свободой сыт не будешь?
Иронично))
Хаха. Предвкушаю слёзы убунто-хомячков, когда они, не зная об этом изменении, обновятся на 25.10, и у них перестанут играться их игори, или вообще ДЕ перестанет запускаться.
Прекрасная возможность для Минта увеличить свою популярность.
С чего там должно перестать что-то запускаться? Все без проблем запускается XWayland обратной совместимостью. Ни одной проблемы ни с одной прогой лично у меня пока не было
Я простой домашний пользователь. Графическая оболочка KDE Plasma. Использую компутатор для простых домашних задач (браузер, видосы на ютубе глянуть, почта, freecad немного, kicad, 3d печать, телегу почитать, пару игрушек для дебилов поиграть). И вот хоть убей не пойму почему вяленый плох? Пользуюсь вяленым уже как два года и проблем с ним не знаю.