14.04 LTS'den 16.04 LTS'ye yükselttim ve Steam'i başlatamadım. Başladı (yani, 'buhar' çalışmaya devam etti), ancak birkaç saniye sonra hiçbir şey olmadı.
İçin bana , sonunda buldum geçici çözüm ile komut ile Steam çalıştırmak oldu:
LD_PRELOAD='/usr/$LIB/libstdc++.so.6' steam
Aşağıdaki gerekli olmayan bilgiler.
Steam aslında Steam Çalışma Zamanı adı verilen bir "mini dağıtım" sağlar, ancak şu anda tam bir iş yapmaz, bu nedenle bir şekilde sistem C ++ standart kitaplığı ve / veya diğer kitaplıklarla çakışır. Deneylerim sırasında ayrıca sistem libreadline6 <-> Steam çalışma zamanı libtinfo5 şikayet vardı. Daha önce orada ne vardı üzerine yazmak için Steam dizini altında buhar çalışma zamanı tarball paketini el ile açtıktan sonra, bu sorun (pcre_jit_stack_alloc) açıklandığı gibi değişti.
İlginç bir tidbit, yukarıdaki çözümü bulmadan önce Steam'i başlatabilmemdi, bu yüzden STEAM_RUNTIME = 0 ihracatıyla Steam Çalışma Zamanını geçici olarak devre dışı bırakarak kendisi için bir yükseltme indirdi. Steam'in kendisi koşmazdı ama bu benim ilk adımımdı. Gerekli 32 bit kitaplıkların sistem eşdeğerlerini yüklemeyi denedim, ancak bitirmedi / çalıştırmadı.
sudo ldconfig
?