11Aug
Αν μόλις ενημερώσατε το Ubuntu 12.04, ενδέχεται να παρατηρήσετε ότι μια επιλογή λείπει στο μενού του συστήματος.Η επιλογή Hibernate είναι πλέον κρυμμένη από προεπιλογή, αλλά μπορείτε να την πάρετε πίσω αν προτιμάτε να χειμενώνετε το σύστημά σας.
Η αδρανοποίηση είναι απενεργοποιημένη από προεπιλογή επειδή μπορεί να προκαλέσει προβλήματα σε ορισμένες διαμορφώσεις συστήματος.Θα πρέπει να εκτελέσετε μια χειμερία νάρκης με μια ειδική εντολή για να ελέγξετε ότι λειτουργεί σωστά πριν την επανενεργοποιήσετε.
Hibernate vs. Suspend
Η επιλογή Suspend εξακολουθεί να είναι διαθέσιμη στο μενού συστήματος του Ubuntu.Όπως η αδρανοποίηση, η αναστολή αποθηκεύει τα ανοιχτά προγράμματα και τα δεδομένα σας, ώστε να μπορείτε να επαναλάβετε γρήγορα την προηγούμενη γενεά σας.Ωστόσο, η αναστολή απαιτεί ισχύ - ενώ βρίσκεται σε κατάσταση αναστολής, ο υπολογιστής σας θα συνεχίσει να σχεδιάζει μια μικρή ποσότητα ενέργειας.Εάν το σύστημα χάσει την ισχύ του - για παράδειγμα, αν αποσυνδέσετε έναν επιτραπέζιο υπολογιστή από την πρίζα ή η μπαταρία ενός φορητού υπολογιστή αδειάζει, θα χάσετε τη δουλειά σας.
Σε αντίθεση, η αδρανοποίηση αποθηκεύει την κατάσταση του συστήματός σας στον σκληρό δίσκο σας και απενεργοποιεί το σύστημα χωρίς να καταναλώνει ενέργεια.Όταν συνεχίσετε από την αδρανοποίηση, τα ανοιχτά προγράμματα και τα δεδομένα σας θα αποκατασταθούν.Η αδρανοποίηση εξοικονομεί ενέργεια, αλλά χρειάζεται περισσότερος χρόνος - ο υπολογιστής πρέπει να επαναφέρει δεδομένα στη μνήμη RAM, ενώ η αναστολή διατηρεί τα δεδομένα στη μνήμη RAM.
Γιατί είναι απενεργοποιημένη
Η λειτουργία Hibernate δεν λειτουργεί σωστά σε πολλές διαμορφώσεις υλικού με Ubuntu και άλλες διανομές Linux.Εάν η κατάσταση αδρανοποίησης δεν λειτουργεί σωστά στο σύστημά σας, μπορείτε να συνεχίσετε από την αδρανοποίηση για να διαπιστώσετε ότι η εργασία σας έχει χαθεί.Ορισμένα προγράμματα οδήγησης υλικού ενδέχεται επίσης να μην λειτουργούν σωστά με την αδρανοποίηση - για παράδειγμα, το υλικό Wi-Fi ή άλλες συσκευές ενδέχεται να μην λειτουργούν μετά την επανέναρξη από την κατάσταση αδρανοποίησης.
Για να αποτρέψετε νέους χρήστες να αντιμετωπίσουν αυτά τα σφάλματα και να χάσουν τη δουλειά τους, η αδρανοποίηση είναι απενεργοποιημένη από προεπιλογή.
Δοκιμή αδρανοποίησης
Προτού ενεργοποιήσετε ξανά τη λειτουργία αδρανοποίησης, θα πρέπει να το ελέγξετε για να επαληθεύσετε ότι λειτουργεί σωστά στο σύστημά σας.Καταρχάς, αποθηκεύστε την εργασία σας σε όλα τα ανοιχτά προγράμματα - θα τα χάσετε εάν η αδρανοποίηση δεν λειτουργεί σωστά.
Για να ελέγξετε την αδρανοποίηση, ξεκινήστε ένα τερματικό.Πληκτρολογήστε τερματικό στην παύλα και / ή χρησιμοποιήστε τη συντόμευση πληκτρολογίου Ctrl-Alt-T.
Στο τερματικό, εκτελέστε την ακόλουθη εντολή:
sudo pm-hibernate
Το σύστημά σας θα τερματιστεί.Μετά την εκτέλεση της εντολής, ενεργοποιήστε ξανά το σύστημά σας - εάν τα ανοιχτά σας προγράμματα επανεμφανιστούν, η αδρανοποίηση λειτουργεί σωστά.
Αντιμετώπιση προβλημάτων κατά την αδρανοποίηση
Ενώ οι ασυμβατότητες υλικού αποτελούν μείζον πρόβλημα με την αδρανοποίηση, υπάρχει ένα άλλο κοινό πρόβλημα.Η Αδρανοποίηση αποθηκεύει το περιεχόμενο της μνήμης RAM στο διαμέρισμα swap.Επομένως, το διαμέρισμα swap πρέπει να είναι τουλάχιστον το ίδιο με το RAM.Αν έχετε ένα διαμέρισμα swap 2GB και 4GB μνήμης RAM, η αδρανοποίηση δεν θα λειτουργήσει σωστά.
Ένας γρήγορος τρόπος σύγκρισης των μεγεθών μνήμης RAM και ανταλλαγής είναι με την εφαρμογή Monitor System.
Μπορείτε να προβάλετε τα μεγέθη μνήμης και εναλλαγής στην καρτέλα Πόροι.Η "μνήμη" εδώ αναφέρεται στη μνήμη RAM.
Εάν θέλετε πραγματικά να χρησιμοποιήσετε την αδρανοποίηση και το διαμέρισμα swap σας είναι μικρότερο από τη μνήμη RAM, δοκιμάστε να εκτελέσετε το GParted από ένα ζωντανό CD.Μπορείτε να εκτελέσετε το GParted από ένα live Ubuntu CD ή από ένα αφιερωμένο live CD του GParted.Από το ζωντανό CD, μπορείτε να αλλάξετε το μέγεθος των κατατμήσεων του Ubuntu - δεν μπορείτε να το κάνετε αυτό ενώ είστε σε χρήση.
Επανενεργοποίηση της αδρανοποίησης
Μπορείτε να εκτελέσετε την εντολή sudo pm-hibernate κάθε φορά που θέλετε να κάνετε αδρανοποίηση, αλλά αυτό είναι ενοχλητικό.Για να ενεργοποιήσετε εκ νέου την επιλογή αδρανοποίησης στα μενού, θα πρέπει να δημιουργήσετε ένα αρχείο πολιτικήςKit.
Μπορείτε να χρησιμοποιήσετε οποιονδήποτε επεξεργαστή κειμένου για αυτό, αλλά θα χρησιμοποιήσουμε το gedit σε αυτό το παράδειγμα.Εκτελέστε την ακόλουθη εντολή για να ξεκινήσετε το gedit ως χρήστη root και καθορίστε το αρχείο που θέλετε να δημιουργήσετε:
gksu gedit /etc/ polkit-1 /localauthority/ 50-local.d / com.ubuntu.enable-hibernate.pkla
Επικολλήστε το ακόλουθο κείμενο στοαρχείο:
[Ενεργοποίηση Αδρανοποίησης]
Identity = unix-user: *
Ενέργεια = org.freedesktop.upower.hibernate
ResultActive = ναι
Αποθηκεύστε το αρχείο κειμένου και αποσυνδεθείτε ξανά.από το μενού συστήματος.