| 8 Jun 2021 |
jonringer | NIX_PATH=nixpkgs=https://github.com/jonringer/nixpkgs/archive/refs/heads/fix-steam-pipewire.tar.gz nix-shell -p steam --run steam
| 02:26:49 |
sparogy | I tried my hand at making an overlay, but it claims overrideScope' doesn't exist:
(final: prev: {
steamPackages = prev.steamPackages.overrideScope'
(finalSteam: prevSteam: {
steam-fhsenv = prevSteam.steam-fhsenv.overrideAttrs
(prevFhsenv: {
multiPkgs = prevFhsenv.multiPkgs
++ [ prev.pipewire.lib ];
});
});
})
| 02:28:09 |
jonringer | Yea, for stuff like this, I usually just modify my checkout of nixpkgs | 02:30:11 |
jonringer | get it working, then do an home-manager install :) | 02:30:22 |
jonringer | home-manager -I nixpkgs=$PWD switch | 02:30:33 |
jonringer | so, looks like my PR isn't a hard requirement, but the updated runtime still lack pipewire | 02:34:20 |
jonringer | I'm guess they rolled back an update | 02:34:30 |
jonringer | * My guess is that they rolled back an update | 02:36:54 |
jonringer | However, most people on distros are probably stuck in a broken state until their package manager can push an update | 02:37:17 |
sparogy | I saw a runtime PR out there | 02:38:17 |
jonringer | yea, https://github.com/ValveSoftware/steam-for-linux/issues/7807#issuecomment-847328220 | 02:41:46 |
jonringer | a "beta" runtime was distributed accidentally, which required it. | 02:42:17 |
sparogy | I see I see | 02:42:22 |
sparogy | well it forced me to frantically move to pipewire | 02:42:36 |
jonringer | LOL | 02:42:43 |
jonringer | you can use the command I did | 02:42:55 |
sparogy | I did, worked great 👍️ | 03:09:44 |
sparogy | I just assumed pipewire was the answer | 03:09:52 |
davidak | a fix for the steam issue was merged and will hopefully hit the channels soon | 03:16:39 |
davidak | you can use https://nixpk.gs/pr-tracker.html?pr=126144 to check the status | 03:16:52 |
davidak | is anyone still using 20.09 and can test this fix? https://github.com/NixOS/nixpkgs/pull/126147 it's otherwise good to merge | 03:17:31 |
jonringer | release wont be soon | 03:30:14 |
jonringer | https://github.com/NixOS/nixpkgs/pull/126075#pullrequestreview-677945010 is blocking unstable and release | 03:36:58 |
philipp | In reply to @andrew:chat.afontaine.dev I just assumed pipewire was the answer It's true tho! 😀 | 07:56:40 |
| dualinverter left the room. | 08:41:07 |
sparogy | it was a pretty smooth transition, all things considered. gotta love nix for that 😃 | 13:54:13 |
| glaucous left the room. | 14:01:00 |
| @oliverevans96:matrix.org joined the room. | 21:49:33 |
| Natan Lao joined the room. | 22:57:55 |
Natan Lao | Hi, is anyone using the unfree nvidia drivers on 21.05? I upgraded to 21.05 and can't seem to get NixOS to use a driver that isn't nouveau, just trying to see if it's a known problem or if it's something I'm doing wrong locally | 22:59:01 |