Harvat asiat voivat saada sinut paniikkiin nopeammin kuin yrittäminen kirjautua sisään tietokoneellesi ja pääsyn estäminen. Napsautat käyttäjätunnustasi. Syötät salasanasi. Sinä lyöt Tulla sisään ja ei mitään.

Valitettavasti tällainen kokemus on yleisempää kuin uskotkaan Ubuntun kanssa. Hyvä uutinen on, että tämän ongelman korjaaminen ei ole liian vaikeaa, kun tiedät mitä tehdä. Jos Ubuntu-järjestelmäsi on jumissa kirjautumissilmukassa, seuraa ohjeita, niin saamme sinut takaisin käyntiin hetkessä.

Pääset päätteeseen Ubuntun kirjautumisnäytöstä

Ensimmäinen asia, joka sinun on tehtävä, on pudota graafisesta kirjautumisnäytöstä ja päästä terminaaliin. Voit tehdä tämän käynnistämällä järjestelmäsi normaalisti ja odottamalla, että kirjautumisnäyttö tulee näkyviin. Paina kirjautumisnäytössä Ctrl + Alt + F3.

Jotkut kannettavat tietokoneet käyttävät toimintonäppäimiä esimerkiksi näytön kirkkauden tai äänenvoimakkuuden säätämiseen. Näissä koneissa saatat joutua pitämään toista näppäintä painettuna saadaksesi oman

instagram viewer
F3 näppäin toimii toimintonäppäimenä, ei äänenvoimakkuuden säätimenä tai mitä tahansa muuta se voisi tehdä.

Esimerkiksi Dellin kannettavissa tietokoneissa on avain Fn. Näissä koneissa sinun on painettava Fn + Ctrl + Alt + F3 samanaikaisesti.

Painamalla tätä näppäinyhdistelmää pääset pääteikkunaan, jossa kehotetaan kirjautumaan sisään. Kirjaudu sisään käyttäjätunnuksellasi ja salasanallasi, niin pääset komentokehotteeseen kotihakemistossasi. Voit kirjoittaa komentoja tähän aivan kuten kirjoittaisit päätesovelluksessa työpöydältäsi.

Suosittelemme, että kokeilet jokaista seuraavista vaihtoehdoista ratkaistaksesi Ubuntun kirjautumissilmukan ongelman.

1. Tarkista määritystiedostojen omistajuusasetukset

Yksi yleisimmistä syistä Ubuntun kirjautumissilmukan takana on virheelliset tiedostojen omistajuusasetukset yhdessä tai kahdessa tiedostossa, jotka auttavat hallitsemaan kirjautumisnäyttöä joissakin järjestelmissä. Ne ovat piilotettuina tiedostoina kotihakemistossasi.

Kirjoita komentokehotteeseen seuraava saadaksesi täydellisen hakemistoluettelon:

ls-la

Etsi luettelon lopusta tiedosto nimeltä .Xauthority. Tätä tiedostoa ei välttämättä ole järjestelmässäsi. Jos .Xauthority-nimistä tiedostoa ei ole, siirry seuraavaan ehdotukseen. Jos .Xauthority tiedosto on olemassa, katso tiedoston omistajaa ja ryhmää. Nämä kaksi attribuuttia näkyvät tiedoston nimen ja koon vasemmalla puolella.

Yllä olevassa kuvassa ne on korostettu ja molemmille on asetettu juuri. Jos tämä tiedosto on järjestelmässäsi ja näkyy pääkäyttäjän omistamana, tämä on ongelmasi. Tiedoston pitäisi olla sinun, ei pääkäyttäjän omistus.

Vastaanottaja muuttaa omistajan asetuksia, kirjoita seuraava komento:

sudochownkäyttäjätunnus:käyttäjänimi.Xauthority

Sinun pitäisi tietysti kirjoittaa komento ja korvata "käyttäjätunnus" todellisella käyttäjätunnuksellasi. Muista kirjoittaa komento täsmälleen kuvan mukaisesti. Huomaa kaksoispiste kahden käyttäjänimen välissä, piste tiedostonimen alussa ja iso kirjain X.

Kun olet valmis, luettele hakemisto uudelleen, ja tiedoston omistajan pitäisi nyt olla käyttäjänimesi.

Jos .Xauthority-tiedosto on asetettu oikein, katso tarkemmin hakemistoluettelosta, onko tiedosto nimeltä .ICEauthority olemassa. Jos näet tämän tiedoston, tarkista myös sen omistaja. Jos omistaja on root (tai jokin muu nimi kuin käyttäjänimesi), käytä samaa yllä näkyvää komentoa omistajuusasetusten korjaamiseen. yksinkertaisesti muuttaa .Xauthority to .ICEauthority edellä mainitussa käskyssä.

2. Tarkista käyttöoikeusasetukset /tmp-hakemistosta

Toinen yleinen ongelma, joka voi aiheuttaa kirjautumissilmukan ongelman, on järjestelmän virheelliset käyttöoikeusasetukset /tmp hakemistosta. Tämä hakemisto sisältää kaikenlaisia ​​väliaikaisia ​​tiedostoja ja voi aiheuttaa tuhoa, kun järjestelmäprosessit eivät pääse käsiksi tiedostoihinsa.

Näet /tmp-hakemiston käyttöoikeudet kirjoittamalla seuraavat kaksi komentoa:

CD /
ls-la

/tmp-hakemiston pitäisi näkyä lähellä luettelon loppua. Tässä haluat tarkastella kirjainjonoa hakemistoluettelon vasemmanpuoleisessa sarakkeessa. Ne edustavat hakemiston käyttöoikeuksia.

/tmp: n tapauksessa kyseisen kirjainjonon tulee olla täsmälleen drwxrwxrwt. Jos hakemistoluettelosi näyttää jotain poikkeavaa, suorita seuraava komento muuttaa tiedoston käyttöoikeuksia:

sudo chmod 1777 /tmp

3. Tarkista käytettävissä oleva vapaa tila

Toinen yleinen syy odottamattomaan toimintaan on kiintolevyn tilan loppuminen. Järjestelmäsi tekee kaikenlaisia ​​outoja asioita, kun se ei voi kirjoittaa kiintolevylle.

Voit tarkistaa, kuinka paljon vapaata tilaa sinulla on df-komento:

df -h ~

Tämä näyttää sinulle paljon käyttämääsi ja käytettävissä olevaa tilaa kotihakemistosi sisältävällä asemalla. Jos vapaata tilaa on alle kolme tai neljä gigatavua, sinun tulee etsiä poistettavia tiedostoja. Lataushakemistosi on luultavasti hyvä paikka aloittaa.

Voit myös käyttää seuraavaa komentoa listataksesi koko järjestelmän levynkäytön:

df -h

Jos tämän komennon tulokset osoittavat, että missään laitteessa ei ole vapaata tilaa, sinun on selvitettävä, kuinka voit poistaa joitakin tiedostoja kyseisestä laitteesta tai lisää osion kokoa avaamaan lisää tilaa.

Sinun tulee olla erittäin varovainen poistaessasi tiedostoja kotihakemistosi ulkopuolelta tai muokkaaessasi levyosioita. Virheet voivat tarkoittaa kaikkien tietojesi menettämistä.

4. Poista ja asenna työpöytäympäristösi uudelleen

Jos kaikki muu epäonnistuu, voit viimeisenä keinona yrittää poistaa ja asentaa uudelleen Ubuntu-työpöytäympäristön (mukaan lukien GDM). Se voi kestää jonkin aikaa, mutta sinun tarvitsee antaa vain muutama komento.

Suorita työpöydän uusi asennus antamalla seuraavat komennot järjestyksessä:

sudo apt poista ubuntu-desktop
sudo apt päivittää
sudo apt dist-upgrade
sudo apt autoremove
sudo apt clean
sudo apt Asentaa ubuntu-desktop

Nämä komennot poistavat nykyisen työpöydän, päivittävät nykyisen ohjelmistoluettelon, päivittävät järjestelmän ja paketit uusimpiin versioihin, poista ja puhdista kaikki käyttämättömät tiedostot ja lopuksi asenna työpöytä uudelleen ympäristöön.

Käynnistä järjestelmä uudelleen jokaisen konfiguroinnin jälkeen

Kun olet toteuttanut jonkin yllä mainituista ratkaisuista, sinun tulee käynnistää järjestelmä uudelleen ja yrittää kirjautua uudelleen sisään. Voit tehdä tämän kirjoittamalla terminaalin kehotteeseen seuraavat:

sudo shutdown -r nyt

Tässä vaiheessa sinun olisi pitänyt katkaista kirjautumissilmukka ja päästä uudelleen järjestelmääsi.

Vaikka tämän kokemuksen läpikäyminen ei ole kenellekään miellyttävää, on tärkeä oppia. Tällaisten asioiden vuoksi on tärkeää tehdä säännöllisesti varmuuskopioita Linux-järjestelmästäsi. Joskus ei ole muuta ratkaisua kuin aseman alustaminen ja alusta.

Jos löydät itsesi tilanteeseen ilman varmuuskopiota, se tulee olemaan tuskallista.