| 6 Nov 2023 |
mib 🥐 | In reply to @k900:0upti.me @aidalgol (Wine Wayland when) I'm gonna try Heroic 2.10 on my Deck again You running nixos on your deck? :o | 07:29:41 |
K900 | Yes | 07:29:46 |
K900 | #Jovian Experiments — NixOS on your Steam Deck, and other x86 gaming devices | 07:29:48 |
mib 🥐 | Oh snap. Do you still game on it then? Would love to ditch steamos | 07:30:19 |
@atka:matrix.org | mib 🥐: it's great | 07:30:47 |
K900 | Yes | 07:30:41 |
K900 | It's very usable | 07:30:49 |
K900 | There are some quirks that are Deck specific like audio controls being weird sometimes | 07:31:07 |
K900 | But overall it is very nice | 07:31:17 |
mib 🥐 | In reply to @k900:0upti.me There are some quirks that are Deck specific like audio controls being weird sometimes It's already weird on stock tbh. Volume down pausing steam videos..... | 07:31:46 |
@atka:matrix.org | yeah few rough edges depending on your setup, but you can optimize a bit more than steamos | 07:31:52 |
mib 🥐 | But hey - now I know what I'm doing this evening :) thanks you two | 07:32:13 |
@elvishjerricco:matrix.org | nixos on the deck is great | 07:32:46 |
@elvishjerricco:matrix.org | i pretty much use it the way I would normally use a deck, like for gaming and stuff | 07:33:06 |
@elvishjerricco:matrix.org | but it's nixos under there now | 07:33:14 |
@atemu12:matrix.org | So something occured to me. If mesa doesn't like mixing different versions between compositor and app; how the hell does flatpak work? | 11:22:31 |
K900 | In reply to @atemu12:matrix.org So something occured to me. If mesa doesn't like mixing different versions between compositor and app; how the hell does flatpak work? They have their own Mesa | 12:49:07 |
@atemu12:matrix.org | K900 (drm/amd#1417 when): Yeah, that's what I mean. That Mesa is different from the system Mesa which the compositor is running with and that should cause issues with libdrm, shouldn't it? | 13:51:18 |
K900 | No | 13:51:26 |
@atemu12:matrix.org | Why not? | 13:51:44 |
K900 | You just need to match libgbm and mesa | 13:51:46 |
K900 | You don't need to match mesa to other mesa | 13:51:54 |
@atemu12:matrix.org | Ah sorry, confused them | 13:52:02 |
@atemu12:matrix.org | But the same still applies | 13:52:07 |
@atemu12:matrix.org | (Also isn't libgbm == mesa?) | 13:52:19 |
K900 | libgbm is part of Mesa | 13:53:43 |
K900 | But the NixOS compositor issues stem from the fact that we load the Mesa drivers impurely | 13:53:54 |
K900 | And the drivers and libgbm need to match | 13:54:06 |
@atemu12:matrix.org | But isn't that the same for flatpak on any distro ever? | 13:54:34 |
@atemu12:matrix.org | The distro runs the compositor with mesa version x. Apps in flatpak are linked against libgbm a b and c | 13:55:33 |