Replies: 1 comment
-
Just passing through, not going to solve your issue, but here's my 2 cents, maybe it'll be helpful. I've created Jovian ISOs and used Ventoy to boot them off of ISOs when I was bisecting an amdgpu problem, it's much slower than using the internal NVME to boot. Because doing a nixos-rebuild is often super I/O intensive, I wouldn't think of trying to daily drive off of the SD card. Even running off the NVME for my setup I actually have the deck delegate the building to a bigger nixOS desktop, which ssh's the built packages down to the deck after they're done being compiled. As far as your start-up config, this is what I have for mine... it will start up in deck mode, if you select 'exit to desktop' will then login directly to a KDE plasma desktop (no password):
|
Beta Was this translation helpful? Give feedback.
-
Hello everyone!
First, I would like to thank you for your tremendous work! I love and adore NixOS, and the possibility of having a declaritive OS on the Steam Deck is such a wonderful thing! Unfortunately, I have encountered many a difficulties in my attempts to get it working. The Steam Deck that I have is the LCD 256GB model. I have wiped the SD card and re-installed NixOS/Jovian six times already, in an attempt to pinpoint the cause of the issue. Here is what happens :
and another file that I import to the SteamDeck's configuration in my flake.nix file called SteamDeck.nix :
The system, before importing the configuration.nix and SteamDeck.nix files, runs smoothly. It is very responsive ( both on Gnome and Plasma). When I did a nixos-rebuild switch command to rebuild NixOS/Jovian, what happens is the following :
A clue I encountered was during the boot process. After rebuilding the system with the Jovian-NixOS module, I would get error messages showing the Steam Deck's GPU's PCI-Address, and mentioning an invalid call. In my last attempt, I looked through the options for Jovian-NixOS, and commented out every option that I have enabled before that gets enabled by default when selecting that the device is indeed a Steam Deck, jovian.devices.steamdeck.enable = true; , and indicating that the GPU is an AMD GPU ( config.jovian.hardware.has.amd.gpu). I ended up with the same result.
I REALLY want to use NixOS on the Steam Deck, and I am really excited about your project. I appreciate all the work you are all doing, and I applaud your efforts. If you could possibly guide me on resolving this issue, I would be very grateful!
Beta Was this translation helpful? Give feedback.
All reactions