Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Vilsu - 26.12.09 - klo:14.35

Otsikko: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: Vilsu - 26.12.09 - klo:14.35
Hei

Kun kirjaudun sisään, eteeni hyppää errorlaatikko kertoen, että "Could not update iceauthority file /home/ville/.iceauthority", enkä voi esim. luoda kansioita tai asiakirjoja. Mikä auttaisi tähän? Käytössäni on 9.10 Karmic ja Gnome.

Mitä olen jo kokeillut?


Koodia: [Valitse]
sudo chown ville:ville /home/ville/.ICEauthority
sudo chmod 600 /home/ville/.ICEauthority
Koodia: [Valitse]
sudo chown ville:ville /home/ville/.ICEauthority
sudo chmod 644 /home/ville/.ICEauthority
.. ilman tuloksia.

EDIT: sudot unohtui
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: Jakke77 - 26.12.09 - klo:18.00
oisko yks ville liikaa ja :-merkki
kokeile
sudo chown ville /home/ville/.ICEauthority
sudo chmod 644 /home/ville/.ICEauthority
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: Vilsu - 26.12.09 - klo:18.54
oisko yks ville liikaa ja :-merkki
Kirjoitin päätteeseen ja käynnistin tietokoneen uusiksi, mutta ei auttanut.  :(
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: lompolo - 26.12.09 - klo:19.39
Olisiko kotihakemiston oikeudet väärin. Mitä seuraava komento kertoo?
Koodia: [Valitse]
ls -l /home
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: Vilsu - 26.12.09 - klo:21.29
Olisiko kotihakemiston oikeudet väärin. Mitä seuraava komento kertoo?
Koodia: [Valitse]
ls -l /home

Koodia: [Valitse]
ville@polliX:~$ ls -l /home
yhteensä 28
drwxr-xr-x 54 irma irma   4096 2009-11-30 14:28 irma
drwxr-xr-x 49 ulla ulla   4096 2009-12-26 15:07 ulla
drwxr-xr-x 61 esa esa   4096 2009-12-26 21:23 esa
drwxr-x--- 35 keijo keijo  4096 2009-07-30 16:54 keijo
drwxr-xr-x 93 keijo keijo  4096 2009-07-14 02:45 ville
drwxr-xr-x  5 ville villeq 4096 2009-09-18 17:10 villeq
drwxrwsr-x  2 root  users  4096 2009-06-23 16:47 yhteinen
ville@polliX:~$
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: lompolo - 26.12.09 - klo:22.20
Tuon mukaan keijo omistaa villen kotihakemiston. Lisäksi on erikoisen tuntuinen hakemisto ja ryhmä villeq,
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: Vilsu - 02.01.10 - klo:11.14
Tuon mukaan keijo omistaa villen kotihakemiston. Lisäksi on erikoisen tuntuinen hakemisto ja ryhmä villeq,
Mitenkä tämän saisi vaihdettua niin, että ville omistaisi villen kotihakemiston?
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: Tha-Fox - 02.01.10 - klo:12.10
Tuon mukaan keijo omistaa villen kotihakemiston. Lisäksi on erikoisen tuntuinen hakemisto ja ryhmä villeq,
Mitenkä tämän saisi vaihdettua niin, että ville omistaisi villen kotihakemiston?

Menee ainakin suunnilleen tällä komennolla:

Koodia: [Valitse]
sudo chown -R ville:ville /home/ville
Tuossa siis -R vivulla saadaan alikansiot mukaan, ville:ville on käyttäjä ja ryhmä, jotka omistavat ja viimeisenä tulee kohde, johon tuo tehdään.
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: ajaaskel - 02.01.10 - klo:12.30
Kokeile mennä keijon tunnuksella ja kerro onnistuiko sitten.
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: helical - 11.06.10 - klo:10.24
Vanha topic, mutta sama ongelma kuin minulle ilmestyi juuri. Konetta käynnistäessä tulee juurikin tuo sama virheilmoitus, ja kerran Ubuntu ei suostunut edes käynnistymään kyseisen errorin jälkeen. Alla 10.04. Mistä pitäisi lähteä liikkeelle?
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: Tha-Fox - 11.06.10 - klo:10.38
Tarkistin, että omalla koneella oikeudet kyseiselle tiedostolle ovat 600. Tuon perusteella pitäisi onnistua komennoilla:

Koodia: [Valitse]
sudo chown $USER:$USER /home/$USER/.ICEauthority
Koodia: [Valitse]
sudo chmod 600 /home/$USER/.ICEauthority
Ensimmäisen pitäisi siis vaihtaa omistajuus takaisin sinulle, jos se on jostain syystä vaihtunut pois. Jälkimmäinen vaihtaa oikeudet niin, että sinulla on luku- ja kirjoitusoikeud tiedostoon, muilla ei mitään.

Jos nuo komennot ei toimi, niin vaihda $USER tilalle käyttäjänimesi. Pitäisi toimia noinkin, mutta en pääse nyt testaamaan.
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: JiiAT - 23.09.12 - klo:19.39
Vanha aihe, mutta ajankohtainen, ainkin itselle.
Päivitin 10.04 --> 12.04
Ja jo 10.04:ssa tuli kirjautuessa ilmoitus Could not update ICEauthoeity file, mutta
kun hyväksyi kirjautuminen onnistui.
Nyt 12.04 ei kirjautuminen onnistunut.
Kokeilin seuraavia:
Koodia: [Valitse]
sudo chown $USER:$USER /home/$USER/.ICEauthority
Koodia: [Valitse]
sudo chmod 600 /home/$USER/.ICEauthority Ja nyt kun antaa salasanan niin hyppää vaan takaisin käyttäjien valintaan.

Osaisiko joku auttaa?

-Jussi
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: SuperOscar - 23.09.12 - klo:19.44
Ja nyt kun antaa salasanan niin hyppää vaan takaisin käyttäjien valintaan.

Luultavasti jotakin muutakin on nyt väärässä omistuksessa kuin ~/.ICEauthority. Kokeile komentona:

Koodia: [Valitse]
sudo chown -R $USER:$USER /home/$USER
(ottaa käyttäjän omistukseen koko hänen kotikansionsa alikansioineen).
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: JiiAT - 23.09.12 - klo:20.05
Luultavasti jotakin muutakin on nyt väärässä omistuksessa kuin ~/.ICEauthority. Kokeile komentona:

Koodia: [Valitse]
sudo chown -R $USER:$USER /home/$USER
(ottaa käyttäjän omistukseen koko hänen kotikansionsa alikansioineen).

[/quote]

Kiitti vastauksesta, mutta ei auttanut tuo.
Vieras tunnuksella pääsee kirjautumaan ja sillä tätäkin kirjoittelen.
Tein myös uuden käyttäjätunnuksen, mutta ei silläkään pääse työpöydälle kirjautumaan.
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: SuperOscar - 23.09.12 - klo:20.08
Vieras tunnuksella pääsee kirjautumaan ja sillä tätäkin kirjoittelen.
Tein myös uuden käyttäjätunnuksen, mutta ei silläkään pääse työpöydälle kirjautumaan.

Entäs pääsetkö kirjautumaan virtuaalikonsoleihin (joko vanhalla tai uudella tunnuksellasi)?

Tosin kuulostaa erikoiselta, että vierailijatunnuksella työpöydälle pääsee vaikka vasta luodulla ei.
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: JiiAT - 23.09.12 - klo:20.17
kirjautumisvalikosta ctrl+alt+f1 ja sieltä kyllä pystyy kirjautumaan ja sieltä
edellämainitut komennotkin annoin.
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: SuperOscar - 23.09.12 - klo:20.43
kirjautumisvalikosta ctrl+alt+f1 ja sieltä kyllä pystyy kirjautumaan ja sieltä
edellämainitut komennotkin annoin.

Eikä siellä tule mitään virheilmoituksia? Ongelma on siis jotenkin X:ssä.

Yksi kokeilu, jonka voisit tehdä, olisi sammuttaa X:n kirjautumispalvelin ja yrittää käynnistää X startx-komennolla virtuaalikonsolista. Siis suunnilleen näin:

Koodia: [Valitse]
sudo initctl stop lightdm
startx

...siis olettaen, että näytönhallintana on LightDM; itselläni ei ole Ubuntua, joten en voi tarkistaa. GDM:hän se kai ei enää ole?

Jos X lähtisi tuolla lailla käyntiin, oltaisiin taas saatu vähän kavennetuksi ongelman mahdollista sijaintia.
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: JiiAT - 23.09.12 - klo:21.14
Asian vierestä / pikku huomioitava asia: Mikä on "$USER" kun ajetaan "sudo": lla ?  Turvallisempi käyttää omaa tunnusta tuolla "chown" : in kanssa.  (Olen tietoinen myös $SUDO_USER -muuttujasta, se on se alkuperäinen käyttäjä kun ajetaan "sudo": lla).

Itse ongelmasta, tuo ongelma tulee siitä että siellä on "root": in omistuksessa käyttäjätiedostoja.

Juu siis käytin kyllä ihan user:n nimeä, käskyt oli vaan kopsattu tuolta ylempää ketjusta.
Olisiko antaa ratkaisua jos tuo root:n omistuksessa olevat tiedostot on ongelma?

kirjautumisvalikosta ctrl+alt+f1 ja sieltä kyllä pystyy kirjautumaan ja sieltä
edellämainitut komennotkin annoin.

Eikä siellä tule mitään virheilmoituksia? Ongelma on siis jotenkin X:ssä.

Yksi kokeilu, jonka voisit tehdä, olisi sammuttaa X:n kirjautumispalvelin ja yrittää käynnistää X startx-komennolla virtuaalikonsolista. Siis suunnilleen näin:

Koodia: [Valitse]
sudo initctl stop lightdm
startx

...siis olettaen, että näytönhallintana on LightDM; itselläni ei ole Ubuntua, joten en voi tarkistaa. GDM:hän se kai ei enää ole?

Jos X lähtisi tuolla lailla käyntiin, oltaisiin taas saatu vähän kavennetuksi ongelman mahdollista sijaintia.


Kokeilin tätä ja startx komennon jälkeen jumitteli hetken ja antoi seuraavan ilmoituksen:
xauth: timeout in locking authority file //.Xauthority
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: ajaaskel - 23.09.12 - klo:21.20
"find" etsii aika kätevästi tiedostoja jotka ovat "root": in omistuksessa, esimerkki:

Koodia: [Valitse]
find /home/matti -user root
Arvaan että väärä omistaja lienee se tavanomaisin syy, käy helpoiten mutta voi ne oikeudet olla vinossa muullakin tavalla (chmod).  Jotain tuollaista kuitenkin ensimmäisenä tuli mieleen.
Otsikko: Vs: "Could not update iceauthority file /home/käyttäjä/.iceauthority"
Kirjoitti: SuperOscar - 23.09.12 - klo:21.43
Kokeilin tätä ja startx komennon jälkeen jumitteli hetken ja antoi seuraavan ilmoituksen:
xauth: timeout in locking authority file //.Xauthority

Siis tarkalleen noin, ”//.Xauthority”? Ei esim. ”/home/tunnari/.Xauthority” tai ”~/.Xauthority”? Sitten jotain voi olla kyllä pielessä jossain muuallakin.

Mutta varmista ensin, että .Xauthority-tiedosto on omistuksessasi ja siihen on oikeudet:

Koodia: [Valitse]
sudo chown $user:$user ~/.Xauthority
sudo chmod 600 ~/.Xauthority

(tuo siis toimii olettaen, että olet kirjautunut omalla tunnuksellasi).