Sådan installeres Linux og kører Steam på PlayStation 4

Da Sony PS3 blev frigivet, blev den leveret med understøttelse af Linux-installation på konsollen. Dette blev senere fjernet i opdateringer, og ideen blev helt skrottet med PS4. Der findes dog en metode til at få Linux til at køre på PS4, og du kan endda spille pc-spil via Steam, hvis de har Linux-porte.

Denne guide vil guide dig gennem installation af Fedora Linux og Steam på PS4, men advares om, at dette kun fungerer på PS4-konsoller på firmware 1.76 - hvilket er ret forældet på dette tidspunkt, og der er ingen måde at nedgradere en PS4-konsoles firmware, når den først er blevet opgraderet. Heldigvis kan helt nye PS4-konsoller, der kører 1.76-firmwaren, stadig findes til salg på internettet.

Se her for en liste over PS4-bundter, der har 1.76-firmwaren. Sørg for kun at købe en helt ny, stadig forseglet konsol. En brugt konsol vil sandsynligvis have firmwaren opdateret, og som nævnt før er der ingen vej tilbage.

Krav

Minimum 8 GB USB-disk

Fedora Live ISO

PS4 Radeon-drivere

bZimage + initramsfs

VirtualBox til Windows

FileZilla

Oprettelse af Bootable Linux USB

Tilslut først en tom USB-disk til din pc, og kør derefter Fedora Live ISO fra VirtualBox. Du bliver mødt med en velkomstskærm.

Bemærk: Du kan også partitionere og konfigurere drev til Linux UEFI Boot.

Vælg "Prøv Fedora", og når du er på Fedora-skrivebordet, skal du starte en Linux-terminal og skrive følgende kommandoer:

su fdisk -l

Kommandoen “ fdisk -l” viser stien til din USB-disk, for eksempel “ / dev / sda” , så nu deler vi den. I den følgende kode skal du sørge for at ændre / dev / sda til din USB-disks faktiske sti, hvis det ikke er den sti, der bruges:

skilt / dev / sda mklabel msdos mkpart primært fedt32 1MiB 513MiB mkpart primært ext4 513MiB 100% afslut mkfs.fat –F32 / dev / sda1 mkfs.ext4 / dev / sda2

Luk ikke terminalen på dette tidspunkt - gå blot tilbage til Fedora-startskærms velkomstskærm og vælg “ Installer til harddisk ” og derefter “ Installationsdestination ”. Til sidst skal du klikke på “ Jeg vil konfigurere partitionering ” i lagerindstillingerne og klikke på færdig.

Nu vil den spørge, hvilken partition der skal installeres til - vælg / dev / sda2, og indtast en enkelt / skråstreg i feltet " Mount Point: ". Til sidst skal du markere afkrydsningsfeltet "Reformat" og klikke på "Opdater indstillinger" og derefter Udført. Nu kan du begynde installationen og vælge dit root-brugernavn / adgangskode.

Når installationen er færdig, skal du ikke afslutte Fedora endnu. Vi skal installere Radeon-driverne til PS4. Så gå tilbage til Linux-terminalen og skriv disse kommandoer:

Mount / dev / sda2 / mnt systemct1 genstart sshd ifconfig

Efter at du har skrevet “ ifconfig” , skal du kigge efter IP-adressen på din virtuelle maskine. Når du har det, skal du bruge FileZilla til at skubbe “ps4-radeon-rpm.zip” til en mappe kaldet “ / mnt / tmp” i Fedora-miljøet. Gå nu tilbage til terminalen og skriv:

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 installerer fantastisk

Kig nu ind i / home // mappen i Fedora og find en fil kaldet “.xinitrc”. Åbn den med en teksteditor og tilføj disse linjer:

Exec fantastisk

skriv ind i Linux-terminalen:

dnf installation //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 installer --nogpgcheck damp

Endelig skriv:

Afslut cd / afmontering –R / mnt sluk

Og før du frakobler USB-disken fra din pc, skal du kopiere bzImage- og initramfs-filerne ovenfra til Fat32-partitionen på USB-disken. Installation af Linux på PS4 Sæt USB-disken i din PS4, tænd for konsollen, og start derefter USB med PS4 Playground. Det fører dig til en init-skærm, så skriv:

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

Når du kommer til loginskærmen, skal du skrive det brugernavn og den adgangskode, du angav tidligere under Fedora-installationen, og derefter skrive:

startx

Når du er startet i DM, skal du åbne Linux-terminalen og indtaste:

glxinfo | grep-sælger

Nu kan vi starte Steam, men vi skal sørge for, at den udføres med de rigtige libs til kørsel på Linux. Så skriv ind i terminalen:

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

Det er alt! PS4 kan køre ældre titler i Steam-biblioteket, der har en Linux-port, og nogle moderne titler også, hvis du sænker grafikindstillingerne. Her er en liste over pc-spil, der er rapporteret at køre på PS4 / Linux:

Anbefalet

Fix: Minecraft svarer ikke
Hvad er applikation til registrering af digital tv-tuner-enhed, og skal den fjernes?
Hvad er FileRepMalware, og skal du fjerne det