A Linux telepítése és a Steam futtatása a PlayStation 4-en

A Sony PS3 kiadásakor a konzol Linuxos telepítésének támogatásával szállították. Ezt később a frissítésekben eltávolították, és az ötletet teljesen a PS4-kel selejtezték. Van azonban egy módszer a Linux futtatására a PS4-en, és akár PC-s játékokat is játszhat a Steam-en keresztül, ha rendelkeznek Linux-portokkal.

Ez az útmutató végigvezeti Önt a Fedora Linux és a Steam telepítésén a PS4-en, de figyelmeztetni kell, hogy ez csak az 1.76 -os firmware- en lévő PS4-konzolokon működik - ami ezen a ponton meglehetősen elavult, és nincs mód a PS4-konzol firmware-jének visszaminősítésére, miután az elkészült. frissítették. Szerencsére az 1.76 firmware-t futtató vadonatúj PS4 konzolok továbbra is eladóak az interneten.

Itt találhat egy listát azokról a PS4 csomagokról, amelyeken rajta lesz az 1,76-os firmware. Ügyeljen arra, hogy csak vadonatúj, még mindig lezárt konzolt vásároljon. Egy használt konzol valószínűleg frissíti a firmware-t, és mint korábban említettük, nincs visszaút.

Követelmények

Legalább 8 GB USB-lemez

Fedora Live ISO

PS4 Radeon illesztőprogramok

bZimage + initramsfs

VirtualBox for Windows

FileZilla

Bootolható Linux USB létrehozása

Először csatlakoztasson egy üres USB lemezt a számítógépéhez, majd futtassa a Fedora Live ISO programot a VirtualBoxon belül. Üdvözlő képernyőn fogják fogadni.

Megjegyzés: A meghajtókat particionálhatja és konfigurálhatja a Linux UEFI rendszerindításhoz is.

Válassza a „Fedora kipróbálása” lehetőséget, és amikor a Fedora asztalon van, indítson el egy Linux terminált, és írja be a következő parancsokat:

su fdisk -l

Az „ fdisk -l” parancs megmutatja az USB-lemez útját, például „ / dev / sda” , ezért most particionáljuk. A következő kódban ne felejtse el megváltoztatni a / dev / sda fájlt az USB-lemez tényleges elérési útjára, ha nem ezt használja:

parted / dev / sda mklabel msdos mkpart elsődleges zsír32 1MiB 513MiB mkpart elsődleges ext4 513MiB 100% -ban kilép az mkfs.fat –F32 / dev / sda1 mkfs.ext4 / dev / sda2

Ezen a ponton ne zárja be a terminált - egyszerűen térjen vissza a Fedora indító üdvözlő képernyőjére, és válassza az „ Install to Hard Drive ”, majd a „ Telepítési cél ” lehetőséget. Végül kattintson a „ Beállítom a particionálást ” elemre a tárolási lehetőségekben, majd kattintson a Kész gombra.

Most megkérdezi, hogy milyen partíciót telepítsen - válassza a / dev / sda2 parancsot, és a „ Mount Point: ” mezőbe írja be az egyetlen / perjelet. Végül jelölje be a „Formázás” négyzetet, kattintson a „Beállítások frissítése”, majd a Kész gombra. Most elkezdheti a telepítést, és kiválaszthatja a root felhasználónevet / jelszót.

A telepítés befejezése után még ne lépjen ki a Fedorából. Telepítenünk kell a Radeon illesztőprogramokat a PS4-hez. Tehát menjen vissza a Linux terminálba, és írja be ezeket a parancsokat:

Mount / dev / sda2 / mnt systemct1 indítsa újra az sshd ifconfig beállítást

Miután beírta azifconfigszót , meg kell keresnie a virtuális gép IP-címét. Ha ez megvan, a FileZilla segítségével tolja a „ps4-radeon-rpm.zip” fájlt a Fedora környezet „ / mnt / tmp” nevű mappájába . Most menjen vissza a terminálba, és írja be:

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

Most nézzen be a Fedora / home // mappájába, és keressen egy „.xinitrc” nevű fájlt. Nyissa meg egy szövegszerkesztővel, és adja hozzá ezeket a sorokat:

Exec félelmetes

írja be a Linux terminálba:

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

Végül írja be:

Lépjen ki a cd / unmount –R / mnt kikapcsolásból

És mielőtt kihúzná az USB lemezt a számítógépről, másolja felülről a bzImage és initramfs fájlokat az USB lemez Fat32 partíciójára. A Linux telepítése a PS4-re Csatlakoztassa az USB lemezt a PS4-hez, és kapcsolja be a konzolt, majd indítsa el az USB-t a PS4 Playground segítségével. Ez egy init képernyőre visz, ezért írja be:

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

Amikor a bejelentkezési képernyőre jut, írja be a Fedora telepítése során korábban megadott felhasználónevet és jelszót, majd írja be:

startx

Miután elindult a DM-ben, nyissa meg a Linux terminált, és írja be:

glxinfo | grep eladó

Most elindíthatjuk a Steamet, de meg kell győződnünk arról, hogy a megfelelő lib-ekkel fut-e a Linuxon való futtatáshoz. Írja be a terminálba:

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

Ez minden! A PS4 régebbi címeket futtathat a Steam könyvtárban, amelyek Linux-porttal rendelkeznek, és néhány modern címet is, ha csökkentik a grafikus beállításokat. Az alábbiakban felsoroljuk azokat a PC-játékokat, amelyekről a jelentések szerint PS4 / Linux rendszeren futnak: