Valve Steam Deck (valve-jupiter)
Appearance
![]() Phosh on Steam Deck | |
Manufacturer | Valve |
---|---|
Name | Steam Deck |
Codename | valve-jupiter |
Released | 2022 |
Type | handheld |
Hardware | |
Chipset | AMD Aerith |
CPU | AMD Zen 2 |
GPU | AMD Custom RDNA 2 |
Display | 7-inch 1280x800 |
Storage | 64GB eMMC, 256GB NVMe, or 512GB NVMe |
Memory | 16GB |
Architecture | x86_64 |
Software | |
Original software | SteamOS |
FOSS bootloader | no |
postmarketOS | |
Category | testing |
Pre-built images Whether pre-built images are available here. |
no |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
partial |
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Broken
|
---|---|
Battery Charging and battery level reporting works |
Works
|
Screen Display works. Ideally with sleep mode and brightness control. |
Works
|
Touchscreen |
Works
|
Touchpad Build in Touchpad |
Works
|
Multimedia | |
3D Acceleration |
Works
|
Audio Audio playback, microphone, headset and buttons. |
Works
|
Connectivity | |
WiFi |
Works
|
Bluetooth |
Works
|
Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Works
|
USB-A Full-sized USB-A port works (Usually applicable to SBCs and laptops). |
Works
|
USB OTG USB On-The-Go or USB-C Role switching |
Works
|
HDMI/DP Video and audio output with HDMI or Display Port works. |
Works
|
Sensors | |
Accelerometer Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile |
Broken
|
Ambient Light |
Broken
|
File:ValveSteamDeckOled.jpeg | |
Manufacturer | Valve |
---|---|
Name | Steam Deck OLED |
Released | 2023 |
Type | handheld |
Hardware | |
Chipset | AMD Sephiroth |
CPU | AMD Zen 2 |
GPU | AMD Custom RDNA 2 |
Display | 7.4-inch 1280x800 OLED, 90 Hz |
Storage | 512GB NVMe or 1TB NVMe |
Memory | 16GB LPDDR5 |
Architecture | x86_64 |
Software | |
Original software | SteamOS |
postmarketOS | |
Category | testing |
Pre-built images Whether pre-built images are available here. |
no |
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Untested
|
---|---|
Battery Charging and battery level reporting works |
Untested
|
Screen Display works. Ideally with sleep mode and brightness control. |
Untested
|
Touchscreen |
Untested
|
Touchpad Build in Touchpad |
Untested
|
Multimedia | |
3D Acceleration |
Untested
|
Audio Audio playback, microphone, headset and buttons. |
Untested
|
Connectivity | |
WiFi |
Untested
|
Bluetooth |
Untested
|
Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
USB-A Full-sized USB-A port works (Usually applicable to SBCs and laptops). |
Untested
|
USB OTG USB On-The-Go or USB-C Role switching |
Untested
|
HDMI/DP Video and audio output with HDMI or Display Port works. |
Untested
|
Sensors | |
Accelerometer Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile |
Untested
|
Ambient Light |
Untested
|
Contributors
Users owning this device
- AlleM43
- Asgardius (Notes: Aftermarket SSD)
- Craftyguy (Notes: Aftermarket SSD)
- Dragon788 (Notes: haven't done much dual booting, but I have 2x Decks to experiment on)
- Ell2e (Notes: Aftermarket SSD)
- Hexaheximal (Notes: 256GB, although I run postmarketOS from an SD Card)
- Little-miss-synth (Notes: the device is a pc in terms of hardware, treating as a porting target is pointless)
- Russanandres (Notes: SteamOS)
- Stupidenbyace
Installation
Use pmbootstrap to build your own installation image.
At the moment, only installing postmarketOS to SD card is supported. Installing pmOS to the NVMe drive in the Steam Deck will wipe existing SteamOS partitions, and hasn't been tested.
$ pmbootstrap init
$ pmbootstrap install --sdcard /path/to/sdcard
To boot the SD card, the boot option menu can be reached by holding down the Vol- button while pressing the power button.
Known issues
A list of known issues can be found in the pmaports repository. Notably, there's a full disk encryption quirk where the boot password dialog is shown sideways, but it's still usable otherwise with no functionality lost.
See also
- pmaports!3877 Initial merge request
- Valve project with SteamOS source code