Latest Comments by ikey
The work from the Solus developers to get their Linux Steam Integration as a Snap is coming along
10 Nov 2017 at 8:01 pm UTC Likes: 5
10 Nov 2017 at 8:01 pm UTC Likes: 5
Quoting: Guy FawkesThere is a petition floating about in web to officially call Ikey Doherty a "Linux Badass" everytime he's referenced.Aha I saw that, hella awkward xD Thanks bud! :)
Boy has he done some service for Linux in general already!
A new Steam Client Beta fixes Linux desktop and menu shortcuts, adds pre-compiled GPU shaders for Vulkan
9 Nov 2017 at 4:48 pm UTC Likes: 1
9 Nov 2017 at 4:48 pm UTC Likes: 1
Quoting: rkfgYknow the link you're pointing to is me, right?Quoting: ikeyThis used to work [External Link] but the latest update broke it. Now Steam requires an SDL function that's missing in my current Debian SDL lib and doesn't start at all with that preload. Probably the system libSDL needs to be updated to unstable 2.0.7 or something. Nevertheless, follow that issue report, Plagman from Valve is on it.Quoting: CreakFix fullscreen video? It absolutely does not work here, I got the video in 720p in the corner of the screen and the rest is memory garbage.Use your distribution SDL2 with the client to resolve the issue (LSI does this automatically.)
You can copy the file over, abuse LD_PRELOAD/LD_LIBRARY_PATH to do this manually. You'll need a very recent
SDL for this to work properly.
A new Steam Client Beta fixes Linux desktop and menu shortcuts, adds pre-compiled GPU shaders for Vulkan
8 Nov 2017 at 5:06 pm UTC
You can copy the file over, abuse LD_PRELOAD/LD_LIBRARY_PATH to do this manually. You'll need a very recent
SDL for this to work properly.
8 Nov 2017 at 5:06 pm UTC
Quoting: CreakFix fullscreen video? It absolutely does not work here, I got the video in 720p in the corner of the screen and the rest is memory garbage.Use your distribution SDL2 with the client to resolve the issue (LSI does this automatically.)
You can copy the file over, abuse LD_PRELOAD/LD_LIBRARY_PATH to do this manually. You'll need a very recent
SDL for this to work properly.
The developers of Solus are hoping to improve Linux gaming with snaps and their Linux Steam Integration
16 Oct 2017 at 3:10 pm UTC Likes: 3
the games more secure, you should look at this blacklist we have in place for vendored libraries.. https://github.com/solus-project/linux-steam-integration/blob/master/src/intercept/main.c#L122 [External Link] (due to bundling mechanisms, not strictly the fault of the games)
At that point, perhaps sandboxing from snapd doesn't seem such a bad idea. I am hitting a fly with a bazooka here, but my influence with the relevant projects is no bigger than anyone elses, so I'm offering a way out and a more readily available solution, instead of us relying on good will for things to improve "in time"..
16 Oct 2017 at 3:10 pm UTC Likes: 3
Quoting: soulsourceWait a second, you are saying, you ship a complete runtime inside the Snap, without a single dependency on the outside system? That then indeed solves the linking inconsistency, at the cost of size and possible security issues.That's the plan, but refreshed as part of CI processes to tie in with Solus syncs. In theory LSI actually makes
the games more secure, you should look at this blacklist we have in place for vendored libraries.. https://github.com/solus-project/linux-steam-integration/blob/master/src/intercept/main.c#L122 [External Link] (due to bundling mechanisms, not strictly the fault of the games)
At that point, perhaps sandboxing from snapd doesn't seem such a bad idea. I am hitting a fly with a bazooka here, but my influence with the relevant projects is no bigger than anyone elses, so I'm offering a way out and a more readily available solution, instead of us relying on good will for things to improve "in time"..
The developers of Solus are hoping to improve Linux gaming with snaps and their Linux Steam Integration
15 Oct 2017 at 6:05 pm UTC Likes: 1
You're also looking at it from the wrong angle, we're not trying to put the older ones in, we're putting the **newer** ones in and ensuring they remain consistent. We then also have fine grained control over what can and cannot be vendored by games via LSI, and disable use of the binary runtime provided by Steam themselves.
15 Oct 2017 at 6:05 pm UTC Likes: 1
Quoting: soulsourceThis does not solve any issues, just creates more. Using a Flatpak or Snap package is basically the same thing as the Steam Runtime (which by itself was a bad idea already...).It solves the issues specifically because it does away with the current problem we have of **mixed** runtimes, and instead provides a single consistent runtime with full ABI consistency, without being affected or influenced by host libraries. At that point Steam would be running in an environment specifically created to run Steam and the Steam games.
The ABI incompatibility with Mesa is a prime example of issues caused by such an approach, as it was actually an error on the side of the Steam Runtime, and if one would make the same mistake within a Flatpak/Snap package, one would see exactly the same issue.
If people would just rtfm [External Link]... It is clearly stated, that "The reverse (backwards compatibility) is not true. It is not possible to take program binaries linked with the latest version of a library binary in a release series (with additional symbols added), substitute in the initial release of the library binary, and remain link compatible."
You're also looking at it from the wrong angle, we're not trying to put the older ones in, we're putting the **newer** ones in and ensuring they remain consistent. We then also have fine grained control over what can and cannot be vendored by games via LSI, and disable use of the binary runtime provided by Steam themselves.
The developers of Solus are hoping to improve Linux gaming with snaps and their Linux Steam Integration
14 Oct 2017 at 3:49 pm UTC Likes: 4
14 Oct 2017 at 3:49 pm UTC Likes: 4
Quoting: GuestI don't get why i should be excited about this, seems like all these flatpaks/whatever other name this runs on increase complexity and solve nothing, if i wanted paranoid level security i believe cubes os does a far better job at isolation. Based on what i read about these so far, i don't get why the status quo is so bad.This has very little to do with security, although the way security critical libraries are vendored with games, its not a point to ignore. This is more about providing a complete runtime, instead of a mixed runtime, to ensure all games work properly.
The developers of Solus are hoping to improve Linux gaming with snaps and their Linux Steam Integration
13 Oct 2017 at 1:39 pm UTC Likes: 8
13 Oct 2017 at 1:39 pm UTC Likes: 8
Quoting: ZlopezAs far as I know the snap is only supported by Ubuntu, other distributions wants to use Flatpak.Many distributions support snap, including Fedora, Solus, etc. (Solus has full support for it.)
Quoting: ZlopezAnd the Flatpak package for Steam is already worked on GitHub [External Link]Yeah that still uses the Steam runtime and doesn't actually solve anything, it still suffers its own distro incompatibilities.
Developers of We Happy Few have started working on the Linux version
2 Sep 2017 at 9:59 pm UTC
2 Sep 2017 at 9:59 pm UTC
Personally I can't wait until the Linux builds are available, from what little I've seen of the "first minutes" and the trailers it looks like a real fun game.
- Nexus Mods retire their in-development cross-platform app to focus back on Vortex
- Canonical call for testing their Steam gaming Snap for Arm Linux
- Windows compatibility layer Wine 11 arrives bringing masses of improvements to Linux
- GOG plan to look a bit closer at Linux through 2026
- European Commission gathering feedback on the importance of open source
- > See more over 30 days here
- Venting about open source security.
- LoudTechie - Weekend Players' Club 2026-01-16
- CatKiller - Welcome back to the GamingOnLinux Forum
- simplyseven - A New Game Screenshots Thread
- JohnLambrechts - Will you buy the new Steam Machine?
- mr-victory - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck