SteamOS 3.0 for PS4 by Nazky: PS4 Distro Release

Nazky has released a functioning port of SteamOS 3.0 for the PS4, with DualShock 4 support, Heroic game launcher, ProtonUP QT, GameScope, etc.

Since SteamOS officially debuted with the Steam Deck, everyone in the PS4 dev world has been on the look out for a port of SteamOS 3.0 for PS4. Thanks to the famous dev, Nazky, we have a functioning port of the new OS for PS4.

Features

  • Heroic game launcher (for Epic games)
  • Lutris
  • DXVK
  • VK3D
  • Wine
  • ProtonUP QT
  • GameScope

Download

Download SteamOS 3.0 for PS4

Installation: How to install SteamOS 3.0 on PS4?

Follow the steps given below to install and run SteamOS 3.0 on your PS4. You may also refer to our detailed guide on installation.

Requirements

Now, let us begin the installation.

Installation

The installation instructions are the same as for any other distro. Anyways, here they are. But, you may also find a slightly more detailed guide here.

Step 1. Preparing USB Drive

  1. Format the USB drive using FAT32 Format. To do that, start the program, select your drive letter properly and click Start.
    Note: This will wipe the USB drive completely.
  2. Assuming you are using, PSXITA’s initramfs, rename Steam4PS.tar.xz to psxitarch.tar.xz.
  3. Copy bzImage, intramfs.cpio.gz and psxitarch.tar.xz to the root of the USB drive that you just formatted.

Step 2. Installing SteamOS 3.0 on PS4 with Rescueshell

  1. Connect USB drive in a port and in the other connect the hub with keyboard and mouse.
  2. You will then have to jailbreak your PS4 and run the Linux Payload. Find the steps for loading Linux payload here. During the first run or during installation, load 1GB VRAM payload.
  3. If the payload loads successfully, the PS4 will drop into a rescueshell. With your keyboard, type exec install-psxitarch.sh and press Enter. The program will install the distro on your USB device. This will take time.
  4. After the process has completed, SteamOS will load. If it doesn’t load automatically, type exec start-psxitarch.sh and press Enter.
  5. Login with the password: toor and you can start using SteamOS on your PS4 right away!

Step 3. Set up swap space (Optional, but recommended)

Setting up a proper swap space is recommended as it reduces the instances of crashes during gaming and other heavy tasks. To do so, just follow the instructions below.

  1. Open a terminal and type su. It will ask for a password. Enter ps4. You should now have root access.
  2. Next, type cd / and press Enter.
  3. Then, type touch /swapfile.
  4. Next, you have to decide how much swap space you require. 4GB to 8GB of swap is recommended for gaming. Assuming, you want to have 8GB of swap, type fallocate -l 8GB /swapfile and press Enter.
  5. Then, type chmod 600 /swapfile and press Enter.
  6. Following that, type mkswap /swapfile and press Enter.
  7. Finally, type swapon /swapfile and press Enter.
  8. To make this permanent, type nano /etc/fstab. This will open the file, fstab in a text editor.
  9. Use the arrow keys to scroll to the last empty line and type /swapfile none swap sw 0 0. Press Ctrl+X followed by Enter.
  10. Press Y when prompted with “Save modified buffer” and Enter.
  11. Confirm that the file name to write is /etc/fstab and press Enter.

If this method doesn’t work, try this alternate swap creation method (second one in the section).

Fix issues with SteamOS 3.0 on PS4

Nazky has also taken the time to use the distro and fix some common issues that were noticed. Here, you have these issues along with their fixes.

DualShock 4 detected as mouse on SteamOS for PS4

To fix this, you will have to change the setting to trackpad.

SteamDeck UI doesn’t open on SteamOS for PS4

To fix this, follow these instructions.

  1. Start Steam Connect.
  2. Close Steam.
  3. Restart SteamDeck UI.

Black screen on SteamOS for PS4

This is usually seen while the OS boots up. This bug seems to affect some models using certain versions of the kernel. So, if you have this issue, here are a few things you can try:-

  • Press a key on the keyboard and see if anything loads.
  • If that doesn’t work, press Ctrl+Alt+F4 and then Ctrl+Alt+F7.

Conclusion

Nazky says that most games work well on SteamOS for PS4 and has shared many gameplays on his Twitter account. We will be updating more on this distro soon. Stay tuned!

16 Comments

  1. I get to the rescueshell but my keyboard stops working at this point. I tried like 3 different keyboards…help please. Btw. very good tutorial easy to understand!

  2. I am also having the no keyboard input issue when using the Baikal 5.3.18 kernel by ITmania on my PS4 Pro. I’ve eventually found a working kernel from Modded Warfare’s Linux installation video, but it’s on an older 4.14.93 kernel. Would I have to make do without Vulkan support?

  3. Hi, I am having a strange problem which I cant seem to sort out. I have previously used many distros and all worked well. I have also installed and used this Steam OS on a hard disk and it worked fine. This time i decided to install same on a ssd. After booting into rescue shell. When i put the install command, It throws error of trying to find the right usb and later says please check your usb if the files are currupted or format is different. I have used the same bzimage and initramfs.cpio.gz which I previously used. I remember getting the same error long back but I dont remember how I managed to fix it. Any suggestion?

  4. I have a small problem when I open Steam for the first time everything works fine but the second time it fails and asks me to restart, any solution?

Leave a Reply

Your email address will not be published.


*