Hva er Gaming Linux From Scratch?
Gaming Linux From Scratch, som er basert på BLFS boken, hjelper deg med å installere spillstøtteprogramvare, som Steam eller Wine, på et nytt x86_64 LFS system.
Avhengig av hva du vil installere og typen, kan det hende du trenger Multilib Linux From Scratch (MLFS).
For Steam krever det 32-bit programvare ettersom kjernen i klienten er 32-bit. Med Wine avhenger det av byggetypen. Du kan bygge for ren 64-bit, noe som ikke anbefales, og du kan kjøre ren 32-bit, noe som heller ikke anbefales. Det finnes imidlertid to WoW64 moduser, en eldre og en nyere. WoW64 tillater kjøring av både 64-bit og 32-bit Windows apper og spill på x86_64. Den nye WoW64 modusen trenger ikke noen Linux 32-bit biblioteker, men trenger i686 MinGW-w64 verktøykjeden, som heller ikke trenger noen Linux 32-bit biblioteker. Den eldre WoW64 modusen krever derimot 32-bit biblioteker.
I tilfeller der 32-bits biblioteker er nødvendige, MLFS er en nødvendig forutsetning for denne boken. MLFS med 32-bit er det anbefalte valget for å spare diskbruk og byggetid. x32-bit er for tiden ikke veldig nyttig for Steam eller Wine, og det ser ut til at det er noen tegn til å bli faset ut. MLFS lar deg bygge 32-bit apper og biblioteker, der bibliotekene er den viktigste delen for å få Steam og ren 32-bit eller eldre WoW64 for Wine til å fungere.
Hvorfor skulle jeg ønske meg et GLFS system?
Å installere binær programvare på et LFS system er et kontroversielt tema i LFS fellesskapet. Imidlertid ønsker mange fortsatt å spille spill og bruke Windows programvare på sitt nye LFS system. GLFS viser hvordan du går frem slik at LFS systemet ditt kan være en levedyktig spillplattform. Hvis du ikke bryr deg om spilling, er denne boken sannsynligvis ikke noe for deg, men den tilbyr fortsatt instruksjoner om hvordan du installerer visse pakker for 32-bit på 64-bit. Den tilbyr også instruksjoner om hvordan du installerer libglvnd, NVIDIA, CUDA, MinGW-w64 og Wine, som du kanskje fortsatt vil bruke.
Hva kan jeg gjøre med GLFS systemet mitt?
Du vil kunne bruke Steam, spille populære spill med Vulkan og OpenGL, bruke den proprietære NVIDIA driveren og CUDA om ønskelig, og kjøre Windows programvare via Wine. For Windows programvare (gjennom Steam og Wine) vil du kunne konvertere Direct3D instruksjonene til Vulkan for optimal ytelse.
Les boken på nett
GLFS har forskjellige versjoner som samsvarer med LFS+MLFS+BLFS+SLFS utgivelser. Tidligere støttet GLFS både SysVinit og Systemd, men nå støttes bare Systemd. De tidligere versjonene finnes som historisk og opplæringsmateriell.
Nåværende stabile
Dette er de nåværende stabile versjonene av GLFS som er kjent for å fungere med en LFS/MLFS, BLFS og SLFS stabile plattform.
Utvikling
Dette er GLFS i sin nåværende utviklingsfase. Det gjøres mye arbeid for å sikre at utviklingsversjonen er så stabil som mulig. Imidlertid kan det fortsatt oppstå problemer.
Takk til
Douglas Reno, Rahul Chandra, Thomas Trepl, Xi Ruoyao, og GLFS bidragsytere