Uživatelské nástroje

Nástroje pro tento web


linux:steam

Toto je starší verze dokumentu!


STEAM REINSTALL / RESET / CLEAN

$ steam --reset

Steam install

vyzaduje

$ sudo setsebool -P allow_execheap 1

je umisten v rpmfusion repozitarich. Ty je nutne pridat pred vlastni instalaci.

$ sudo yum install steam

KOMPILACE SOURCE SDK MOD

To build the Source SDK 2013 on Linux you will need the Steam runtime. Install it using these instructions: Download it here

$ tar xvf steam-runtime-sdk_latest.tar.xz
$ cd steam-runtime-sdk_<version> # (replacing <version> with the version you just unpacked.)
$ ./setup.sh # (Pick your architecture and debug/release preferences and then answer Y to everything else.)
$ ./shell.sh --arch=i386
$ make -f game_<gamename>_linux32.mak

At this point you should have client.so and server.so files to load with the Source SDK Base 2013 of your choice. More instructions on using the Steam runtime can be found in README.txt in the installed runtime directory.

TROUBLESHOOTING

Protontricks

Pro instalaci nastroje protontricks

$ sudo dnf install protontricks

Lze pouzit pokud v dane hre nefunguji napriklad videa. Uprava je platna vzdy pouze pro konkretni hru / aplikaci. Bohuzel zatim nelze jednoduse cely proton setup obnovit, viz https://github.com/ValveSoftware/steam-for-linux/issues/5687

Jde vlastne pouze o wrapper nad starymi dobrymi winetricks takze lze pouzit vsechny stejne volby, kuprikladu i stary dobry –help. Jak tedy na to:

  1. vypneme danou hru / aplikaci
  2. zjistime Steam APPID dane hry / aplikace
    $ protontricks -s <jmeno>

    napr.:

    $ protontricks -s TheRoomThree
    Found the following games:
    The Room Three (456750)
     
    To run Protontricks for the chosen game, run:
    $ protontricks APPID COMMAND
     
    NOTE: A game must be launched at least once before Protontricks can find the game.
  3. ten pouzijeme pro zavolani ve spravnem WINEPREFIX [ ulozene v <cesta do steam knihovny>/steamapps/compatdata/<APPID>/pfx ]
    $ protontricks <APPID> <WINE command>

    napr.:

    $ protontricks 456750 dlls mf
    Executing mkdir -p /mnt/steam/steamapps/compatdata/456750
    ...
  4. a hru / aplikaci opet spustime

Zmizela knihovna / Nema exec opravneni

http://www.mameau.com/add-existing-steam-library-folders/

Lze vyresit pres GUI Steamu, ale slozka musi byt prazdna pro opetovne vytvoreni knihovny. Pro obejiti zbytecneho kopirovani muzeme ale knihovnu pridat primo do konfigurace.

  • Vypneme steam
  • V textovem editoru otevreme soubor
~/.local/share/Steam/config/config.vdf
  • Doplnime do sekce InstallConfigStore > Software > Valve > Steam polozku BaseInstallFolder_x, kde x je cislo ktere stale roste. Viz priklad.
"InstallConfigStore"
{
	"Software"
	{
		"Valve"
		{
			"Steam"
			{
				"BaseInstallFolder_1"		"/opt/steam-nenimisto"
				"BaseInstallFolder_2"		"/mnt/steam"
  • Ulozime a steam zase spustime
linux/steam.1648982785.txt.gz · Poslední úprava: 2022/04/03 10:46 autor: nost23