The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В GNOME Flatpak Runtime прекращена поддержка 32-разрядных приложений

15.10.2025 11:28

Проект GNOME прекратил разработку, сопровождение и поддержку расширения "org.gnome.Platform.i386.Compat", применяемого в GNOME Flatpak Runtime для обеспечения совместимости с 32-разрядными приложениями. В расширении предлагались 32-разрядные версии GTK и библиотек GNOME, используемые для поставки 32-разрядных приложений во flatpak-пакетах, пригодных для установки в 64-разрядных дистрибутивах, прекративших поставку 32-разрядных библиотек (multilib). GNOME Flatpak Runtime теперь доступен только для архитектур x86_64 и AArch64.

Наиболее популярными из 32-разрядных программ, поставляемых в формате flatpak, являются Wine и Steam. Отмечается, что прекращение поддержки 32-разрядного варианта GNOME Flatpak Runtime не отразится на указанных пакетах, так как в них не используются 32-разрядные сборки GTK 4, libadwaita и WebkitGTK.

В качестве причины прекращения поддержки 32-разрядных систем упоминается желание разгрузить инфраструктуру непрерывной интеграции и избавиться от проблем, всплывающих из-за недостаточного тестирования разработчиками проектов на 32-разрядных системах перед отправкой изменений в репозиторий. Возникают ситуации, когда сбои, проявляющиеся только на 32-разрядных системах, блокируют включение изменений в репозитории GNOME. Кроме того, пересборка приводит к дополнительной нагрузке на инфраструктуру, ресурсы которой ограничены, так как для каждого модуля как минимум два раза в день выполняется пересборка всего GNOME из Git, а также пересборка WebKitGTK, движка mozjs и нескольких библиотек и приложений на Rust.

Возникающие сбои раздражают разработчиков, которым приходится тратить своё время на поддержку сборок, которыми почти никто не пользуется. Оказалось, что 32-разрядный GNOME Flatpak Runtime в каталоге Flathub использует всего два пакета, плюс ещё один пакет во Flathub Beta. Разработчикам данных приложений направлены запросы с изменениями, переводящими пакеты на основной GNOME 49 Runtime. В Bottles запрос на изменение уже почти готов к слиянию, а в проектах Lutris и Minigalaxy ещё требует доработки.

Также упоминается, что после прекращения сборки GNOME Runtime для архитектур armv7 и i386, 32‑битные платформы перестали использоваться при тестировании качества перед выпусками GNOME. Если раньше, разработчики могли гарантировать, что все модули GNOME будут компилироваться для архитектуры i386/x86, то теперь ситуация изменилась и тестирование проводится на усмотрение разработчиков каждого отдельного модуля. Исправление проблем, специфичных для 32-разрядных систем, отныне осуществляется сопровождающими по желанию. Дистрибутивы, поставляющие 32-разрядные сборки GNOME, должны выполнять тестирование и исправление проблем для большинства проектов самостоятельно.

  1. Главная ссылка к новости (https://blogs.gnome.org/alatie...)
  2. OpenNews: Выпуск среды рабочего стола GNOME 49
  3. OpenNews: В Fedora намерены прекратить поддержку 32-разрядной архитектуры x86
  4. OpenNews: Перед релизом GNOME 49 в GDM возвращена поддержка X11 по умолчанию
  5. OpenNews: В GNOME будет усилена зависимость от systemd
  6. OpenNews: Релиз системы самодостаточных пакетов Flatpak 1.16.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64056-gnome
Ключевые слова: gnome
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (50) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:35, 15/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > Возникают ситуации, когда проявляющиеся только на 32-разрядных системах сбои, блокируют включение изменений в репозитории GNOME.

    Это либо бага разработчиков, либо они за пределы доступной 32х-битной оперативы вылазят, что тоже сродни багу.

     
     
  • 2.3, пох. (?), 11:48, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Это скорее всего код, вообще чреватый уязвимостями или работающий только по недоразумению.

    Но у этих из вреднозитория гома вообще весь софт такой - главное ж ничего не чинить!

     
  • 2.25, Аноним (25), 15:55, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не оперативы, а адресного пространства, а для этого достаточно сделать mmap файла больше 3 гигов, а это сейчас вполне штатная ситуация.
     
  • 2.29, Аноним (25), 16:39, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее всего в большинстве случаев это несоответствие типов, а-ля printf("%lu", size_t) или size_t = u64. Первое - точно бага, а второе в зависимости от интента разработчика может быть багой, а может быть требованием к платформе выраженным в типах. Уже лет 10 все кто приносит мне репорты и PR про ошибки сборки моего кода на 32 битах идут в пешее эротическое с такой формулировкой.
     
  • 2.36, Аноним (36), 17:17, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > они за пределы доступной 32х-битной оперативы вылазят

    как минимум - у них утечка памяти.

     
     
  • 3.39, Аноним (25), 17:44, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Никакой связи.
     

  • 1.5, Аноним (5), 11:59, 15/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    >> дополнительной нагрузке на инфраструктуру, ресурсы которой ограничены
    >> и нескольких библиотек и приложений на Rust.

    Значит раньше ресурсов хватало а сейчас кончились. Так и запишем Rust сжирает все ресурсы.

     
  • 1.6, Аноним (6), 12:04, 15/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Просто не надо быть криворукими. Уже много лет разрабатываю софт сразу под 64 и 32 бита. Если все написано правильно, то косяков никогда не возникает. Даже наоборот. Иногда это бывает полезным. Плавающий косяк может не всплыть на одной разрядности, зато всплыть на другой.
     
     
  • 2.9, Аноним (9), 12:16, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >Уже много лет разрабатываю софт сразу под 64 и 32 бита.

    И где можно посмотреть твои "шедевры" программирования?

     
     
  • 3.51, Аноним (51), 00:14, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Уже много лет разрабатываю софт сразу под 64 и 32 бита.
    >И где можно посмотреть твои "шедевры" программирования?

    Так может человек для организации делает софт, часто бывают 32 бит софт, узконаправлененный,  тк нет надобности апгрейдить.
    Ну там всякие чпу, подобное.

     
     
  • 4.60, Аноним (60), 09:58, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так а для 64 бит тогда его делать зачем?
     
  • 2.26, Аноним (25), 16:00, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Просто не надо быть криворукими.

    Да, отличное пожелание. Сам лично всем руки выпрямишь?

    > Если все написано правильно, то косяков никогда не возникает.
    > Даже наоборот. Иногда это бывает полезным. Плавающий косяк может не всплыть на одной разрядности, зато всплыть на другой.

    Ты уж определись, пряморукий.

     

  • 1.8, Аноним (8), 12:11, 15/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    > Возникающие сбои раздражают разработчиков

    Бедные разработчики. Починить не пробовали?

     
     
  • 2.12, Аноним (12), 12:31, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +11 +/
    раздражаешь…
     

  • 1.13, Bob (??), 12:35, 15/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    flatpak - зачем его пихать?
    critical \ legacy - понятно.

    Остальное - "будьте свежимы".

    х32 и х64... Если не г-кодить, то чисто х64 нужен мизер. На ккой чёрт браузеру, текстовому редактору, sql gui, видео и аудиоплеерам - х64 версии?

    Конвертерам, компиляторам, играм и т.п. - понятно.

    Да и на счёт юзерской офисной ОС - 32bit в PAE режиме на минималках вполне должно хватить

     
     
  • 2.20, Аноним (20), 13:56, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вы неправильно ставите вопрос, а правильно так: на третьем десятке лет существования x64 зачем нужны 32 бита?
     
     
  • 3.23, Аноним (8), 15:25, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пересобери миллион классических игр без исходников под 64 бита, тогда нужда отпадет.
     
     
  • 4.27, Аноним (25), 16:13, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Пересобери миллион классических игр без исходников под 64 бита, тогда нужда отпадет.

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

     
     
  • 5.38, Аноним (8), 17:37, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Под вайном работают замечательно без виртуалок.
     
     
  • 6.44, сеня дичь (?), 18:55, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это чисто движуха внутри 2,02% ака 4. За забором лепрозория уже никого не волнует
     
  • 4.33, Аноним (20), 16:47, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я не про легаси, с ним понятно. Зачем современный софт, вот хотя бы перечисленный выше, под 32 бита собирать?
     
     
  • 5.35, Аноним (36), 17:11, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дам тебе хинто издалека: почему нормальные люди хранят символы в байтовых полях, а не в 64-битных?
     
     
  • 6.42, Аноним (60), 18:21, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что им мешает продолжать хранить символы в байтовых полях? (ну, если юникод обошёл их стороной)
     
     
  • 7.54, Аноним (54), 00:51, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Что мешает продолжать использовать 32-битные проги?
     
     
  • 8.61, Аноним (60), 10:01, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ничто не мешает Ветка началась с мнения, что их нужно продолжать создавать, а 6... текст свёрнут, показать
     
  • 6.47, Аноним (25), 19:59, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Почему не в 64-битных понятно - потому что номера юникодных кодпоинтов ограничены значением влезающим в 32 бита. А вот в 32-битных полях много где хранятся, да, и никто не плачет что это занимает больше места. И про 32 vs 64 никто не плачет уже 20 лет - тогда ещё были некомпетентные думающие что там только размер указателя поменялся, а про новые регистры, инструкции и simd, из-за которых код собранный под 64 бита работает в разы быстрее, не смотря на ужас-ужас 10% больший размер, для них уже слишком сложно.
     
     
  • 7.55, Аноним (54), 00:59, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > код собранный под 64 бита работает в разы быстрее

    типичная байка. Ты её даже объяснить не можешь. И регистры тебе не помогут - их уже давно не 8, как ты думал. То, что ты заговорил про "новые регистры", которые "ускоряют код в разы", уже говорит о твоей квалификации в районе первых десятков IQ.

     
     
  • 8.58, Аноним (58), 07:50, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Раньше блендер выкладывали в двух вариантах, так вот 64 битная всегда значительн... текст свёрнут, показать
     
  • 8.62, Аноним (60), 10:11, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У x86 именно восемь регистров, причём ESP использовать 8212 харам, EBP 8212... текст свёрнут, показать
     
  • 8.65, Аноним (25), 15:35, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так ты попроси, я тебе объясню Я как-бы по умолчанию предполагаю что с компетен... большой текст свёрнут, показать
     

  • 1.14, Шарп (ok), 12:54, 15/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ничего страшного. Фрики, которые сидят на x32, органически не переносят современные технологи и флатпак не используют. У них дедовские слакбилды на башпортянках в лучшем случае.
     
     
  • 2.18, Аноним (18), 13:14, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот только оно судя по всему работает, а модные контейнеры ждут деточки и плачут когда атомарно обновив пол ssd оно некорректно работает.
     
  • 2.28, Аноним (51), 16:33, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сейчас менее 4Гб нигде не используется.
    Хотя думаю, всякие микроконтроллеры, наподобии клонов Андруино, Rasberry, но клоны, микроконтроллеры, могут быть 32 бит, или какой то специфичный софт, наподобии сервиса автотехники.
     
     
  • 3.45, сеня дичь (?), 18:57, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Андурино и Альпачино. И Чортпоберри.
     
     
  • 4.50, Аноним (51), 00:10, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > микроконтроллеры, могут быть 32 бит

    Продолжу мысль, например Esp32.

     
  • 3.56, Аноним (54), 01:15, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сейчас менее 4Гб нигде не используется. Хотя думаю, всякие микроконтроллеры ...

    Врать - не мешки ворочить. SoC и SoM 32-битные - очень распространены. ESP32 - слышал такое? А про гигагерцовые вортексы?

     
     
  • 4.57, Аноним (57), 02:03, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На которых из них Flatpak и Gnome хотябы поместятся? (Не говорю уже о запуске)
     
     
  • 5.63, Аноним (63), 11:34, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как окно сразу сдвинулось :) с "менее 4Гб нигде не используется" до "Flatpak и Gnome не поместятся". Врите, но хотя бы складно.
     
  • 3.64, anonymous (??), 11:59, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А ATMega AVR 128 не хочешь? Например. Или PIC какой.
     

  • 1.19, Аноним (19), 13:19, 15/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Bottles - abandonware. Начали делать новую версию на расте, в итоге и её забросили, и старую на питоне.
     
     
  • 2.22, пох. (?), 15:11, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну вот, все ж правильно сделали!
     
  • 2.31, Аноним (31), 16:42, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что ботлз было н*нужно.
     

  • 1.34, Аноним (36), 17:05, 15/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Возникающие сбои раздражают разработчиков

    Нет слов... Уволить таких на.

     
     
  • 2.37, Аноним (-), 17:19, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Нет слов... Уволить таких на.

    А они за зп работают? Или бесплатно на благо общества? И что ты ему сделаешь?))
    А даже если за зп и ты его уволишь, то? То у тебя не будет ни 32, ни 64, а еще нужно будет найти нового на замену.

    Вообще 32битны кал нужно было дропать еще лет 10 назад.

     
     
  • 3.40, Аноним (36), 18:04, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А они за зп работают? Или бесплатно на благо общества?

    Конечно бесплатно! Питаются воздухом и как ают бабочками.

     
     
  • 4.46, сеня дичь (?), 19:00, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Какают то они как раз своим гнутым софтом.
     
  • 3.52, Karl Richter (ok), 00:35, 16/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Финансирование есть, значит на что-то деньги уходят.
     
  • 2.48, Кошкажена (?), 21:27, 15/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Уволить

    Но есть нюанс...

     

  • 1.49, Аноним (49), 22:54, 15/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    несколько библиотек на расте в одном ряду с веб-движком и графическим тулкитом, в контексте нагрузки на инфраструктуру :0
     
  • 1.66, Аноним (66), 17:25, 16/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кто эти люди, кто до сих пор использует 32битные системы и создают 32битные приложения?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру