Üdvözöljük az ubuntu.hu oldalán

Itt megtalálhatja a rendszerrel, illetve a nyílt forráskódú alkalmazásokkal kapcsolatos információkat, érdekességeket. Csatlakozzon a beszélgetésekhez, blogoljon, segítse Ön is a közösséget. Jó fórumozást kívánunk!
Blogok

Ubuntu 14.04, a „nem tudok belépni” megoldása (login loop)

Tünetek: Bejelentkező képernyőn jelszó beírása után a képernyő villan, és visszadob bejelentkező képernyőre. Hibás jelszó miatt nem reklamál, szándékosan rossz jelszót megadva már igen. Hibakeresés: Jelszó nélküli guest felhasználóval belépve az látszik, hogy a másik felhasználó is be van lépve, de átjelentkezni nem lehet rá. CTRL+ALT+F1, szöveges konzolon a jelszóval beenged, tehát a jelszó jó. indítsuk el a grafikus felületet:

$ startx
természetesen nem indul. A hibaüzenetek így végződnek:
xinit: server error
xinit: timeout in locking authority file /home/user/.Xauthority
Nézzünk rá erre az állományra:
$ ls -ahl ~/.Xauthority
-rw------- 1 root root 100 márc  13 15:44 /home/user/.Xauthority
Az állomány a root felhasználóé, és csak ő férhet hozzá. Ez nem jó. Kerüljön a felhasználó tulajdonába:
$ sudo chown user:user ~/.Xauthority
[sudo] password for user:
$ ls -ahl ~/.Xauthority
-rw------- 1 user user 100 márc  13 15:44 /home/user/.Xauthority
CTRL+ALT+F7, jelszót újra megadva beenged.

Hozzászólások (50)

A hozzászólások nem engedélyezettek ennél a cikknél

Tünetek: Bejelentkező képernyőn jelszó beírása után a képernyő villan, és visszadob bejelentkező képernyőre. Hibás jelszó miatt nem reklamál, szándékosan rossz jelszót megadva már igen. Hibakeresés: Jelszó nélküli guest felhasználóval belépve az látszik, hogy a másik felhasználó is be van lépve, de átjelentkezni nem lehet rá. CTRL+ALT+F1, szöveges konzolon a jelszóval beenged, tehát a jelszó jó. indítsuk el a grafikus felületet:

$ startx
természetesen nem indul. A hibaüzenetek így végződnek:
xinit: server error
xinit: timeout in locking authority file /home/user/.Xauthority
Nézzünk rá erre az állományra:
$ ls -ahl ~/.Xauthority
-rw------- 1 root root 100 márc  13 15:44 /home/user/.Xauthority
Az állomány a root felhasználóé, és csak ő férhet hozzá. Ez nem jó. Kerüljön a felhasználó tulajdonába:
$ sudo chown user:user ~/.Xauthority
[sudo] password for user:
$ ls -ahl ~/.Xauthority
-rw------- 1 user user 100 márc  13 15:44 /home/user/.Xauthority
CTRL+ALT+F7, jelszót újra megadva beenged.

Köszi, szóval ezért kell kerülni a

sudo gedit
et meg a többi ablakos programot.

    Nagyon jó hibamegoldási segédlet, még több ilyen kéne! (y) Csak egy bajom van vele: a címe... Muszáj angolul írni? Gondolod, hogy így fognak itthon rákeresni az egységsugarú felhasználók, hogy login loop?

      trtA javaslatom a címre: „A nem tudok belépni” topikok lehetséges megoldása :-) A téma szerzőjének: Köszönöm! Lesz kinek linkelni a leírást.

      • NCK válaszolt erre.

        trtMost függetlenül attól, hogy nem én vagyok a bejegyzés szerzője és egységsugarú felhasználó sem vagyok, de szerintem akik Linux-oznak, értenek angolul. Legalább alapszinten. Vagyis szerintem illik/illene. Aki Linuxozásra adja a fejét, már eleve kilépett valamilyen szinten az egységsugarú felhasználók köréből, szerintem. Az átlagember meg szerintem nem is "startx"-szel indítja el a grafikus felületét, hanem alapértelmezetten úgy (grafikusan) indul a rendszer. Bár lehet én vagyok idealista vagy nem tudom, de szerintem ez (az angol) az informatika nyelve és (minimum alapszinten) illik tudni. Arról nem is beszélve, hogy bármilyen informatikai témában angolul nagyságrendekkel több leírást/segédletet lehet találni, mint bármilyen más nyelven. Plusz a "login loop" kifejezés tökéletesen körülírja a probléma jellegét. Nyugodtan maradjon ez a bejegyzés címe. Teljesen jó.

          Xplosive"Most függetlenül attól, hogy nem én vagyok a bejegyzés szerzője és egységsugarú felhasználó sem vagyok, de szerintem akik Linux-oznak, értenek angolul. Legalább alapszinten. Vagyis szerintem illik/illene. Aki Linuxozásra adja a fejét, már eleve kilépett valamilyen szinten az egységsugarú felhasználók köréből, szerintem. Az átlagember meg szerintem nem is "startx"-szel indítja el a grafikus felületét, hanem alapértelmezetten úgy (grafikusan) indul a rendszer. Bár lehet én vagyok idealista vagy nem tudom, de szerintem ez (az angol) az informatika nyelve és (minimum alapszinten) illik tudni. Arról nem is beszélve, hogy bármilyen informatikai témában angolul nagyságrendekkel több leírást/segédletet lehet találni, mint bármilyen más nyelven. Plusz a "login loop" kifejezés tökéletesen körülírja a probléma jellegét. Nyugodtan maradjon ez a bejegyzés címe. Teljesen jó." Ez is egy vélemény, egyelőre két másikkal szemben. " Az átlagember meg szerintem nem is "startx"-szel indítja el a grafikus felületét, hanem alapértelmezetten úgy (grafikusan) indul a rendszer." De annak az átlagembernek most éppen nem indul.

            a mesterMesterem. Most ezzel mit is szeretnél mondani? A véleményem elfér. A blogbejegyzés pedig tartalmazza a probléma megoldását is. Egyébként a hibaüzenetek is angolul vannak prezentálva a bejegyzésben. Ez is az én állításomat erősíti. Érdemes az angol nyelvet megtanulni. Mellesleg nem is nehéz. Egy-két tipp hozzá: Sorozatok angol nyelven, eleinte magyar felirattal. Idővel felirat nélkül is menni fognak. Aztán mehetnek angol nyelvű podcast-ek, webrádiók is. De nyugodtan nézhettek angol nyelvű YouTube videósokat is. (Én először amerikai/kanadai embereket néztem/hallgattam, utána a brit kiejtés eleinte kicsit furcsa volt, de idővel azt is meg lehet szokni...)

              a mester"de szerintem akik Linux-oznak, értenek angolul" Eldöntötted! "de szerintem ez (az angol) az informatika nyelve és (minimum alapszinten) illik tudni." Erről a legnehezebben az angolokat győződ meg! Ha egy informatikus megszólal angolul az angolok között nem étik amit mond. Ha egy magyar informatikus magyarul próbálja megértetni magát a magyarok között, nem értik a mondandója tartamát. Ha te szólalsz meg, nem lehet megtalálni az okát.

                peterhÉs ha figyelmesen olvastad volna, láttad volna, hogy idézte az előtte szólót. :-) (csak kiemelt dolgokat, jelezve a kétkedést)

                XplosiveEleve azok idézik nagyobb eséllyel elő ezt a problémát akik kevésbé értik az okát, illetve azt sem sejtik, hogy egyáltalán ilyen hiba előjöhet. Szinte minden ezzel összefüggő téma azzal kezdődik, hogy a bejelentkező képernyőn nem fogadja el a felhasználó jelszavát, pedig már többször is megváltoztatták azt különböző leírások alapján. Meg sem tudják különböztetni a két jelenséget, vagyis a laikus felhasználónak egyre megy az, hogy jogosultsági probléma miatt kerül vissza a jelszó beírásához, vagy azért mert rosszul gépelte be azt. Komolyan ezen emberektől várod azt, hogy a login loop szavakra keressenek rá, mikor még magyarul sem jut eszükbe, hogy ez a hiba áll fent és nem a jelszavuk elfogadásának megtagadása? Egy haladó Linuxostól lehet, hogy elvárható egy alap angol tudás, de nem egy olyantól aki csak használja a rendszert. És főleg nem az amerikai sorozatokból fogja senki sem megtanulni az informatikai szakszavakat. És pláne nem egy magyar nyelvű operációs rendszer miatt áll valaki neki angolt tanulni, mikor sokaknak évekig is a páncélszekrényben pihen a diplomájuk miatta.

                  peterh„Ha egy informatikus megszólal angolul az angolok között nem étik amit mond. Ha egy magyar informatikus magyarul próbálja megértetni magát a magyarok között, nem értik a mondandója tartamát.” +100 Pontosan erről van szó! A nagy szaknyelvfétisben, ami sajnos nagyon el van burjánzva itthon, elfelejtik az emberek, hogy az angolok számára ezek a szavak nem „szakszavak”, hanem hétköznapi szavak – ráadásul teljesen rosszul is ejtik ezeket. Egy angolnak a loop, port, switch, route, board stb szavak hétköznapi kifejezések, amit sok más esetben is használnak, napi szinten, nemcsak az informatikában. Csak sokunknak ezeknek az angol szavak rossz kiejtéssel történő ismételgetése gyönyört okozhat, ahogy látom. Az teljesen rendjén van, hogy más nemzetek tagjaival való kommunikáció során ezeket az angol szavakat használjuk, hiszen meg kell értetnünk egymást; de itthon teljesen felesleges. Nemcsak az informatika, hanem úgy általában a tudományok nyelve is az angol, hiszen könnyen megtanulható – de egyéb történelmi körülmények hatásaként is alakult így. Kell egy közös nyelv, így alakult, hogy az angol lett az. De ez nem jelentheti azt, hogy a magyar nyelvterületen az életünket megkönnyítő informatikában (ami magában foglalja pl. az operációs rendszerek kezelését is) valamiféle kevert angol-magyar nyelven szólalhatunk csak meg...

                    KendekFélreértés ne essék: Én nem állítottam, hogy az amerikai sorozatokból fogja bárki is megtanulni a SZAKSZAVAKAT! (Plusz az meg megint külön téma, hogy ki mit tekint szakszónak, ahogy fentebb trt is írta...) Én az adott nyelv alapvető elsajátításáról beszélek. Az alapvető megértéséről. A mögöttes motiváció, hogy mi miatt kezdi el megtanulni a nyelvet a delikvens, már lényegtelen. Viszont csakis jól járhat vele. Mindenki! Az informatikában és az élet más területein is a hasznára válik. MINDENKINEK! (Én se vagyok vagyok informatikus és örülök, hogy középfokon megtanultam a nyelvet!) Nem csak sorozat, hanem teljes (egész estés) film is szóba jöhet. Jó módszer még egy bármilyen angol nyelvű könyv + szótárazás is. De én például többször hallgattam angol nyelvű rádióadásokat is. (Hírek, időjárásjelentés, különböző beszélgetések, kabaré stb.) Egy időben még a telefonom nyelvét is angolra állítottam. Idővel megérti az ember a tutorialokat, a leírásokat, komplett könyveket, a zenéket, a videójátékokat, a filmeket, egyszerűen mindent! Szeretném hangsúlyozni (már fentebb is írtam), hogy nekem nincs diplomám! Csak egy középszintű érettségim! Az idegen nyelvű kétirányú kommunikáció már más kérdés, azt én ritkán használom a gyakorlatban. De az, hogy a hétköznapi témák közül mindent megértek, hatalmas sikerélmény! Nem nehéz és nem is bonyolult! Elsőre talán annak tűnhet, de nem az. Akarat, elhatározás kérdése az egész. Én évek óta eredeti nyelven nézem a filmeket/sorozatokat/animációs filmeket/rajzfilmeket, felirat nélkül. Szóval az alapvető megértés igenis könnyen elsajátítható! Nem kell hozzá semmilyen diploma!

                    peterhNem döntöttem semmit sehova. Csak egy feltételezést, illetve a hozzátartozó véleményemet írtam le. Amivel lehet egyetérteni vagy egyet nem érteni. Vitatkozni viszont felesleges. Szerintem aki ma számítógép elé ül, illik angolul (legalább alapfokon) értenie. De ez régen is így volt. Amikor az informatika nyelvéről beszélek, akkor nem feltétlenül csak az informatikusokról beszélek. Az informatikáról, mint témakörről beszélek. Az interneten elérhető tutorial-ok 99%-a angolul van és tökéletesen érthető. (Nincs egyetemi diplomám, csak egy középszintű érettségim. Ennyit bárki meg tud szerezni. Főleg azok közül, akik Linux-ot telepítenek/használnak.)

                    trtEgyébként létezik egy wiki! Én el tudnék képzelni benne egy cikket ahol összegyűjtve megtalálhatom a fontosabb szavakat, alapkifejezéseket angolul, majd a helyes kiejtését, végül egy pár szavas leírást. Ahol a tényleg amatőrök is ismerkedhetnek ezekkel a szakszavakkal. (boot, root, loop, login ... noob ☺ rúter, szvics, deszktop,... )

                      Silent_Bobɖ͡ʐ ɖ͡ʐ ʧ ɔ æ ɐ ɐ α ɑ ɑ ɒ ɒ ɓ ɓ č č ɚ ɚ És így tovább. :-)

                      trtA XX.század elején az iparosok német szakszavakat "magyaroschan" használták, dörzspapír helyett smirgliztek, kirnert, sperhaknit stb használtak, az éjjeli szekrény is nahhkasztli volt. Dekni, dűzni, kurbli, gurtni... stb. A számítástechnika kezdetén minden kifejezés angol volt, a nem éppen magyar "mappa" is szokatlan volt, azóta már elfogadott legtöbb magyar szakszó. Egykori német számítógépes bolt kártyáihoz német szoftvert mellékeltek. Nem sikerült megbarátkozni velük, sürgősen lecseréltem például a faxkártya sw.-t angol nyelvű winfax pro-ra.