Saya memutakhirkan dari 14,04 LTS ke 16,04 LTS dan juga tidak dapat memulai Steam. Itu mulai (maksud saya, 'uap' terus berjalan), tetapi tidak ada yang terjadi setelah beberapa detik.
Bagi saya , solusi yang akhirnya saya temukan adalah menjalankan Steam dari commandline dengan:
LD_PRELOAD='/usr/$LIB/libstdc++.so.6' steam
Informasi yang tidak penting di bawah ini.
Steam pada dasarnya menyediakan "distribusi mini" dengannya, yang disebut Steam Runtime, tetapi saat ini tidak melakukan pekerjaan yang lengkap sehingga entah bagaimana berbenturan dengan perpustakaan standar sistem C ++ dan / atau perpustakaan lainnya. Selama percobaan saya, saya juga punya keluhan tentang sistem libreadline6 <-> Steam runtime libtinfo5. Setelah saya membongkar paket tarball steam runtime secara manual di bawah direktori Steam untuk menimpa apa yang sebelumnya saya miliki di sana, itu berubah menjadi seperti yang dijelaskan dalam masalah ini (pcre_jit_stack_alloc).
Berita gembira yang menarik adalah bahwa sebelum saya menemukan solusi di atas, saya dapat memulai Steam sehingga mengunduh pemutakhiran untuk dirinya sendiri dengan menonaktifkan Steam Runtime sementara dengan ekspor STEAM_RUNTIME = 0. Steam sendiri tidak mau bekerja tapi itu adalah langkah pertama saya ke depan. Saya mencoba menginstal sistem yang setara dengan perpustakaan 32-bit yang diperlukan, tetapi tidak menyelesaikan / membuatnya berfungsi.
sudo ldconfig
?