У зв'язку з
При цьому Valve почне тісніше працювати з виробниками багатьох дистрибутивів Linux. Серед дистрибутивів, що надають хорошу підтримку запуску комп'ютерних ігор у своїх оточеннях користувача згадуються Arch Linux, Manjaro, Pop!_OS і Fedora. Конкретний список дистрибутивів, що підтримуються в Steam, буде оголошено додатково. Компанія Valve готова до співпраці з будь-якими дистрибутивами та запрошує їх безпосередньо зв'язатися з представниками компанії для початку спільної роботи. Valve також зберігає відданість ідеї розвитку
Linux як ігрова платформа і продовжить свою роботу з удосконалення драйверів та розробки нових можливостей для покращення якості роботи ігрових додатків та графічних оточень у всіх дистрибутивах Linux.
Пояснюючи свою позицію щодо підтримки 32-розрядних програм у дистрибутивах зазначається, що підтримка 32-розрядного режиму важлива не стільки для самого клієнта Steam, скільки для тисяч ігор у каталозі Steam, які поставляються лише у 32-розрядних збірках. Сам клієнт Steam не є складним адаптувати для запуску в 64-розрядних оточеннях, але це не вирішить проблеми із запуском 32-розрядних ігор, які не зможуть працювати без додаткового прошарку для забезпечення сумісності. Одним з ключових принципів Steam є те, що користувач, що купив ігри, повинен зберегти можливість їх запуску, тому дроблення бібліотеки на 32- і 64-розрядні ігри неприпустимо.
Steam вже надає великий набір залежностей для 32-розрядних ігор, але цього недостатньо, оскільки потрібна як мінімум наявність 32-розрядної Glibc, завантажувача, Mesa та бібліотек для графічних драйверів NVIDIA. Для надання необхідних 32-розрядних компонентів у дистрибутивах, в яких вони відсутні, можуть застосовуватися рішення на основі ізольованих контейнерів, але вони призведуть до фундаментальної зміни runtime-оточення і ймовірно не зможуть бути доведені до користувачів без порушення укладу.
Джерело: opennet.ru