Steam и Ubuntu: поддержка до 2025 и 20.04 LTS

Клиенты Steam, которые запускают игровой клиент на машинах с Ubuntu, были шокированы, когда Canonical, родительская компания Ubuntu, объявила, что не будет поддерживать 32-битные пакеты в Ubuntu. Valve Software, материнская компания Steam, сообщила, что Steam больше не будет поддерживать Ubuntu после внесения изменений, и что Valve больше не будет рекомендовать Ubuntu.

Ubuntu был единственным дистрибутивом Linux, который Steam официально поддерживал до сих пор. Хотя Steam отлично работает во многих других дистрибутивах Linux, Valve не предложит никакой поддержки, если Steam не будет работать в Ubuntu.

Удаление 32-битных пакетов из Ubuntu создаст серьезные проблемы для Steam в будущем. Valve отмечает, что клиенту Steam требуются 32-битные библиотеки, и хотя Valve, возможно, сможет это исправить со временем, вскоре после этого пользователи Linux обнаружат, что тысячи игр больше не будут играть, потому что им требуется 32-битная среда.

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

Есть много других технических и нетехнических причин, вызывающих нашу обеспокоенность, но суть в том, что нам пришлось бы отказаться от того, что мы делаем, и попытаться поддержать новую схему как раз к 19.10. Мы не были уверены, что сможем сделать это, не передав некоторый отток нашим пользователям, и это не решит проблемы со сторонним программным обеспечением вне Steam, на которое полагаются многие наши пользователи.

В ответ Canonical опубликовала заявление, в котором объявила, что следующие выпуски Ubuntu, 19.10 и 20.04 LTS, будут включать «выбранные 32-битные пакеты i386». Компания планирует привлечь сообщество, чтобы выяснить, какие 32-битные пакеты необходимы для запуска устаревшего программного обеспечения и игр.

В среднесрочной перспективе Canonical хочет «работать с WINE, Ubuntu Studio и игровыми сообществами, чтобы использовать контейнерную технологию для решения проблемы окончательного срока службы 32-битных библиотек».

Компания отмечает, что у нее было несколько мотивов для решения отказаться от 32-битных пакетов, в том числе то, что они проходят ограниченное тестирование, и что многие меры по снижению риска для Spectre и Meltdown недоступны для 32-битных систем.

Valve Software, признавая, что она не «взволнована» удалением существующей функциональности, заявила, что приветствует этот план и, как следствие, вероятно, что компания может «продолжать официально поддерживать Steam в Ubuntu».

Компания планирует посмотреть на дальнейшую поддержку дистрибуции и рассматривает возможность «сближения со многими другими дистрибьюторами в будущем».

Поддержка Ubuntu 20.04 LTS заканчивается не ранее 2025 года. Valve недавно улучшила поддержку игр для Linux, представив новую функцию под названием Steam Play, которая добавляет больше игр для Windows в Linux.

Теперь вы: Вы пробовали Steam на Linux? Что вы берете?