Vähesed asjad võivad teid kiiremini paanikasse ajada kui arvutisse sisselogimine ja sisenemiskeeld. Klõpsate oma kasutajanimel. Sisestate oma parooli. Sa tabasid Sisenema ja… mitte midagi.

Kahjuks on selline kogemus Ubuntu puhul tavalisem, kui arvate. Hea uudis on see, et selle probleemi lahendamine ei ole liiga keeruline, kui teate, mida teha. Kui teie Ubuntu süsteem on sisselogimisahelasse takerdunud, järgige seda ja me paneme teid kiiresti tööle.

Ubuntu sisselogimisekraanilt pääsete terminali

Esimene asi, mida peate tegema, on graafiliselt sisselogimisekraanilt välja langeda ja terminali jõuda. Selleks käivitage süsteem tavapäraselt ja oodake, kuni ilmub sisselogimiskuva. Vajutage sisselogimiskuval Ctrl + Alt + F3.

Mõned sülearvutid kasutavad funktsiooniklahve näiteks ekraani heleduse või helitugevuse seadistamiseks. Nendel masinatel peate võib-olla hoidma all teist klahvi, et saada oma F3 klahv toimib funktsiooniklahvina, mitte helitugevuse reguleerijana või mis iganes muu see võiks teha.

Näiteks Delli sülearvutitel on võti märgistatud Fn. Nendel masinatel peate vajutama Fn + Ctrl + Alt + F3 samaaegselt.

Selle klahvikombinatsiooni vajutamine viib teid terminaliekraanile, kus kuvatakse sisselogimisviip. Logige sisse oma kasutajanime ja parooliga ning näete oma kodukataloogis käsurealt. Siin saate käske sisestada täpselt samamoodi nagu oma töölaua terminalirakenduses.

Soovitame Ubuntu sisselogimisahela probleemi lahendamiseks proovida kõiki järgmisi võimalusi.

1. Kontrollige konfiguratsioonifailide omandiõiguse sätteid

Üks levinumaid põhjuseid Ubuntu sisselogimissilmuse taga on valed failiomandi sätted ühes või kahes failis, mis aitavad mõnes süsteemis sisselogimisekraani juhtida. Need on peidetud failidena teie kodukataloogis.

Täieliku kataloogiloendi saamiseks sisestage käsureale järgmine:

ls -la

Otsige loendi lõpust faili nimega .Xautoriteet. Seda faili ei pruugi teie süsteemis eksisteerida. Kui faili nimega .Xauthority pole, minge järgmise soovituse juurde. Kui .Xautoriteet fail on olemas, vaadake faili omanikku ja rühma. Need kaks atribuuti kuvatakse faili nimest ja suurusest vasakul.

Ülaltoodud pildil on need esile tõstetud ja mõlemad seatud juurteks. Kui see fail on teie süsteemis olemas ja näitab, et see kuulub rootile, on see teie probleem. Fail peaks kuuluma teile, mitte juurkasutajale.

To muuta omaniku seadeid, sisestage järgmine käsk:

sudochownkasutajanimi:kasutajanimi.Xautoriteet

Loomulikult peaksite sisestama käsu ja asendama "kasutajanimi" teie tegeliku kasutajanimega. Sisestage käsk kindlasti täpselt nii, nagu näidatud. Pange tähele koolonit kahe kasutajanime vahel, punkt failinime alguses ja suurtäht X.

Kui olete valmis, loetlege kataloog uuesti ja faili omanik peaks nüüd olema teie kasutajanimi.

Kui .Xauthority fail on õigesti seadistatud, otsige kataloogide loendist edasi, et näha, kas fail nimega .ICEamet on olemas. Kui näete seda faili, kontrollige ka selle omanikku. Kui omanikuks on määratud root (või mõni muu nimi peale teie kasutajanime), kasutage omandiõiguse sätete parandamiseks ülaltoodud käsku. lihtsalt muuta .Xautoriteet juurde .ICEamet eelmainitud käsus.

2. Kontrollige loa sätteid /tmp kataloogis

Teine levinud probleem, mis võib põhjustada sisselogimisahela probleemi, on süsteemi valed loaseaded /tmp kataloog. See kataloog sisaldab igasuguseid ajutisi faile ja võib põhjustada kaost, kui süsteemiprotsessid ei pääse nende failidele juurde.

Lubade vaatamiseks kataloogis /tmp sisestage kaks järgmist käsku:

cd /
ls -la

Kataloog /tmp peaks ilmuma loendi lõppu. Siin soovite vaadata tähtede stringi kataloogi loendi kõige vasakpoolsemas veerus. Need esindavad kataloogi õigusi.

/tmp puhul peaks see tähtede jada täpselt olema drwxrwxrwt. Kui teie kataloogide loend näitab midagi muud, käivitage järgmine käsk muutke faili õigusi:

sudo chmod 1777 /tmp

3. Kontrollige saadaolevat vaba ruumi

Teine levinud ootamatu käitumise põhjus on kõvaketta ruumi vähesus. Teie süsteem teeb igasuguseid kummalisi asju, kui see ei saa kõvakettale kirjutada.

Kui soovite kontrollida, kui palju vaba ruumi teil on, kasutage df käsk:

df -h ~

See näitab teile palju kasutatud ja vaba ruumi teie kodukataloogi hoidval draivil. Kui vaba ruumi on vähem kui kolm või neli gigabaiti, peaksite otsima kustutatavaid faile. Teie allalaadimiste kataloog on tõenäoliselt hea koht alustamiseks.

Kogu süsteemi kettakasutuse loetlemiseks võite kasutada ka järgmist käsku:

df -h

Kui selle käsu tulemused näitavad, et mõnes seadmes pole vaba ruumi, peate välja mõtlema, kuidas sellest seadmest mõned failid eemaldada või suurendada partitsiooni suurust ruumi avamiseks.

Peaksite olema eriti ettevaatlik kõigi failide eemaldamisel väljaspool kodukataloogi või ketta partitsioonide muutmisel. Vead võivad tähendada kõigi andmete kaotamist.

4. Eemaldage ja installige uuesti oma töölauakeskkond

Kui kõik muu ebaõnnestub, võite viimase võimalusena proovida Ubuntu töölauakeskkonna (sh GDM) eemaldada ja uuesti installida. Selle lõpuleviimiseks võib kuluda veidi aega, kuid peate sisestama vaid mõned käsud.

Töölaua värske installimiseks sisestage järjekorras järgmised käsud:

sudo apt eemalda ubuntu-desktop
sudo apt värskendada
sudo apt dist-upgrade
sudo apt autoremove
sudo apt clean
sudo apt installida ubuntu-töölaud

Need käsud eemaldavad praeguse töölaua, värskendavad praegust tarkvaraloendit, uuendavad teie süsteemi ja paketid uusimatele versioonidele, eemaldage ja puhastage kõik kasutamata failid ning lõpuks installige töölaud uuesti keskkond.

Taaskäivitage süsteem pärast iga konfigureerimist

Pärast ülaltoodud lahenduste rakendamist peaksite oma süsteemi taaskäivitama ja proovima uuesti sisse logida. Selleks sisestage terminali viibale järgmine:

sudo shutdown -r nüüd

Sel hetkel oleksite pidanud sisselogimisahela katkestama ja oma süsteemile uuesti juurdepääsu saama.

Kuigi selle kogemuse läbimine pole kellelegi meeldiv, on oluline õppida. Just sellised asjad on põhjus, miks on oluline oma Linuxi süsteemist regulaarselt varukoopiaid teha. Mõnikord pole muud lahendust kui draivi vormindamine ja uuesti alustamine.

Kui leiate end sellisest olukorrast ilma tagavarata, on see valus.