Η Epic επιβεβαίωσε ότι το Fortnite θα έρθει επίσημα στο Linux. Δεν παίζεται ακόμη και δεν υπάρχει ημερομηνία.
Το εισιτήριο είναι ένα νέο anti-cheat, το EAC Linux v2, και έχει αρκετές απαιτήσεις από το PC σου.
Εδώ βλέπεις τι ζητά, πώς το ελέγχεις και ποιοι μένουν εκτός.
- Η Epic ξαναχτίζει το Easy Anti-Cheat ως EAC Linux v2 και θα φέρει το Fortnite στο Linux μέσω του Epic Games Launcher, χωρίς ανακοινωμένη ημερομηνία.
- Το νέο anti-cheat δεν φορτώνει δικό του kernel driver. Απαιτεί Secure Boot, TPM 2.0, measured boot, signed kernel και modules, kernel lockdown, BPF LSM και IOMMU.
- Το Steam Deck δεν πληροί προς το παρόν τις απαιτήσεις, και ο custom kernel ή τα μη υπογεγραμμένα modules θα χρειαστούν αλλαγές.
Γιατί έλειπε το Fortnite
Το Easy Anti-Cheat υποστηρίζει Linux από το 2021, όπως ανακοίνωσε τότε η Epic μέσω του Epic Online Services. Η υποστήριξη όμως δουλεύει μόνο αν την ενεργοποιήσει ο δημιουργός κάθε παιχνιδιού.
Η Epic θεωρούσε επίσης ότι η υπάρχουσα υλοποίηση δεν προσφέρει την ίδια προστασία με τα Windows, όπως αναφέρει το δημοσίευμα της Insomnia. Γι’ αυτό το Fortnite έμενε εκτός, και οι παίκτες στηρίζονταν σε επίπεδα συμβατότητας με περιορισμένη επιτυχία.
Το Eurogamer είχε καταγράψει τον Ιούνιο ότι η Epic ήταν σταθερά αρνητική. Η αλλαγή στάσης είναι λοιπόν πραγματική είδηση και δεν είναι απλή διόρθωση συμβατότητας.
Πώς δουλεύει το EAC v2
Σύμφωνα με το Hardware Busters, το EAC Linux v2 δεν εγκαθιστά ούτε φορτώνει δικό του kernel module. Χρησιμοποιεί ένα systemd service που τρέχει μόνο όσο είναι ανοιχτό προστατευμένο παιχνίδι, και προγράμματα eBPF πάνω στο BPF LSM.
Με αυτά κρατά άλλες διεργασίες μακριά από τη μνήμη του παιχνιδιού. Το υπόλοιπο βάρος πέφτει σε ό,τι ήδη προσφέρει ο πυρήνας: signed kernel, signed modules και Secure Boot με attestation, όπως περιγράφει το Thurrott.
Η λογική είναι απλή. Αντί να εμπιστεύεται λογισμικό που τρέχει ήδη στο σύστημα, η Epic ζητά απόδειξη ότι το σύστημα ξεκίνησε «καθαρό».
Είναι έτοιμο το PC σου;
Οι απαιτήσεις προέρχονται από το Xenospectrum και το Hardware Busters. Οι εντολές ελέγχου στην τελευταία στήλη είναι δική μας προσθήκη. Ισχύουν στις περισσότερες διανομές, αλλά επιβεβαίωσέ τες με την τεκμηρίωση της διανομής σου.
| Απαίτηση | Τι σημαίνει | Ενδεικτικός έλεγχος |
|---|---|---|
| Secure Boot | Ενεργό στο UEFI, με γνωστά κλειδιά | mokutil –sb-state |
| TPM 2.0 | Ενεργό στο BIOS | cat /sys/class/tpm/tpm0/tpm_version_major |
| Measured boot | Ο boot manager καταγράφει στο TPM (το καλύπτουν συνήθως GRUB και systemd-boot) | Έλεγχος στη διανομή σου |
| Signed kernel και modules | Πυρήνας και modules υπογεγραμμένα με αναγνωρισμένο κλειδί | Χρήση του επίσημου kernel της διανομής |
| Kernel lockdown | Λειτουργία integrity | cat /sys/kernel/security/lockdown |
| BPF LSM | Ενεργό ως Linux Security Module | cat /sys/kernel/security/lsm |
| kexec | Απενεργοποιημένο | sysctl kernel.kexec_load_disabled |
| IOMMU | Ενεργό σε BIOS και kernel, χωρίς passthrough (εκτός handhelds) | dmesg | grep -i iommu |
Η αρχική λίστα αναγνωρισμένων κλειδιών υπογραφής περιλαμβάνει τα Ubuntu, Fedora, Debian, openSUSE και το Universal Blue, την ομάδα πίσω από το Bazzite, σύμφωνα με την Insomnia. Αν τρέχεις μία από αυτές με τον προεπιλεγμένο πυρήνα, είσαι σε καλή θέση.
Αν χρησιμοποιείς δικό σου πυρήνα ή μη υπογεγραμμένα modules τρίτων, θα χρειαστεί να αλλάξεις ρυθμίσεις. Στα Windows το Secure Boot το κάνουν πολλοί χωρίς να το ξέρουν. Στο Linux το έχουν συχνά απενεργοποιημένο όσοι μπλέκουν με drivers.
Η ίδια λογική υπάρχει και στα Windows. Δες πώς το Memory Integrity επηρεάζει τις επιδόσεις στο gaming: οι λειτουργίες ασφαλείας έχουν κόστος και ο παίκτης το πληρώνει.
Steam Deck και NVIDIA modules
Το Steam Deck δεν διαθέτει προς το παρόν τις λειτουργίες που ζητά το EAC Linux v2. Οι συζητήσεις της Epic με τη Valve συνεχίζονται, σύμφωνα με την Insomnia, και το Rock Paper Shotgun επιβεβαιώνει ότι η υποστήριξη παραμένει ανοιχτή. Η Epic δεν σκοπεύει επίσης να φέρει το Fortnite στο Steam.
Εδώ βρίσκεται ένα σημείο που οι περισσότερες αναλύσεις προσπερνούν. Το Xenospectrum σημειώνει ότι και τα modules που διανέμονται χωριστά από τον πυρήνα, όπως οι οδηγοί GPU της NVIDIA, πρέπει να έχουν υπογραφεί με εγκεκριμένο κλειδί.
Αν φορτώνεις τον οδηγό μέσω DKMS και τον υπογράφεις με δικό σου κλειδί MOK, δεν είναι σίγουρο ότι θα γίνει δεκτός. Το συμπέρασμα είναι δικό μας και όχι επίσημη διευκρίνιση της Epic. Περίμενε την τεκμηρίωση πριν αλλάξεις κάτι.
Η άποψή μας στο TechNoid
Εμείς στο TechNoid το βλέπουμε ως θετική κίνηση με ψιλά γράμματα. Ένα επίσημο Fortnite στο Linux δεν είναι λίγο, ειδικά αν η Epic ανοίξει το EAC v2 και σε άλλους δημιουργούς, όπως έχει δηλώσει.
Το κόστος είναι ότι το Linux για gaming γίνεται λιγότερο «ελεύθερο». Αν θέλεις Fortnite, ο πυρήνας σου πρέπει να είναι υπογεγραμμένος από κάποιον που εμπιστεύεται η Epic.
Στη θέση σου θα έμενα σε Ubuntu, Fedora ή Bazzite και θα έβαζα Secure Boot και TPM από τώρα. Δεν θα έκανα τίποτα δραστικό μέχρι να βγει η τελική τεκμηρίωση. Η Epic βρίσκεται άλλωστε και σε άλλες μάχες πλατφορμών, όπως δείχνει η υπόθεση App Store και Epic, και προτεραιότητά της είναι ο έλεγχος του οικοσυστήματος.
Συχνές Ερωτήσεις για το Fortnite στο Linux
Πότε θα κυκλοφορήσει το Fortnite στο Linux;
Δεν έχει ανακοινωθεί ημερομηνία. Η Epic θα το φέρει μέσω του Epic Games Launcher όταν το EAC Linux v2 δουλεύει με επαρκή αριθμό διανομών, όπως αναφέρει το The Verge.
Τι είναι το EAC Linux v2;
Είναι η ανασχεδιασμένη έκδοση του Easy Anti-Cheat για Linux. Δεν χρησιμοποιεί δικό του kernel driver, αλλά τις λειτουργίες ασφαλείας του πυρήνα, ένα systemd service και eBPF.
Τι χρειάζομαι για να παίξω Fortnite στο Linux;
Χρειάζεσαι Secure Boot, TPM 2.0, measured boot, signed kernel και modules, kernel lockdown σε integrity mode, BPF LSM και απενεργοποιημένο kexec. Στους υπολογιστές που δεν είναι handheld χρειάζεται και IOMMU.
Ποιες διανομές Linux θα υποστηρίζονται;
Η αρχική λίστα κλειδιών περιλαμβάνει Ubuntu, Fedora, Debian, openSUSE και Universal Blue (Bazzite). Η Epic συνεργάζεται με τους υπεύθυνους των διανομών.
Θα παίζει το Fortnite στο Steam Deck;
Όχι ακόμη. Το Steam Deck δεν έχει τις λειτουργίες που απαιτεί το EAC Linux v2, και οι συζητήσεις με τη Valve συνεχίζονται.
Θα βγει το Fortnite στο Linux μέσω Steam;
Όχι. Η Epic δεν σκοπεύει να φέρει το παιχνίδι στο Steam και θα το διαθέσει από το δικό της Launcher.
Θα παίζουν και άλλα παιχνίδια με το νέο anti-cheat;
Ναι, αργότερα. Η Epic θα δοκιμάσει πρώτα το EAC Linux v2 στο Fortnite και μετά σχεδιάζει να το διαθέσει και σε άλλους δημιουργούς.

