Λίγα πράγματα μπορούν να σας φέρουν σε πανικό πιο γρήγορα από το να προσπαθείτε να συνδεθείτε στον υπολογιστή σας και να σας απαγορεύσουν την είσοδο. Κάνετε κλικ στο όνομα χρήστη σας. Εισαγάγετε τον κωδικό πρόσβασής σας. Χτυπάς Εισαγω και τίποτα.
Δυστυχώς, αυτό το είδος εμπειρίας είναι πιο συνηθισμένο από ό, τι νομίζετε με το Ubuntu. Τα καλά νέα είναι ότι η επίλυση αυτού του προβλήματος δεν είναι πολύ δύσκολη όταν ξέρετε τι να κάνετε. Εάν το σύστημά σας στο Ubuntu έχει κολλήσει σε έναν βρόχο σύνδεσης, ακολουθήστε το και θα σας βάλουμε στη δημιουργία αντιγράφων ασφαλείας και λειτουργίας σε χρόνο μηδέν.
Μεταβείτε σε ένα τερματικό από την οθόνη σύνδεσης του Ubuntu
Το πρώτο πράγμα που θα πρέπει να κάνετε είναι να εγκαταλείψετε την οθόνη σύνδεσης με γραφικά και να μεταβείτε σε ένα τερματικό. Για να το κάνετε αυτό, εκκινήστε το σύστημά σας κανονικά και περιμένετε να εμφανιστεί η οθόνη σύνδεσης. Από την οθόνη σύνδεσης, πατήστε Ctrl + Alt + F3.
Ορισμένοι φορητοί υπολογιστές χρησιμοποιούν τα πλήκτρα λειτουργιών για πράγματα όπως η ρύθμιση της φωτεινότητας της οθόνης ή της έντασης ήχου. Σε αυτά τα μηχανήματα, ίσως χρειαστεί να κρατήσετε πατημένο ένα άλλο κλειδί για να έχετε το δικό σας
F3 το πλήκτρο λειτουργεί ως πλήκτρο λειτουργίας και όχι ως ρυθμιστής έντασης ή οτιδήποτε άλλο μπορεί να κάνει.Οι φορητοί υπολογιστές Dell, για παράδειγμα, έχουν ένα κλειδί με ετικέτα Fn. Σε αυτά τα μηχανήματα, πρέπει να πατήσετε Fn + Ctrl + Alt + F3 ΤΑΥΤΟΧΡΟΝΑ.
Πατώντας αυτόν τον συνδυασμό πλήκτρων θα μεταφερθείτε σε μια οθόνη τερματικού με μια προτροπή για να συνδεθείτε. Συνδεθείτε με το όνομα χρήστη και τον κωδικό πρόσβασής σας και θα βρεθείτε σε μια γραμμή εντολών στον αρχικό σας κατάλογο. Μπορείτε να εισάγετε εντολές εδώ ακριβώς όπως θα κάνατε στην εφαρμογή τερματικού από την επιφάνεια εργασίας σας.
Σας συνιστούμε να δοκιμάσετε καθεμία από τις παρακάτω δυνατότητες για να επιλύσετε το ζήτημα του βρόχου σύνδεσης στο Ubuntu.
1. Ελέγξτε τις ρυθμίσεις ιδιοκτησίας για τα αρχεία διαμόρφωσης
Ένας από τους πιο συνηθισμένους λόγους πίσω από τον βρόχο σύνδεσης στο Ubuntu είναι οι εσφαλμένες ρυθμίσεις ιδιοκτησίας αρχείων σε ένα ή δύο από τα αρχεία που βοηθούν στον έλεγχο της οθόνης σύνδεσης σε ορισμένα συστήματα. Υπάρχουν ως κρυφά αρχεία στον αρχικό σας κατάλογο.
Εισαγάγετε τα ακόλουθα στη γραμμή εντολών σας για να λάβετε μια πλήρη λίστα καταλόγου:
ls -la
Κοντά στο τέλος της καταχώρισης, αναζητήστε ένα αρχείο με το όνομα .Αυθεντία. Αυτό το αρχείο ενδέχεται να μην υπάρχει στο σύστημά σας. Εάν δεν υπάρχει αρχείο με το όνομα .Xauthority, απλώς μεταβείτε στην επόμενη πρόταση. Αν το .Αυθεντία αρχείο υπάρχει, κοιτάξτε τον κάτοχο και την ομάδα για το αρχείο. Αυτά τα δύο χαρακτηριστικά εμφανίζονται στα αριστερά του ονόματος και του μεγέθους του αρχείου.
Στην παραπάνω εικόνα, επισημαίνονται και έχουν οριστεί και τα δύο σε root. Εάν αυτό το αρχείο υπάρχει στο σύστημά σας και φαίνεται ότι ανήκει στο root, αυτό θα είναι το πρόβλημά σας. Το αρχείο θα πρέπει να ανήκει σε εσάς, όχι στον χρήστη root.
Προς την αλλάξτε τις ρυθμίσεις κατόχου, εισάγετε την ακόλουθη εντολή:
sudoτσόουνόνομα χρήστη:όνομα χρήστη.Αυθεντία
Θα πρέπει, φυσικά, να εισαγάγετε την εντολή και να αντικαταστήσετε το "όνομα χρήστη" με το πραγματικό σας όνομα χρήστη. Φροντίστε να εισάγετε την εντολή ακριβώς όπως φαίνεται. Σημειώστε την άνω και κάτω τελεία ανάμεσα στα δύο ονόματα χρήστη, την τελεία στην αρχή του ονόματος αρχείου και το κεφαλαίο Χ.
Όταν τελειώσετε, καταχωρίστε ξανά τον κατάλογο και ο κάτοχος του αρχείου θα πρέπει τώρα να είναι το όνομα χρήστη σας.
Εάν το αρχείο .Xauthority έχει ρυθμιστεί σωστά, αναζητήστε περαιτέρω τη λίστα καταλόγου για να δείτε εάν ένα αρχείο με το όνομα .ICEαρχή υπάρχει. Αν δείτε αυτό το αρχείο, ελέγξτε και τον κάτοχό του. Εάν ο κάτοχος έχει οριστεί ως root (ή οποιοδήποτε όνομα εκτός από το όνομα χρήστη σας), χρησιμοποιήστε την ίδια εντολή που εμφανίζεται παραπάνω για να διορθώσετε τις ρυθμίσεις ιδιοκτησίας. απλά αλλάξτε .Αυθεντία προς την .ICEαρχή στην προαναφερθείσα εντολή.
2. Ελέγξτε τις ρυθμίσεις δικαιωμάτων στον κατάλογο /tmp
Ένα άλλο συνηθισμένο πρόβλημα που μπορεί να προκαλέσει το ζήτημα του βρόχου σύνδεσης είναι οι εσφαλμένες ρυθμίσεις δικαιωμάτων στις ρυθμίσεις του συστήματος /tmp Ευρετήριο. Αυτός ο κατάλογος περιέχει όλα τα είδη προσωρινών αρχείων και μπορεί να προκαλέσει τον όλεθρο όταν οι διαδικασίες του συστήματος δεν μπορούν να φτάσουν στα αρχεία τους.
Για να δείτε τα δικαιώματα στον κατάλογο /tmp, πληκτρολογήστε τις ακόλουθες δύο εντολές:
CD /
ls -la
Ο κατάλογος /tmp θα πρέπει να εμφανίζεται κοντά στο τέλος της λίστας. Εδώ, θέλετε να δείτε τη συμβολοσειρά των γραμμάτων στην πιο αριστερή στήλη της λίστας καταλόγου. Αντιπροσωπεύουν τα δικαιώματα για τον κατάλογο.
Στην περίπτωση του /tmp, αυτή η σειρά γραμμάτων θα πρέπει να είναι ακριβώς drwxrwxrwt. Εάν η λίστα καταλόγου σας εμφανίζει κάτι διαφορετικό, εκτελέστε την ακόλουθη εντολή στο αλλάξτε τα δικαιώματα του αρχείου:
sudo chmod 1777 /tmp
3. Ελέγξτε τον διαθέσιμο ελεύθερο χώρο
Μια άλλη κοινή αιτία απροσδόκητης συμπεριφοράς είναι η εξάντληση χώρου στον σκληρό σας δίσκο. Το σύστημά σας θα κάνει κάθε λογής παράξενα πράγματα όταν δεν μπορεί να γράψει στον σκληρό δίσκο.
Για να ελέγξετε πόσο ελεύθερο χώρο έχετε, χρησιμοποιήστε την εντολή df:
δφ -η ~
Αυτό θα σας δείξει πολύ χώρο που έχετε χρησιμοποιήσει και διαθέσιμο στη μονάδα δίσκου που περιέχει τον αρχικό σας κατάλογο. Εάν ο ελεύθερος χώρος είναι μικρότερος από τρία ή τέσσερα gigabyte, θα πρέπει να αναζητήσετε αρχεία για διαγραφή. Ο κατάλογος λήψεων είναι πιθανώς ένα καλό μέρος για να ξεκινήσετε.
Μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή για να παραθέσετε τη χρήση του δίσκου για ολόκληρο το σύστημα:
df -h
Εάν τα αποτελέσματα αυτής της εντολής δείξουν ότι σε οποιαδήποτε συσκευή δεν υπάρχει ελεύθερος χώρος, θα πρέπει να μάθετε πώς να αφαιρέσετε ορισμένα αρχεία από αυτήν τη συσκευή ή αυξήστε το μέγεθος του διαμερίσματος για να ανοίξει περισσότερος χώρος.
Θα πρέπει να είστε εξαιρετικά προσεκτικοί σχετικά με την αφαίρεση οποιωνδήποτε αρχείων εκτός του οικιακού σας καταλόγου ή την τροποποίηση διαμερισμάτων δίσκου. Τα λάθη μπορεί να σημαίνουν απώλεια όλων των δεδομένων σας.
4. Καταργήστε και επανεγκαταστήστε το περιβάλλον της επιφάνειας εργασίας σας
Εάν όλα τα άλλα αποτύχουν, ως έσχατη λύση, μπορείτε να δοκιμάσετε να καταργήσετε και να επανεγκαταστήσετε το περιβάλλον επιφάνειας εργασίας του Ubuntu (συμπεριλαμβανομένου του GDM). Μπορεί να χρειαστεί λίγος χρόνος για να ολοκληρωθεί, αλλά χρειάζεται μόνο να εισαγάγετε μερικές εντολές.
Για να εκτελέσετε μια νέα εγκατάσταση της επιφάνειας εργασίας, πληκτρολογήστε τις ακόλουθες εντολές με τη σειρά:
sudo apt αφαιρέστε το ubuntu-desktop
sudo apt εκσυγχρονίζω
sudo apt dist-αναβάθμιση
sudo apt αυτόματη αφαίρεση
sudo apt καθαρό
sudo apt εγκαθιστώ ubuntu-desktop
Αυτές οι εντολές θα αφαιρέσουν την τρέχουσα επιφάνεια εργασίας, θα ενημερώσουν την τρέχουσα λίστα λογισμικού, θα αναβαθμίσουν το σύστημά σας και πακέτα στις πιο πρόσφατες εκδόσεις, αφαιρέστε και καθαρίστε τυχόν αρχεία που δεν χρησιμοποιούνται και, τέλος, εγκαταστήστε ξανά την επιφάνεια εργασίας περιβάλλον.
Επανεκκινήστε το σύστημά σας μετά από κάθε διαμόρφωση
Αφού εφαρμόσετε οποιαδήποτε από τις παραπάνω λύσεις, θα πρέπει να επανεκκινήσετε το σύστημά σας και να προσπαθήσετε να συνδεθείτε ξανά. Για να το κάνετε αυτό, εισαγάγετε τα ακόλουθα στη γραμμή εντολών τερματικού:
sudo shutdown -r τώρα
Σε αυτό το σημείο, θα έπρεπε να έχετε σπάσει τον βρόχο σύνδεσης και να αποκτήσετε ξανά πρόσβαση στο σύστημά σας.
Αν και η εμπειρία αυτής της εμπειρίας δεν είναι ευχάριστη για κανέναν, υπάρχει ένα σημαντικό μάθημα που πρέπει να αντληθεί. Τέτοια πράγματα είναι ακριβώς ο λόγος που είναι σημαντικό να δημιουργείτε τακτικά αντίγραφα ασφαλείας του συστήματος Linux σας. Μερικές φορές δεν υπάρχει άλλη λύση από τη διαμόρφωση της μονάδας δίσκου και την εκκίνηση από την αρχή.
Εάν βρεθείτε σε αυτήν την κατάσταση χωρίς αντίγραφο ασφαλείας, θα είναι επώδυνο.