Steam (Magyar)/Game-specific troubleshooting (Magyar) - ArchWiki

Jump to content

# Steam (Magyar)/Game-specific troubleshooting (Magyar)

From ArchWiki
< Steam (Magyar)
Fordítás állapota: Ez az oldal az angol Steam/Game-specific troubleshooting című oldal magyar nyelvre lefordított változata. Utolsó fordítás dátuma: 2026.01.14. Amennyiben a lefordítás időpontja óta az angol nyelvű oldalon történtek újabb módosítások, akkor Ön segíthet hozzászinkronizálni az angolhoz ezt a magyar nyelvű fordítást.

Tekintse meg először a Steam/Troubleshooting című cikket.

Ez az oldal feltételezi, hogy Ön ismeri a könyvtárstruktúrát, az játékindítási beállításokat, a környezeti változókat, a Steam futtatókörnyezetet és a megosztott függvénykönyvtárakat. A `GAME` pszeudo-változó egy játék könyvtárára utal. Amikor a szövegben az szerepel, hogy "futtassa a játékot a `FOO=bar` paranccsal", az azt jelenti, hogy Önnek vagy frissítenie kell a játékindítási beállításokat, vagy a parancssorból kell futtatnia a játékot a környezeti változóval.

## Hozzájárulás

- Használja a "játék könyvtár" kifejezést vagy a `GAME` pszeudo-változót egy játék könyvtárának megjelölésére.
- Hivatkozzon a hibajelentésekre és a kerülő megoldások forrásaira.

## Egyéb források

A következő hivatkozások további javításokat és finomhangolásokat kínálnak különféle játékokhoz, amelyek egyébként meghaladnák ennek a cikknek a célját:

- pcgamingwiki.com – PC Gaming Wiki.

Azoknál a játékoknál, amelyek Protonnal futnak, Ön ellenőrizheti a ProtonDB weboldalt, amely számos hasznos felhasználói jelentést tartalmaz az egyes játékokról. A keresett jelentéseket szűrheti Linux disztribúció és hardver alapján. Ha a felhasználóknak módosításokat kellett alkalmazniuk, akkor azt is leírják.

- protondb.com – Ez a ProtonDB weboldal. Közösségi forrásból származó Linux kompatibilitási jelentéseket tartalmaz.

## Általános lépések

### OpenSSL 1.0 telepítése

This article or section is out of date.

Reason: A linkelt hibajelentés 2017-ből származik, vannak-e még érintett játékok? (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Néhány Steam játék az OpenSSL 1.0 verziójára van felépítve. (FS#53618)

Telepítse a lib32-openssl-1.0AUR szoftvercsomagot, és futtassa a játékot az `LD_LIBRARY_PATH=/usr/lib/openssl-1.0` környezeti változóval.

### Hiányzik a libcurl.so.4 vagy a CURL_OPENSSL_3 verzió nem található

Telepítse a lib32-libcurl-compat szoftvercsomagot és futtassa a játékot az `LD_PRELOAD=libcurl.so.3` játékbeállítással.

### Steam Link

Jelenleg a Steam Link nem működik Wayland alatt. Amikor Ön egy Wayland-en futó Steam gazdagéphez csatlakozik, akkor csak üres képernyőt vagy akár villogást fog látni. Ezért le kell tiltania a Wayland-et, például így:

    /etc/gdm/custom.conf

    WaylandEnable=false

Majd mielőtt folytatná, indítsa újra a bejelentkezéskezelőt.

### Négyzetek vagy láthatatlan szimbólumok, speciális karakterek és cirill betűk a Source-alapú játékokban

Bármely speciális karakter négyzetet vagy üres hely jelet eredményezhet a játékban, a főmenüben és a játékkonzolban. A gyakorlatban bármely, a latin betűktől eltérő karakter nem működik. A probléma az, hogy a `Bitstream Vera Sans` van beállítva az operációs rendszer elsődleges alapértelmezett betűtípusaként a latin talpatlan betűtípusokhoz.

Először győződjön meg arról, hogy a felhasználónkénti betűtípus testreszabási fájlok engedélyezve vannak, azaz létezik a következő fájl:

    /etc/fonts/conf.d/50-user.conf

Ezután hozzon létre egy `fonts.conf` fájlt a fontconfig könyvtárában a következő tartalommal, vagy ha a fájl már létezik, akkor csak az alias szekciót fűzze hozzá a fájlhoz:

    ~/.config/fontconfig/fonts.conf

    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
     <alias>
      <family>sans-serif</family>
       <prefer>
        <family>DejaVu Sans</family>
        <family>Verdana</family>
        <family>Arial</family>
        <family>Albany AMT</family>
        <family>Luxi Sans</family>
        <family>Nimbus Sans L</family>
        <family>Nimbus Sans</family>
        <family>Helvetica</family>
        <family>Lucida Sans Unicode</family>
        <family>BPG Glaho International</family>
        <family>Tahoma</family>
       </prefer>
     </alias>
    </fontconfig>

### PipeWire & FMOD

Ha Ön PipeWire multimédia-keretrendszert használ és nincs hangja az FMOD hangrendszert alkalmazó játékokban, akkor Önnek szüksége lehet a pipewire-alsa szoftvercsomagra. Ilyen játékok például a Project Zomboid, a Don't Starve és az Unrailed.

Ha ez érinti Önt, akkor a naplókban a következőhöz hasonlót fog látni:

    [00:00:01]: FMOD Error: An invalid object handle was used.
    [00:00:10]: FMOD Error: Can't play event dontstarve/HUD/click_mouseover: An invalid object handle was used.

### tcmalloc.cc hiba a Source 1 játékokban

Ha olyan játékok, mint a Counter-Strike Source, a Portal vagy a Team Fortress 2, az indításkor a következő hibával összeomlanak:

    src/tcmalloc.cc:278] Attempt to free invalid pointer 0x9e13ad0
    ~/.local/share/Steam/steamapps/common/Team Fortress 2/hl2.sh: line 72:  6280 Aborted                 (core dumped) ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"

Telepítse a lib32-gperftoolsAUR szoftvercsomagot, és irányítsa az összeomló játékot a megfelelő könyvtárra a következő használatával:

    LD_PRELOAD=/usr/lib32/libtcmalloc_minimal.so

További részletek ebben a Steam közösségi bejegyzésben.

### Összeomlás Unity játékokkal

A Unity játékmotort használó játékok, például a Papers Please vagy a Vampire Survivors, elvárják, hogy a PulseAudio telepítve legyen, és ha nincs telepítve, akkor a játékok futtatáskor csendben összeomlanak SIGSEGV hibával. Ön használhatja a PipeWire multimédiás keretrendszert is a pipewire-pulse szoftvercsomaggal.

### Split lock észlelés / enyhítés

A split lock észlelés egy figyelmeztetés, amely a fejlesztők munkáját segíti, míg az enyhítés ezzel szemben úgy van kialakítva, hogy a teljesítményt akadályozza annak érdekében, hogy a fejlesztőket jobb kód írására ösztönözze. Ez számos játékszcenárióban jelentősen csökkentett teljesítményt eredményez [1], beleértve a Counter-Strike Source játékmotoros játékokat és a BattleEye anti-cheat rendszert használó játékokat.

A 6.2 verziójú kernel óta elérhető egy új sysctl hangolási lehetőség [2] `split_lock_mitigate = 1`, amely (alapértelmezetten) az enyhítést engedélyezi, a régebbi [3] `split_lock_detect=on` kernel paraméter helyett.

Beállításkor:

    # echo "kernel.split_lock_mitigate = 0" > /etc/sysctl.d/99-splitlock.conf

A kernel naplózni fogja a Steam / Cef lock splitting eseményeket, de a szekvenciális hozzáférési büntetés nélkül.

Megjegyzés A split lock enyhítés letiltása negatív hatással lehet a teljes rendszer teljesítményére. Ezért javasolt a `sysctl` használata a jelölőzászló váltására csak akkor, amikor szükséges.

Továbbá a GameMode használható arra, hogy futásidőben kapcsolja ezt a kernelparamétert.

## Játékok

### 7 Days To Die

Ha összeomlik a játék az indításkor, akkor adja hozzá a következőt a Steam indítási beállításaihoz:

    LD_PRELOAD="libpthread.so.0 libGL.so.1" __GL_THREADED_OPTIMIZATIONS=1 %command% -force-glcore

Ha a játék nem ismeri fel a képernyő felbontását, akkor indítsa a játékot a Game Launcher segítségével, és jelölje be a Unity képernyőválasztó opciót a felbontás korrigálásához. Ez egy grafikus felületet ad, amelyben kiválaszthatja a megfelelő képernyőt a játék indításakor.

Megjegyzés A játék hajlamos összeomlani vagy hibásan működni ablakos módban. Célszerű lehet teljes képernyős módban futtatni.

Ha ez nem segít, akkor próbálja meg a játékot 32-bites módban futtatni a megfelelő opció bejelölésével a Game-engine indítóbeállításai között.

Ha az indítóbeállításokban be van jelölve a GLCore opció, akkor az a játék teljesítményét javíthatja.

Megjegyzés Ha modokat telepítünk, akkor a játék elfogadja a `.dll` modokat. Ehhez azonban szükség van egy Proton prefix felülírásra. Használja a Protontricks segédalkalmazást a `winecfg` eléréséhez ahhoz a prefix környezethez, amelyet a 7 Days használ, majd lépjen a libraries részhez, és adja hozzá a winhttp felülírást. Ez legalább a Harmony DLL modok esetében működik.

### Age of Wonders 3

Ha a játék nem indul el az indításkor, akkor Önnek létre kell hoznia egy pthread_yield.so fájlt. Tegye a következőket egy szövegszerkesztőben:

    extern int sched_yield(void);

    int pthread_yield()
    {
    	return sched_yield();
    }

Ezután mentse a fájlt pthread_yield.c néven, majd adja ki a következő parancsot a parancssorban abban a könyvtárban, ahol a fájl található:

    $ gcc -m32 -shared -fPIC pthread_yield.c -o pthread_yield.so

Másolja a pthread_yield.so fájlt az AOW3 játék könyvtárába, majd szerkessze az AoW3Launcher.sh fájlt, és adja hozzá a következőt:

    export LD_PRELOAD="pthread_yield.so"

Tegye ezt a fájl alján, de az exec ./AoW3Launcher sor előtt. Ezután a játék a megszokott módon el fog indulni.

### Alien Isolation

#### Hiányzó libpcre.so.3 függvénykönyvtárfájl és hiányzó libidn.so.11 függvénykönyvtárfájl

    $ ln -s /usr/lib/libpcre.so 'GAME/lib/x86_64/libpcre.so.3'
    $ ln -s /usr/lib/libidn.so 'GAME/lib/x86_64/libidn.so.11'

Adja hozzá az `LD_LIBRARY_PATH` környezeti változóhoz a `./lib/x86_64` értéket.[4]

#### Hiányzó libcrypt.so.1 függvénykönyvtárfájl

Telepítse a libxcrypt-compat szoftvercsomagot. [5]

### Amnesia: The Dark Descent

Szoftvercsomag-függőségek: [6]

- lib32-freealutAUR
- lib32-glu
- lib32-libxmu
- lib32-sdl_ttf

#### Nem működik a játékkontroller

A játékhoz mellékelt libSDL2 függvénykönyvtárnak a verziója úgy tűnik, hogy elavult, és lehet, hogy még nem támogatja az Ön játékkontrollerét. Egyszerűen távolítsa el vagy nevezze át a `<install_dir>/game/lib64/libSDL2-2.0.so.0` fájlt, ekkor a linker a /usr/lib könyvtárban található, naprakész verziójú függvénykönyvtárat fogja használni.

### Amnesia: Rebirth

The factual accuracy of this article or section is disputed.

Reason: Nem kéne lennie ok az újraindításra, de előfordulhat, hogy bizonyos szolgáltatásokat (újra) el kell indítani. (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Ha a játék elindításakor megjelenik egy felugró ablak a `Fatal Error: Fmod could not be initialized!!` üzenettel, amely azonnal bezárja a játékot, és Ön PipeWire multimédiás keretrendszert használ, akkor telepítse ezeket a szoftvercsomagokat, ha még nincsenek telepítve: pulseaudio-alsa, lib32-libpulse és lib32-alsa-plugins. Indítsa újra a számítógépet, majd nyissa meg újra a játékot.

### And Yet It Moves

Szoftvercsomag-függőségek:

- lib32-libjpeg6-turboAUR
- lib32-libpng12AUR
- lib32-libtheora
- lib32-libtiff4AUR

#### Nem indul el a játék

Amikor a játék nem indul el, és a következő hibaüzenetek egyikét írja ki:

    readlink: extra operand ‘Yet’
    Try 'readlink --help' for more information.

    This script must be run as a user with write priviledges to game directory.

Nyissa meg a `GAME/AndYetItMovesSteam.sh` fájlt, és tegye idézőjelek közé a következő sorban található `${BASH_SOURCE[0]}` részt.

    ayim_dir="$(dirname "$(readlink -f ${BASH_SOURCE[0]})")"

### Anomaly Warzone Earth

#### Teljes képernyő elhagyása

Ehhez nincs külön játékon belüli beállítás, de a teljes képernyő váltása az `Alt + Enter` billentyűkombinációval lehetséges.

#### Végtelen betöltés

Hozzon létre egy `loadfix.c` fájlt a játék végrehajtható fájlja mellé az itt található forráskóddal:

    #define _GNU_SOURCE
    #include <dlfcn.h>
    #include <semaphore.h>
    #include <stdio.h>
    #include <time.h>
    #include <unistd.h>
    static int (*_realSemTimedWait)(sem_t *, const struct timespec *) = NULL;

    int sem_timedwait(sem_t *sem, const struct timespec *abs_timeout)
    {
        if (abs_timeout->tv_nsec >= 1000000000)
        {
            //fprintf(stderr, "to: %lu:%lu\n", abs_timeout->tv_sec, abs_timeout->tv_nsec);
            ((struct timespec *)abs_timeout)->tv_nsec -= 1000000000;
            ((struct timespec *)abs_timeout)->tv_sec++;
        }
        return _realSemTimedWait(sem, abs_timeout);
    }

    __attribute__((constructor)) void init(void)
    {
        _realSemTimedWait = dlsym(RTLD_NEXT, "sem_timedwait");
    }

Fordítsa le a forráskódot a `gcc -m32 -o loadfix.so loadfix.c -ldl -shared -fPIC -Wall -Wextra` paranccsal.

A binárisra lefordított fájlt futtassa az `LD_PRELOAD=$LD_PRELOAD:./loadfix.so %command%` parancs segítségével.

#### Nem működik a játékkontroller

Önnek engedélyeznie kell a billentyűzetvezérlést, és a játékkontrollert a billentyűkhöz kell hozzárendelnie.

Beállítás a Steam kliensalkalmazás számára: `steam://controllerconfig/91200/1498735506`

### Aquaria

#### Beragad egy irányba az egérmutató

Ha az egérmutató egy irányba beragad, akkor ellenőrizze, hogy a `GAME/usersettings.xml` fájl tartalmazza-e a `<JoystickEnabled on="0" />` részt.

Ha ez nem oldja meg a problémát, akkor próbálja meg kihúzni az összes csatlakoztatott joystickot vagy joystick adaptert.

### ARK: Survival Evolved

#### Nem indul el a játék, szöveges ablak jelenik meg olvashatatlan szöveggel

Indítsa el a játékot a `MESA_GL_VERSION_OVERRIDE=4.0 MESA_GLSL_VERSION_OVERRIDE=400` segítségével.

#### Gray water

Töltse le a TheCenter pályát, és másolja át a `Water_DepthBlur_MIC.uasset` fájlt abból a pályából a TheIsland könyvtárba, ahogyan az itt le van írva [dead link 2024-07-30—HTTP 404].

A Ragnarok a TheIsland textúráját használja, így ugyanaz az eljárás a Ragnarok problémáját is megoldja.

#### Segmentation fault hiba a játék elindulásakor

A játékhoz csomagolt libopenal függvénykönyvtár okozza a hibát. Használja az operációs rendszer libopenal függvénykönyvtárát az `LD_PRELOAD=/usr/lib/libopenal.so.1` paranccsal a szegmentációs hiba megoldásához.

#### Összeomlás következik be egy játékhoz való csatlakozás alkalmával

Állítsa a Steam kliensalkalmazást "offline módba", majd próbáljon ismét csatlakozni.

### Audiosurf 2

#### error. unable to load song <filename> ,came back with zero duration

Ha ezt látja a naplóban, akkor telepítse a pulseaudio-alsa szoftvercsomagot.

### BADLAND: Game of the Year Edition

Tekintse meg a #Hiányzik a libcurl.so.4 vagy a CURL_OPENSSL_3 verzió nem található című bekezdést.

### Barony

#### Sérült textúrák / Helytelenül megjelenő textúrák

Használja a következő játékindítási opciókat:

    LD_PRELOAD="$LD_PRELOAD ./libSDL2-2.0.so.0 ./libSDL2_ttf-2.0.so.0 ./libSDL2_image-2.0.so.0" %command%

A problémát az okozza, hogy a játékhoz mellékelt SDL verziónál újabb verzió van jelen. Ez a kerülőmegoldás egyszerűen a mellékelt függvénykönyvtárakat használja a játékban, ahogyan az itt le van írva.

### BATTLETECH

#### Lefagy a játék a stúdió kreditek megnyitása után (a nyitó átvezető nem játszódik le)

Próbálja meg telepíteni a libbsd szoftvercsomagot (ahogyan azt a Paradox fórumon javasolják).

#### Nem indul el a játék

Próbálja meg kitörölni a `BATTLETECH/BattleTech_Data/plugins/x86_64/libc.so.6` fájlt. Ettől újra el kell indulnia a játéknak.

### Beat Cop

#### Nem válaszol a "BeatCop.x86_64"

Futtassa a `BeatCop.x86` fájlt a `BeatCop.x86_64` helyett.

### Binding of Isaac: Rebirth

#### Nincs hang

Megjegyzés Ez szintén segít a Never Alone (Kisima Ingitchuna) és a No Time to Explain esetében.

Illessze a `/usr/lib` értéket a `LD_LIBRARY_PATH` változóhoz.

Állítsa be a hangszinteket a játék beállításainál.

### BioShock Infinite

#### Teljes képernyős módban a játék a rossz monitoron indul el

Adja hozzá a következő indítási opciót:

    --eon_force_display=1

További javítások és finomhangolások találhatók itt.

#### Recsegő hang

Módosítsa az indítási opciókat:

    PULSE_LATENCY_MSEC=60 %command%

A változóról szóló megbeszélés megtalálható a Proton #1209 hibával kapcsolatos bejegyzésben. Az alacsonyabb értékek alacsonyabb hangkésleltetést biztosítanak, de előfordulhat recsegés. A magasabb értékek nagyobb valószínűséggel szüntetik meg a recsegést, ugyanakkor magasabb hangkésleltetést engednek meg.

### BLACKHOLE

Tekintse meg a #Hiányzik a libcurl.so.4 vagy a CURL_OPENSSL_3 verzió nem található című bekezdést.

### Black Mesa

Ha a játék induláskor összeomlik, akkor telepítse a lib32-gperftoolsAUR szoftvercsomagot a `libtcmalloc_minimal.so.4` 32 bites verziójának a használatához. Forrás.

Ezt is adja hozzá a játék indítási parancssorához a Steam beállításainál:

    %command% -oldgameui

### Block'hood

#### Fehér képernyő tapasztalható a játék elindulásakor

Amikor Ön elindítja a játékot, akkor előfordulhat, hogy csak egy fehér képernyő jelenik meg felület nélkül, és nincs mód a játék elindítására. Adja hozzá a játékindítóhoz a "-screen-fullscreen 0" játékindítási opciót.

### The Book of Unwritten Tales

Szoftvercsomag-függőségek:

- lib32-jasperAUR
- lib32-libxawAUR[Hibás hivatkozás: package not found]

Ha a játék nem indul el, akkor vegye ki a jelölést innen: Tulajdonságok > Steam közösség engedélyezése a játékban.

A játék ismerten "Segmentation fault" hibát okoz a beállítások megnyitásakor, illetve esetleg játék közben vagy előtt. Egy kerülő megoldás a Steam fórumon az, hogy a játék `RenderSystem_GL.so` fájlját Ön lecseréli a Debian szoftvercsomag-tárolóiból származó fájlra. Ehhez töltse le ezt a deb fájlt, majd csomagolja ki a dpkg segítségével:

    $ dpkg -x libogre-*.deb outdir

Most cserélje le a `GAME/lib/32/RenderSystem_GL.so` fájlt a `.deb` szoftvercsomagból kicsomagolt fájlra.

### BRAIN/OUT

Ha a játék nem indul el, és az "invalid app configuration" hibaüzenet jelenik meg. Menjen a játék könyvtárába:

    $ cd ~/.steam/steam/steamapps/common/BrainOut/

Futtassa közvetlenül a játékot:

    $ java -jar brainout-steam.jar

A Steam kliensalkalmazásnak futnia kell a háttérben.

### The Book of Unwritten Tales: The Critter Chronicles

Tekintse meg a #The Book of Unwritten Tales című hivatkozást.

A játék végső stáblistájánál bekövetkező összeomlás elkerülése érdekében módosítsa a stáblista képének a méretét, ahogyan az itt le van írva.

### Borderlands 2

Figyelmeztetés A Borderlands 2 natív Linux‑verziója nem rendelkezik működő Steam többszereplős móddal, nem tudja használni a Windows‑verzióban készített Steam Cloud mentéseket, nem támogatja a Commander Lilith & the Fight for Sanctuary kiegészítőt, és számos egyéb problémája is van. A legtöbb játékos a ProtonDB oldalon jelzi, hogy összességében a Proton működik a legjobban.

#### Proton hibaelhárítás

##### Azonnal összeomlik indításkor a játék

A Borderlands 2 egy 32 bites DirectX 9 alapú játék, ezért előfordulhat, hogy 64 bites telepítéseken hiányoznak a 32 bites Vulkan‑illesztőprogramok. A steam-native-runtime telepítése vagy kifejezetten a megfelelő multilib illesztőprogram (lib32-nvidia-utils vagy lib32-vulkan-radeon az NVIDIA, illetve AMD Radeon kártyákhoz) megoldhatja a problémát.

#### Linux Native hibaelhárítás

##### Mentések migrálása más platformokról

A Borderlands 2 nem támogatja a többplatformos Steam Cloud szinkronizálást, ezért Önnek kézzel kell átmásolnia a fájlokat a platformok között. A mentések helyei itt találhatóak meg. Győződjön meg róla, hogy a felhasználó hozzáfér a fájlokhoz.

##### Ctrl billentyűgomb használata

A Borderlands 2 alapértelmezés szerint nem engedi a `Ctrl` billentyűgombnak a használatát. Úgy tűnik, hogy a játék a billentyűgombkódokat és nem a keysyms értékeket kezeli, ezért az xmodmap nincs hatással rá. Kerülő megoldásként a setkeycodes használható a Ctrl scancode más billentyűgombokhoz való hozzárendelésére, ahogyan az a Map scancodes to keycodes#Using setkeycodes című leírásában szerepel. Én a `setkeycodes 0x1d 56` parancsot használom (root felhasználóként) a Ctrl Alt billentyűgombokhoz való hozzárendelésre a játék elindítása előtt, majd a `setkeycodes 0x1d 29` paranccsal állítom vissza az alapértelmezést.

##### Belépés a SHiFT fiókkezelő rendszerbe

Alapértelmezés szerint Ön nem fog tudni bejelentkezni a SHiFT fiókkezelő rendszerbe, mivel a játék a tanúsítványokat a `/usr/lib/ssl` könyvtárban várja, ahol az Ubuntu tárolja azokat. Az Arch azonban a `/etc/ssl` könyvtárat használja. A probléma megoldásához futtassa a játékot az `SSL_CERT_DIR=/etc/ssl/certs` játékindítási beállítással.

##### Szinte azonnal összeomlik a játék

A játék közvetlenül indítás után összeomlik a libopenal könyvtárban.

Lehetséges megoldás 0: Futtassa a játékot a `-nostartupmovies` kapcsolóval. Így már nem omlik össze a libopenal könyvtárban általános védelmi hibával.

Lehetséges megoldás 1: A lib32-openal 1.18.0-1 verziójától kezdve a játék azonnal összeomlik. Lehetséges megoldások: A lib32-openal visszaállítása 1.17.2-1 verzióra, vagy a játék indítása a `LD_PRELOAD='$HOME/.steam/root/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libopenal.so.1'` játékindítási beállítással.

Abban az esetben, amikor ilyen üzenetek jelennek meg a parancssorban:

    [  671.617205] Borderlands2[2772]: segfault at 0 ip           (null) sp 00000000ff9a462c error 14 in Borderlands2[8048000+235a000]

A következő változtatás segíthet (forrás):

    LD_PRELOAD='./libcxxrt.so:/usr/$LIB/libstdc++.so.6' %command%

Lehetséges megoldás 2: Indítsa el a Steam kliensalkalmazást `steam-native` módban, ahogyan a #Steam natív futtatókörnyezet című részben le van írva. Ha a játék továbbra sem indul el még a steam-native-runtimeAUR meta szoftvercsomag feltelepítése után sem, akkor előfordulhat, hogy néhány függvénykönyvtár hiányzik. Ezeket a hiányzó függvénykönyvtárakat a #Megosztott függvénykönyvtárak hibakeresése című részben leírtak alapján találhatja meg.

### Borderlands: The Pre-Sequel

Tekintse meg a #Borderlands 2 című bekezdést.

#### Nem működik a billentyűzet

Ez a hiba előfordulhat bizonyos ablakkezelőkkel, pl. dwm. Próbáljon ki egy másik ablakkezelőt, vagy telepítse fel a számítógépre a wmname szoftvercsomagot, majd futtassa a következő parancsot:

    $ wmname LG3D

További információkért tekintse meg a Java#Impersonate another window manager című leírást.

#### Nem indul el a játék a Steam kliensalkalmazáson keresztül

Ha a játék a Running állapotban jelenik meg, majd szinkronizál és bezáródik, amikor Ön a Steam kliensalkalmazásból indítja, akkor próbáljon létrehozni egy `steam_appid.txt` fájlt a játék könyvtárában, amely tartalmazza a `261640` értéket. Ez megoldhatja a problémát, és lehetővé teszi, hogy Ön közvetlenül a játék könyvtárából indítsa el a játékot. Ha ez a módszer nem működik, akkor próbálja meg használni a steam-native-runtimeAUR szoftvercsomagot.

### Celeste

#### Hiányzik a Steam overlay szövege

Adja hozzá a következő játékindítási beállítást a játékindítóhoz (ahogyan dokumentálva van ebben a hibával kapcsolatos bejegyzésben):

    -gldevice:Vulkan

### Chaos Engine

Ha ilyen hiba jelenik meg a steam-native parancssori kimenetén:

    /home/username/.local/share/Steam/steamapps/common/Chaos engine/TheChaosEngineSteam: /home/username/.local/share/Steam/steamapps/common/Chaos engine/lib/libz.so.1: version `ZLIB_1.2.9' not found (required by /usr/lib32/libpng16.so.16)
    /home/username/.local/share/Steam/steamapps/common/Chaos engine/TheChaosEngineSteam: /home/username/.local/share/Steam/steamapps/common/Chaos engine/lib/libz.so.1: version `ZLIB_1.2.3.4' not found (required by /usr/lib32/libpng16.so.16)

Akkor állítsa be az Ön játékindítási beállításait a következőre:

    LD_PRELOAD="/usr/lib32/libpng16.so.16" %command%

Ezután készítsen linket az operációs rendszeren megtalálható libz.so fájlra:

    $ cd ~/.local/share/Steam/steamapps/common/Chaos\ engine/lib
    $ mv libz.so.1 libz.so.1.old
    $ ln -s /lib/libz.so.1

### Cities in Motion 2

#### Nem jelennek meg megfelelően a párbeszédablakok

Ön nem fog tudni semmit elolvasni vagy látni, és a naplókban ez fog szerepelni:

    Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 69: non-double matrix element
    Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 69: wrong number of matrix elements

A hiba FS#35039 célja, hogy távolítsa el a 69-es vonalat a `/etc/fonts/conf.d/10-scale-bitmap-fonts.conf` (azaz `<double>0</double> <name>pixelsizefixupfactor</name>`).

### Cities Skylines

#### Nem indul el a játék

Ha Ön globálisan beállítja az ELECTRON_OZONE_PLATFORM_HINT=auto környezeti változót, mert azt szeretné, hogy minden Electron alkalmazás natívan Wayland-et használjon, akkor tudnia kell, hogy a Cities Skylines játékindítója jelenleg Electron-alapú, és kizárólag x11 szerverhez van lefordítva, Wayland támogatás nélkül. Ezért össze fog omlani, amikor megpróbálja elindítani. Kerülőmegoldásként állítsa be az ELECTRON_OZONE_PLATFORM_HINT=x11 %command% értéket a játék Steam parancssorában. Így a játék Xwayland használatával fog működni.

Ha a `$XDG_DATA_HOME` értékét másra állítja, mint `$HOME/.local/share`, akkor a Cities Skylines egyes fájlokat a `$XDG_DATA_HOME/Paradox Interactive` könyvtárba helyez, míg másokat fixen beprogramozottan a `~/.local/share/Paradox Interactive` könyvtárba helyezi el. A probléma megoldásához törölje a változó beállítását.

#### Nem jelennek meg megfelelően a textúrák

Futtassa a játékot a `UNITY_DISABLE_GRAPHICS_DRIVER_WORKAROUNDS=yes` játékindítási beállítással.

#### Összeomlik a játék a betöltőképernyőn, amikor a Node Controller vagy az Intersection Marking eszköz engedélyezve van a tartalomkezelőben

Ha a játék összeomlik egy vagy mindkét fenti mod engedélyezésekor, amikor betölt egy mentést vagy új játékot indít, de mindkét mod letiltásával megfelelően működik, akkor telepítse a mono szoftvercsomagot.

### Civilization V

Futtassa a játékot az `LD_PRELOAD=/usr/lib32/libopenal.so.1 %command%` játékindítási beállítással.[7] Ha a `libopenal.so.1` függvénykönyvtár nincs benne a `/usr/lib32` könyvtárban, akkor Önnek telepítenie kell a lib32-openal szoftvercsomagot, miután megbizonyosodott arról, hogy a multilib szoftvercsomag-tároló engedélyezve van a számítógépen.

Régebbi PulseAudio verziókhoz (12.0 verzió és attól kisebb) használja a `LD_PRELOAD='./libcxxrt.so:/usr/$LIB/libstdc++.so.6:/usr/lib32/libopenal.so.1' %command%` játékindítási beállítást.[8]

Ha erős akadozást tapasztal (kevesebb mint 1 fps), vagy a játék összeomlik indításkor, akkor próbálja meg hozzáadni a következő útvonalakat az LD_PRELOAD változóhoz: `'/usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so ./libcxxrt.so /usr/lib32/libstdc++.so.6 /usr/lib32/libopenal.so.1'`.[9][dead link 2021-05-17—HTTP 404]

#### Akadozó hang a PulseAudio használatakor

Tekintse meg a PulseAudio/Troubleshooting#Akadozó hang című leírást.

#### Szegmentációs hiba a magas magszámú CPU esetében

A Civ V Linux portjának létezik egy hibája, amely szegmentációs hibát okoz, amikor a játék olyan processzoron fut, amelynek több mint 8 logikai magja van. Ez számos elterjedt processzort, különösen a Ryzen 7 és i7 sorozatú modelleket érinti. A probléma diagnosztizálásához ellenőrizze a dmesg kimenetét:

    # journalctl -k | grep -E "Civ5XP.*segfault"

Az egyik megoldás az, hogy futtatja a `taskset -c 0-7 steam steam://rungameid/8930` játékindítási beállítást, amely korlátozza a játék által elérhető magok számát [10]. Kényelmes ezt az indítási beállításokban futtatni:

    LD_PRELOAD=/usr/lib32/libopenal.so.1 taskset -c 0-7 %command%

Egy másik megoldás az, hogy a `MaxSimultaneousThreads` értékét `16`-ra állítja a `config.ini` fájlban, amely a játék könyvtárában található.[11]

#### Összeomlik a játék az "Unable to load texture (LoadingBaseGame.dds)" hibával az intró videó után. / Beállítás alaphelyzetbe állítása után összeomlik a játék indításkor.

A probléma abból ered, hogy a játék egy fájlt kis- és nagybetűkre nem érzékeny módon hív meg.

A megoldás az, hogy a játékot egy kis- és nagybetűkre nem érzékeny fájlrendszerre, például VFAT fájlrendszerre telepíti fel, vagy egy ciopfsAUR csatolási pontra telepíti fel.

Nem elegendő csak annyi, hogy a játék kis- és nagybetűkre nem érzékeny fájlrendszeren van rajta, hanem a "~/.local/share/Aspyr/Sid Meier's Civilization 5" beállításnak/adatkönyvtárnak is ilyen fájlrendszeren vagy csatolási ponton kell rajta lennie. Ha az adatkönyvtár kis- és nagybetűkre érzékeny fájlrendszeren található, akkor a játék nem fog megfelelően működni, és olyan tünetek figyelhetők meg, mint például a beállítás folyamatos alaphelyzetbe történő beállítódása.

#### Nem működik a Steam Overlay

A láthatatlan Steam Overlay javítható azzal, hogy az overlay megjelenítőt előtöltjük a játékindítási beállításokban:

    LD_PRELOAD='/home/felhasználónév/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' %command%

#### Összeomlás __memcpy_ssse3 közben

Ez egy memória-illesztési hiba, amelyet a függvénykönyvtárak forráskódból történő `-mstackrealign` lefordításával lehet kijavítani. A GDB is használható a szoftver futtatására változtatás nélkül, az alábbi indítási beállításokkal:

    LD_PRELOAD=/usr/lib/libcurl.so.4 /bin/gdb -windows -batch -return-child-result -nx -eval-command="run" -exec=%command%

### Civilization: Beyond earth

Amennyiben Ön azonnali összeomlást/bezáródást tapasztal a játék elindításakor, akkor győződjön meg róla, hogy a következő szoftvercsomagok telepítve vannak a számítógépre:

- lib32-libcurl-compat
- lib32-libcurl-gnutls
- lib32-openal

Önnek szüksége van a lib32-tbb szoftvercsomag egy régebbi verziójára is, amely biztosítja a libtbb.so.2 fájlt. Ennek beszerzéséhez:

1. Töltse le a libtbb2 deb szoftvercsomagot az Ubuntu szoftvercsomag-archívumból.
2. A deb tömörített fájl `libtbb2_4.2_20130725-1.1ubuntu1_i386.deb/data.tar.xz/usr/lib` könyvtárszerkezetéből tömörítse ki a `libtbb.so.2` fájlt a játék könyvtárába.

Vegye figyelembe, hogy ha Önnek globálisan feltelepített 32 bites libtbb.so.2 függvénykönyvtár van telepítve a operációs rendszerre, akkor Önnek a játékot a következő játékindítási beállítással kell futtatnia:

1. Futtassa a játékot az `LD_PRELOAD='./libtbb.so.2'` játékindítási beállítással.

Mindezt azért kell megtenni, hogy kényszerítve legyen a játékszoftver ennek a függvénykönyvtárnak a használatára. Ez a függvénykönyvtár megoldja az összeomlásokat a következő visszakövetési naplóval:

       #0  0x08b71d06 in FireGrafix::DynamicsLock<Graphics::BuildingSkinnedDataDynamicConsts>::DynamicsLock(Graphics::SurfaceSet**, FireGrafix::SurfaceSetPoolAllocator*, unsigned short) ()
       #1  0x08c25ffc in cvLandmarkVisSystem::cvLandmarkVisDynamicConstantUpdaterSS::HandleBuildingShaderSkinned(Graphics::FGXShaderPackageInstanceView*, FireGrafix::FGXModelNode*, FGXVector4*) ()
       #2  0x08c25f34 in cvLandmarkVisSystem::cvLandmarkVisDynamicConstantUpdaterSS::UpdateNode(Graphics::FGXShaderPackageInstanceView*, FireGrafix::FGXModelNode*, FGXVector4*) ()
       #3  0x08c25e2c in FireGrafix::FGXModelRenderByNodeSSExample_Shadow<cvLandmarkVisSystem::cvLandmarkVisDynamicConstantUpdaterSS, 2, FireGrafix::FGXModelRenderEndSuperclass>::RenderNode(unsigned int*, FireGrafix::FGX_SPIV_GENERIC*, FireGrafix::FGXModelNode*, FGXVector4*) ()
       #4  0x08c24ff5 in cvLandmarkVisSystem::LandmarkRenderJob::Execute(unsigned int) ()
       #5  0x093d26d9 in Platform::JobTask::execute() ()
       #6  0xf749f3c0 in ?? () from /usr/lib32/libtbb.so.2
       #7  0xf7497551 in ?? () from /usr/lib32/libtbb.so.2
       #8  0xf7495fc3 in ?? () from /usr/lib32/libtbb.so.2
       #9  0xf7491b7e in ?? () from /usr/lib32/libtbb.so.2
       #10 0xf7491db7 in ?? () from /usr/lib32/libtbb.so.2
       #11 0xf78f4346 in start_thread () from /usr/lib32/libpthread.so.0
       #12 0xf7716026 in clone () from /usr/lib32/libc.so.6

### Civilization VI

Bár létezik natív Linux verziójú Civilization VI, sok felhasználó jobb teljesítményről számol be a Windows verziójú Civilization VI esetében.

#### Civilization VI (Linux verzió)

Az egyik megoldás az, hogy Ön a játékot a steam-native verzióval, a `LD_PRELOAD='/usr/lib/libfreetype.so.6:/usr/lib/libbrotlicommon.so.1:/usr/lib/libbrotlidec.so.1' %command%` játékindítási opcióval futtatja. Majd lépjen a Properties > Compatibility menüpontra, jelölje be a "Force the use of a specific Steam Play compatiblity tool" lehetőséget, és válassza a "Steam Linux runtime" opciót.

Ha Ön Wayland protokollt használ, akkor előfordulhat, hogy be kell állítania a `QT_QPA_PLATFORM=xcb` játékindítási opciót, mivel a játékhoz tartozó játékindító olyan Qt verziót használ, amely csak az Xorg szervert támogatja (Részletekért tekintse meg a Wayland#Qt című leírást). A másik megoldás, hogy Ön a mellékelt Qt verziót lecseréli az Arch Linux által biztosítottra [12]. A játék egyes verziói úgy tűnik, hogy igénylik az `SDL_VIDEODRIVER=x11` játékindítási beállítást is, különben nem indulnak el, és a következő hibaüzenetet jelenítik meg: "An unrecoverable error has occurred, and Civilization VI cannot continue."

This article or section is out of date.

Reason: Az OpenSSL 1.0 szoftvercsomag törölve lett. Még mindig érintett-e ez a játék? (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Kövesse az #OpenSSL 1.0 telepítése című leírást.

Győződjön meg róla, hogy a Steam Workshop modok le vannak tiltva, mivel egyes modok problémákat okozhatnak a betöltés után.

##### Nem működik a Steam Overlay

Az új játékindító bevezetése óta a Steam overlay nem működik ebben a játékban. A működés helyreállításához egyszerűen hagyja ki az játékindítót, ahogyan az a #Nem tudja betölteni a játékindító az oldalt című leírásban le van írva.

##### Játék elindításakor azonnal szegmentációs hiba következik be

Ez egy furcsa, szélsőséges eset, amely legjobb esetben is ritkán fordul elő (és az előidézéséhez szükséges feltételek ismeretlenek), azonban az összeomlás így nézne ki:

1. Azonnali szegmentációs hiba következik be a játék indulásakor, mielőtt bármilyen ablak egyáltalán létrejönne.
2. A játék létrehozza a `~/.local/share/aspyr-media/Sid Meier's Civilization VI/AppOptions.txt` fájlt.
3. Az `AppHost::BugSubmissionPackager::BugSubmissionPackager` karakterlánc megjelenik a visszakövetési (backtrace) kimenetben amikor Ön a játékot a gdb alatt futtatja.
   1. A gdb alatt történő futtatáshoz először indítson el egy parancssort, majd lépjen be a játék könyvtárába.
   2. Ezután adja ki az `echo 289070 > steam_appid.txt` parancsot. (Máskülönben a játék nem fog elindulni a Steam kliensalkalmazáson kívül.)
   3. Ezután futtasson a `gdb -ex run -ex bt -ex quit --args ./Civ6 ./Civ6` parancshoz hasonló parancsot.
   4. A releváns információ a kimenet végén így kell, hogy kinézzen:

       Thread 3 "Civ6" received signal SIGSEGV, Segmentation fault.
       [Switching to Thread 0x7fffe5d06700 (LWP 12315)]
       0x000000000201121e in AppHost::BugSubmissionPackager::BugSubmissionPackager(unsigned long, String::BasicT<Platform::StaticHeapAllocator<5, 0>, (String::Encoding)4> const&, String::BasicT<Platform::StaticHeapAllocator<5, 0>, (String::Encoding)0> const&, AppHost::ModuleVersionInfo const&) ()
       #0  0x000000000201121e in AppHost::BugSubmissionPackager::BugSubmissionPackager(unsigned long, String::BasicT<Platform::StaticHeapAllocator<5, 0>, (String::Encoding)4> const&, String::BasicT<Platform::StaticHeapAllocator<5, 0>, (String::Encoding)0> const&, AppHost::ModuleVersionInfo const&) ()
       #1  0x000000000200c796 in AppHost::_INTERNAL::SetupFXSPlatform(AppHost::AppEnvironment const*, AppHost::AppOptions*)
           ()
       #2  0x000000000200fea0 in AppHost::RunApp(int, char**, AppHost::Application*) ()
       #3  0x000000000200f9bc in AppHost::RunApp(char*, AppHost::Application*) ()
       #4  0x0000000001112d98 in WinMain ()
       #5  0x00000000010bdab0 in ?? ()
       #6  0x00000000010bfb31 in ThreadHANDLE::ThreadProc(void*) ()
       #7  0x00007ffff473e08a in start_thread () from /usr/lib/libpthread.so.0
       #8  0x00007ffff38f747f in clone () from /usr/lib/libc.so.6

Ha mindezek az Ön esetében fennállnak, akkor a javítás meglehetősen egyszerű. Szerkessze a `~/.local/share/aspyr-media/Sid Meier's Civilization VI/AppOptions.txt` fájlt, és módosítsa az `EnableBugCollection 1` sort `EnableBugCollection 0` értékre.

Feltehetően amennyiben a jövőben összeomlásokat vagy hibákat tapasztalna, akkor ez a javítás megakadályozza, hogy bármilyen automatikus hibajelentés eljusson az Aspyr szákára, de legalább lehetővé teszi a játék megfelelő elindítását.

##### Összeomlik a játék az "undefined symbol FT_Done_MM_Var" hibával

Amennyiben a játék összeomlott a következő hibával:

    ./GameGuide/Civ6: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

Akkor a megoldás a játék elindítójának a beállítása:

    LD_PRELOAD=/usr/lib/libfreetype.so.6 %command%

##### Amennyiben a játék egy szürke, üres képernyővé válik

A megoldás a modok letiltása.

##### Amennyiben a számítógép a "Loading" képernyő után nem reagál

Ezt a viselkedést okozhatja az amdgpu illesztőprogram összeomlása a kevés videomemória miatt. Ha Ön integrált grafikus vezérlőt használ (például AMD Renoir), akkor próbáljon meg több memóriát lefoglalni a BIOS menüben.

##### Több kijelző és a wayland: Nem megfelelő képernyőfelbontás

A Wayland nem definiál elsődleges kijelzőt, ezért a játék egy tetszőleges kijelző elérhető felbontásait fogja megjeleníteni. Ez eltérő méretű lehet, és az egér pozíciója hibás lehet. A megoldás az, ha egy Xwayland kijelzőt állít be elsődlegesnek.

Az Xwayland kijelzők listájának megjelenítéséhez futtassa az `xrandr --listmonitors` parancsot.

Például az XWAYLAND4 monitor elsődleges beállításához futtassa az `xrandr --output XWAYLAND4 --primary` parancsot.

##### Hatalmas a játékindító ablaka (rossz a méretezés)

Ha a játékindító ablaka hatalmas (néha nagyobb, mint maga a képernyő), akkor hibás a méretezés. Adja hozzá a `QT_AUTO_SCREEN_SCALE_FACTOR=0` beállítást a játékindítási opciókhoz. A következő alkalomkor amikor indítani szeretné a játékot, akkor a játékindító használhatóvá válik.

##### Nem tudja betölteni a játékindító az oldalt

Az játékindító gyakran jelenít meg olyan hibákat, mint például `Error loading page`. Lehetőség van a játékindító megkerülésére a játék indítási beállításának a `~/.local/share/Steam/steamapps/common/Sid Meier's Civilization VI/Civ6` szerkesztésével, majd a `./GameGuide/Civ6` sor `./Civ6Sub` módosításával.

#### Civilization VI (Windows verzió)

A Windows verziójú Civilization VI futtatásához először Önnek ki kell kényszerítenie a Proton használatát. Ezután meg kell kerülnie a játékindítót, amely hibásan működik a proton alatt. A játékindító kihagyásához kattintson jobb gombbal a játékra, válassza a Tulajdonságok menüpontot, majd állítsa be a következő Játékindítási opciókat:

    eval $( echo "%command%" | sed "s/2KLauncher\/LauncherPatcher.exe'.*/Base\/Binaries\/Win64Steam\/CivilizationVI.exe'/" )

### The Clockwork Man

Szükséges a lib32-libidn szoftvercsomag telepítése (amit a steam-native-runtimeAUR szoftvercsomag húz magával).

### Company of Heroes 2

Győződjön meg róla, hogy telepítve van a lib32-gconfAUR[Hibás hivatkozás: package not found] szoftvercsomag [Hibás hivatkozás: Nem található a szoftvercsomag].

#### Hiányzó libpcre.so.3 függvénykönyvtárfájl és hiányzó libidn.so.11 függvénykönyvtárfájl

Ahogy az #Alien Isolation játék esetében, Önnek szimbolikus linket kell létrehoznia a `/usr/lib/libpcre.so` fájlhoz a `GAME/lib/arch/libpcre.so.3` helyre, valamint a `/usr/lib/libidn.so` fájlhoz a `GAME/lib/arch/libidn.so.11` helyre, máskülönben a játék nem fog elindulni.

### Cossacks 3

#### Nincs hang

Használja a steam-runtime futtatási környezetet, pl. állítsa be a játékindítási beállításokat erre:

    ~/.steam/root/ubuntu12_32/steam-runtime/run.sh %command%

#### Villogó képernyő a primus használatakor

Állítsa be a `PRIMUS_SYNC=2` értéket a játékindítási beállításoknál.

### Counter-Strike: Source (CS:S)

#### Láthatatlan szimbólumok, speciális karakterek és cirill betűk

Tekintse meg a #Négyzetek vagy láthatatlan szimbólumok, speciális karakterek és cirill betűk a Source-alapú játékokban című leírást.

### Counter-Strike: Global Offensive (CS:GO)

#### Nem indul el a játék és fekete képernyővel omlik össze

A CSGO videójáték nem fut az Arch operációs rendszeremen.

Ez a probléma az 5.17 verziójú kernel frissítése után jelentkezett: A videójáték nem indul el megfelelően.

Egy lehetséges kerülőmegoldás az, hogy Ön módosítja a `~/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/csgo/panorama/videos` könyvtárat, átnevezi `videos.bak` névre, majd hozzáadja a `-novid` paramétert a játékindítási beállításokhoz. A játék elveszíti a fő játékfelület hátterét, de normálisan futni fog.

#### Nem a megfelelő képernyőn indul el a játék

csgo-osx-linux. Hibákkal kapcsolatos hatvanadik bejegyzés.

Ha ez megtörténik, akkor váltson fullscreen windowed vagy windowed módra, és húzza az ablakot a megfelelő képernyőre. Ezután térjen vissza fullscreen módba, ekkor a játék már a megfelelő képernyőn fog megjelenni.

#### Nem lehet elérni a képernyő alját a menükben

csgo-osx-linux issue #594

Ha Önnek van másodlagos képernyője, akkor előfordulhat, hogy a képernyő alsó részének egy részét nem tudja elérni a menükben. Ha GNOME felületet használ, akkor próbálja meg megnyitni az áttekintést (Windows billentyűgomb), majd húzza át a játékot a másik képernyőre, és vigye vissza.

Ha Ön nem GNOME felületet használsz, vagy az ablak ide-oda húzása nem működött, akkor megpróbálhatja feltelepíteni a számítógépre a wmctrl szoftvercsomagot, majd megpróbálhatja futtatni a következő parancsot, ahol X és Y az ablak eltolása, H és W pedig a mérete.

    $ wmctrl -r "Counter-Strike: Global Offensive - OpenGL" -e 0,X,Y,W,H

Példa (Másodlagos képernyő: Bal oldalon, 2560x1600 felbontás. Játékhoz használt képernyő: Jobb oldalon, 2560x1440 felbontás) :

    $ wmctrl -r "Counter-Strike: Global Offensive - OpenGL" -e 0,2560,0,1600,1200

Itt az X és Y értéke 2560,0 , hogy az ablak a jobb oldali képernyőre legyen elmozdítva, míg a W és H értéke 1600,1200 , hogy illeszkedjen a játék felbontásához.

#### Kissé késleltetve szólal meg a hang

csgo-osx-linux issue #45

A lehetséges megoldásért tekintse meg a PulseAudio/Troubleshooting#Akadozó hang című leírást.

#### Nem működik az egér a játékban

Ha az egér működik a főmenüben, de nem működik a játékban, akkor indítsa a játékot az `SDL_VIDEO_X11_DGAMOUSE=0` játékindítási beállítással. [13] Ha még mindig nem működik, akkor kapcsolja ki a "Raw Input" beállítást a játékon belül lévő menüben.

#### Nem működik a fényerőcsúszka

Telepítse az xorg-xrandr szoftvercsomagot, majd futtassa az `xrandr` parancsot, hogy megtudja a csatlakoztatott kijelző kimenetének a nevét.

Szerkessze a `GAME/csgo.sh` fájlt, és adja hozzá a következő sorokat (igazítsa az output_name értéket):

    # gamma correction
    xrandr --output output_name --gamma 1.6:1.6:1.6 # play with values if required
    STATUS=42
    while [$STATUS -eq 42]; do
     ...
    done
    # restore gamma
    xrandr --output output_name --gamma 1:1:1
    exit $STATUS

#### Nem működik a mikrofon

csgo-osx-linux issue #573

A CS:GO az alapértelmezett PulseAudio hangszervert használja, figyelmen kívül hagyva a Steam beállításaiban megadott beállításokat.

Először derítse ki a mikrofon forrásnevét (ennek `alsa_input.` karakterekkel kell kezdődnie):

    $ pacmd list-sources

Ezután állítsa be az alapértelmezett hangeszközt (a nevet ennek megfelelően módosítsa):

    $ pacmd set-default-source hangeszköz_neve

A mikrofon szintjét állítsa 60% értékűre, különben kellemetlen háttérzaj jelentkezik, és Önt nehéz lesz megérteni (a hangeszköz nevét ennek megfelelően módosítsa):

    $ pacmd set-source-volume hangeszköz_neve 0x6000

#### Nem reagál, vagy lassan mozog az egér

Állítsa be az játékindítási beállításokat a következőre:

    vblank_mode=0 %command%

Szinte bármelyik másik játékkal is működik.

#### Ha a játékkontroller csatlakoztatva van a számítógéphez, akkor elindításkor összeomlik a játék

- A megoldás az, hogy hozzáadja a `-nojoy` paramétert a játékindítási beállításokhoz: csgo-osx-linux issue #1757 .

- Másik megoldás: Játéknál az indítóvideó törlése: csgo-osx-linux issue #2659

#### Néhány szöveg hiányzik vagy rosszul van elhelyezve

Az `en_US.UTF-8` nyelvterületi beállítás létrehozása megoldja a problémát.

#### AMD Radeon RX 6000 sorozatú videó kártyával elakadtam a térképen az "Initializing World"/"Loading Resources" közben

csgo-osx-linux issue #2801

Amikor az amdgpu illesztőprogram van használatban, egyes felhasználók [14] azt a problémát tapasztalják, hogy a pálya betöltése több mint egy percig tart, és elakad az "Initializing World" vagy a "Loading Resources" üzenetnél. Ön az alábbi kerülőmegoldást próbálhatja ki:

Hozza létre a fájlt:

    /etc/udev/rules.d/70-amdgpu-mclk.rules

    KERNEL=="card0", SUBSYSTEM=="drm", DRIVERS=="amdgpu", ATTR{device/power_dpm_force_performance_level}="manual", ATTR{device/pp_dpm_mclk}="1 2 3"

A fenti kód letiltja a legalacsonyabb "0" memóriaórajel-állapotot.

Azonnal aktiválja a következ parancs futtatásával:

    # udevadm control --reload && udevadm trigger

### Creeper World 3: Arc Eternal

#### Nem indul el a játék

The factual accuracy of this article or section is disputed.

Reason: Nem lenne-e ez megoldható natív verziók használatával a Steam futtatókörnyezet helyett? (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Keresse meg a `Player.log` fájlt (előfordulhat, hogy a `~/.config/unity3d/Knuckle Cracker LLC/Creeper World 3/` könyvtárban található).

Ha a `Player.log` fájlban valahol a következő szöveg szerepel:

    FMOD failed to get number of drivers ... An error occured that was not supposed to.  Contact support.

Akkor az Unity valószínűleg problémát tapasztal néhány PulseAudio függvénykönyvtárral.

Távolítsa el vagy nevezze át az összes libpulse-simple* fájlt a `/usr/lib`, `/usr/lib32`, `~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/`, `~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/` könyvtárakban.

### CrossCode

#### Ha Ön FontConfig hibákat észlel a játék elindulásakor

    ...
    Fontconfig error: "/etc/fonts/fonts.conf", line 6: invalid attribute 'translate'
    Fontconfig error: "/etc/fonts/fonts.conf", line 6: invalid attribute 'selector'
    Fontconfig error: "/etc/fonts/fonts.conf", line 7: invalid attribute 'xmlns:its'
    Fontconfig error: "/etc/fonts/fonts.conf", line 7: invalid attribute 'version'
    Fontconfig warning: "/etc/fonts/fonts.conf", line 9: unknown element "description"
    Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "its:rules"
    Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: unknown element "its:translateRule"
    Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: invalid attribute 'translate'
    Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5: invalid attribute 'selector'
    Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 6: invalid attribute 'xmlns:its'
    Fontconfig error: "/etc/fonts/conf.d/10-hinting-slight.conf", line 6: invalid attribute 'version'
    Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 8: unknown element "description"
    Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 4: unknown element "its:rules"
    Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 5: unknown element "its:translateRule"
    ...

Töltse le az nwjs legújabb verzióját innen, majd csomagolja ki a tartalmát a CrossCode könyvtárába, felülírva a fájlokat.

Ügyeljen arra, hogy a kicsomagolás után az `nw` fájl át legyen nevezve `CrossCode` névre.

Ez a megoldás dokumentáltan működik a CrossCode 1.2 és az nwjs 0.41.2 verzióval, és a ezen Steam bejegyzésen alapul.

#### Elindításkor összeomlik a játék: Az X-szerver valószínűleg eltűnt

Ha a játék elindításkor összeomlik, akkor a naplók a következő sorral végződnek:

    [19142:19142:0315/222104.782993:ERROR:chrome_browser_main_extra_parts_x11.cc(62)] X IO error received (X server probably went away)

Adja hozzá a `--disable-gpu` paramétert az játékindítási beállításokhoz (ahogyan az ebben a Steam bejegyzésben dokumentálva van).

### Crusader Kings II

#### Nincs hang

Az SDL alapértelmezés szerint a PulseAudio hangszervert használja, ezért ha Ön az ALSA hangeszközzel szeretné használni, akkor állítsa be az `SDL_AUDIODRIVER=alsa` környezeti változót.

#### Furcsa méretű kezdőablak

Ha beállítja a `fullscreen=yes` értéket a `~/.paradoxinteractive/Crusader Kings II/settings.txt` fájlban, akkor a teljes képernyős módot alapértelmezetté teheti.

#### Nem észlelhetőek DLC fülek

Ha az indítóban a DLC fül nem választható, akkor nevezze át a játék könyvtárában található `DLC` könyvtárat `dlc` nevűre.

#### Örökkévalóságig tart a játék elkezdése

Amennyiben Ön NVIDIA grafikus kártyát használ, akkor győződjön meg róla, hogy engedélyezve lett a DRM kernel mode setting funkció.

#### Egyáltalán nem indul el a játék

Ha a játék a 3.3 verziójú foltozás után (amikor a játék már csak 64 bites lett) nem indul el, akkor telepítse az onetbb szoftvercsomagot.

### Crypt of the NecroDancer

#### Összeomlik a játék az indítóképernyő után

Ha a parancssorból indítjuk el a Steam kliensalkalmazást, akkor a következő hiba jelentkezik:

    FMOD ERROR: UpdateFMOD SystemUpdate: This command failed because System::init or System::setDriver was not called.

Ez a hiba elhárítható a pulseaudio-alsa szoftvercsomag feltelepítésével.

#### Egyáltalán nem indul el a játék (Wayland)

Wayland alatt jelenleg (2024. májusában) szükséges hozzáadni a `SDL_VIDEODRIVER=x11` beállítást a játékindítási opciókhoz. Ha Ön még nem adott hozzá semmilyen játékindítási opciót, akkor adja hozzá a `%command%` kifejezést is a játékindítási opciók végére. A játék ezután normálisan el kell, hogy induljon.

### The Curious Expedition

#### Megakadt a játék a betöltőképernyőnél

Az ezzel a játékkal szállított Electron túl régi az Arch Linux számára.

Telepítse az electron szoftvercsomagot, és futtassa a játékot az `electron resources/app.asar` paranccsal.

### Death Road To Canada

#### Nincs zene

Illessze előre a `/usr/lib` könyvtárat az `LD_LIBRARY_PATH` változóhoz.

### Deus Ex: Mankind Divided

This article or section is out of date.

Reason: Az OpenSSL 1.0 szoftvercsomag törölve lett. Még mindig érintett-e ez a játék? (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Kövesse az #OpenSSL 1.0 telepítése című leírást.

Szükség van a libidn11AUR és librtmp0AUR szoftvercsomagokra.

Továbbá, ha a Bumblebee játékot használja, akkor állítsa be az Ön játékindítási beállításait a következőre:

    LD_PRELOAD="$LD_PRELOAD:libpthread.so.0:libGL.so.1" __GL_THREADED_OPTIMIZATIONS=1  optirun %command%

Ha a játék nem aktiválódik, és Ön a systemd-resolved és a Protont futtatja, akkor kövesse a Steam/Troubleshooting#Nincs internetkapcsolat amikor a játékok a Proton 5.13 és annak újabb verziói alatt futnak című útmutatót.

### Dirt

This article or section is out of date.

Reason: Az OpenSSL 1.0 szoftvercsomag törölve lett. Még mindig érintett-e ez a játék? (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Kövesse az #OpenSSL 1.0 telepítése című leírást.

### Dirt Rally

Futtassa a béta verziót: Kattintson jobb gombbal a játékra, majd Tulajdonságok… > Béták, írja be a kódot: "feraldirtsupport" és kattintson a Kód ellenőrzése gombra, végül válassza a feral_support_branch verziót.

A natív függvénykönyvtárak használatához szükséges a gconfAUR és a libldap24AUR szoftvercsomagok feltelepítése a számítógépre.

Ha Ön Wayland protokollt használ, akkor indítsa a játékot az `SDL_VIDEODRIVER=x11` beállítással. Hasonlóképpen, ha Ön PipeWire Hang- és videószervert használ, akkor indítsa a játékot az `SDL_AUDIODRIVER=pulseaudio` beállítással – más háttérprogramok is működhetnek, de az alapértelmezett nem.

A linkelések működésében bekövetkezett változások miatt előfordulhat, hogy a játék nem tölti be megfelelően a mellékelt szoftvercsomag-függőségeit. Ennek javításához Ön futtathatja a játékot az `LD_LIBRARY_PATH="GAME/lib/x86_64/"` játékindítási beállítással, vagy szimbolikus linket hozhat létre a könyvtárakhoz a `GAME/lib/x86_64/*` helyről a `GAME/lib/*` könyvtárba.[15]

A játék szintén összeomolhat, ha Ön AMD Zen 3 vagy újabb CPU hardvert használ. Ennek javításához összeállíthat egy kis megosztott függvénykönyvtárat, amely lecseréli az `mprotect` függvényt, és biztosítja, hogy a lefoglalt memória rendelkezzen a `PROT_READ` hozzáférési jelölőzászlóval.[16]. Íme egy példa:

    $ cat game.c
    #include <sys/mman.h>
    #include <unistd.h>
    #include <sys/syscall.h>

    int mprotect(void *addr, size_t len, int prot) {
      if (prot == PROT_EXEC) {
        prot |= PROT_READ;
      }
      return syscall(__NR_mprotect, addr, len, prot);
    }

Ezután Ön lefordíthatja a függvénykönyvtárat, és áthelyezheti a megosztott objektumot a játék könyvtáraiba:

    $ gcc game.c -shared -o game.so
    $ mv game.so GAME/lib/

Ezt követően hozzáadhatja a `LD_PRELOAD=game.so` beállítást a játék játékindítási opcióihoz.

### Divinity: Original Sin - Enhanced Edition

#### Ha Bumblebee optirun vagy primusrun van használva, akkor nem indul el a játék

Szerkessze a `GAME/runner.sh` fájlt úgy, hogy a primusrun legyen használva:

    LD_LIBRARY_PATH="." primusrun ./EoCApp

#### Nem működik a játék a mesa segítségével

Ez egy ismert hiba, és a játékfejlesztőknek nincs szándékukban a hiba kijavítása. Részletekért tekintse meg ezt a hibával kapcsolatos bejegyzést.

Megoldás [17] [Halott link 2024-07-30—HTTP 404] (Tekintse meg az Útmutató lépésről lépésre című leírást.)

Szerezze be a következő fájlt: https://bugs.freedesktop.org/attachment.cgi?id=125302 . Majd nevezze át `divos-hack.c` nevűre.

Majd futtassa:

    $ gcc -s -O2 -shared -fPIC -o divos-hack.{so,c} -ldl

Másolja a `divos-hack.so` fájlt a game könyvtárba.

A GOG verzióhoz lépjen be a megadott játék könyvtárába, és futtassa a Divinity játékot a következő paranccsal:

    $ allow_glsl_extension_directive_midshader=true LD_PRELOAD="divos-hack.so" ./runner.sh

A steam verzióhoz nyisson meg egy parancssort, és lépjen át a Divinity könyvtárba a következő parancs futtatásával:

    $ cd ~/.steam/steam/steamapps/common/Divinity Original Sin Enhanced Edition

Indítsa el a Steam kliensalkalmazást, lépjen be a játék beállításaihoz, és nyissa meg a "Set Launch Options" párbeszédablakot. Ott helyezze el a következőt:

    allow_glsl_extension_directive_midshader=true LD_PRELOAD="divos-hack.so:$LD_PRELOAD" %command%

Ezután egyszerűen csak indítsa el a játékot.

### Doki Doki Literature Club

Linux verzió a Windows verzióval együtt kerül kiadásra, de csak a Steam Play segítségével telepíthető.

Natív verzió elindítható ezzel az játékindítási beállítással: `./DDLC.sh # %command%`

### Don't Starve Together

Ha a játék elindulásakor összeomlást tapasztal `libX11.so.6.4.0` esetén, akkor a probléma valószínűleg az SDL1.3-ban lévő hiba miatt van. Sajnos a DST statikusan van linkelve, így nem lehet használni a `LD_PRELOAD` környezeti változót a libSDL újabb verzióval való helyettesítésére. A hibát jelentették a játékfejlesztőnek, de egy lehetséges kerülőmegoldás a `XGetICValues()` foltozása, hogy ne omoljon össze, amikor az helytelenül null paramétert kap.

### Dota 2

Szoftvercsomag-függőségek:

- libudev0AUR[Hibás hivatkozás: package not found]
- libpng12AUR

#### Olvashatatlanok a játékon belüli betűk

Futtassa a játékot a `MESA_GL_VERSION_OVERRIDE=2.1` játékindítási beállítás segítségével.

#### Hiba a libpangoft2 függvénykönyvtárral

1. Telepítse a pango szoftvercsomagot.
2. Távolítsa el a `libpango-1.0.so` és a `libpangoft2-1.0.so` fájlokat a `GAME/game/bin/linuxsteamrt64` könyvtárból.
3. Ha használja a Bumblebee játékot, akkor adja hozzá a `LD_PRELOAD="libpthread.so.0 libGL.so.1" __GL_THREADED_OPTIMIZATIONS=1 optiru` beállítást az Ön játékindítási beállításaihoz.

#### Nem indul el a játék

Ha Ön a játékot a parancssorból indítja el (de nem jelenik meg hibaüzenet), akkor próbálja meg kikapcsolni: Steam > Settings > In-Game > Enable Steam Community In-Game.

Úgy tűnik, hogy a #The Book of Unwritten Tales játékban is ugyanaz a probléma jelentkezik. Emellett leír egy kerülőmegoldást, amelyet a Dota 2 játékban még nem lett tesztelve.

#### Nem a megfelelő képernyőn fut a játék

Tekintse meg a GitHub Dota 2 issue #11 című leírást.

#### Nem indul el a játék, libxcb-dri3 hibaüzenet jelenik meg

Egy nemrégiben történt Mesa frissítés után a Dota 2 nem működik. A hibaüzenet a következő:

    SDL_GL_LoadLibrary(NULL) failed: Failed loading libGL.so.1: /usr/lib32/libxcb-dri3.so.0: undefined symbol: xcb_send_fd

#### Nincs hangja a játéknak

Ez a probléma azért történhet, mert a Dota 2 az ALSA hangrendszeren keresztül próbálja kiadni a hangot, amelyet már átvett a PulseAudio. Próbálja meg telepíteni a pulseaudio-alsa szoftvercsomagot, és állítsa be a játékon belüli hangkimenetet "Alapértelmezett" értékűre.

#### Steam overlay

A Steam egy olyan libxcb függvénykönyvtár verziót terjeszt, amely nem kompatibilis a legújabb xorg libxcb függvénykönyvtárral. Részletekért tekintse meg a [18], [19] leírásokat.

#### Törölje vagy tiltsa le a shader gyorsítótárat a hibaelhárítás érdekében

A shader gyorsítótár törléséhez törölje a 570 számjelű (Dota alkalmazásazonosító) könyvtárat a Steam shadercache könyvtár alatt, például:

    /home/username/steam/steamapps/shadercache/

A shader gyorsítótár letiltásához adja hozzá a következőt sort a Dota játékindítási beállításaihoz:

    -vulkan_disable_steam_shader_cache

#### Nem jelennek meg a kínai tippek és kínai játékosnevek

A tippekben és a játékosnevekben lévő kínai karakterek blokk alakú karakterként jelennek meg.

A problémát a betűtípus-szoftvercsomagok okozzák: ttf-dejavu, ttf-liberation és ttf-ms-fontsAUR.

Tekintse meg a GitHub Steam issue #1688 hibával kapcsolatos bejegyzést.

#### Kínai beviteli módszer probléma

A Dota2 kompatibilis az IBus és Fcitx keretrendszerekkel. Engedélyezni kell az XIM támogatást.

    XMODIFIERS=@im=fcitx %command%

### Devil Daggers

Tekintse meg a #Hiányzik a libcurl.so.4 vagy a CURL_OPENSSL_3 verzió nem található című bekezdést.

### Drox Operative

Ha a játék nem indul el, és a "Couldn't find Database/database.dbl!" hibaüzenet jelenik meg, akkor Önnek manuális úton kell kicsomagolnia az assets fájlokat. Az assets003.zip felül fog írni néhány fájlt a korábbi fájlok közül.

    $ cd "~/.steam/root/steamapps/common/Drox Operative/Assets"
    $ unzip assets00[123].zip

### Dungeon Souls

Az AMD grafikuskártyák esetén a játék összeomlik indításkor, hacsak nem így indítja el:

    R600_DEBUG=mono %command%

### Dying Light

#### Összeomlik a játék az elinduláskor

A játék fut a Steam "Force the use of a specific Steam Play compatibility tool" > "Steam Linux Runtime" beállítással.

### Dynamite Jack

Szüksége van neki a lib32-sdlAUR szoftvercsomagra.

#### Hanggal kapcsolatos problémák

A 64 bites Arch Linux operációs rendszeren előfordulhatnak "pattogások és sistergések" a Dynamite Jack futtatásakor. A hibát okozhatja az, hogy nincs beállítva a `STEAM_RUNTIME=0`. (Azonban még akkor is, ha a `STEAM_RUNTIME=0` be van állítva, a játék néha ezzel a problémával indulhat. A játék bezárása és újraindítása úgy tűnik, hogy megszünteti a problémát.)

#### Nem indul el a játék

Ha Ön a Steam kliensalkalmazást a `STEAM_RUNTIME=0` beállítással futtatja, akkor a Dynamite Jack elindulási problémát okozhat. Ellenőrizze a Steam hibaüzeneteket a következő üzenethez:

    /home/username/.steam/root/steamapps/common/Dynamite Jack/bin/main: error while loading shared libraries: libSDL-1.2.so.0: cannot open shared object file: No such file or directory

Telepítse a lib32-sdlAUR szoftvercsomagot a multilib szoftvercsomag-tárolóból, és a Dynamite Jack játéknak el kell indulnia.

### Empire Total War

#### Furcsa, olvashatatlan betűk

Nyissa meg a `~/.local/share/feral-interactive/Empire/preferences` fájlt, majd keresse meg a `UsePBOSurfaces` beállítást, és változtassa meg 1 értékről 0 értékre.

### Euro Truck Simulator 2

#### Kizárólag fekete képernyő jelenik meg

Válassza a "safe mode" lehetőséget, amikor a játék elindul.

### Firewatch

Ha a Firewatch elindul, de nem jelenít meg semmit, akkor próbálja meg a Steam kliensalkalmazást a következőképpen futtatni:

    $ STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam

### Football Manager 2014

Ha XFS vagy ReiserFS fájlrendszerre van telepítve, akkor ez a játék nem fut. A megoldás az, hogy Ön ext4 fájlrendszerre telepíti fel a játékok.

### FORCED

A játéknak szüksége van a lib32-glu szoftvercsomagra.

Ennek a játéknak van 32 bites és 64 bites bináris fájlja is. Valamilyen okból a Steam a 32 bites bináris fájlt indítja el még 64 bites Arch Linux operációs rendszeren is. Amennyiben Ön manuális úton, tehát kézzel indítja el a 64 bites bináris fájlt, akkor a játék elindul, de nem tud csatlakozni a Steam fiókhoz, így Ön nem tud játszani. Ezért telepítse a 32 bites szoftvercsomag-függőségeket, és indítsa a játékot a Steam kliensalkalmazáson keresztül.

### For the King

#### With steam-native

Fekete oldallal indul a játék. Meg kell adni, hogy a Steam kliensalkalmazással szállított libSDL2 függvénykönyvtárat használja a játék.

Adja hozzá a játék indítási beállításaihoz:

    LD_PRELOAD=~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 %command%

Vegye azonban figyelembe, hogy ez a megoldás mellékhatásként letiltja a Steam overlay funkciót.

#### With steam-runtime

Alapbeállításokkal gyárilag azonnal működik.

A teljes élmény érdekében futtassa az FTK játékot a steam-runtime használatával, tehát ne a steam-native környezetben futtassa.

### FTL: Faster than Light

#### Kompatibilitás

Az FTL telepítése után előfordulhat, hogy a játék nem indul el egy "Text file busy" hibára hivatkozva (a Steam kliensalkalmazásban ez úgy jelenik meg, hogy a portré kerete zöldre vált, majd ismét kékre). A legegyszerűbb megoldás, hogy Ön újraindítja a számítógépet. A számítógépbe történő bejelentkezés után az FTL játéknak már működnie kell.

Az FTL játékban a Steam overlay nem működik, mivel nem 3D gyorsított játék. Emiatt az asztali értesítések láthatóak lesznek. Ha Ön teljes képernyőn játszik, akkor ezek az értesítések egyes rendszereken fókuszt rabolhatnak, és visszaválthatják a játékot ablakos módba, ahonnan nincs lehetőség visszatérni teljes képernyőre gépújraindítás nélkül. Az FTL Steam binárisai nem tartalmaznak DRM digitális jogkezelést, így a játék futtatható Steam nélkül is, ami bizonyos esetekben optimális lehet – csak ügyeljen arra, hogy az FTL játékot a `GAME/data/` könyvtárban található indítószkripten keresztül indítsa el, ne pedig az $arch könyvtárban lévő FTL bináris fájlon keresztül.

#### Problémák a nyílt forráskódú videó illesztőprogrammal

Amennyiben Ön nyílt forráskódú illesztőprogramot használ a videokártyájához, akkor előfordulhat, hogy az FTL játék nem indul el. Kettő megoldás létezik: Telepítsen egy jogvédett videó illesztőprogramot, vagy törölje (ha bizonytalan, nevezze át) a "libstdc++.so.6" nevű függvénykönyvtárat a `GAME/data/amd64/lib` könyvtáron belül. Ez 64 bites operációs rendszer esetén érvényes. Ha Ön 32 bites operációs rendszert használ, akkor Önnek ugyanazt a függvénykönyvtárat kell eltávolítania (átneveznie) a `GAME/data/x86/lib` könyvtáron belül.

#### Grafikai hibák jelentkezhetnek a játék Indításakor, illetve problémák adódhatnak az openGL használatával

Nyílt forráskódú illesztőprogramok használatakor (ATI Radeon videokártyák esetén) a játék képi hibákat jeleníthet meg a képernyőn. Indítsa a játékot a `MESA_GL_VERSION_OVERRIDE=3.0 %command%` játékindítási beállítással.

### Game Dev Tycoon

#### Nem indul el a játék

Előfordulhat, hogy hibát kap a hiányzó a számítógépről hiányzó `libudev.so.0` függvénykönyvtár miatt.

Futtassa a játékot a `LD_PRELOAD=/usr/lib/libudev.so.1` játékindítási beállítás segítségével.

### Garry's Mod

#### Nem indul el a játék

Ha a számítógépről hiányzó `client.so` fájl miatt hibát tapasztalja, akkor próbálja meg a következőt:

    $ cd ~/.steam/root/steamapps/common/GarrysMod/bin/
    $ ln -s libawesomium-1-7.so.0 libawesomium-1-7.so.2
    $ ln -s ../garrysmod/bin/client.so ./

Ha a hiba a hiányzó `libgconf-2.so.4` függvénykönyvtárra utal, akkor telepítse fel a számítógépre a lib32-gconfAUR[Hibás hivatkozás: package not found] szoftvercsomagot.

#### Néhány menü megnyitása a játék összeomlását okozhatja

A legtöbb menü rendben működik, de a jelölőnégyzeteket tartalmazó menük (LAN multiplayer, csatolt játékok listája) egyáltalán nem működnek. Ez a menükód hibája.

Ha Ön az alapértelmezett menüstílust részesíti előnyben, és nem bánja a kerülőmegoldást: Simon311 felhasználó kódot írt, javítási utasításokkal.

Ha Ön nem kedveli az alapértelmezett menüstílust, és egy stabilabb, de funkciókban hiányos megoldást szeretne, akkor a Facepunch fejlesztő robotboy655 új menüt írt.

#### Összeomlik a játék a szerverhez való csatlakozási kísérlet után

Amíg Ön csatlakozik egy szerverhez, erőforrásokat tölt le stb., a játék látszólag lefagy, és egy idő után – talán a "sending client info" szakaszban – összeomlik, rendszerint hibaüzenet nélkül. A hiba nem ad sok információt, azonban a Garry's Mod folyamata megszakad.

Ez a probléma gyakrabban jelentkezik, amikor Ön olyan szerverekhez csatlakozik, amelyek sok bővítményt használnak, különösen a DarkRP szerverek esetében.

A probléma úgy tűnik, hogy összefügg egy gyenge GPU egységgel, és a játék időtúllépés miatt bontja a kapcsolatot a szerverrel. Ha valóban a GPU okozza a gondot, akkor a grafikai beállítások minimumra csökkentése megoldhatja a problémát.

A probléma úgy tűnik, hogy a RAM‑használattal függ össze: Amikor eléri a körülbelül 2 GB RAM memóriamennyiséget, akkor a játék összeomlik. Azok a szerverek, amelyek sok bővítményt használnak, jóval több RAM memóriát igényelnek, és a grafikai beállítások minimumra csökkentése mérsékli a RAM‑használatot, valamint csökkenti az összeomlások előfordulását.

Az "experimental x86-64" ág használata segíthet enyhíteni ezt a problémát, azonban tartsa szem előtt, hogy egyes bővítmények hibákat adhatnak vissza ennek az ágnak a használata közben.

### Gods will be watching

This article or section is out of date.

Reason: Az OpenSSL 1.0 szoftvercsomag törölve lett. Még mindig érintett-e ez a játék? (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Kövesse az #OpenSSL 1.0 telepítése című leírást.

### GRID Autosport

This article or section is out of date.

Reason: Az OpenSSL 1.0 szoftvercsomag törölve lett. Még mindig érintett-e ez a játék? (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Kövesse az #OpenSSL 1.0 telepítése című leírást.

#### Fekete a képernyő a játék elindításakor

Futtassa a játékot az `LC_ALL=C.UTF-8` játékindítási beállítással.

### Guns of Icarus Online

Ha problémákat tapasztal, ellenőrizze az hibanaplót:

    ~/.config/unity3d/Muse Games/GunsOfIcarusOnline/Player.log

#### Nem található a "CURL_OPENSSL_4". (A /usr/lib/libdebuginfod.so.1 függvénykönyvtárnak van rá szüksége.)

Telepítse a lib32-libcurl-compat szoftvercsomagot, és adja hozzá a 'libcurl.so.4' fájlt az LD_PRELOAD környezeti változóhoz a shell környezetében, például így:

    export LD_PRELOAD=$LD_PRELOAD libcurl.so.4

### Hack 'n' Slash

#### Összeomlás egy játék betöltésekor

Adja előre a `/usr/lib` útvonalat a `LD_LIBRARY_PATH` változóhoz.

### Hacker Evolution

A játéknak szüksége van a lib32-sdl2_mixer szoftvercsomagra.

### Half-Life

#### Nem látható szöveg

A Half-Life című játék Microsoft betűtípusokat használ a szöveg megjelenítéséhez. Tekintse meg a Microsoft fonts című cikket a telepítési módokkal kapcsolatban.

### Half-Life 2 és az epizódok

#### Cirill betűtípusprobléma

Ez a probléma megoldható a "Helvetica" betűtípus törlésével.

### Hammerwatch

#### Nem indul el a játék a Steam kliensalkalmazáson keresztül

Az `LD_LIBRARY_PATH` változóhoz illessze előre a `/usr/lib` értéket.

#### Nincs hang

A Hammerwatch című játék megnyitásakor egy felugró ablak jelenik meg: "Sound Error" -- "Could not initialize OpenAL, no sounds will be played. Try updating your OpenAL drivers."

Az OpenAL, amelyet a Hammerwatch használ, alapértelmezés szerint a PulseAudio hangszervert alkalmazza. Ennek megváltoztatása érdekében adja hozzá a következő sort a `/etc/openal/alsoft.conf` fájlhoz:

    drivers=alsa,pulse

Ily módon a Hammerwatch az ALSA hangrendszert fogja használni. Ez a megoldás itt található.

### Harvest: Massive Encounter

A játék szoftvercsomag-függőségei:

- lib32-sfmlAUR[Hibás hivatkozás: package not found]
- lib32-libjpeg6-turboAUR
- lib32-nvidia-cg-toolkit
- lib32-gtk2AUR
- lib32-libvorbis
- lib32-openal

#### Kompatibilitás

Ha a játék nem indul el, és egy függvénykönyvtárat telepítő hurokba kerül bele a játék, akkor futtassa a `Harvest` végrehajtható fájlt a `run_harvest` szkript helyett.

### Hatoful Boyfriend

#### Nem látszik a japán szöveg

Telepítse fel a számítógépre a wqy-microhei és wqy-microhei-lite szoftvercsomagokat.

### HEARTBEAT

#### Ha a FontConfig hibát jelez indításkor

Kövesse ugyanazt az eljárást, amely a #CrossCode szekcióban le van írva.

### HuniePop

#### indításkor összeomlik a játék

Telepítse fel a számítógépre az lsb-release szoftvercsomagot.

### Hyper Light Drifter

#### Nem működik a játékkontroller

Telepítse fel a számítógépre a lib32-sdl2AUR szoftvercsomagot és futtassa a játékot az `LD_PRELOAD=libSDL2.so` játékindítási beállítással.

Tekintse meg a következő Steam Community vitaoldalakat:

- Controller Issues
- Common Bugs + Known Issues

Javasolt a next_update ág futtatása az új javítások eléréséhez, azonban jelenleg egy libcurl szegmentációs hibára kerül sor, amely speciális kerülőmegoldások nélkül megakadályozza az elindulást.

#### Hiányzik a libcurl.so.4 vagy a CURL_OPENSSL_3 verzió nem található

Tekintse meg a #Hiányzik a libcurl.so.4 vagy a CURL_OPENSSL_3 verzió nem található című bekezdést.

### Rome Total War Remastered

#### Nyílt forráskódú illesztőprogramok esetén a játék betöltőképernyője lassú

Telepítése a vulkan-swrast szoftvercsomagot, majd a számítógép újraindítása után változtassa meg a játékindítóban a renderelő beállítást llvmpipe értékre.

Miután ez megtörtént, a betöltőképernyő-jelenet kijavításra kerül, és a nyílt forráskódú illesztőprogramok esetében normálisan kell betöltődnie.

### Imperator: Rome

A Paradox játékindítója az elindulás után lefagy vagy összeomlik. Állítsa be az játékindítási beállításokat a következőre:

    LD_PRELOAD=/usr/lib/libc.so.6 %command%

Ha a képernyő körülbelül 3 másodpercenként lefagy, akkor futtassa a következő parancsot:

    # chmod o-rx /dev/input/

A játék befejezése után vonja vissza a fenti parancsot a következő parancs futtatásával:

    # chmod o+rx /dev/input/

### The Impossible Game

A játék a következő szoftvercsomagok meglétét igényli a számítógépen:

- lib32-sdl2AUR
- lib32-sdl2_image

### The Inner World

Szükséges a java-commons-codecAUR szoftvercsomag megléte a számítógépen a hang támogatása miatt.

#### Eszköztár vagy a főmenü megnyitása

Tartsa lenyomva a Tab billentyűgombot.

##### Átvezető jelenetek

A játéknak vannak átvezető jelenetei. Maga a játék is közvetlenül egy átvezető jelenettel kezdődik, mielőtt a tényleges játék elkezdődne. Ezeknek az átvezető jeleneteknek a megtekintéséhez az OpenJDK helyett az Oracle Java használata szükséges.

Továbbá, a játéknak szüksége van az ffmpeg-compat-55AUR szoftvercsomagra.

Úgy tűnik, problémák vannak a Steam overlay működésével. Próbálja közvetlenül futtatni a játékot a `GAME/TIW_start.sh` shell szkripttel.

Vegye figyelembe, hogy az átvezető jelenetek egy új ablakban nyílnak meg. Figyeljen erre, és váltson át az új ablakra, hogy élvezhesse a filmeket.

Részletekért tekintse meg ezt a Steam fórumbejegyzést.

### Insurgency

#### Nem indul el a játék

Állítsa be a következő játékindítási beállítás:

    LD_PRELOAD='/usr/$LIB/libstdc++.so.6:/usr/$LIB/libgcc_s.so.1:/usr/$LIB/libxcb.so.1:/usr/$LIB/libgpg-error.so' %command%

### Interloper

A játéknak szüksége van az alsa-lib szoftvercsomagra.

#### Nem indul el a játék

A játék néha szegmentációs hibába futhat bele a Steam Runtime `libasound.so.2` függvénykönyvtárának az inkompatibilitása miatt.

### Invisible Apartment

A játéknak szüksége van a qt5-multimedia szoftvercsomagra.

#### Nem indul el a játék

Ha a játék nem indul el, amikor Ön a Steam kliensalkalmazáson keresztül indítja el, akkor próbálja meg közvetlenül futtatni a játékot a játék könyvtárában, parancssorban a `./ia1` parancs kiadásával.

### Joe Danger 2: The Movie

A játéknak szüksége van a lib32-libpulse szoftvercsomagra.

#### Kompatibilitás

A játék csak akkor működött, miután közvetlenül a Humble Bundle weboldalról lett beszerezve, és telepítve lett a lib32-libpulse szoftvercsomag.

### Kerbal Space Program

Tekintse meg a Kerbal Space Program című cikket.

### Killing Floor

#### Nem lehet megváltoztatni a képernyőfelbontást

Ha a játékon belüli képernyőfelbontás módosítása összeomlasztja az asztali környezetet, akkor szerkessze a `~/.killingfloor/System/KillingFloor.ini` fájlt:

    [WinDrv.WindowsClient]
    WindowedViewportX=width
    WindowedViewportY=height
    FullscreenViewportX=width
    FullscreenViewportY=height
    MenuViewportX=width
    MenuViewportY=height

    [SDLDrv.SDLClient]
    WindowedViewportX=width
    WindowedViewportY=height
    FullscreenViewportX=width
    FullscreenViewportY=height
    MenuViewportX=width
    MenuViewportY=height

#### Ablakos mód

Kapcsolja ki a teljes képernyős módot az opciók menüben, majd nyomja meg a `Ctrl+g` billentyűkombinációt az egér rögzítésének leállításához.

#### Akadozó hang

A KillingFloor játék saját `GAME/System/openal.so` OpenAL függvénykönyvtárfájllal érkezik.

Készítsen biztonsági másolatot a szóban forgó függvénykönyvtárfájlról, majd telepítse az openal szoftvercsomagot (vagy ha Ön 64 bites operációs rendszert használ, akkor a lib32-openal szoftvercsomagot telepítse fel a számítógépre).

Ezután készítsen szimbolikus linket a telepített, operációs rendszerhez tartozó függvénykönyvtárfájlra (`/usr/lib32/libopenal.so.1` vagy `/usr/lib/libopenal.so.1`) amely az `openal.so` függvénykönyvtárfájlhoz vezet.

### Left for Dead 2

#### Hiányzó kínai betűtípus

Az L4D2 a WenQuanYi betűtípust keresi a kínai szöveg megjelenítéséhez. Ön telepíthet egy szoftvercsomagot, amely biztosítja a betűtípust, például wqy-zenhei vagy ttf-ms-fontsAUR, vagy beállíthat egy tartalék betűtípust:

    /etc/fonts/local.conf (or ~/.config/fontconfig/fonts.conf)

    ...
             <match target="pattern">
                    <test qual="any" name="family">
                            <string>WenQuanYi Zen Hei</string>
                    </test>
                    <edit name="family" mode="assign" binding="same">
                            <string>Source Han Sans CN</string>
                    </edit>
            </match>
    ...

#### Túl sötét a játék fénye

Változatosak az okai annak, hogy a játékon belüli környezeti fény túl halvány. Ezek közül az egyik ok az, hogy a dedikált GPU nincs használatban.

Több Steam útmutató alapján azt kérjük Öntől, hogy futtassa a játékot NVIDIA GPU kártyával, 32 bites függvénykönyvtárak támogatásával.

### Lethal League

A játéknak szüksége van a lib32-glew1.10AUR szoftvercsomagra.

### Life is Strange

A játéknak szüksége van az sdl2_image librtmp0AUR libidn11AUR libxcrypt-compat lib32-libxcrypt-compat gconfAUR szoftvercsomagokra. Tehát, ezeket mind telepíteni kell a számítógépre.

### Little Racers STREET

Telepítse a számítógépre az sdl2_mixer szoftvercsomagot.

Mozgassa/mentse a `GAME/lib64/libSDL2_mixer-2.0.so.0` függvénykönyvtárfájlt.

Hozzon létre szimbolikus linket a `/usr/lib/libSDL2_mixer-2.0.so.0` függvénykönyvtárfájlról a `GAME/lib64/libSDL2_mixer-2.0.so.0` függvénykönyvtárfájlra.

### The Long Dark

#### Nem indul el a játék

Nem indul el a 64 bites verziójú játék. Használja a 32 bites verziójú `tld.x86` játékot a játék könyvtárában, vagy indítsa a 64 bites verziójú játékot így:

    LD_PRELOAD=~/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 ./tld.x86_64

#### Elindul a játék, de néhány overlay szöveg hiányzik, és az átvezető jelenetek fekete képernyőt mutatnak

A fenti parancson kívül adja hozzá a következőt a Steam indítási parancsához:

    -screen-fullscreen 0 -screen-width WIDTH_PIXELS -screen-height HEIGHT_PIXELS

Például, ha az Ön képernyőfelbontása 1280x720 képpont, és az x64 verziójú játékot indítja a parancssorból (abból a könyvtárból, amely a binárisokat tartalmazza), akkor a teljes parancs így nézne ki:

    $ LD_PRELOAD=~/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 ./tld.x86_64 -screen-fullscreen 0 -screen-width 1280 -screen-height 720

Valamint a Steam kliensalkalmazásból a teljes játék játékindítási beállításai a következők lennének:

    LD_PRELOAD=~/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 %command% -screen-fullscreen 0 -screen-width 1280 -screen-height 720

#### Továbbra is feketék a jelenetek

Kapcsolja ki a Vertical Sync lehetőséget a Megjelenítés beállításoknál, és/vagy állítsa a POST FX értéket Alacsonyra a Minőség beállításoknál, és/vagy vegye lejjebb egy fokozattal a globális Minőségbeállításokat.

#### Eltűnik a kurzor

Menjen az Options > Controls menübe, és állítsa a mouse locking beállítást feloldottra.

A beállítás csak akkor látható, ha a most még nem látható egérrel navigál. A beállítás a játékkontroller használatakor nem jelenik meg. Az egyik megoldás az, hogy Ön az Options -> Controls menübe bemegy a játékkontrollerrel, mielőtt a játék átváltana egérre, és ott megpróbálná vakon beállítani az opciót.

### Grand Theft Auto V

#### BattleEye csatlakozási problémák

This article or section is being considered for removal.

Reason: A megoldás itt valószínűleg nem működik, mivel a Windows és a Proton verziók különbözőek, és a felhasználói jelentések szerint a játékosok legfeljebb néhány percre tudnak belépni az Online módba, függetlenül attól, hogy be van-e állítva a környezeti változó. Ez megtévesztheti a felhasználókat, akik azt hihetik, hogy az Online mód működik. Ön saját belátása szerint kipróbálhatja ezt a kerülő megoldást, azonban ezt a szakaszt el kell távolítani, ha bebizonyosodik, hogy az Online mód nem működik. Korábban egyértelműen megállapítást nyert, hogy a GTA V csak a Windows verziójú BattlEye anti-cheat rendszert támogatja. A GTA V Proton kompatibilitása itt követhető: https://github.com/ValveSoftware/Proton/issues/37 (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Tekintse meg a #BattlEye című szakaszt.

Módosítsa a játékindítási beállításokat, hogy tartalmazza a `PROTON_BATTLEYE_RUNTIME` változót:

    PROTON_BATTLEYE_RUNTIME=~/.local/share/Steam/steamapps/common/Proton\ BattlEye\ Runtime/ %command%

#### Online állapotban összeomlik a játék

Amennyiben Ön összeomlásokat tapasztal a GTA Online játékban (például új karakter létrehozásakor), akkor állítsa be ezeket a játékindítási beállításokat:

    PROTON_NO_ESYNC=1 WINEDLLOVERRIDES=winedbg.exe=d %command%

#### Grafikai problémák merülnek fel az NVIDIA GPU használata esetén

Próbálja meg futtatni a játékot a -force-glcore42 -force-clamped játékindítási opciókkal.

### Magicka 2

#### Végtelenül megakad a játék az indításnál

Ha az "ip -s link" parancs kimenete hosszabb 4096 karakternél, akkor a játék nem indul el. Ennek az az oka, hogy a bitsquid::network_info(char*) függvényben, ahol a hálózati információk vannak lekérdezve, ott ez az eset nincs megfelelően kezelve. Hivatkozásként tekintse meg ezt a képet. Jelentve lett a fejlesztők felé (Pieces Interactive), azonban úgy tűnik, hogy a Magicka 2 játékot már nem tartják karban.

Egy "piszkos" megoldás az, hogy az Ön ip binárisát így csomagolja be:

    #!/bin/sh
    if [ "$*" = "-s link" ]; then
        echo "<paste a smaller subset of the normal output>"
    else
        /path/to/your/real/ip "$@"
    fi

### Mark of the Ninja

#### Rossz a hang

Illessze a `/usr/lib` értéket az `LD_LIBRARY_PATH` változó elé.

### Metro: Last Light

This article or section is out of date.

Reason: Az AMD Catalyst illesztőprogramra hivatkozik, amelyet már egy ideje nem fejlesztenek. (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

A játék nem engedi a felbontás megváltoztatását többmonitoros beállításnál GNOME alatt az AMD Catalyst illesztőprogramokkal. Átmeneti kerülő megoldásként le kell tiltani az oldalsó monitorokat. Jason az unencumbered by facts weboldalon sikeresen működésre bírta a többmonitoros beállítást egyetlen display szerver használatával, azonban ő NVIDIA kártyát használ.

### Metro: 2033 Redux

#### Nincs hang

Telepítse a számítógépre a pulseaudio-alsa szoftvercsomagot.

#### Nincs kép

Próbálja meg beállítani az `r_fullscreen off` beállítást a `~/.local/share/Steam/steamapps/common/Metro 2033 Redux/user.cfg` fájlban.

### Middle-earth: Shadow of Mordor

#### Lebegő fejek

Futtassa a játékot az `__GL_ShaderPortabilityWarnings=0` játékindítási beállítással.

### Mount & Blade: Warband

#### Wayland használatakor "Segmentation fault (core dumped)" hiba történik

Használja inkább a Xorg szervert, vagy kényszerítse a munkamenetet az `xcb` használatára a `QT_QPA_PLATFORM` értékeként.

#### DLC chooser

Ahhoz, hogy legyen DLC (Downloadable Content) választófelület, telepíteni kell a qt5-tools szoftvercsomagot.

#### Indításkor összeomlik a játék

Állítsa be a játékindítási beállításokat a következőre:

    LD_LIBRARY_PATH="." %command%

### Move or Die

#### Nincs hang

Telepítse a lib32-libpulse szoftvercsomagot. Távolítsa el a "Move or Die/Love/linux32/libogg.so.0" fájlt.

### Multiwinia

A játéknak szüksége van a lib32-openal szoftvercsomagra. Tehát telepíteni kell.

#### Elinduláskor összeomlik a játék

Ha a Multiwinia játék összeomlik az elindításkor x64 operációs rendszereken, akkor kényszerítse ki a 32 bites futtatható fájl futását azáltal, hogy lecseréli a `GAME/run_steam.sh` szkript tartalmát a következőre:

    #!/bin/sh
    ./multiwinia.bin.x86

Tekintse meg ezt a bejegyzést.

### Natural Selection 2

Szükség van az sndio szoftvercsomagra. Továbbá, Önnek parancssorból végre kell hajtania a következő parancsot:

    $ ln -s /usr/lib/libsndio.so x64/libsndio.so.6.1

Mindezt az NS2 játék gyökérkönyvtárában kell megtenni. Ez azért van, mert az NS2 játék egy régebbi, elavult sndio verziójú függvénykönyvtárat használ, de szerencsére még mindig kompatibilis az új verzióval.

Egy minimalistább megoldásként meg lehet próbálni beállítani a használt audio illesztőprogramot az `SDL_AUDIODRIVER` környezeti változóval. Például: `SDL_AUDIODRIVER=sndio` vagy `SDL_AUDIODRIVER=alsa`.

Az `SDL_VIDEODRIVER` környezeti változót nem szabad `wayland` értékre állítani. Ha még mindig nem működik a hang, akkor próbálja meg az `SDL_VIDEODRIVER` változó értékét `x11` értékre beállítani.

### No Man's Sky

#### Fekete a képernyő a játék elindulásakor

Szerkessze a `~/Steam/SteamApps/common/No Man's Sky/Binaries/SETTINGS/TKGRAPHICSSETTINGS.MXML` fájlt és állítsa be a `FullScreen` értékét `false` értékre, és a `Borderless` értékét `true` értékre.

#### Fehér a képernyő a játék elindulásakor

Amennyiben Önnek fehér képernyő jelenik meg, akkor úgy tűnhet, mintha a játék lefagyott volna, de valójában nem fagyott le. Tartsa lenyomva az `e` billentyűgombot a folytatáshoz.

### Nuclear Throne

Tekintse meg a #Hiányzik a libcurl.so.4 vagy a CURL_OPENSSL_3 verzió nem található című bekezdést.

### OneShot

#### Nem indul el a játék

Ez a probléma azért fordul elő, mert a játék elavult függvénykönyvtárfájlokat használ. Lépjen be a játék könyvtárába, és távolítsa el a `libdrm.so.2`, `libGLdispatch.so.0`, `libstdc++.so.6`, `librt.so.1`, `libcrypt.so.1` és `libcrypto.so.1.1` fájlokat. Ezeknek a fájloknak általában már van megfelelőjük, amelyek már fel vannak telepítve az operációs rendszerre.

#### Nem fog futni a _______ fájl

Ha a Dokumentumok könyvtárból futtatja a végrehajtható _______ fájlt, akkor hibát adhat. A játék könyvtárában is megtalálható, és onnan futtatva működni fog.

#### Wayland alatt nem indul el a játék

Futtassa a játékot a `GDK_BACKEND=x11` játékindítási beállítással.

### Oxygen Not Included

#### Megakad a játékban a világ generálása

Ez a probléma azoknál a nyelvterületi beállításoknál fordul elő, amelyekben a tizedesjegyek elválasztására vesszőt használnak pont helyett.

A Steam kliensalkalmazásban állítsa be a `LANG=C.UTF-8 %command%` indítási opciót.[20]

#### Grafikai hibák, sérülések és vonalak a csempéken

Ez annak a következménye, hogy Ön a Zink MESA illesztőprogramot használja. Ha ezt Ön globálisan engedélyezte, akkor tiltsa le kifejezetten ennél a játéknál, és indítsa el normál módon a játékot.

### Pandora: First Contact

#### Indítási probléma

Ha a játék nem indul el a kezdetekkor, akkor Önnek ki kell cserélnie a mellékelt függvénykönyvtárfájlokat a fő rendszerből származókra.

Cserélje le a játék könyvtárában található mellékelt fájlokat szimbolikus linkekre, amelyek a `/usr/lib/` könyvtárban lévő `libcurl.so.4.8.0`, `libcurl.so.4`, `libglfw.so.3.4` és `libglfw.so.3` fájlokra mutatnak, hogy a játék normál módon elindulhasson.

Megjegyzés Egyes operációs rendszereken a glfw nincs előre telepítve: Önnek telepítenie kell, majd a fájlok elérhetők lesznek a `/usr/lib/` könyvtárban.

### Penumbra: Overture

A játék a következő szoftvercsomag-függőségek számítógépre történő feltelepítését igényli:

- lib32-glu
- lib32-libvorbis
- lib32-libxft
- lib32-openal
- lib32-sdl_image
- lib32-sdl_ttf

#### Ablakos mód

A játékon belül a játék ablakos módra történő átváltására nincs lehetőség. Ezen funkció aktiválása érdekében Önnek a `~/.frictionalgames/Penumbra/Overture/settings.cfg` fájlt kell szerkesztenie.

Az említett fájlban keresse meg a `FullScreen="true"` sort, és módosítsa `FullScreen="false"` értékre, ezután a játék ablakos módban fog elindulni.

### Portal 2

#### Nem indul el a játék

Számos OpenGL alkalmazásprogramozási interfészhez kapcsolódó hiba (például `PROBLEM: You appear to have OpenGL 1.4.0, but we need at least 2.0.0!` vagy `libGL error: driver pointer missing`) abból adódik, hogy a Portal 2 játék telepítője egy régi libstdc++ függvénykönyvtárfájlt telepít fel a gépre alapból "gyárilag". Ez a hiba különösen gyakori a nyílt forráskódú Radeon‑illesztőprogramokkal (`radeonsi`).

Ha Ön a játékot az `LD_PRELOAD='/usr/$LIB/libstdc++.so.6'` játékindítási beállítással indítja el, akkor a libstdc problémát meg lehet oldani.

#### Túl alacsony a képfelbontás

Amikor a játék olyan alacsony képfelbontással indul, hogy Ön nem tudja elérni a játék beállításait, futtassa a játékot ablakos módban a `-windowed` jelölőzászló használatával.

#### Hiányzik a nem latin betűtípus

A hibajelenség az, hogy nincs menü a Portal játékban. A Portal és a Portal 2 a Helvetica betűtípust használja. Adja hozzá a következő kódsorokat a `~/.config/fontconfig/fonts.conf` fájlhoz:

    <match target="pattern">
        <test qual="any" name="family">
            <string>Helvetica</string>
        </test>
        <edit name="family" mode="assign" binding="same">
            <string>Source Han Sans CN</string>
        </edit>
    </match>

Ön lecserélheti a "Source Han Sans CN" betűtípust az Ön által kedvelt és meglévő betűtípusra.

### Prison Architect

#### ALSA hiba PulseAudio vagy PipeWire használatakor

Ez volt a hiba:

    ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave

A fenti hiba megoldódott azzal, hogy telepítve lettek a következő szoftvercsomagok:

- pulseaudio-alsa
- lib32-libpulse
- pipewire-alsa

Tekintse meg a PulseAudio#ALSA című leírást.

Amennyiben Ön a játékot a Steam kliensalkalmazáson keresztül futtatja, akkor alternatív megoldásként Ön kényszerítheti a játékot, hogy a Protonon keresztül fusson, és ez a megoldás más hanghibákat is megoldhat.

Ön ezt úgy tudja megtenni, hogy megnyitja a játék tulajdonságait a Steam kliensalkalmazáson keresztül, majd a "General" alatt bejelöli a "Force the use of a specific Steam Play comparability tool" lehetőséget, és ezután kiválaszt egy Proton verziót az alatta lévő legördülő menüből.

#### Kizárólag csökkentett módban indul el a játék

Ha a játék nem indul el, de a Steam úgy érzékeli, hogy fut, akkor valószínűleg a Paradox játékindító nem működik megfelelően. Ha ez a helyzet, akkor Ön néhány folyamatot fog találni a háttérben futva:

`$ ps -ef | grep paradoxlauncher`

Zárja be az összes folyamatot, majd módosítsa a játék indítási beállításait a következőképpen:

    LD_PRELOAD=/usr/lib64/libc.so %command%

Végül, ha a fenti lehetőség nem működött, akkor van egy lehetőség annak kihagyására:

    ./PrisonArchitect %command%

Megjegyzés: még akkor is, ha egy másik végrehajtható fájlt használunk a játék indításához, a `%command%` parancsot a parancs végére kell hozzáadni, hogy megtévesszük a Steam kliensalkalmazást.

### Project Zomboid

#### Nincs hang

A játékindítási beállításoknál illessze be a `/usr/lib` értéket az `LD_LIBRARY_PATH` változó elé.

A játékon belül menjen a Beállítások menüponthoz, és azon belül állítsa be az összes hangot a megfelelő hangerőre.

### Redshirt

Ha Ön a PulseAudio hangszervert használja, akkor fel kell telepíteni a számítógépre a lib32-libpulse szoftvercsomagot, hogy legyen hang a játékban.

### Revenge of the Titans

A játéknak szüksége van a libxtst és a lib32-libxtst szoftvercsomagra. Ezeket fel kell telepíteni a számítógépre.

### Rise of the Tomb Raider

Futás X munkamenetben.

#### Nem indul el a játék

Ha az X munkamenetben való futtatás nem érhető el, vagy nem előnyös, akkor egy másik alternatíva a következő szkript létrehozása:

    /usr/local/bin/pulseaudio

    #!/bin/sh
    exit 0

Ne feledje el a szkriptet futtathatóvá tenni.

Ezt követően a játék néhány tesztelő szerint betöltődött Linux alatt.

### Risk of Rain

Tekintse meg a #Hiányzik a libcurl.so.4 vagy a CURL_OPENSSL_3 verzió nem található című bekezdést.

### Rock Boshers DX: Directors Cut

A játéknak szüksége van a lib32-libcaca szoftvercsomagra. Fel kell telepíteni a számítógépre.

### Saints Row: The Third

#### Nem lehet elmenteni az egyéni kijelzőbeállításokat

Bár a játék beállítási menüje lehetővé teszi az egyéni kijelzőbeállítások kiválasztását, a játéknak problémái lehetnek azok elmentésével.

Ilyen esetben állítsa be ezeket a beállításokat kézzel a játék `~/.local/share/Steam/steamapps/common/Saints Row the Third/display.ini` beállításfájljában.

A fájlban található megjegyzések jól elmagyarázzák az összes beállítást és az elfogadható értékeket.

#### Nem megfelelő képernyőfelbontás a játékban

Ez a hiba előfordulhat, amikor a játékot többmonitoros környezetben indítják, ahol néhány monitor el van forgatva stb., így a játék helytelenül érzékeli az elérhető képernyőfelbontásokat.

Ilyen esetben állítsa be a `ResolutionWidth` és `ResolutionHeight` opciókat a `display.ini` fájlban. Továbbá be kell állítani a `VerifyResolution = false` opciót.

### Saints Row IV

#### Nem indul el a játék az új NVIDIA illesztőprogramokra való frissítés után

The factual accuracy of this article or section is disputed.

Reason: Általános beállítások, amelyek nem kifejezetten erre a játékra vonatkoznak. (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Indítsa a játékot úgy, hogy a játékindítási beállításoknál az `LD_PRELOAD` változóhoz házzá van fűzve a `/usr/lib32/libGLX_nvidia.so` érték.

#### "GPU-zárolást okoz a játék a mesa illesztőprogramokkal

A Saints Row IV játék GPU‑zárolást okozhat, amikor a játékot bizonyos AMD hardveren próbálják futtatni nyílt forráskódú illesztőprogramok használatával: Bug 93475.

Kerülőmegoldásként futtassa a játékot az `R600_DEBUG=nosb` játékindítási beállítással.

### Serious Sam 3: BFE

#### Nincs hang

Parancssorban próbálja meg futtatni a következő parancsokat:

    # mkdir -p /usr/lib/i386-linux-gnu/alsa-lib/
    # ln -s /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so /usr/lib/i386-linux-gnu/alsa-lib/

Ha a fenti parancsok futtatása nem működik, akkor próbálja meg módosítani a `~/.alsoftrc` fájlt, ahogyan azt a Steam közösség javasolja (a Serious Sam 3: BFE az OpenAL függvénykönyvtárfájlt használja a hang kiadására). Ha Ön nem használja a PulseAudio hangszervert, akkor Önnek érdemes lehet a következő beállítást megírnia:

    ~/.alsoftrc

    [general]
    drivers = alsa
    [alsa]
    device = default
    capture = default
    mmap = true

### SJ-19 Learns to Love

Amikor a játék indításkor összeomlik ezzel a hibával a Steam kimenetében:

    /home/username/.local/share/Steam/steamapps/common/SJ-19 Learns To Love/sj-19-linux/sj-19-learns-to-love.x86_64: error while loading shared libraries: libsteam_api.so: cannot open shared object file: No such file or directory

Kattintson jobb gombbal a játékra a Steam kliensalkalmazásban, válassza a Tulajdonságok menüpontot, majd állítsa be a játékindítási beállításoknál a következőt:

    LD_LIBRARY_PATH=./sj-19-linux %command%

### Slay the Spire

Ha a játék nem indul el, vagy összeomlik indításkor, akkor telepítse fel a számítógépre az xorg-xrandr szoftvercsomagot.

Ha a játék összeomlik az xrandr stacktrace funkcióval:

    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
    at org.lwjgl.opengl.XRandR.findPrimary(XRandR.java:326)
    at org.lwjgl.opengl.XRandR.ScreentoDisplayMode(XRandR.java:315)

Valószínűleg egy ismert LWJGL hibáról van szó. A megoldás az, hogy az xrandr beállítást úgy módosítsa, hogy csak a felbontást tartalmazza (például: `2560x1440_60.00` helyett `2560x1440` legyen).

Ha a játék nem mozgatja a sink bemenetet, akkor szerkesztheti a következő fájlt, hogy engedélyezze a sink mozgatást:

    ~/.alsoftrc

    [pulse]
    allow-moves=yes

### Stick Fight: The Game

Ha a játék nem indul el, akkor próbálja meg hozzáfűzni a játékindítási beállításoknál a `PROTON_USE_WINED3D=1 %command%` parancsot, hogy kényszerítse a WINE direct3D használatát. Ehhez a megoldáshoz telepítve kell, hogy legyen a wine szoftvercsomag a számítógépen.

### Songbringer

#### Játékindítási hiba a Wayland alatt

Telepítse a glfw szoftvercsomagot, és futtassa a játékot az `LD_PRELOAD=/usr/lib/libglfw.so.3` játékindítási beállítással.

### Space Pirates and Zombies

A játéknak szüksége van a lib32-openal meglétére. Telepítse fel a számítógépre.

#### Nincs hang

Parancssorban próbálja meg futtatni a következő parancsokat:

    # mkdir -p /usr/lib/i386-linux-gnu/alsa-lib/
    # ln -s /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so /usr/lib/i386-linux-gnu/alsa-lib/

Ha a fenti parancsok futtatása nem oldja meg a hang hiányának problémáját, akkor próbálja meg módosítani a `~/.alsoftrc` fájlt a Steam közösség javaslata alapján (a Serious Sam 3: BFE játék az OpenAL alkalmazásprogramozási interfészt használja a hang kiadására). Amennyiben Ön nem használ PulseAudio hangszervert, akkor Önnek érdemes a következő beállítást beírnia:

    ~/.alsoftrc

    [general]
    drivers = alsa
    [alsa]
    device = default
    capture = default
    mmap = true

### Spacechem

A játék a következő szoftvercsomag-függőségeket igényli:

- lib32-sdl_mixer
- lib32-sdl_image
- lib32-sqlite

#### Játékösszeomlás

A mellékelt x86-os verziójú Spacechem játék nem működik x64 bites operációs rendszeren a játék saját libSDL* fájljaival, és furcsa kimenettel összeomlik.

A hiba megoldásához egyszerűen távolítsa el a három, tehát a `libSDL-1.2.so.0`, `libSDL_image-1.2.so.0`, `libSDL_mixer-1.2.so.0` fájlokat a játék könyvtárából.

### Splice

A játéknak szüksége van a glu szoftvercsomagra. Telepítse fel a számítógépre.

### The Stanley Parable

#### Nem indul el a játék

Ahogy a Steam áruház oldalán is meg van tárgyalva, távolítsa el a `bin/libstdc++.so.6` fájlt a játék könyvtárából.

### Shadow Tactics: Blades of the Shogun

A játéknak a következő szoftvercsomag-függőségekre van szüksége:

- lib32-libstdc++5AUR
- lib32-libxcursor
- lib32-libxrandr

### Stardew Valley

#### Nem lehet mozogni vagy szöveget bevinni

Amikor Ön a játékban az ágyban ragad, mert nem tudja mozgatni a karakterét, vagy nem tud szöveget beírni az új játék indításakor megjelenő beviteli mezőkbe, akkor a probléma a játékhoz mellékelt SDL2 függvénykönyvtár hibájából adódik.

Telepítse fel az sdl2AUR szoftvercsomagot a számítógépre.

Módosítsa ezt a beállítási sort:

    ~/.steam/steam/steamapps/common/Stardew\ Valley/MonoGame.Framework.dll.config

    <dllmap dll="SDL2.dll" os="linux" cpu="x86-64" target="./lib64/libSDL2-2.0.so.0"/>

A módosítás után így kell, hogy kinézzen a sor (A cél elejéről eltávolítjuk a pontot):

    ~/.steam/steam/steamapps/common/Stardew\ Valley/MonoGame.Framework.dll.config

    <dllmap dll="SDL2.dll" os="linux" cpu="x86-64" target="/lib64/libSDL2-2.0.so.0"/>

### Steel Storm: Burning Retribution

#### Fekete képernyővel indul a játék

A játék alapértelmezés szerint teljes képernyős módban próbál elindulni 1024x768 felbontással, ami egyes számítógépeken nem működik (például a Samsung Series9 laptopon Intel hd4000 videokártyával).

Futtassa a játékot ablakos módban a `-window` kapcsoló használatával. Ezután változtassa meg a felbontást a játékban.

### Stellaris

#### Nem nyílik meg a játék ablaka, csak a hang hallatszódik

Ez a hiba egyes AMD GPU és mesa kombinációknál fordul elő. Állítsa be a `multi_sampling=0` értéket a `~/.local/share/Paradox Interactive/Stellaris/settings.txt` fájlban.

Egyes ablakkezelőkön (például Xmonad) Önnek be kell állítania a `fullScreen=no` értéket.

#### Azonnali összeomlik a játék

##### Protont használ a Steam kliensalkalmazás a Linux Runtime helyett

A diagnosztizálás érdekében parancssorból futtassa a Steam kliensalkalmazást, majd indítsa el a Stellaris játékot. Hagyja figyelmen kívül az "LD_PRELOAD" változóra vonatkozó hibákat, és keresse ezt a hibát:

    /home/username/.local/share/Steam/steamapps/common/Stellaris/dowser.exe: /home/username/.local/share/Steam/steamapps/common/Stellaris/dowser.exe: cannot execute binary file

Amennyiben Ön látja a fenti hibát, akkor a megoldás az, hogy kényszerítse a Steam kliensalkalmazást a Linux runtime használatára a Stellaris esetében:

1. Kattintson jobb gombbal a Stellaris játékra, majd válassza a "Tulajdonságok…" menüpontot. 2. Válassza a "Kompatibilitás" fület. 3. Jelölje be a "Egy adott Steam Play kompatibilitási eszköz használatának kényszerítése" lehetőséget. 4. Válassza ki a "Steam Linux Runtime 1.0 (scout)" opciót.

##### Hiányzik a libnss_sss.so.2 függvénykönyvtárfájl

Úgy tűnik, hogy a Stellaris működéséhez szükség van a 32 bites libnss_sss.so.2 függvénykönyvtárfájlra. Amennyiben Ön lefuttatja a következő parancsot, akkor megerősítheti, hogy valóban ez okozza-e a problémát:

    $ strace ~/.local/share/Steam/steamapps/common/Stellaris/stellaris 2>&1 | grep sss

Nézze meg, hogy kap-e ehhez hasonló kimenetet:

    openat(AT_FDCWD, "/usr/lib32/tls/i686/sse2/libnss_sss.so.2", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = -1 ENOENT (No such file or directory)

Amennyiben valóban ez a probléma az Ön esetében, akkor töltse le a libnss-sss szoftvercsomagot az Ubuntu szoftvercsomag-tárolójából [21], bontsa ki a letöltött szoftvercsomagból a libnss_sss.so.2 fájlt, és helyezze el a ~/.local/share/Steam/steamapps/common/Stellaris könyvtárban. Ezután a játék már megfelelően be kell, hogy töltődjön.

#### Wayland alatt azonnal összeomlik a játék

A játéknál a játékindítási opcióknál adja hozzá az `SDL_VIDEODRIVER=x11` beállítást.

#### Üres a játékindító

Ez egy visszatérő probléma Linuxon a Machine Age kiegészítés után. Ha ez Önnel is megtörténik, akkor készítsen biztonsági mentést az Ön minden egyedi birodalmáról és az Ön mentett játékáról (megtalálható a `$XDG_DATA_HOME/Paradox Interactive/Stellaris/` könyvtárban, valamint a felhőmentésekhez a `$XDG_DATA_HOME/Steam/userdata/az_Ön_felhasználói_azonosítója/281990/remote/` könyvtárban). Ha Önnek nincsenek más Paradox játékai telepítve, akkor távolítsa el a Paradox Interactive könyvtárat a `$XDG_DATA_HOME/` alól.

Amennyiben Önnek más Paradox játékai is telepítve vannak, akkor ne távolítsa el a teljes Paradox könyvtárat. Kizárólag a Stellaris könyvtárat és a launcher-v2 könyvtárat távolítsa el.

Próbálja meg újra futtatni a játékot. Az indítóprogramnak normálisan kell megnyílnia az újbóli letöltés után. Miután a játék megfelelően elindul, zárja be a játékot, és helyezze vissza az Ön birodalmait és az Ön mentett játékait azokba a könyvtárakba, ahonnan korábban átvette őket.

### Stephen's Sausage Roll

#### Nincs hang

Amennyiben Ön natív függvénykönyvtárakat használ, és telepítve van a libpulse szoftvercsomag, akkor a Unity megpróbálhatja azt a függvénykönyvtárat használni a hanghoz, és hibát okozhat. Annak tesztelésére, hogy valóban ez-e a probléma, próbálja meg eltávolítani a libpulse szoftvercsomagot, vagy nevezze át azokat a szoftvercsomagfájlokat, amelyek neve `libpulse-simple*`. Annak megtekintéséhez, hogy mely libpulse szoftvercsomagból származó függvénykönyvtárfájlok a relevánsak, futtassa a következő parancsot:

    $ pacman -Qql libpulse | grep /usr/lib/libpulse-simple

    /usr/lib/libpulse-simple.so
    /usr/lib/libpulse-simple.so.0
    /usr/lib/libpulse-simple.so.0.1.0

Ha bármelyik fájl átnevezése működik az Ön számára, akkor folytathatja a következő utasításokkal (vonja vissza az imént végzett átnevezést). Keresse meg a játék könyvtárát:

    $ cd "$HOME/.steam/root/steamapps/common/Stephen's Sausage Roll"

Majd hozzon létre egy alkönyvtárat, amelyet felhasználhatunk a 0 bájtos, hasonló nevű függvénykönyvtárfájlok tárolására:

    $ mkdir noload/

Használja a `touch` parancsot, hogy létrehozza a fenti fájlok 0 bájtos verzióit, amelyeket azt szeretnénk, hogy a dinamikus linker kihagyjon. Például:

    $ touch noload/{libpulse-simple.so,libpulse-simple.so.0,libpulse-simple.so.0.1.0}

Megjegyzés Kizárólag egy 0 bájtos `libpulse-simple.so.0` fájl lehet szükséges.

Miután létrehozta ezeket a 0 bájtos fájlokat, megpróbálhatja közvetlenül futtatni a játék binárisát, utasítva a dinamikus linkert, hogy használja a 0 bájtos fájlokat:

    $ LD_LIBRARY_PATH="noload/:$LD_LIBRARY_PATH" ./Sausage.x86_64

Ha eddig minden működik, akkor illessze előre a `noload/` útvonalat az `LD_LIBRARY_PATH` változóhoz.

Ez ismét működhet, mivel a Steam ellenőrzi a `noload/` könyvtárat a játék könyvtárához viszonyítva. A dinamikus linkernek tiszteletben kell tartania a `$LD_LIBRARY_PATH` változót, és nem szabad betöltenie a szükséges libpulse fájlokat. A játéknak ezután vissza kell állnia a sima ALSA használatára.

### Superbrothers: Sword & Sworcery EP

A játék a következő szoftvercsomag-függőségek meglétét igényli:

- lib32-glu
- lib32-libpulse if you use PulseAudio

A játék egy elavult libstdc++ függvénykönyvtár verziót szállít gyárilag, ami megakadályozza a játék elindulását. [22] A következő figyelhető meg, amikor a Steam kliensalkalmazást és az S&S játékot a parancssorból futtatja:

    libGL error: unable to load driver: i965_dri.so
    libGL error: driver pointer missing
    libGL error: failed to load driver: i965
    libGL error: unable to load driver: i965_dri.so
    libGL error: driver pointer missing
    libGL error: failed to load driver: i965
    libGL error: unable to load driver: swrast_dri.so
    libGL error: failed to load driver: swrast

A probléma megoldásához távolítsa el a `GAME/lib/libstdc++.so.6*` fájlt. Ezután a játék a Steam által biztosított libstdc++ verziót fogja használni.

### System Shock 2

Ön ezeket a hibákat kapja, amikor a natív klienssel futtatja:

    C:\windows\system32\winedevice.exe: symbol lookup error: /usr/lib32/libX11.so.6: undefined symbol: xcb_wait_for_reply64
    C:\windows\system32\wineboot.exe: symbol lookup error: /usr/lib32/libX11.so.6: undefined symbol: xcb_wait_for_reply64

Egyszerűen törölje vagy nevezze át a mellékelt libxcb könyvtárat:

    mv /mnt/olhdd/steam/steamapps/common/SS2/lib/libxcb.so.1{,.old}
    mv /mnt/olhdd/steam/steamapps/common/SS2/lib/libxcb.so.1.1.0{,.old}

#### Nem indul el a játék

Ha azt tapasztalja, hogy a játék nem indul el, akkor tegye a következőket:

1. Mozgassa a `libsteam_api.so` fájlt a fő Steam közös könyvtárban található `SS2/Bin` könyvtárból a `SS2` fő játék könyvtárba, ne pedig a `SS2/Bin` alkönyvtárba.
2. Helyezze a `LD_PRELOAD='/usr/$LIB/libxcb.so.1' %command%` szöveget a játékindítási beállításokba.

Miután mindezeket megvalósította, a játéknak működnie kell.

#### Felbontás javítása

Ön felbontási problémákba ütközhet ezzel a játékkal a Steam kliensalkalmazásban, vagyis teljes képernyős módban nem működik megfelelően. Tegye a következőt:

1. Nyissa meg a `cam.cfg` fájlt az `SS2` könyvtárban. Szükség lehet arra, hogy Ön keresési móddal rákeressen a játék könyvtárán belül.
2. Helyezze el a `game_screen_size 1024 768` vagy a `game_screen_size 1920 1080` beállítást az Ön felbontásának megfelelően, és tegye a `game_full_screen 1` sort a `cam.cfg` fájl aljára.
3. Lépjen a `cam_ext.cfg` fájlhoz, és a megjelenítési beállítás mellett tegyen pontosvesszőt a `use_d3d_display` opció elé, így kell kinéznie: `;use_d3d_display`

Ezután a játék megfelelően nem fog kilépni a képernyőről, és teljes képernyőben marad az aktív főképernyőn.

### Sven Co-op

#### Nincs hang a játékban (FMOD ex error code 60)

Amennyiben Ön PipeWire multimédiás keretrendszert használ, akkor győződjön meg róla, hogy Ön feltelepítette a lib32-pipewire szoftvercsomagot a számítógépre.

### Tabletop Simulator

#### Nem jelennek meg a játékban a CJK karakterek

Telepítse fel a számítógépre a wqy-microhei és wqy-microhei-lite szoftvercsomagot.

### Team Fortress 2

2023 szeptemberi frissítés óta a játék nem rendelkezik a `tcmalloc` megfelelő verziójával, és indításkor csendben összeomlik.

Kövesse a #tcmalloc.cc hiba a Source 1 játékokban című bekezdésben ismertetett hibajavítást.

#### HRTF beállítás

Feltételezve, hogy a HRTF (head-related transfer function) megfelelően be van állítva az operációs rendszerben, a HRTF nem lesz engedélyezve, hacsak nem tiltja le az eredeti feldolgozást. Ehhez adja hozzá ezt az autoexec fájlhoz:

    dsp_slow_cpu 1

A legjobb eredmény érdekében módosítsa a következőket is:

    snd_spatialize_roundrobin 1
    dsp_enhance_stereo 0
    snd_pitchquality 1

#### Lefagy a betöltőképernyő

Ha Ön nem angol (nyelvű) felhasználó, akkor engedélyeznie kell az "en_US.UTF-8" beállítást a locale.gen fájlban! Ezután hozzon létre egy új nyelvterületi beállítást.

#### Nincs hang

Ez a hiba akkor fordul elő, ha nincs feltelepítve a PulseAudio az Ön operációs rendszerére. Amennyiben Ön ALSA illesztőprogram-keretrendszert szeretne használni, akkor közvetlenül a Steam kliensalkalmazást vagy a játékot kell elindítania az `SDL_AUDIODRIVER=alsa` játékindítási beállítással (A megoldás a SteamCommunity weboldalról származik).

Ha a hang még mindig nem működik, akkor szükséges lehet az AUDIODEV környezeti változó beállítása. Például: `AUDIODEV=Live`. Használja a `aplay -l` parancsot az elérhető hangkártyák listázásához.

#### Lassú betöltésű textúrák

Amennyiben Ön a Chris Down nevű játékos "Chris FPS Configs" beállításfájljait vagy bármely más FPS beállítást használ, akkor előfordulhat, hogy a `mat_picmip` értéke `2` értékűre van beállítva. Ez több szálat indít a textúrák betöltéséhez, ami Linuxon – különösen alternatív kernelek esetén – több akadozást és késést okozhat. Próbálja meg visszaállítani `-1` értékűre, ami az alapértelmezett érték.

#### "Invalid color format" hiba a betöltőképernyőn integrált Intel Atom/BayTrail HD Graphics esetén

Adja hozzá a következőket a játék indítási beállításaihoz:

    -force_vendor_id 0x10DE -force_device_id 0x1180

Ezek a beállítások megtévesztik a játékmotort, így a játékmotor úgy érzékeli, mintha NVIDIA grafikus processzort használnánk, nem pedig Intel/AMD grafikus processzort.

#### Hibás egérérzékenység

A TF2 játék egy régi verziójú libSDL2.so függvénykönyvtárfájllal települ fel a számítógépre. A mastercomfig útmutató követése segít a Steam Runtime használatában a mellékelt libSDL2 verzió helyett, és frissíti a Steam Runtime szoftvert az disztribúcióval szállított verzió használatával.

### Terraria

Tekintse meg a kiadási közlemény KNOWN ISSUES & WORKAROUNDS szakaszát.

#### Beviteli problémák

A probléma tünetei a következők: Amikor az állás után mozgás történik, akkor a karakter sebessége változónak tűnik. Ha futócsizma van viselve, akkor az nem aktiválódik. Ugráskor, ha dupla ugrást biztosító tárgy van használatban, akkor néha dupla ugrás történik akkor is, ha Ön csak egyszer ugrott. A köteleken való felfelé mozgás és lefelé mozgás lassúnak, akadozónak tűnik.

A megoldás az, hogy előtöltjük a rendszer SDL2 függvénykönyvtárait: `LD_PRELOAD='/usr/$LIB/libSDL2-2.0.so:/usr/lib32/libSDL2-2.0.so'` További információért: Terraria Forums[Halott link 2021-05-17—HTTP 403]

### This War of Mine

#### Nem indul el a játék

Ez azért történik, mert az újabb `lib32-curl` verzióval inkompatibilitás áll fenn. A probléma megoldásához állítsa be a játékindítási beállításokat a következőre:

    LD_PRELOAD=./libcurl.so.4 %command%

#### Hanghibák vannak a Steam natív verziójával

Előfordulhat, hogy a mellékelt `libOpenAL` függvénykönyvtárfájl nem működik megfelelően. Próbáljon meg szimbolikus linket létrehozni a `/usr/lib32/libopenal.so` fájlról a `GAME/libOpenAL.so` fájlra.

### Ticket to Ride

This article or section is out of date.

Reason: lib32-gstreamer0.10-baseAUR[Hibás hivatkozás: package not found] törlésre meg van jelölve, és nem létezik a multilib-alucryd szoftvercsomag-tárolóban. (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

A játék a következő szoftvercsomag-függőségeket igényli:

- lib32-gstreamer0.10-baseAUR[Hibás hivatkozás: package not found]
- lib32-pangox-compatAUR

Mivel a lib32-gstreamer0.10-base meglehetősen nehezen fordítható le a forráskódból, ezért használhatja a multilib-alucryd szoftvercsomag-tárolót ehhez a szoftvercsomaghoz.

### The Tiny Bang Story

#### Hiányzó libGLEW.so.1.6 függvénykönyvtárfájl

    # ln -s /usr/lib32/libGLEW.so.1.10.0 /usr/lib32/libGLEW.so.1.6

### Tomb Raider (2013)

#### Elinduláskor azonnal bezárul a játék

A Tomb Raider játék nagyon erősen függ a Steam futtatókörnyezettől. A legegyszerűbb megoldás az, hogy egyszerűen a futtatókörnyezetet használva indítja el a játékot.

Ha a fenti javaslat nem oldja meg a problémát, akkor nézze meg a fő végrehajtható fájlhoz tartozó megosztott függvénykönyvtárfájli szoftvercsomag-függőségeket. Lépjen be a Steam könyvtárába, és hajtsa végre a következő parancsot:

    $ ldd steamapps/common/Tomb\ Raider/bin/TombRaider | grep found

Jegyezze fel az összes hiányzó függvénykönyvtárfájlt, és próbálja meg telepíteni őket a szabványos szoftvercsomag-tárolókból és az AUR szoftvercsomag-tárolóból. Ha ezután még mindig hiányoznak függvénykönyvtárfájlok, akkor keressen rájuk az interneten, és töltse le a megfelelően csomagolt .rpm x86 (32 bites) fájlokat, majd bontsa ki őket a `steamapps/common/Tomb\ Raider/lib/i686/` könyvtárba a számítógépen, hogy biztosítsa a hiányzó függvénykönyvtárfájlokat. Futtassa újra az ldd parancsot, és ellenőrizze le, hogy minden szükséges függvénykönyvtárfájl telepítve van-e. Ha már nincsenek hiányzó függvénykönyvtárfájlok, és a hozzáadott függvénykönyvtárfájlok megfelelő verziójúak, architektúrájúak, 32/64 bites szóhosszúságúak, valamint a linker keresési útvonalainak egyikén helyezkednek el, akkor a játék működni fog.

Egy másik megoldás erre az, hogy Ön a játékindítási beállításokba belerakja a következőt:

    LD_LIBRARY_PATH="$HOME/.local/share/Steam/steamapps/common/Tomb Raider/lib/i686:$LD_LIBRARY_PATH" %command%

#### Nem működik a Steam játékkontroller a játékban

Ha a Steam játékkontroller megfelelően felismerésre került és párosítva van, de a játékban mégsem működik, akkor próbálja meg a következőt:

- A Steam kliensalkalmazásban, nem Big Screen módban, lépjen a Beállítások > Fiók > Béta részvétel > Módosítás... menüpontra, majd a legördülő listában válassza a Steam Beta Update lehetőséget.
- Indítsa újra a Steam kliensalkalmazást.
- Lépjen be a Big Screen módba, és indítsa el a Tomb Raider játékot.

A "megfelelően felismerésre került" azt jelenti, hogy Ön tudja irányítani az asztali egeret és a Steam kliensalkalmazást Big Picture módban, valamint hogy a játékkontroller megjelenik a Big Picture beállításokban.

#### Nem sikerült inicializálni a Direct3D hardveres gyorsítást

Ez a probléma előfordulhat, amikor Ön képernyők között vált.

Önnek manuálisan kell szerkesztenie a beállításfájlt (megtalálható a ~/.local/share/feral-interactive/Tomb Raider/ könyvtárban), és az ExclusiveFullscreen beállítást 0 értékűre kell módosítania. Ezt követően sikeresen el tudja indítani a játékot (ezután kiléphet, majd visszaállíthatja az értéket 1 értékűre a teljes képernyős mód visszaállítása érdekében).

#### Elakadás van a kezdőmenünél

Amennyiben bármilyen aktív VPN kapcsolat TUN eszközöket használ, akkor a Tomb Raider nem indul el Linux alatt. Ennek oka, hogy hibás feltételezéseket tesz a `getifaddrs()` függvény a visszatérési értékéről. Az egyetlen ok, amiért a `getifaddrs()` függvény meg van hívva, az a MAC-cím lekérése egy 1-es verziójú UUID azonosítóhoz, és ha a `getifaddrs()` függvény egyáltalán nem ad vissza interfészeket, akkor visszaesés következik be egy másik algoritmusra.

Egy opcionális megoldás az alábbiakban található, amely kijavítja a Tomb Raider hibás feltételezéseit a `getifaddrs()` függvény kimenetével kapcsolatban (tekintse meg az tomb_raider_vpn_fix/releases eredeti kódot) :

    #include <stdio.h>
    #include <errno.h>
    #include <ifaddrs.h>

    int getifaddrs(struct ifaddrs **ifap) {
       fprintf(stderr, "\n\n\n---------------- dummied out getifaddrs()!\n\n\n");
       *ifap = NULL;
       return 0;
    }

    void freeifaddrs(struct ifaddrs *ifap) {
       /* do nothing */
    }

A forráskódot fordítsa le bináris kódra a következő parancs futtatásával:

    $ gcc -m32 -fPIC -shared file_name.c -o file_name.so -ldl -Wall

Majd használja a következő játékindítási opciót:

    env LD_PRELOAD=$LD_PRELOAD:path/to/file_name.so %command%

### Torchlight 2

#### Libfreetype/libfontconfig inkompatibilitás

Amennyiben Önnek problémái vannak olyan játékok indításával, mint a Torchlight 2 vagy a Civilization IV, akkor a probléma oka lehet az, hogy Ön újabb verziójú libfontconfig függvénykönyvtárfájlt használ, mint amit a játék jelenleg támogat.

Kattintson jobb gombbal a játékra a Steam kliensalkalmazásban, és állítsa be a következőt játékindítási beállításként:

    LD_PRELOAD=/usr/lib/libfreetype.so.6 %command%

Majd a beállítást követően próbálja meg elindítani a játékot.

Alternatív megoldásként, ha átnevezi vagy törli ezt a két fájlt, akkor a játék az operációs rendszer függvénykönyvtárfájljait fogja használni:

    Torchlight 2/game/lib/libfreetype.so.6
    Torchlight 2/game/lib64/libfreetype.so.6

#### Nyelvterületi beállítások inkompatibilitása

Néhány felhasználó arról számolt be, hogy ha a nyelvterületi beállításban nincs benne az en_US.UTF8, akkor a Torchlight 2 játék nem működik.

Ellenőrizze le kétszer, hogy Ön a Steam telepítési követelmények leírás szerint valóban létrehozta-e a szükséges nyelvterületi beállítást.

### Tower Unite

#### Grafikai hibák

Ez egy ismert hiba, amely azért fordul elő, mert a fejlesztők még nem portolták a shadereket Linuxra. A hibák minimalizálása és a játék játszhatóvá tétele érdekében adja hozzá az `-opengl4` paramétert az játékindítási beállításokhoz, valamint állítsa az Ocean Quality értékét "Potato" értékűre, az Effects Quality értékét pedig "Low" értékűre a játék beállításaiban.

### Towns / Towns Demo

A játéknak szüksége van a Java szoftvercsomagra.

### Transistor

#### Induláskor összeomlás / FMOD kötési összeomlás / hangprobléma tapasztalható

Futtassa a játékot a következő játékindítási beállítással:

    LD_PRELOAD='/usr/lib/libstdc++.so.6:/usr/lib/libgcc_s.so.1:/usr/lib/libxcb.so.1:/usr/lib/libasound.so.2'

Ellenkező esetben futtassa a játékot a parancshéjon keresztül, és állítsa be a megfelelő hangkészüléket az FMOD számára, ahogyan az a [23] weboldalon meg van beszélve.

Nézze meg ezt a bejegyzést is.

#### Wayland alatt nem indul el a játék

A játék nem indul el, ha az SDL a Wayland használatára van beállítva. Ha a következő játékindítási beállításokat hozzáadja a Steam kliensalkalmazáshoz, akkor a játék rá lesz kényszerítve hogy kizárólag az X11-szerveren fusson:

    SDL_VIDEODRIVER=x11 %command%

### Transmissions: Element 120

A játék a következő szoftvercsomagokat igényli szoftvercsomag-függőségként:

- lib32-libgcrypt15AUR
- lib32-libpng12AUR

#### Hibaelhárítás

Győződjön meg róla, hogy minden függvénykönyvtárfájl telepítve van a számítógépen. A Steam futtatókörnyezet által megkövetelt szabványos függvénykönyvtárfájl-készleten felül a játék néhány további függvénykönyvtárfájlt igényel. Az erre utaló tipikus hibaüzenet a következő:

    AppFramework : Unable to load module vguimatsurface.so!

A hiányzó szoftvercsomag-függőségek megkereséséhez (pontosabban a hiányzó függvénykönyvtárfájlok megkereséséhez) lépjen be a játék könyvtárába, és futtassa a következő parancsot:

    LD_LIBRARY_PATH=bin ldd bin/vguimatsurface.so

Keresse meg azokat a bejegyzéseket, amelyekben az áll, hogy not found.

### Transport Fever 2

#### Nem indul el a játék

Nevezze át vagy törölje a következő fájlokat (tehát magukat a függvénykönyvtárfájlokat kell törölni) a játék könyvtárában (`~/.steam/steam/steamapps/common/Transport Fever 2`), ahogyan az a [24] témában meg van beszélve.

- `libstdc++.so.6`
- `libstdc++.so.6.0.25`

### Trine 2

#### Hang

The factual accuracy of this article or section is disputed.

Reason: Az itt leírtak általános beállítások, amelyek nem kifejezetten csak erre a játékra vonatkoznak. (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

Ha a hang akadozva játszódik le, akkor próbálja ki a következőket:

    /etc/openal/alsoft.conf

    drivers=pulse,alsa
    frequency=48000

#### Képernyőfelbontás

Ha a játék felbontása rossz a kettő kijelzővel ellátott számítógép használatakor, és nem látja az egész ablakot, akkor szerkessze a `~/.frozenbyte/Trine2/options.txt` fájlt, és módosítsa a `ForceFullscreenWidth` és `ForceFullscreenHeight` beállításokat annak a kijelzőnek a felbontására, amelyen játszani szeretné a játékot.

### Tropico 5

#### Játék elindulásakor üres képernyő van és csak a hang működik

Futtassa a játékot a `MESA_GL_VERSION_OVERRIDE=4.0 MESA_GLSL_VERSION_OVERRIDE=400` játékindítási beállítással.

### Unbound: Worlds Apart

Amennyiben az Ön játékkontrollere nem működik, akkor próbálja meg kiválasztani a játékot az Ön könyvtárában, kattintson a jobb oldalon lévő fogaskerék ikonra, majd a Tulajdonságok, Játékkontroller menüpontra, és a legördülő menüben válassza a Steam bemenet letiltása lehetőséget.

### Unity of Command

A játéknak szüksége van a lib32-pango szoftvercsomag meglétére. Telepíteni kell a számítógépre.

#### Négyzetek

Ha négyzetek jelennek meg szöveg helyett, akkor próbálja meg eltávolítani a `GAME/bin/libpangoft2-1.0.so.0` fájlt.

#### Nincs hang

Ha ön a következő hibát kapja:

    ALSA lib dlmisc.c:254:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so

Futtassa a fenti hiba esetében a következő parancsokat:

    # mkdir -p /usr/lib/i386-linux-gnu/alsa-lib/
    # ln -s /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so /usr/lib/i386-linux-gnu/alsa-lib/

### Unity3D

Az Unity3D játékmotoron alapuló játékok, mint például a War For The Overworld vagy a Pixel Piracy, igényelhetik a lsb-release szoftvercsomagot annak felismeréséhez, hogy Linuxon futnak, és megfelelően működjenek.

#### Nyelvterület beállítások

A C# programozási nyelven készült játékok gyakran problémát okoznak bizonyos nyelvterület beállításokkal (például orosz, német), mivel a fejlesztők nem adnak meg nyelvterület beállításoktól független számformázást. Ez ahhoz vezethet, hogy egyes játékképernyők csak részben töltődnek be, problémák jelentkeznek az online funkciókkal, vagy más hibák lépnek fel.

The factual accuracy of this article or section is disputed.

Reason: Ez a hiba nem lenne-e megoldható pusztán az `LC_NUMERIC` beállításával? (Discuss in Talk:Steam (Magyar)/Game-specific troubleshooting (Magyar))

A probléma megoldása érdekében futtassa a játékot az `LC_ALL=C.UTF-8` játékindítási beállítással.

Érintett játékok: FORCED, Gone Home, Ichi, Nimble Quest, Syder Arcade.

#### Unity 5 hangproblémák

Az Unity 5 hangrendszere megváltozott, és ahhoz, hogy az ezzel a játékmotorral készített játékokat Ön le tudja játszani, nagy valószínűséggel telepítenie és futtatnia kell a PulseAudio hangszervert.

Egy másik megoldás a Steam futtatókörnyezet letiltása: A játékhoz tartozó játékindítási beállításoknál írja be az `LD_LIBRARY_PATH="" %command%` szöveget.

Egy másik megoldás a pulsenomoreAUR szoftvercsomag alkalmazása, tehát, hogy megakadályozza az Unity játékmotort a PulseAudio használatában. Miután telepítette a szóban forgó szoftvercsomagot, állítsa be a következő játékindítási beállítást a játékhoz: `/usr/bin/pulsenomore %command%` .

A probléma által érintett játékok: Kerbal Space Program, SUPERHOT, ClusterTruck

#### Nem a megfelelő képernyőn indul el a játék teljes képernyős módban

Azok az Unity játékmotorral készült játékok, amelyek nem támogatják a képernyő kiválasztását, ők nagy valószínűséggel rossz képernyőn fognak elindulni.

A probléma az, hogy az Unity játékmotorral készült játékok alapértelmezésként a `<pref name="UnitySelectMonitor" type="int">-1</pref>` paramétert írják a játék beállításfájljába.

Ez ahhoz vezet, hogy a játék nem az elsődleges képernyőn fog elindulni.

Amikor az adott játéknál az értéket a `<pref name="UnitySelectMonitor" type="int">0</pref>` értékre módosítja, akkor a játék a megfelelő (elsődleges) képernyőn fog elindulni.

Egy Unity játékmotorral készített játék beállításfájlja általában a `~/.config/unity3d/CompanyName/ProductName/prefs` helyen található.

A hiba által érintett játékok: Cities: Skylines, Tabletop Simulator, Assault Android Cactus, Wasteland 2, Tyranny, Beat Cop.

Vegye figyelembe, hogy egyes játékok nem támogatják ennek a paraméternek a beállítását, egyszerűen figyelmen kívül hagyják. Ez a helyzet a Pillars of Eternity, Kentucky Route Zero, Sunless Sea játék esetében is.

#### Chinese/Japanese/Korean display bug

Telepítse a wqy-microhei és wqy-microhei-lite szoftvercsomagot. Telepítés után futtassa a következő parancsot:

    $ fc-cache -fv

#### Nem válaszol a játék

Adja hozzá a következő sort az Ön játékindítási beállításaihoz:

    SDL_DYNAMIC_API=/usr/lib/libSDL2-2.0.so %command%

#### Nem nyílik meg a játék ablaka a Wayland használatakor

Tekintse meg a Unity3D#No window opens: Desktop is 0 x 0 @ 0 Hz című leírást.

### Unrest

A játéknak szüksége van a fluidsynth szoftvercsomagra. Fel kell telepíteni a számítógépre.

### Volgarr the Viking

Törölje a játék könyvtárában található `lib` könyvtárat, hogy megszabaduljon a libGL hibáktól.

### War Thunder

#### Nincs hang

Ha a játék indítása után nincs hang, akkor telepítse a pulseaudio-alsa szoftvercsomagot.

#### Üres a képernyő a játék elindulásakor

Ha a játék elindulásakor zöld vagy üres képernyőt tapasztal, akkor futtassa a játékot a `MESA_GL_VERSION_OVERRIDE=4.1COMPAT` játékindítási beállítással. [25][dead link 2023-07-30—HTTP 404] [26][dead link 2020-04-03—HTTP 404]

#### Nem záródik be automatikusan a játékindító

Amikor Steam kliensalkalmazáson keresztül futtatja a játékot, egy játékindítási opciót kell beállítani, különben a War Thunder Launcher nem fog automatikusan bezáródni, amikor a játék kilép. Ennek beállítása megakadályozza, hogy a Steam Közösségben futó játékként legyen jelentve, és ami még fontosabb, hogy a háttérben ne használjon feleslegesen CPU erőforrást és RAM erőforrást a játék. Tegye be a `XMODIFIERS="" %command%` parancsot a War Thunder játékindítási opciói/paraméterei közé a Steam kliensalkalmazásban.

### Victor Vran

#### Játékindítási hiba

Induláskor a játék összeomolhat a következő (vagy hasonló) parancssori üzenettel:

    Auto configuration failed
    4034673992:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:185:filename(libssl_conf.so): libssl_conf.so: cannot open shared object file: No such file or directory

Adja hozzá a következő sort a játékindítási beállításokhoz:

    OPENSSL_CONF=/dev/null %command%

### Warhammer 40,000: Dawn of War II

A játék a következő szoftvercsomagokat igényli függőségként. Ezeket tehát telepíteni kell a számítógépre:

- alsa-lib
- librtmp0AUR

A start szkriptfájl nem a `libasound.so.2` helyes útvonalára mutat.

A hiba javításhoz nyissa meg a `GAME/DawnOfWar2.sh` fájlt, majd keresse meg a következő sorokat:

    HAS_LSB_RELEASE=$(command -v lsb_release)
    if [ -n "${HAS_LSB_RELEASE}" ] && [ "$(lsb_release -c | cut -f2)" = "trusty" ]; then
    	LD_PRELOAD_ADDITIONS="/usr/lib/x86_64-linux-gnu/libasound.so.2:${LD_PRELOAD_ADDITIONS}"
    fi

A fenti soroknál ezt kell lecserélni:

    LD_PRELOAD_ADDITIONS="/usr/lib64/libasound.so.2:${LD_PRELOAD_ADDITIONS}"

### Wasteland 2

Ha elindulásnál a Wasteland 2 azonnal kilép, akkor előfordulhat, hogy nem áll rendelkezésre elegendő rendszerfájl-leíró. A leírók számának növeléséhez szerkessze a `/etc/security/limits.conf` fájlt, és adja hozzá a következő sort:

    * hard nofile 524288

Ezután indítsa újra az operációs rendszert, hogy az új korlát érvénybe lépjen. A Wasteland 2 játéknak most már el kell indulnia, és ez a beállítás más játékok ugyanilyen hibáját is megoldhatja.

### We Were Here

#### Fekete képernyőnél vagy logónál megakad a játék indulása

Adja hozzá a `-screen-fullscreen 0` sort a játékindítási opciókhoz. [27]

### Worms W.M.D

A játék tartalmaz egy szkriptet egy kisebb kerülőmegoldással a `Run.sh` szkriptben, azonban ez a kerülőmegoldás önmagában általában nem működik. Úgy tűnik, hogy a játék olyan függvénykönyvtárfájlokat próbál használni, amelyek elavult függvénykönyvtárfájloktól függenek. Továbbá függ a libcurl-gnutls szoftvercsomagtól. Valószínűtlen, hogy a játék modern számítógépes rendszereken futni fog, vagy hogy a fejlesztő ismét frissíteni fogja a játékot.

A mai naptól (2026. január) az alábbi lépések nem működnek, csak hivatkozásként maradtak meg. Egy újabb megoldás létezik a BBS weboldalon, amely hasonló (egyszerűbb).

Adjon hozzá egy myrun.sh nevű szkriptfájlt a játék könyvtárához (~/.local/share/Steam/steamapps/common/WormsWMD egy szabványos Steam telepítésnél). Ne felejtse el végrehajthatóvá tenni a hozzáadott fájlt (chmod +x).

Adja hozzá a szkriptet a játékhoz tartozó játékindítási beállításokhoz a Steam kliensalkalmazásban.

    Játékindítási opciók

    ./myrun.sh %command%

Indítsa el a játékot a "Play Worms W.M.D" opció használatával.

A jelenleg működő szkript a következő:

    myrun.sh

    #!/bin/bash

    _libraries=(
    	lib/libQt5*.so.5
    	/usr/lib/libwavpack.so.1
    	"$STEAM_RUNTIME"/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3
        "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4
        "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libidn.so.11
        "$STEAM_RUNTIME"/lib/x86_64-linux-gnu/libgcrypt.so.11
        "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/librtmp.so.0
    )

    export LD_PRELOAD="${_libraries[@]}"

    exec "$@" > ~/worms-stdout.log 2> ~/worms-stderr.log

Szükség van szkript szerkesztésére. Jelenleg (2024. február) a következő működik egy rendszeren, azonban ez bármikor megváltozhat (szerkessze a `STEAM_RUNTIME` és `WORMSWMDINSTALLDIR` változókat szükség szerint):

    Run.sh

    #!/bin/bash

    export LOGFILE=${HOME}/wormswmd.log

    export LC_ALL=C.UTF-8
    export LD_LIBRARY_PATH="/usr/lib:/usr/local/lib"

    export STEAM_ROOT=~/.steam
    export PLATFORM=bin32
    export STEAM_RUNTIME=$STEAM_ROOT/$PLATFORM/steam-runtime

    export WORMSWMDINSTALLDIR=${HOME}/.steamapps/steamapps/common/WormsWMD

    export LD_PRELOAD="$(
            printf "%s " "$WORMSWMDINSTALLDIR"/lib/libQt5*.so* \
                    ${HOME}/.steam/steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3 \
                    ${HOME}/.steam/steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3.5.8 \
                    "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 \
                    "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libidn.so.11 \
                    "$STEAM_RUNTIME"/lib/x86_64-linux-gnu/libgcrypt.so.11 \
                    "$STEAM_RUNTIME"/lib/x86_64-linux-gnu/libwrap.so.0 \
                    "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/librtmp.so.0 \
                    "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libhogweed.so.4 \
                    "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libnettle.so.6 \
                    "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libsndfile.so.1 \
                    "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libFLAC.so.8 \
                    "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libpulse.so.0 \
                    "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libjson.so.0 \
                    "$STEAM_RUNTIME"/usr/lib/x86_64-linux-gnu/libpulsecommon-1.1.so \
            lib/libicuuc.so.56
    )"

    chmod a+x ./Worms\ W.M.Dx64
    ./Worms\ W.M.Dx64 >> $LOGFILE

Mostantól a játék elindítható a Steam kliensalkalmazásból a "Play Worms W.M.D (Run.sh)" opció használatával.

Ön megpróbálhatja közvetlenül futtatni a `Worms W.M.Dx64` fájlt, de ez valószínűleg nem fog működni a fent említett okok miatt, vagy futtassa a `Run.sh` szkriptet egy parancssorból, hogy lássa, jelenleg mely függvénykönyvtárfájlok hiányoznak, ha a fenti szkript nem működik Önnek.

Ha a játék összeomlik az intrófilmek lejátszása után, akkor adja hozzá a Steam Runtime dbus függvénykönyvtárfájlokat a játék könyvtárába (de ezt már lefedi az `LD_PRELOAD` a példaként megadott `Run.sh` szkriptben):

    $ ln -s ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/*dbus* ~/.steam/steam/steamapps/common/WormsWMD/lib

Továbbá, tekintse meg a [28], [29] és [30] Steam közösségi beszélgetéseket.

A Steam overlay jelenleg nem tűnik működőképesnek, valószínűleg a játék még mindig néhány nem kompatibilis függvénykönyvtárfájlt keres.

Egyes operációs rendszereken a játékban terephibák jelentkeznek, ahol a terepen lévő lyukak nem jelennek meg megfelelően, és a férgek váratlanul áteshetnek a terepen. Ezek a hibák sok helyzetben játszhatatlanná tehetik a játékot, és jelenleg nincs ismert javítás rájuk.

### Witcher 2: Assassin of Kings

A játéknak szüksége van a következő szoftvercsomagokra. Telepíteni kell tehát őket:

- lib32-gnutls
- lib32-libcurl-compat
- lib32-libcurl-gnutls
- lib32-sdl2_image
- lib32-sdl2AUR

#### Nem indul el a játék

Ha az SDL a wayland használatára van beállítva, akkor nem indul el a játék. Ön kizárólag x11 alatt futtathatja a játékot, ha a következő indítási beállításokat hozzáadja a Steam kliensalkalmazásban:

    SDL_VIDEODRIVER=x11 %command%

Ha a játék nem indul el, akkor engedélyezze a hibaüzeneteket:

    $ LIBGL_DEBUG=verbose ./witcher2

### Wizardry 6: Bane of the Cosmic Forge

A játéknak szüksége van a DOSBox szoftvercsomagra. Telepíteni kell a számítógépre.

A program indulásakor fellépő összeomlás javításához nyissa meg a `GAME/dosbox_linux/launch_wizardry6.sh` fájlt, és:

1. Kommentezze ki az `export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./libs` sort.
2. Változtassa meg az `exec ./dosbox` karakterlánccal kezdődő sor elejét `exec dosbox` karakterláncra.

### World of Goo

#### Játék képernyőfelbontásának megváltoztatása

A játék képernyőfelbontásának megváltoztatásához szerkessze a Graphics display részt a `GAME/properties/config.txt` fájlban. Például:

    <!-- Graphics display -->
    <param name="screen_width" value="1680" />
    <param name="screen_height" value="1050" />
    <param name="color_depth" value="0" />
    <param name="fullscreen" value="true" />
    <param name="ui_inset" value="10" />

### X3: Terran Conflict

#### Elinduláskor összeomlik a játék

Elinduláskor összeomolhat a játék, mivel az a libz függvénykönyvtárfájl 1.2.9 verziójához van linkelve, miközben az Arch Linux operációs rendszerben elérhető legújabb verziójú függvénykönyvtárfájl ennél magasabb verziójú. Ebben az esetben a parancssorban a következő üzenet jelenik meg:

    ./X3TC_config: lib/libz.so.1: version 'ZLIB_1.2.9' not found (required by /usr/lib32/libpng16.so.16

A lib/libz.so.1 függvénykönyvtárfájl átnevezése vagy eltávolítása segíthet megoldani a problémát.

### X Rebirth

#### Elinduláskor összeomlik a játék

A játék indulásakor összeomolhat, mivel a program a játék shadergl függvényéhez van linkelve. Végezze el a következő módosításokat a `.../steamapps/common/X Rebirth/shadergl/shaders/common.fh` fájlban:

    --- ./common.fh.orig
    +++ ./common.fh

    @@ -574 +574 @@
    -       /*      OUT_COLOR.rgb *= 0.0001; OUT_COLOR.rgb += half3(specstr);/**/   \
    +       /*      OUT_COLOR.rgb *= 0.0001; OUT_COLOR.rgb += half3(specstr);*/     \

    @@ -622 +622 @@
    -       /*      OUT_COLOR.rgb *= 0.0001; OUT_COLOR.rgb += LightColor.xyz/ 10;/**/       \
    +       /*      OUT_COLOR.rgb *= 0.0001; OUT_COLOR.rgb += LightColor.xyz/ 10;*/ \

Miután ezt a kerülő megoldást végrehajtotta, a játék be kell, hogy töltődjön normál módon.

### XCOM

A játéknak a következő szoftvercsomagokra van szüksége. Tehát telepíteni kell őket a számítógépre:

- librtmp0AUR
- sdl2_image (Szükséges a játékon belüli billentyűzet működésének engedélyezéséhez.)

#### Induláskor lefagy a játék

Ha Ön hybrid graphics rendszert használ, akkor próbálja meg a játékot futtatni a következő játékindítási beállítás segítségével:

    __GL_THREADED_OPTIMIZATIONS=0 primusrun %command%

#### Grafikai hibák vannak az Intel HD esetében

Előfordulhat, hogy az XCOM: Enemy Unknown nem ismeri fel a Steam runtime által mellékelt SDL2 megosztott függvénykönyvtárfájlokat. Ellenőrizze, hogy a bináris fájl megtalálja-e az összes szükséges függvénykönyvtárfájlt, és telepítse a hiányzó szoftvercsomagokat, ha szükséges (sdl2AUR és sdl2_image).

    ldd binaries/linux/game.x86_64

### XCOM 2

#### Nem lehet elindítani a játékot a Steam natív környezettel

Szükséges a `libgconf-2.so.4` függvénykönyvtárfájl, amely nem érhető el az Arch szoftvercsomag-tárolókban. A Steam futtatókörnyezetéből betöltve úgy tűnik, hogy működik.

    LD_PRELOAD="$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libgconf-2.so.4" %command%

#### Nem indítható a játék. Szükséges a parancssori játékindítási opció

Ha a `libgconf-2.so.4` függvénykönyvtárfájl a játék könyvtárában van, de a játék még mindig nem működik, akkor tegye bele a következőt a játékindítási opciókba:

    LD_LIBRARY_PATH=./lib/x86_64/:../lib/x86_64/ %command% -allowconsole

Ha a fenti parancs a Steam kliensalkalmazáson nem működik Önnek, akkor lehetséges, hogy a következő alternatívaként működni fog:

    LD_LIBRARY_PATH=/usr/lib:$HOME/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/:$HOME/.steam/steam/steamapps/common/XCOM\ 2/lib/x86_64/ %command%

## Anti-cheat

A csalást megakadályozó szoftver (angolul: anti-cheat) a modern játékok gyakori összetevője. Számos anti-cheat implementáció létezik, amelyek többsége a Windows rendszert célozza. Néhány anti-cheat további beállítás nélkül is működhet. Tekintse meg az are we anti cheat yet weboldalt, ahol átfogó, közösségi listát talál az anti-cheat rendszert használó játékokról, valamint azok kompatibilitásáról GNU/Linux vagy Wine/Proton környezetben.

### BattlEye

A BattlEye egy többplatformos anti-cheat szoftver, amelyet a Grand Theft Auto: Online használ. A natív futtatókörnyezet binárisai közvetlenül telepíthetők a Steam áruházból.

Megjegyzés A BattlEye rontani fogja a rendszer teljesítményét, hacsak nincs letiltva a #Split lock észlelés / enyhítés[Hibás hivatkozás: Érvénytelen szekció].
Category:

- Gaming (Magyar)

Hidden categories:

- Pages or sections flagged with Template:Out of date
- Pages or sections flagged with Template:Accuracy
- Pages with dead links
- Pages with broken package links
- Sections flagged with Template:Remove
- Pages with broken section links

Steam (Magyar)/Game-specific troubleshooting (Magyar)
Add topic