Jak zainstalować Linuksa i uruchomić Steam na PlayStation 4

Kiedy Sony PS3 zostało wydane, było dostarczane z obsługą instalacji Linuksa na konsoli. Zostało to później usunięte w aktualizacjach, a pomysł został całkowicie odrzucony wraz z PS4. Istnieje jednak metoda uruchomienia Linuksa na PS4, a nawet możesz grać w gry na PC przez Steam, jeśli mają porty Linuksa.

Ten przewodnik przeprowadzi Cię przez proces instalacji Fedory Linux i Steam na PS4, ale pamiętaj, że działa to tylko na konsolach PS4 z oprogramowaniem sprzętowym 1.76 - które jest dość przestarzałe w tym momencie i nie ma możliwości obniżenia wersji oprogramowania konsoli PS4, gdy jest został zaktualizowany. Na szczęście zupełnie nowe konsole PS4 z oprogramowaniem 1.76 nadal można znaleźć w sprzedaży w Internecie.

Sprawdź tutaj listę pakietów PS4, które będą miały oprogramowanie układowe 1.76. Upewnij się, że kupujesz tylko zupełnie nową, wciąż zapieczętowaną konsolę. Używana konsola prawdopodobnie będzie miała zaktualizowane oprogramowanie układowe i jak wspomniano wcześniej, nie ma powrotu.

Wymagania

Co najmniej 8 GB dysku USB

Fedora Live ISO

Sterowniki PS4 Radeon

bZimage + initramsfs

VirtualBox dla Windows

FileZilla

Tworzenie rozruchowego systemu Linux USB

Najpierw podłącz pusty dysk USB do komputera, a następnie uruchom Fedora Live ISO z poziomu VirtualBox. Zostaniesz powitany ekranem powitalnym.

Uwaga: Możesz także podzielić dyski na partycje i skonfigurować je pod kątem rozruchu systemu Linux UEFI.

Wybierz opcję „Wypróbuj Fedorę”, a gdy jesteś na pulpicie Fedory, uruchom terminal Linux i wpisz następujące polecenia:

su fdisk -l

Polecenie „ fdisk -l” pokaże ścieżkę twojego dysku USB, na przykład „ / dev / sda” , więc teraz podzielimy go na partycje. W poniższym kodzie zmień / dev / sda na rzeczywistą ścieżkę dysku USB, jeśli nie jest to używana ścieżka:

parted / dev / sda mklabel msdos mkpart primary fat32 1MiB 513MiB mkpart primary ext4 513MiB 100% zakończ mkfs.fat –F32 / dev / sda1 mkfs.ext4 / dev / sda2

Nie zamykaj terminala w tym momencie - po prostu wróć do ekranu powitalnego programu uruchamiającego Fedorę i wybierz „ Zainstaluj na dysku twardym ”, a następnie „ Miejsce docelowe instalacji ”. Na koniec kliknij „ Skonfiguruję partycjonowanie ” w opcjach przechowywania i kliknij Gotowe.

Teraz zapyta, na której partycji ma zostać zainstalowana - wybierz / dev / sda2, aw polu „ Punkt montowania: ” wpisz pojedynczy / ukośnik. Na koniec zaznacz pole „Sformatuj” i kliknij „Aktualizuj ustawienia”, a następnie Gotowe. Teraz możesz rozpocząć instalację i wybrać swoją nazwę użytkownika / hasło roota.

Po zakończeniu instalacji nie zamykaj jeszcze Fedory. Musimy zainstalować sterowniki Radeon na PS4. Wróć więc do terminala Linux i wpisz następujące polecenia:

Zamontuj / dev / sda2 / mnt systemct1 zrestartuj sshd ifconfig

Teraz po wpisaniu „ ifconfig” musisz poszukać adresu IP swojej maszyny wirtualnej. Kiedy już to zrobisz, użyj FileZilla, aby wypchnąć „ps4-radeon-rpm.zip” do folderu o nazwie „ / mnt / tmp” w środowisku Fedory. Teraz wróć do terminala i wpisz:

cd / mnt mount -t proc 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 awesome

Teraz zajrzyj do folderu / home // Fedory i znajdź plik o nazwie „.xinitrc”. Otwórz go w edytorze tekstu i dodaj te linie:

Wykonanie super

wpisz w terminalu 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

Na koniec wpisz:

Zakończ cd / unmount –R / mnt poweroff

Przed odłączeniem dysku USB od komputera, skopiuj pliki bzImage i initramfs z góry na partycję Fat32 dysku USB. Instalowanie Linuksa na PS4 Podłącz dysk USB do PS4 i włącz konsolę, a następnie uruchom USB z PS4 Playground. To przeniesie Cię do ekranu startowego, więc wpisz:

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

Kiedy dojdziesz do ekranu logowania, wpisz nazwę użytkownika i hasło ustawione wcześniej podczas instalacji Fedory, a następnie wpisz:

startx

Po uruchomieniu DM, otwórz terminal Linux i wprowadź:

glxinfo | dostawca grep

Teraz możemy uruchomić Steam, ale musimy upewnić się, że działa z odpowiednimi bibliotekami do działania w systemie Linux. Więc wpisz w terminalu:

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

To wszystko! PS4 może uruchamiać starsze tytuły z biblioteki Steam, które mają port Linux, a także niektóre nowoczesne tytuły, jeśli obniżysz ustawienia grafiki. Oto lista gier na PC, które zostały zgłoszone do działania na PS4 / Linux: