11 ms·
Running the Steam Deck’s OS in a virtual machine using QEMU
- qmarchi 4y agoIn case anyone wanted to run SteamOS on metal (or inside a VM), the more user friendly approach is probably to use HoloISO from https://github.com/theVakhovskeIsTaken/holoiso https://github.com/theVakhovskeIsTaken/holoiso. They've managed to get things working like the Deck UI, Gamescope, and other internal components.
- brnt 4y agoI read that the image is problematic on non-AMD-GPU systems. Is this indeed still the case?
- jcastro 4y agoThe new deckui depends on gamescope, which only has preliminary support for nvidia cards. People are working on it though, not sure when to expect it.
- iamtheworstdev 4y agocorrect. steamos isn't worth running unless you're using an AMD GPU right now due to lack of hardware support.
- philo23 4y agoA little bit off topic, but in case anyone wants to try out the new Steam Deck UI on their desktop you can do it without installing Steam OS, just follow these steps: 1) Quit Steam 2) Find the "package" directory inside of the main Steam install directory (typically C:\Program Files (x86)\Steam on Windows, ~/.steam/steam on Linux) 3) Inside there create a file called "beta" (no extension), with the following content: steampal_stable_9a24a2bf68596b860cb6710d9ea307a76c29a04d 4) Reopen Steam with the -gamepadui argument Fair warning: it's a little bit janky when it's not running on Steam Deck hardware. At least it was when I tried it out, but it'll give you a pretty decent idea what it's like. Also to undo it just delete that file and relaunch Steam without the extra argument.
- bsedlm 4y agohow do you know this? how does one figure this kind of thing out?
- bluepizza 4y agoCompare the Steam directories and files from a non-Steam Deck Linux install to a Steam Deck one.
- philo23 4y agoI wish I could take credit, but back while I was waiting for my preorder I really wanted to try out the new UI and found the instructions originally here on reddit: https://www.reddit.com/r/SteamDeck/comments/t57l4t/how_to_get_the_steam_deck_ui_on_windowsany_linux/ https://www.reddit.com/r/SteamDeck/comments/t57l4t/how_to_ge... but if I had to guess how it was found, someone probably just checked that file on a steam deck or from it's recovery image image. That file normally contains the name of the client beta you're currently opted into in Steam's settings (normally only "publicbeta" is the only public option) so it's probably the first place someone checked.
- pwdisswordfish9 4y ago> C:\Program Files (x86)\Steam on Windows, ~/.steam/steam on Linux FYI you can stop worrying about special casing Windows and just use bog standard slash as separator when discussing path names virtually anywhere where they come up.
- walrus01 4y agounfortunately it still seems to be impossible to buy a steam deck at a normal price, they're on ebay from scalpers... I've no idea what the real world waiting list time is right now.
- stuart78 4y agoSo far they are meeting or beating the expectations set for pre-order customers. My own order was targeted at Q3 (July - Oct) and I got my order completion link on 6/30. Currently they list only "After Q3", so def hard to know what that means, but it does seem that they are catching up.
- seba_dos1 4y agoIt likely means that they expect to clear the queue and have some in stock sometime after Q3.
- vehemenz 4y agoAfter owning a Steam Deck for several months, I think it's worth paying ebay prices. They are pretty reasonable if you're used to the scalped GPU/console market. That's just my opinion though.
- toasteros 4y agoIf you put a reservation in today, there's a solid chance you'll get it at a normal price in October. It's $5 for the reservation. Just put one in and be patient. If anything, I would probably say it's better to wait and get a Deck later than sooner, because it is improving on the software side incredibly rapidly. The day one experience you have with your Deck in October will be a lot better than what I had last month.
- trashcan 4y agoI pre-ordered in January and my date shows: > After Q3 (October 2022 or later) I know they have ramped up production but I would be surprised if an order made today comes in October. But waiting is still better than supporting scalpers.
- sixothree 4y agoI (pre)ordered one less than six hours after launch. In a few weeks it will have been a year. I think QEMU may be the only way I experience it.
- cpressland 4y agoDon’t give up hope, I got my order email on Monday, I preordered within a few hours of launch much like yourself.
- Arrath 4y agoSame here. A co-worker and I both pre-ordered in the same timeframe, he got his email two weeks ago and got the deck this weekend. I'm still anxiously awaiting my email.
- seba_dos1 4y agoI wonder what makes people so unfamiliar with simple concept of queues these days? Waiting a year or more for a newly announced hardware isn't something incredibly uncommon considering current part shortages, yet there are always people who seem to act as if they're never going to reach their place in the queue. Just wait a bit and you'll get it, there's really nothing that would point to it becoming vaporware. To the contrary, Deck order fulfillment actually seems to be going remarkably smooth.
- sixothree 4y agoA year is a long time to wait for a pre-order. This isn't kickstarter. More specifically, 7+ months is a long time to wait after a product starts shipping. Additionally, I ordered the 512 model. They have only processed two hours worth of orders for the 512 gb model. I'm 6 hours in.
- parineum 4y ago>They have only processed two hours worth of orders for the 512 gb model. I'm 6 hours in. I imagine that the orders per hour density drops significantly over time. I wouldn't be surprised if hours 1 and 2 had the same amount of orders as the rest of day 1
- shmerl 4y agoWhy use raw Qemu vs something like virt-manager that's a wrapper around Qemu/KVM + libvirt?
- boomboomsubban 4y agoIf you know qemu there's little need for the wrappers, and the author seems to know qemu.
- shmerl 4y agoI assumed there was some reason like unusual configuration and such.
- boomboomsubban 4y agoI don't think so, it looks like it's making a fairly generic 64 bit computer, with the mentioned nvme being the only notable component.
- dizhn 4y agoThey probably wanted to make it as generic as possible. virt-manager is not available for windows for instance and it's very slow to run it remotely.
- ThePowerOfFuet 4y agoIt looks like a closing quote was forgotten here: `# echo '[Autologin] > /etc/sddm.conf.d/zz-steamos-autologin.conf`