Steamは今夏、古いLinuxシステムでは動作しなくなります。
2025年8月15日以降、Steamはバージョン2.31より古いglibcを使用しているLinuxシステムでは動作しなくなります。
Valveは、SteamのLinuxサポートポリシーにおける重要な変更を示しました。最近の発表によると、Steamクライアントは2025年8月15日以降、GNU Cライブラリ(glibc)のバージョンが2.31未満のディストリビューションでは動作しなくなります。
古いツールチェーンを使用しているユーザーは、Steamだけでなく、購入したゲームも、基盤となるオペレーティングシステムがアップグレードされるまで起動できなくなることがわかります。しかし、ほとんどの方には心配する余地はありません。その理由は以下の通りです。
glibcの古いバージョン、特にバージョン2.31以前のものは、5年以上前にリリースされたLinuxディストリビューションにまだ存在しています。例えば、Debian 10(Buster)、Ubuntu 18.04 LTS(Bionic Beaver)、Fedora 31、Linux Mint 19、CentOS 7/RHEL 7ファミリー、RHEL 8、AlmaLinux 8、Rocky Linux 8などがあります。状況は理解できましたね。
さて、ここでデスクトップシステムについて話しているので、すでにサポートが終了している古いバージョンをまだ使っている人の可能性はかなり低いでしょう。しかし、もしあなたがまだそれらに依存している方の一人なら、それはおそらく非常に特定の使用ケースであり…正直なところ、そのことについてコメントで聞きたいです。
とは言え、8月以降もお気に入りのタイトルを楽しみ続けたい場合は、システムのアップグレードを考え始めるべきです。そして、締めくくる前に、glibcライブラリがなぜこれほど重要なのかについて少しお話ししたいと思います。
glibcは、Linux上のすべての動的リンクされたアプリケーションが頼りにする低レベルのランタイム接着剤です。ファイルを開く、画面にテキストを表示する、ネットワークと通信する、またはカーネルに追加のメモリを要求するなど、日常的な仕事を行う際に、システム上のほぼすべてのプログラムが手を伸ばす普遍的なツールボックスのようなものと考えてください。
したがって、Steamとそのゲームが新しいglibcシンボルに対してコンパイルされると、古いライブラリは文字通り、彼らが行う呼び出しを理解できなくなります。その結果、Steam自体も、その起動するゲームも実行できなくなります。
再度申し上げますが、何らかの理由でglibcバージョンが2.31未満のLinuxシステムを使用している場合は、アップグレードを検討する時期です。そして、楽しいゲームを!
