How to Install Linux and run Steam on PlayStation 4

When the Sony PS3 was released, it was shipped with support for Linux installation on the console. This was later removed in updates, and the idea was scrapped entirely with the PS4. However, there exists a method to get Linux running on the PS4, and you can even play PC games through Steam if they have Linux ports.

This guide will walk you through installing Fedora Linux and Steam on the PS4, but be warned that this only works on PS4 consoles on firmware 1.76 – which is fairly outdated at this point, and there is no way to downgrade a PS4 console’s firmware once it’s been upgraded. Fortunately, brand new PS4 consoles running the 1.76 firmware can still be found for sale around the internet.

Periksa di sini untuk daftar bundel PS4 yang akan memiliki firmware 1,76. Pastikan Anda hanya membeli konsol baru yang masih tersegel. Konsol bekas kemungkinan akan memiliki firmware yang diperbarui, dan seperti yang disebutkan sebelumnya, tidak ada jalan mundur.

Persyaratan

Minimum disk USB 8GB

Fedora Live ISO

Driver PS4 Radeon

bZimage + initramsfs

VirtualBox untuk Windows

FileZilla

Membuat USB Linux yang Dapat Di-boot

Pertama, colokkan disk USB kosong ke PC Anda, lalu jalankan Fedora Live ISO dari dalam VirtualBox. Anda akan disambut dengan layar selamat datang.

Catatan: Anda juga dapat mempartisi dan mengkonfigurasi drive untuk Linux UEFI Boot.

Pilih untuk "Mencoba Fedora", dan ketika Anda menggunakan desktop Fedora, luncurkan terminal Linux dan ketik perintah berikut:

su fdisk -l

Perintah “ fdisk -l” akan menunjukkan jalur disk USB Anda, misalnya “ / dev / sda” , jadi sekarang kita akan mempartisi itu. Dalam kode berikut, pastikan untuk mengubah / dev / sda ke jalur aktual disk USB Anda, jika jalur itu tidak digunakan:

parted / dev / sda mklabel msdos mkpart primary fat32 1MiB 513MiB mkpart primer ext4 513MiB 100% keluar dari mkfs.fat –F32 / dev / sda1 mkfs.ext4 / dev / sda2

Jangan tutup terminal pada saat ini - cukup kembali ke layar selamat datang peluncur Fedora dan pilih " Instal ke Hard Drive ", lalu " Tujuan Instalasi ". Terakhir, klik " Saya akan mengkonfigurasi partisi " di opsi penyimpanan, dan klik selesai.

Sekarang akan ditanya partisi mana yang akan diinstal - pilih / dev / sda2, dan di dalam kotak untuk " Mount Point: ", masukkan satu / slash. Terakhir, centang kotak "Format Ulang" dan klik "Perbarui Pengaturan", lalu Selesai. Sekarang Anda dapat memulai penginstalan, dan memilih nama pengguna / kata sandi root Anda.

Saat penginstalan selesai, jangan keluar dulu dari Fedora. Kita perlu menginstal driver Radeon untuk PS4. Jadi kembali ke terminal Linux dan ketik perintah ini:

Pasang / dev / sda2 / mnt systemct1 restart sshd ifconfig

Sekarang setelah Anda mengetik " ifconfig" , Anda perlu mencari alamat IP mesin virtual Anda. Jika Anda memilikinya, gunakan FileZilla untuk mendorong “ps4-radeon-rpm.zip” ke folder bernama “ / mnt / tmp” di lingkungan Fedora. Sekarang kembali ke terminal dan ketik:

cd / mnt mount -t proc proc / mount -t sysfs sys sys / mount -o bind / dev dev / chroot / mnt cd / tmp unzip ps4-radeon-rpms.zip cd ps4-radeon-rpms rm -rf drm- utils-2.4.65-1.fc23.i686.rpm dnf install --nogpgcheck * .rpm dnf install mengagumkan

Sekarang lihat di dalam folder / home // Fedora dan temukan file bernama “.xinitrc”. Buka dengan editor teks dan tambahkan baris berikut:

Exec mengagumkan

ketik di terminal Linux:

dnf install //download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E% fedora) .noarch.rpm //download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release- $ (rpm -E% fedora) .noarch.rpmdnf install --nogpgcheck steam

Terakhir, ketik:

Keluar dari cd / unmount –R / mnt poweroff

Dan sebelum mencabut disk USB dari PC Anda, salin file bzImage dan initramfs dari atas ke partisi Fat32 dari diska USB. Menginstal Linux di PS4 Colokkan disk USB ke PS4 Anda dan nyalakan konsol, lalu boot USB dengan PS4 Playground. Ini akan membawa Anda ke layar init, jadi ketik:

Fdisk -l mount / dev / sda2 / newrootexec switch_root / newroot / newroot / sbin / init

Saat Anda masuk ke layar login, ketik nama pengguna dan kata sandi yang Anda atur sebelumnya selama instalasi Fedora, lalu ketik:

startx

Setelah Anda boot ke DM, buka terminal Linux dan masukkan:

glxinfo | grep vendor

Sekarang kita dapat meluncurkan Steam, tetapi kita perlu memastikannya dijalankan dengan lib yang tepat untuk berjalan di Linux. Jadi ketikkan ke terminal:

LD_PRELOAD = '/ usr / $ LIB / libstdc ++. So.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1' steam &

Itu saja! PS4 dapat menjalankan judul yang lebih lama di pustaka Steam yang memiliki port Linux, dan beberapa judul modern juga jika Anda menurunkan pengaturan grafis. Berikut daftar game PC yang dilaporkan berjalan di PS4 / Linux: