Package Details: linux-steamos 5.13.0.valve21-1

Git Clone URL: https://aur.archlinux.org/linux-steamos.git (read-only, click to copy)
Package Base: linux-steamos
Description: The Linux Neptune kernel from SteamOS 3 kernel and modules, including the futex-wait-multiple patchset for testing with Proton fsync
Upstream URL: https://github.com/LukeShortCloud/steamos-linux-neptune#tag=5.13.0-valve21
Licenses: GPL2
Provides: VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE
Replaces: virtualbox-guest-modules-arch, wireguard-arch
Submitter: LukeShortCloud
Maintainer: LukeShortCloud
Last Packager: LukeShortCloud
Votes: 0
Popularity: 0.000000
First Submitted: 2022-04-06 05:12 (UTC)
Last Updated: 2022-08-09 23:37 (UTC)

Latest Comments

LukeShortCloud commented on 2022-07-05 18:11 (UTC)

linux-steamos builds now work on Arch Linux again. I added gcc11 from the community repository (not to be confused with gcc-11 from the AUR) as a make dependency.

LukeShortCloud commented on 2022-07-01 06:00 (UTC)

@killermoehre and @DocMAX - Thanks for the hints! Yeah, it looks like Arch Linux has switched to GCC 12 whereas SteamOS is built against GCC 11. I'll test and push out the necessary changes soon.

killermoehre commented on 2022-06-13 15:02 (UTC)

@LukeShortCloud can you add gcc-11 as build dep and patch the build function to

build() {
  cd steamos-linux-neptune
  make HOSTCC=gcc-11 HOSTCXX=g++-11 all
}

The code only builds with those parameters.

DocMAX commented on 2022-06-13 10:10 (UTC)

And its not compiling with GCC 12. You have to force GCC 11.

DocMAX commented on 2022-06-12 20:35 (UTC) (edited on 2022-06-12 20:37 (UTC) by DocMAX)

@LukeShortCloud Thank you very much. I flooded a channels (reddit, github, discord, irc, ...) with my audio question. Seems there is nobody else in the world who replaced the original OS with Arch, Ubuntu, Fedora or anything else. But that's what it was about. To take advantage of the openness of the system - but nobody cares!

LukeShortCloud commented on 2022-06-12 18:00 (UTC)

@JWD-II Thanks for the suggestion! I have updated the upstream URL. That is not used for builds, though. I have been testing out this build for the past week and found that it does not build on Arch Linux anymore. There is an error early on in the build. It only successfully builds on SteamOS and that uses Arch Linux packages that are 5 months old. No telling when Valve will rebase those packages. Here is how we build the kernel for winesapOS (my build of SteamOS) using a SteamOS container I built: https://github.com/LukeShortCloud/winesapOS/blob/main/DEVELOPER.md#build-packages-for-winesapos-repository . Arch Linux is backwards compatible with SteamOS packages, at least.

@DocMAX In theory, yes, audio should work on the Steam Deck. Perhaps PipeWire (either a newer version or the package straight from SteamOS) is needed. My testing of Arch Linux on my Steam Deck has been limited.

If I find anything more out about these issues, I'll report back here and update the AUR package (if necessary).

DocMAX commented on 2022-06-12 14:50 (UTC)

Is audio supposed to work on steam deck? On mine it's not working. I have a device called "ACP/ACP3X/ACP6x Audio Coprocessor" but Stereo-Output is "disconnected".

JWD-II commented on 2022-05-24 12:15 (UTC) (edited on 2022-05-24 12:59 (UTC) by JWD-II)

upstream url is wrong, should be https://github.com/LukeShortCloud/steamos-linux-neptune#branch=5.13.0-valve10.1 or more general ~ #branch=$_tag and some other links are wrong too i think i couldn't get it to clone/build