Απαίτηση Secure Boot σε νέα παιχνίδια
Το Battlefield 6 απαιτεί ενεργοποιημένο το Secure Boot για να λειτουργήσει, και σύντομα το ίδιο θα ισχύει και για άλλα παιχνίδια, όπως το Call of Duty Black Ops 7. Ακολουθεί τι είναι το Secure Boot, γιατί οι χρήστες Linux αντιδρούν έντονα και πώς μπορεί να ενεργοποιηθεί.
Τι είναι το Secure Boot
Το Secure Boot είναι μια λειτουργία ασφαλείας στα Windows PCs που αποτρέπει την εκκίνηση κακόβουλου λογισμικού κατά τη διαδικασία εκκίνησης του λειτουργικού συστήματος. Η EA το χρησιμοποιεί για το δικό της anti-cheat, το EA Javelin. Ωστόσο, η απαίτηση ενεργοποίησης του Secure Boot αποκλείει ορισμένους παίκτες από το Battlefield 6.
Πώς λειτουργεί το Secure Boot
Το Secure Boot απαιτεί υπογεγραμμένο κώδικα πυρήνα—ο πυρήνας είναι το βασικό επίπεδο του λειτουργικού που επικοινωνεί με το υλικό. Η υπογραφή γίνεται με ιδιωτικό κρυπτογραφικό κλειδί και δημόσιο κλειδί που αποθηκεύονται στο firmware. Με αυτόν τον τρόπο, τα Windows μειώνουν τον κίνδυνο εκτέλεσης κακόβουλου λογισμικού, όπως rootkits ή cheats σε επίπεδο πυρήνα.
Οφέλη για την ασφάλεια και το anti-cheat
Η ιδέα είναι ότι τα Windows προστατεύονται καλύτερα σε επίπεδο πυρήνα και το anti-cheat λογισμικό έχει μεγαλύτερη αποτελεσματικότητα στην αποτροπή των cheaters.
Γιατί υπάρχουν αντιδράσεις
Υπάρχουν διάφοροι λόγοι για τη δυσαρέσκεια των παικτών:
- Το anti-cheat με πρόσβαση σε επίπεδο πυρήνα έχει πλήρη έλεγχο στο σύστημα, κάτι που μπορεί να είναι επικίνδυνο αν το λογισμικό δεν είναι αξιόπιστο.
- Η πρόσβαση σε επίπεδο πυρήνα μπορεί να προκαλέσει κρασάρισμα του συστήματος σε περίπτωση ασυμβατότητας, όπως συνέβη πρόσφατα με το Easy Anti-Cheat και τα Windows 11 2H24 σε ορισμένα συστήματα Alder Lake.
- Οι παλαιότεροι υπολογιστές που δεν υποστηρίζουν UEFI, Secure Boot ή TPM δεν μπορούν να τρέξουν το παιχνίδι.
- Οι χρήστες Linux, που έχουν δει σημαντική βελτίωση στη συμβατότητα μέσω Wine/Proton, αποκλείονται εντελώς.
Αντιδράσεις στην κοινότητα Linux
Στο subreddit r/linuxgaming, υπάρχει κάλεσμα για boycott του παιχνιδιού (αν και δεν θα μπορούσαν να το παίξουν έτσι κι αλλιώς). Υπάρχει επίσης ενδιαφέρουσα συζήτηση για παρακάμψεις μέσω εικονικής μηχανής (VM), αλλά όπως αναφέρει ο KstrlWorks, αυτό καταλήγει σε ένα αέναο παιχνίδι γάτας-ποντικιού με το anti-cheat. Το ίδιο ισχύει για το Valorant και το EA Javelin, που εντοπίζουν τη χρήση VM και μπλοκάρουν την πρόσβαση. Υπάρχει πιθανότητα παράκαμψης με Type 1 hypervisor, αλλά απαιτείται πολύπλοκη διαδικασία.
Περιορισμοί για τους χρήστες Linux
Οι παίκτες Linux δύσκολα θα μπορέσουν να παίξουν το παιχνίδι σύντομα, εκτός ίσως μέσω GeForce Now. Το Battlefield 6 είναι ένα από τα πολλά παιχνίδια που δεν υποστηρίζουν Linux λόγω anti-cheat, όπως το Valorant με το Vanguard και το Fortnite με το Easy Anti-cheat. Ο Tim Sweeney της Epic Games είχε εξηγήσει το 2022 τους λόγους αυτής της κατάστασης.
Επερχόμενες απαιτήσεις σε άλλα παιχνίδια
Το Call of Duty Black Ops 7 θα είναι το πρώτο της σειράς που θα απαιτεί ενεργοποιημένο Secure Boot, όπως έχει επιβεβαιώσει η Activision. Προς το παρόν, το παιχνίδι απλώς προτείνει τις σχετικές ρυθμίσεις και μπορεί να εμφανίσει ειδοποίηση αν δεν είναι ενεργοποιημένα τα TPM 2.0 και Secure Boot.
Προηγούμενη εφαρμογή στο Battlefield
Για το Battlefield, η απαίτηση Secure Boot δεν είναι καινούρια. Το Battlefield 2042 το απαίτησε μετά από ενημέρωση. Η EA είχε δηλώσει ότι, καθώς οι δημιουργοί cheats εξελίσσουν τις μεθόδους τους, ενισχύει και εκείνη τα μέτρα της, ειδικά ενάντια σε cheats που προσπαθούν να εισχωρήσουν κατά την εκκίνηση των Windows. Η EA είχε προειδοποιήσει ότι το Secure Boot θα παραμείνει απαραίτητο και για το Battlefield 6, και είναι απίθανο να αλλάξει αυτή η πολιτική σύντομα.
Τι ισχύει για τους χρήστες Windows 11
Αν έχετε αναβαθμίσει σε Windows 11 ακολουθώντας τη διαδικασία της Microsoft, έχετε τα απαραίτητα εργαλεία για να ενεργοποιήσετε το Secure Boot. Τα Windows 11 απαιτούν TPM, το οποίο είναι απαραίτητο για το Secure Boot, αλλά το ίδιο το Secure Boot δεν είναι υποχρεωτικό για το λειτουργικό. Αυτό σημαίνει ότι μπορείτε να μπείτε στο BIOS και να το ενεργοποιήσετε.
Ενεργοποίηση του Secure Boot
Αν διαβάζετε αυτό, πιθανότατα έχετε ήδη δει το μήνυμα “SecureBoot is not enabled” κατά την εκκίνηση του Battlefield 6. Για να ελέγξετε αν το Secure Boot είναι ενεργό, πατήστε το πλήκτρο Windows και πληκτρολογήστε System Information. Ανοίξτε την εφαρμογή και βρείτε το πεδίο ‘Secure Boot State’. Αν αναγράφει ότι είναι απενεργοποιημένο, μπείτε στο BIOS πατώντας Delete (ή F2) κατά την επανεκκίνηση. Η τοποθεσία της ρύθμισης διαφέρει ανάλογα με τον κατασκευαστή της μητρικής. Για παράδειγμα, στη δική μου Gigabyte, βρίσκεται στην καρτέλα Boot στο BIOS, στο κάτω μέρος. Ίσως χρειαστεί να ενεργοποιήσετε και το TPM στις ρυθμίσεις Trusted Computing Platform, αλλά αν έχετε Windows 11 με επίσημο τρόπο, το TPM είναι ήδη ενεργό.

Υποστήριξη από κατασκευαστές μητρικών
Ακολουθούν σελίδες υποστήριξης για τους βασικούς κατασκευαστές μητρικών:
Προσωπική εμπειρία με το Secure Boot
Συνάντησα και εγώ το μήνυμα “SecureBoot is not enabled”. Είχα ενεργοποιήσει το TPM και το Secure Boot στο BIOS, αλλά στη Gigabyte αυτό δεν σημαίνει απαραίτητα ότι το Secure Boot είναι ενεργό. Έπρεπε να μπω στις ρυθμίσεις Secure Boot, να επιλέξω custom και να κάνω Restore Factory Keys. Αυτό έθεσε τη μητρική σε User mode και ενεργοποίησε το Secure Boot. Δεν το κάνουν και πολύ εύκολο, έτσι δεν είναι;
[ Πηγή: PCGamer ]