🎮 Announcing Steam gaming on Fedora Asahi Remix! 🎮
Get the scoop here: alx.sh/gaming.
... or just fully update your system, then dnf install steam
and give it a go!
Don't forget to check out our documentation too.
🎮 Announcing Steam gaming on Fedora Asahi Remix! 🎮 Get the scoop here: alx.sh/gaming. ... or just fully update your system, then Don't forget to check out our documentation too. 61 comments
Note: GNOME installs might fail with a "Failed to mount filesystems" error. To work around it, run @AsahiLinux yep! godot works now with the this is awesome! thanks for your hard work :blobfoxheart: @AsahiLinux The cert for that domain is for a b-cdn but your coming from treehouse which is throwing a TLS error. Just a heads up! @iaintshootinmis We're aware, Treehouse is undergoing some maintenance related to the CDN: https://social.treehouse.systems/@AsahiLinux/113283497027723102 @AsahiLinux I didn't see a place to report bugs in the blog post, so sharing this here :) @ayke This is mentioned in the documentation, it's just a spurious error and should go away if you retry. @AsahiLinux It doesn't, but I see now there are updates available (even though I just installed them). Will retry with all new updates installed. @AsahiLinux I see a bunch of errors like these in the console. I don't know what's going on, but I suspect this is not supposed to happen: ``` @AsahiLinux Yes, I rebooted several times. Should I restart Steam or should I restart just steamwebhelper? The documentation doesn't clearly say which. (I tried both, neither helps. And after restarting steamwebhelper the whole process seems to get stuck). @ayke Do you have an existing FEX-Emu config from a previous guide? If so, you need to delete all that, as it will conflict with our setup. @AsahiLinux I don't remember configuring it much, but I do remember playing around with FEX in the past (to try and get the Saleae Logic software to work). @AsahiLinux this is really amazing, it is a huge advantage over MacOS, not just for maybe people who rely on some recent graphics APIs or Linux tools, but people who play video games, which are so many. @lw64 @AsahiLinux I've heard rumors that Valve is working on an ARM64 system, so yeah I suspect they are :) @lw64 @AsahiLinux for games this is kinda possible on macOS too, due to gameportingkit + whiskyapp (an app that combines gameportingtoolkit with proton or whatever else needed) more lacking on macOS imho is f e using part of the gpu from a container. @AsahiLinux damn... How awesome is the asahi team! When other projects go silent for a few months you fear they're never coming back, but when asahi does it you just know they're cooking something awesome! Can't wait to get my hands on one of those apple silicon macs so I can finally try out fedora on it @AsahiLinux I'm getting strange error that complains about no network connection when I'm fully connected to the internet. Weird... EDIT: Seems like resolv.conf is empty inside muvm and this causes the problem. Why is this happening? @noahimesaka1873 @AsahiLinux probably a missing dependency in one of the packages (muvm). if it is not installed install dhcp-client the package should be foxed tomorrow @janne @AsahiLinux It was actually dhcpcd issue. I had to swap my DHCP client to dhclient to make it work. See GH issue for details. @AsahiLinux truly incredible stuff! I'm having trouble finding the words to express how cool this is. Love seeing just how far the M1 architecture can go. @AsahiLinux muvm still doesn't start with "failed to move_mount tmp to etc" error. @sesivany @AsahiLinux Using gnome? probably missing /etc/hostname (this is a long standing gnome initial setup bug, see https://pagure.io/fedora-asahi/remix-bugs/issue/11 ) @AsahiLinux Amazing! But my powerful MBP runs macOS... how much more effort to make all that work when running in a VM? :) @ross macOS does not support GPU passthrough equivalent to our native context passthrough, so this is not possible. VMs on macOS are limited to high-level Metal passthrough at most, which comes with all the same limitations and graphics driver bugs as native gaming directly on macOS. You need to run Linux natively 😉 @AsahiLinux Damnit macOS! Steam on macOS is just such a disappointment and I keep on hoping that the 0.0% of users still using Steam on macOS will convince Valve to officially support Proton on it. @ross @AsahiLinux I mean sure it has issues, but either install Linux or use more native solutions before you do anything with a vm. https://getwhisky.app/ @AsahiLinux this is incredible work! Where should I report issues? Currently have one where every 20-30 mins steam will abruptly close entirely including the terminal window if I run through there. Thinking it might be the memory manager killing it? @pyxlwuff That looks like an OOM issue, yes. Please remember that 8GB machines are not really supported for gaming, you really want to have 16GB or more. You can report bugs related to the Remix integration in general here: https://pagure.io/fedora-asahi/remix-bugs/issues Or if you think it's specifically related to muvm, here: https://github.com/AsahiLinux/muvm/issues @AsahiLinux Yeah this is on a 16GB M1 Pro machine. I’m noticing the memory usage seems to slowly creep up during my game download as well @pyxlwuff That's probably expected due to page cache RAM usage on the guest. By default muvm allocates up to 80% of the host memory, so if you're using more than 20% on host-side apps then you'll probably OOM sooner or later. You can control this with This will be improved once we enable virtiofs DAX later on, since that makes the guest and host share the filesystem cache pages, so guest RAM usage should largely be true RAM usage. @AsahiLinux I'd be eager to install Asahi for my leisure time Mac mini but not sure how huge dance it is as of today to get it on external drive. I have one of those docks that stack nicely and has M.2 slot :-)
@AsahiLinux congrats to the team, looks awesome! Love your blogging style as well @alyssa, great balance of technical, explained well, and fun. @AsahiLinux wow! Genuinely amazing engineering, love what you folks have done! @tenfourty VR requires quite specific hardware support so that's a whole can of worms on its own! @AsahiLinux thanks, I’m super grateful for the work that has gone into this project already, it’s truly amazing! Congrats @AsahiLinux \o/ 🎉 Alyssa Rosenzweig's gave a talk at #XDC2024 about this work today. Roughly 20 minutes into the stream: https://www.youtube.com/watch?v=pDsksRBLXPk @AsahiLinux For some reason with this fedora update, vkcube-wayland is now hanging (not displaying anything either) and wgpu-based programs crash on startup: Error in Surface::configure: Validation Error Caused by: Any ideas? @theoparis You might need to reboot after updates, particularly if the kernel was updated. @firecat Please see the documentation for the reasons why we are advertising Steam support only at the moment. |
Images for this post may not load due to CDN maintenance on this instance. Please click through to the article to view them. Sorry for the inconvenience!