Malo stvari vas lahko hitreje pahne v paniko kot poskus prijave v računalnik in zavrnitev vstopa. Klikneš na svoje uporabniško ime. Vnesete svoje geslo. Zadel si Vnesite in … nič.

Na žalost je tovrstna izkušnja pri Ubuntuju pogostejša, kot bi si mislili. Dobra novica je, da odpravljanje te težave ni pretežko, če veste, kaj morate storiti. Če je vaš sistem Ubuntu obtičal v prijavni zanki, sledite temu in v hipu vam bomo omogočili varnostno kopiranje in delovanje.

Pridite do terminala z zaslona za prijavo v Ubuntu

Prva stvar, ki jo morate storiti, je, da zapustite grafični prijavni zaslon in pridete do terminala. Če želite to narediti, zaženite sistem kot običajno in počakajte, da se prikaže prijavni zaslon. Na prijavnem zaslonu pritisnite Ctrl + Alt + F3.

Nekateri prenosniki uporabljajo funkcijske tipke za stvari, kot je nastavitev svetlosti zaslona ali glasnosti zvoka. Na teh napravah boste morda morali držati drugo tipko, da boste imeli svojo F3 tipka deluje kot funkcijska tipka in ne za nadzor glasnosti ali kar koli drugega, kar bi lahko naredila.

instagram viewer

Prenosni računalniki Dell imajo na primer ključ z oznako Fn. Na teh strojih morate pritisniti Fn + Ctrl + Alt + F3 istočasno.

Če pritisnete to kombinacijo tipk, boste preusmerjeni na terminalski zaslon s pozivom, da se prijavite. Prijavite se s svojim uporabniškim imenom in geslom in prikazali se boste ukazni poziv v domačem imeniku. Tukaj lahko vnašate ukaze tako kot v terminalski aplikaciji z namizja.

Priporočamo, da preizkusite vsako od naslednjih možnosti za rešitev težave s prijavno zanko Ubuntu.

1. Preverite nastavitve lastništva za konfiguracijske datoteke

Eden najpogostejših razlogov za prijavno zanko v Ubuntu so nepravilne nastavitve lastništva datoteke v eni ali dveh datotekah, ki pomagata nadzorovati prijavni zaslon v nekaterih sistemih. Obstajajo kot skrite datoteke v vašem domačem imeniku.

V ukazni poziv vnesite naslednje, da dobite celoten seznam imenikov:

ls -la

Blizu konca seznama poiščite datoteko z imenom .Xavtoriteta. Ta datoteka morda ne obstaja v vašem sistemu. Če ni datoteke z imenom .Xauthority, preprosto preskočite na naslednji predlog. Če je .Xavtoriteta datoteka obstaja, poglejte lastnika in skupino za datoteko. Ta dva atributa sta prikazana levo od imena in velikosti datoteke.

Na zgornji sliki sta označena in oba nastavljena na root. Če je ta datoteka prisotna v vašem sistemu in je prikazana kot last root-a, bo to vaša težava. Lastnik datoteke bi moral biti ti, ne uporabnik root.

Za spremenite nastavitve lastnika, vnesite naslednji ukaz:

sudochownuporabniško ime: uporabniško ime.Xavtoriteta

Seveda morate vnesti ukaz in zamenjati "uporabniško ime" z vašim dejanskim uporabniškim imenom. Prepričajte se, da ste ukaz vnesli točno tako, kot je prikazano. Bodite pozorni na dvopičje med uporabniškima imenoma, piko na začetku imena datoteke in veliko začetnico X.

Ko končate, ponovno navedite imenik in lastnik datoteke bi moral biti zdaj vaše uporabniško ime.

Če je datoteka .Xauthority nastavljena pravilno, poiščite navzgor na seznamu imenikov, da vidite, ali je datoteka z imenom .ICEoblast obstaja. Če vidite to datoteko, preverite tudi njenega lastnika. Če je lastnik nastavljen na root (ali katero koli ime, ki ni vaše uporabniško ime), uporabite isti ukaz, prikazan zgoraj, da popravite nastavitve lastništva; preprosto spremeniti .Xavtoriteta do .ICEoblast v prej omenjenem ukazu.

2. Preverite nastavitve dovoljenj v imeniku /tmp

Druga pogosta težava, ki lahko povzroči težavo s prijavno zanko, so nepravilne nastavitve dovoljenj v sistemu /tmp imenik. Ta imenik vsebuje vse vrste začasnih datotek in lahko povzroči opustošenje, ko sistemski procesi ne morejo priti do svojih datotek.

Če si želite ogledati dovoljenja za imenik /tmp, vnesite naslednja dva ukaza:

cd /
ls -la

Imenik /tmp bi se moral pojaviti na koncu seznama. Tukaj si želite ogledati niz črk v skrajno levem stolpcu seznama imenikov. Predstavljajo dovoljenja za imenik.

V primeru /tmp mora biti ta niz črk točno drwxrwxrwt. Če vaš seznam imenikov kaže kaj drugega, zaženite naslednji ukaz za spremenite dovoljenja datoteke:

sudo chmod 1777 /tmp

3. Preverite razpoložljiv prosti prostor

Drug pogost vzrok za nepričakovano vedenje je zmanjkalo prostora na trdem disku. Vaš sistem bo počel najrazličnejše čudne stvari, ko ne bo mogel pisati na trdi disk.

Če želite preveriti, koliko prostega prostora imate, uporabite ukaz df:

df -h ~

To vam bo pokazalo, koliko prostora ste porabili in na voljo na pogonu, ki vsebuje vaš domači imenik. Če je prostega prostora manj kot tri ali štiri gigabajte, poiščite datoteke za brisanje. Vaš imenik prenosov je verjetno dobro mesto za začetek.

Za seznam uporabe diska za celoten sistem lahko uporabite tudi naslednji ukaz:

df -h

Če rezultati tega ukaza pokažejo, da katera koli naprava nima več prostega prostora, boste morali ugotoviti, kako odstraniti nekatere datoteke iz te naprave ali povečajte velikost particije da odpre več prostora.

Pri odstranjevanju datotek izven vašega domačega imenika ali spreminjanju particij diska morate biti zelo previdni. Napake lahko pomenijo izgubo vseh vaših podatkov.

4. Odstranite in znova namestite namizno okolje

Če vse drugo odpove, lahko v skrajnem primeru poskusite odstraniti in znova namestiti namizno okolje Ubuntu (vključno z GDM). Za dokončanje lahko traja nekaj časa, vendar morate vnesti le nekaj ukazov.

Če želite izvesti novo namestitev namizja, vnesite naslednje ukaze po vrstnem redu:

sudo apt odstrani ubuntu-desktop
sudo apt nadgradnja
sudo apt dist-upgrade
sudo apt avtoremove
sudo apt clean
sudo apt namestite ubuntu-namizje

Ti ukazi bodo odstranili trenutno namizje, posodobili trenutni seznam programske opreme, nadgradili vaš sistem in pakete na najnovejše različice, odstranite in počistite vse neuporabljene datoteke in na koncu znova namestite namizje okolju.

Znova zaženite sistem po vsaki konfiguraciji

Po izvedbi katere koli od zgoraj navedenih rešitev znova zaženite sistem in se znova poskusite prijaviti. To storite tako, da v terminalski poziv vnesete naslednje:

sudo shutdown -r zdaj

Na tej točki bi morali prekiniti prijavno zanko in znova pridobiti dostop do svojega sistema.

Čeprav skozi to izkušnjo nikomur ni prijetno, se je treba naučiti pomembne lekcije. Prav zaradi takšnih stvari je pomembno, da redno izdelujete varnostne kopije vašega sistema Linux. Včasih ni druge rešitve kot formatiranje pogona in začetek znova.

Če se znajdete v takšni situaciji brez varnostne kopije, bo to boleče.