Nejjednodušší způsob jak nainstalovat Steam v libovolné linuxové distribuci je flatpak.
Steam u nainstalovaných umožnuje vytvářet “Zástupce na ploše”. Pro spuštění hry pak není třeba otevírat steam a hledat ji v knihovně. Stači poklepat na ikonku.
Problém:
Právě toto ale ve flatpak verzi Steamu nefunguje, Po klepnutí na “Spravovat -> Vytvořit zástupce na ploše” se sice .desktop soubor vytvoří ale ne na ploše uživatele (~/Desktop), kdežto v ~/.var/app/com.valvesoftware.Steam/Desktop.
Řešení:
V případě Gnome stačí provést následující kroky:
.desktop soubor přemístit do ~/.local/share/applications/.
V textovém editoru upravit řádek:
1Exec=steam steam://rungameid/<id_aplikace>na:
1Exec=xdg-open steam://rungameid/<id_aplikace>případně pak ještě řádek “Icon” uvést cestu k ikoně hry. Může být ve formátu PNG.
Nakonec stačí spustit:
1update-desktop-database $(echo $HOME)/.local/share/applications/