Ubuntu 16.04 sürümüne geçtikten sonra Steam başlamıyor


18

Ubuntu 16.04 sürümüne geçtikten sonra Steam başlamıyor. Komut satırından yürüttüğümde, aşağıdaki hatayı alıyorum:

$ steam
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
grep: symbol lookup error: grep: undefined symbol: pcre_jit_stack_alloc
Installing breakpad exception handler for appid(steam)/version(1459463254)

Sonra sudo ldconfig?
Karl Richter

şimdi nvidia sürücüsünü yeniden
yükledikten

Yanıtlar:


24

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ı.


Bu ilk lansman için düzeltildi. Sonra, ikinci lansman için aynı hatayı alıyorum.
Michael Fayad

7

Aşağıdaki komutu çalıştırmak benim için her zaman işe yarar.

LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /$LIB/libgpg-error.so.0' steam

Bu benim için Debian Stretch'te işe yaradı. Teşekkür ederim!
Alois Mahdal
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.