Ulødig instruktion på Phenom-processorer – Problem #3394 – ValveSoftware/csgo-osx-linux – GitHub

Opdatering af CS: GO resulterer i problemer med opstart af spillet

Fejlbeskrivelse

Efter opdatering af CS: GO til CS2 starter spillet ikke længere. Der er ingen interessante oplysninger i loggen.

Reproducering af fejlen

Kør spillet fra Steam, men det starter ikke. Skriv “%command% 2> log” i terminalen for at se loggen.

PID 762826 != 762825, springer destruktion over (fork uden exec?)

PID 762827 != 762825, springer destruktion over (fork uden exec?)

/home/user/.steam/debian-installation/steamapps/common/Counter-Strike Global Offensive/game/cs2.sh: linje 115: 762829 Illegal instruction ${STEAM_RUNTIME_PREFIX} ${GAME_DEBUGGER} “${GAMEROOT}”/${GAMEEXE} “$@”

ERROR: ld.so: object ‘/home/user/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so’ fra LD_PRELOAD kan ikke indlæses først (forkert ELF-klasse: ELFCLASS32): ignoreres.

ERROR: ld.so: object ‘/home/user/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so’ fra LD_PRELOAD kan ikke indlæses først (forkert ELF-klasse: ELFCLASS32): ignoreres.

x86_64-linux-gnu-capsule-capture-libs: advarsel: vi antager, at “_el_fn_sh_complete” er privat, men det er bare et gæt

i386-linux-gnu-capsule-capture-libs: advarsel: vi antager, at “_el_fn_sh_complete” er privat, men det er bare et gæt

Alternativ løsning

Prøv at køre spillet fra terminalen ved at skrive “./cs2” i mappen game/bin/linuxsteamrt64. Dette resulterer dog i en “Illegal instruction” fejl.

En mulig løsning kan være at oprette to versioner af cs2.exe, en med instruktioner og en uden, og vælge den rette i cs2.sh-filen.

Er der support til dette udstyr i fremtiden?

Nogle brugere på Steam-forumet diskuterer problemet og spørger, om dette udstyr nu er uden support for evigt. Det er stadig uklart, om der vil være yderligere support eller opdateringer.

Kilde : github.com