Discussing [How To] Setup External Drives With Steam Flatpak

Why all this if you can download the .deb package on the steam site ?

1 Like

Because, while a DEB package shouldn't be put online with missing dependencies, it had oodles of them. Steam was missing so many libraries and other files, much of which couldn't be found in Synaptic. The result is, the DEB version couldn't launch any game. So I returned to Flatpak, which can actually launch games.

2 Likes

That is a very good example of Flatpak use case.
While I prefer deb installer as a principal, I could see Flatpak has an edge in such scenario.

2 Likes

I installed Steam from terminal (apt = .deb) and there were no missing dependencies and Steam has run perfectly fine ever since.

1 Like

I also performed:

sudo apt install steam

And had absolutely no issue. I didn't even have to add a repository.

1 Like

Same here haha.

Those of us that installed through apt through terminal seem to have had less problems but... this brings us back to the O.P. and this:

Having options variety can help.

I get a weird issue today with steam, i installed via command prompt and via the .deb package and it refuses to install packages that got downloaded.

From the terminal i get this:

michel@michel-predator-g9-793:~$ steam
Running Steam on zorin 16 64-bit
STEAM_RUNTIME is enabled automatically
Steam runtime environment up-to-date!
Steam client's requirements are satisfied
WARNING: Using default/fallback debugger launch
/home/michel/.steam/debian-installation/ubuntu12_32/steam -nominidumps -nobreakpad
[2021-09-18 14:53:03] Startup - updater built Sep 13 2021 22:00:59
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 151 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 44
xerror_handler: X failed, continuing
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-09-18 14:53:03] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2021-09-18 14:53:03] Using the following download hosts for Public, Realm steamglobal
[2021-09-18 14:53:03] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2021-09-18 14:53:03] Checking for update on startup
[2021-09-18 14:53:03] Checking for available updates...
[2021-09-18 14:53:03] Downloading manifest: http://media.steampowered.com/client/steam_client_ubuntu12
[2021-09-18 14:53:03] Download skipped: /client/steam_client_ubuntu12 version 1631572918, installed version 1631572918, existing pending version 0
[2021-09-18 14:53:03] Nothing to do
[2021-09-18 14:53:03] Verifying installation...
[2021-09-18 14:53:03] Performing checksum verification of executable files
[2021-09-18 14:53:04] Verification complete

To fix this, reinstall your nvidia driver. I can confirm it works on the driver from the nvidia site.

  1. In terminal write, sudo telinit 3
  2. Hit ctrl+alt+f1 and enter your username and password.
  3. Assuming your nvidia driver is in the home directory. In terminal write, sudo bash NVIDIA-Linux-x86_64-470.63.01.run
  4. Follow the installer, it says it detected your nvidia driver and it will get uninstalled if you proceed. Hit everything on ok/yes and reboot.
  5. Start steam and it's working.

Congratulations, welcome to my world!

See, its not so easy is it?

Walk a mile in my shoes, and you see why I went with Flatpak.

But I am too tired to stay up any longer, I must get some sleep. Goodnight :night_with_stars:

2 Likes

It is, i forgot to add you need to reinstall your nvidia driver haha