Skip to content

Latest commit

 

History

History
72 lines (49 loc) · 2.13 KB

steamdeck.md

File metadata and controls

72 lines (49 loc) · 2.13 KB

Setup Guide - SteamDeck


When the guide says edit it means you edit the file with sudo using an editor like nano or vim.

e.g. sudo nano /etc/pacman.conf OR sudoedit /etc/pacman.conf

Report issues you are having to us on matrix

If you need to revert back to steamOS, follow the guide by valve

install EndeavourOS

  1. Create a bootable EndeavourOS usb drive (link)
  2. Use a usb-c adapter to connect the drive to your deck
  3. Turn off your deck, hold 'Volume Down' and click the Power button, when you hear a sound let go of the volume button.
  4. Select the usb efi device
  5. Follow the instructions on the screen (online install)

prepare download sources

Do a full system update before you start. sudo pacman -Syyu, and reboot.

Add the lines to the end of the pacman configuration file.

sudoedit /etc/pacman.conf

[jupiter]
Server = https://steamdeck-packages.steamos.cloud/archlinux-mirror/$repo/os/$arch
SigLevel = Never

[holo]
Server = https://steamdeck-packages.steamos.cloud/archlinux-mirror/$repo/os/$arch
SigLevel = Never

sudo pacman -Syyu to update the package database and install any replacement packages.

finalize

to get drivers for the hardware (based on guesses), install the following packages with sudo pacman -S

jupiter/linux-neptune
jupiter/linux-neptune-headers
jupiter/linux-firmware-neptune
jupiter/jupiter-hw-support

-- insert gude how to change default boot option here --

run sudo grub-mkconfig -o /boot/grub/grub.cfg

reboot and select the option with linux neptune using the arrow keys.

follow our requirements guide for Arch, and reboot once more.


Hardware Working? Note
GPU Yes
Wireless Yes
Audio No External devices with sound cards work
Touchpad Yes
Touchscreen Yes
Controller Partial Some buttons work
Gyroscope Untested
Card reader (microSD) Yes
Bluetooth Yes
Battery Yes