Δεν ξέρω αν έχετε ενημερωθεί σχετικά, αλλά τις τελευταίες μέρες η Google, στον Chrome browser (και μόνο σε αυτόν), έκανε ένα μεγάλο update και χωρίς καμία ενημέρωση εγκαθιστά στους δίσκους ένα αρχείο, με το ασαφές όνομα «OptGuideOnDeviceModel». Αυτό δε το αρχείο έχει μέγεθος που ξεπερνάει τα 4G!!! Χώρο που καταλαμβάνει, πάνω - κάτω ένα ολόκληρο λειτουργικό σύστημα!. Ετσι, αυθαίρετα.
Αυτό συνέβη χωρίς ΚΑΜΙΑ ενημέρωση, χωρίς να ζητηθεί η άδεια. Και μετά τον σάλο το παραδέχτηκε.
Τι αφορά:
Η Google προσπαθεί να μεταφέρει την επεξεργασία του AI από τους δικούς της servers (που κοστίζουν εκατομμύρια σε ρεύμα και GPUs) στις δικές μας CPU/GPU. Το Gemini Nano είναι η “ελαφριά” έκδοση του μοντέλου, σχεδιασμένη να τρέχει τοπικά στον υπολογιστή.
Γιατί;
Επειδή για να λειτουργούν αυτά στιγμιαία, το μοντέλο πρέπει να είναι ήδη στον δίσκο μας. Αν περιμένει καποιος να πατήσει ΟΚ και μετά να κατέβουν 4GB, η εμπειρία χρήστη (UX) θα θεωρούνταν αποτυχημένη. Έτσι, επέλεξαν την τακτική του τετελεσμένου γεγονότος.
Το πρόβλημα είναι δισδιάστατο και ηθικό και νομικό και από μόνο του βρίσκεται στη γκρίζα ζώνη. Η ευρωπαϊκή νομοθεσία περί GDPR και της οδηγίας ePrivacy είναι σαφής:
η αποθήκευση ή η πρόσβαση σε πληροφορίες στη συσκευή του χρήστη απαιτεί συγκατάθεση, εκτός αν είναι απολύτως απαραίτητη για την υπηρεσία που ζήτησε ο χρήστης.
Πώς ελέγχω αν το έχω;
Για να μην αρχίζετε να ανοίγετε φακέλους και να ψάχνετε στο /home σας, δώστε αυτή την εντολή στο bash:
du -sh ~/.config/google-chrome/OptGuideOnDeviceModel/
Αν δείτε να γράφει κάτι περί 4Giga σημαίνει ότι το έχετε ήδη στον δίσκο σας.
Τι κάνουμε για αυτό;
Όσο είδα και στην Κοινότητα Ubuntu (στην ομάδα του Facebook) η λύση που προτείνουν είναι η εξής:
Ανοίξτε το Chrome και πηγαίνετε στο chrome://flags/ και απενεργοποίηστε όποιο από τα παρακάτω εμφανίζεται και είναι default ή enabled (set to Disabled):
-
Enables optimization guide on device (σημαντικό)
-
Prompt API for Gemini Nano
-
OnDeviceModelBackgroundDownload (αν εμφανίζεται)
-
ShowOnDeviceAiSettings (αν εμφανίζεται)
- Κλείστε το Chrome τελείως:
pkill -f chrome
- Διαγράψτε τον φάκελο
rm -rf ~/.config/google-chrome/OptGuideOnDeviceModel
- Ανοίξτε ξανά το Chrome και επιβεβαιώστε ότι ο φάκελος δεν επανεμφανίζεται μετά από λίγα λεπτά browsing. Ξανατρέξτε την εντολή του βήματος 1 για επαλήθευση:
du -sh ~/.config/google-chrome/OptGuideOnDeviceModel/
Αν και η λύση αυτή είναι σωστή δυστυχώς ενέχει ο κίνδυνος να είναι προσωρινή επειδή κάποια στιγμή που η Google θα ξανακάνει ένα μεγάλο update στον Chrome το πακετάκι θα ξανάρθει στους δίσκους μας και άντε πάλι τα ίδια.
Έτσι, έκανα μια παρέμβαση στην ομάδα και η λύση που προτείνω είναι μόνιμη (κατά 99%) και πιο επιθετική.
Ανοίξτε το bash και δώστε μια - μια τις ακόλουθες εντολές:
rm -rf ~/.config/google-chrome/OptGuideOnDeviceModel
αυτή θα διαγράψει τον φάκελο με τα 4G.
touch ~/.config/google-chrome/OptGuideOnDeviceModel
δημιουργούμε έναν άδειο φάκελο με την ίδια ονομασία ώστε αν επιχειρήσει να ξανακατέβει να δει πως υπάρχει ο ομώνυμος φάκελος και να σταματήσει (αν και αυτό μπορεί να προκαλέσει περιττά background processes).
sudo chattr +i ~/.config/google-chrome/OptGuideOnDeviceModel
η εντολή chattr +i κάνει το αρχείο αμετάβλητο, ακόμα και για το ίδιο το σύστημα, μέχρι να το ξεκλειδώσουμε.
Τέλος, αφαιρέστε και τα flags που αναφέρθηκαν πιο πάνω, στην προσωρινή λύση.
Και για να το τσεκάρετε πηγαίνετε στις ρυθμίσεις του Chrome (Settings > Google AI) και θα πρέπει να δείτε ότι οι σχετικές επιλογές είναι είτε εξαφανισμένες είτε ανενεργές. Επίσης, παρακολουθώντας τον φάκελο με την εντολή du -sh, αν παραμένει 0 ή λίγα KB, έχετε κερδίσει τη μάχη της αποθήκευσης από την αυθαιρεσία της Google.
Και απαντώ εν τάχει στις πιο συνήθεις απορίες που είδα:
Τι θα συμβεί αν τα διαγράψω;
Δεν θα συμβεί τίποτα απολύτως. Ο μόνος λόγος για να μην το διαγράψεις είναι αν θέλεις τα ΑΙ “καλούδια” στον Chrome.
Αυτά που ενδέχεται να χαθούν (από τον Chrome), με την απενεργοποίηση των flags, είναι τα εξής:
- Η αυτόματη παραγωγή κειμένου σε φόρμες (πχ όταν γράφεις ένα email ή ένα σχόλιο και σου προτείνει αναδιατύπωση).
- Η έξυπνη ομαδοποίηση των ανοιχτών καρτελών σου.
- Η σύνοψη κειμένου (summarize), δηλαδή αν χρησιμοποιούσες κάποια ενσωματωμένη λειτουργία του Chrome για να σου βγάζει περίληψη μιας σελίδας στα γρήγορα.
Και πάω στοίχημα ότι η Google θα ισχυριστεί πως θα υπάρξει θέμα και με το on-device scam detection το οποίο είναι υπεύθυνο για την τοπική ανάλυση υπόπτων ιστοσελίδων για phishing.
Θα χάσω λειτουργίες του Gemini; Δεν θα μπορώ να το χρησιμοποιώ πια;
Όχι, στο Gemini Web όλη η επεξεργασία γίνεται στους υπερυπολογιστές της Google στο cloud. Το αρχείο των 4GB που διέγραψες δεν χρησιμοποιείται καθόλου εκεί. Θα συνεχίσει να δουλεύει κανονικά, όπως και πριν.
Συμβαίνει και σε παράγωγους browsers;
Όχι, δεν συμβαίνει σε κανένα παράγωγο browser. Ούτε καν στον Chromium (μέχρι τώρα έστω).
Προφανείς οι λόγοι που το έκανε αυτό η Google αλλά κάπου όπα. 4Giga έτσι επειδή χωρίς γουστάρεις και χωρίς να με ρωτήσεις;
