Când Sony PS3 a fost lansat, acesta a fost livrat cu suport pentru instalarea Linux pe consolă. Acest lucru a fost ulterior eliminat în actualizări, iar ideea a fost abandonată în întregime cu PS4. Cu toate acestea, există o metodă pentru ca Linux să ruleze pe PS4 și puteți chiar să jucați jocuri pe computer prin Steam dacă acestea au porturi Linux.
Acest ghid vă va ajuta să instalați Fedora Linux și Steam pe PS4, dar fiți avertizat că acest lucru funcționează doar pe consolele PS4 pe firmware-ul 1.76 - care este destul de depășit în acest moment și nu există nicio modalitate de a retrograda firmware-ul unei console PS4 odată ce este a fost actualizat. Din fericire, noile console PS4 care rulează firmware-ul 1.76 pot fi găsite în vânzare pe internet.
Consultați aici o listă a pachetelor PS4 care vor avea firmware-ul 1.76 pe ele. Asigurați-vă că achiziționați doar o consolă nouă, încă sigilată. O consolă uzată va avea probabil firmware-ul actualizat și, așa cum am menționat anterior, nu se mai poate întoarce.
Cerințe
Disc USB minim 8 GB
Fedora Live ISO
Drivere Radeon PS4
bZimage + initramsfs
VirtualBox pentru Windows
FileZilla
Crearea USB-ului Linux bootabil
Mai întâi, conectați un disc USB gol la computer, apoi rulați Fedora Live ISO din VirtualBox. Veți fi întâmpinat cu un ecran de întâmpinare.
Notă: De asemenea, puteți partiționa și configura unitățile pentru boot UEFI Linux.
Alegeți „Încercați Fedora”, iar când vă aflați pe desktopul Fedora, lansați un terminal Linux și tastați următoarele comenzi:
su fdisk -l
Comanda „ fdisk -l” va afișa calea discului USB, de exemplu „ / dev / sda” , așa că acum o vom partiționa. În următorul cod, asigurați-vă că modificați / dev / sda pe calea reală a discului USB, dacă aceasta nu este calea utilizată:
parted / dev / sda mklabel msdos mkpart primary fat32 1MiB 513MiB mkpart primary ext4 513MiB 100% renunță la mkfs.fat –F32 / dev / sda1 mkfs.ext4 / dev / sda2
Nu închideți terminalul în acest moment - pur și simplu reveniți la ecranul de întâmpinare al lansatorului Fedora și alegeți „ Instalare pe hard disk ”, apoi „ Destinație de instalare ”. În cele din urmă, faceți clic pe „ Voi configura partiționarea ” în opțiunile de stocare și faceți clic pe gata.
Acum vă va întreba ce partiție să instalați - alegeți / dev / sda2 și, în caseta „ Mount Point: ”, introduceți o singură / bară. În cele din urmă, bifați caseta „Reformat” și faceți clic pe „Actualizați setările”, apoi Gata. Acum puteți începe instalarea și puteți alege numele de utilizator / parola rădăcină.
Când instalarea este terminată, nu părăsiți încă Fedora. Trebuie să instalăm driverele Radeon pentru PS4. Așadar, reveniți la terminalul Linux și tastați aceste comenzi:
Mount / dev / sda2 / mnt systemct1 reporniți sshd ifconfig
Acum, după ce tastați „ ifconfig” , trebuie să căutați adresa IP a mașinii dvs. virtuale. Când îl aveți, utilizați FileZilla pentru a împinge „ps4-radeon-rpm.zip” într-un folder numit „ / mnt / tmp” în mediul Fedora. Acum reveniți la terminal și tastați:
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
Acum căutați în folderul / home // al Fedora și găsiți un fișier numit „.xinitrc”. Deschideți-l cu un editor de text și adăugați aceste rânduri:
Exec minunat
tastați în terminalul 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
În cele din urmă, tastați:
Ieșiți pe cd / unmount –R / mnt poweroff
Și înainte de a deconecta discul USB de pe computer, copiați fișierele bzImage și initramfs de sus în partiția Fat32 a discului USB. Instalarea Linux pe PS4 Conectați discul USB în PS4 și porniți consola, apoi porniți USB-ul cu PS4 Playground. Vă va duce la un ecran de inițiere, deci tastați:
Fdisk -l mount / dev / sda2 / newrootexec switch_root / newroot / newroot / sbin / init
Când ajungeți la ecranul de conectare, tastați numele de utilizator și parola pe care le-ați setat mai devreme în timpul instalării Fedora, apoi tastați:
startx
După ce ați pornit în DM, deschideți terminalul Linux și introduceți:
glxinfo | vânzător grep
Acum putem lansa Steam, dar trebuie să ne asigurăm că se execută cu libs-urile adecvate pentru a rula pe Linux. Deci, introduceți terminalul:
LD_PRELOAD = '/ usr / $ LIB / libstdc ++. So.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1' steam &
Asta e tot! PS4 poate rula titluri mai vechi în biblioteca Steam care au un port Linux și câteva titluri moderne, de asemenea, dacă reduceți setările grafice. Iată o listă de jocuri pe PC despre care s-a raportat că rulează pe PS4 / Linux: