Saturday, March 24, 2012

Απενεργοποίηση Application resume / Reopen Windows στο MacOSX Lion...γενικά

Το μοναδικό πράγμα που με ενοχλεί στο τελευταίο MacOSX Lion, είναι το αυτόματο 'σώσιμο' της κατάστασης των ενεργών εφαρμογών κατά το κλείσιμο του υπολογιστή και η επανενεργοποίηση τους μετά από επανεκκίνηση. 

Ανήκω στην κατηγορία των χρηστών που όταν κλείνουν τον υπολογιστή, θέλουν να εκκινεί σε καθαρή κατάσταση χωρίς application resume χωρίς τίποτα. Δεν μου αρέσει το Libre Office ή το iPhoto ή η Χ εφαρμογή να θυμάται το τελευταίο διαθέσιμο αρχείο και να κάνει κάποιο χρόνο να το επαναφέρει. 

Υπάρχει αυτή η επιλογή στο System Preferences -> General -> (ξε κλίκαρε) το Restore windows when quitting and re-opening apps,  μαζί με το set-άρισμα των πάνω Επιλογών (και των 3ων) Applications, Documents, Severs στο 0. To πρόβλημα είναι ότι δεν δουλεύει για όλες τις εφαρμογές και η 'ενοχλητική συμπεριφορά παραμένει'.

Μετά από λίγο ψάξιμο, βρήκα την υγεία μου σε comment του παρακάτω thread. Για να το απενεργοποιήσεις ολικά λοιπόν πρέπει να πας στον κρυμμένο φάκελο 

\toUsernameSou\Library\ 

Για να τον δεις στον Finder άνοιξε ένα Terminal και γράψε 'chflags nohidden ~/Library' (πάτα Enter). , μέσα εκεί στον υπο-φάκελο Saved Application State να του κάνεις δεξi, Get Info και στο Sharing & Permissions - κάνε τον Read only για όλους. Επίσης έσβησα οτιδήποτε είχε μέσα, για να είμαι 100% σίγουρος.

Έτσι το λειτουργικό δεν θα μπορεί να σώσει ποτέ και τίποτα εκεί μέσα - και φυσικά αφού δεν θα σώζει τίποτα δεν θα προσπαθεί να στα φέρει πίσω μετά από κάθε restart. Επιτέλους τα restart μου έγιναν ξανά πιο ανάλαφρα και επανήλθε η παλιά 'καθαρή' συμπεριφορά.

Αν τώρα σου την σπάει και το παράθυρο κατά το restart που σε 'ρωτάει' Reopen windows when logging back in? Τότε μπορείς να βρεις μια λύση εδώ (εκτέλεσε στο terminal την εντολή που γράφει).


5 comments:

  1. Πάτα το Enter στο menu Go του Finder καθώς πατάς το alt.

    ReplyDelete
  2. Συνήθως δεν θεωρείται καλή λύση να αλλάζεις permissions σε system folders, αλλά αν δεν γίνεται αλλιώς...

    ReplyDelete
  3. @agou συμφωνώ..αλλά τι να κάνεις!

    ReplyDelete