LinuxForum.Fans
Тема

Что значит сообщение которое система выдает при загрузке?

Автор: Night_Man 15 сообщений 5919 просмотров
#145461

При загрузке/перезагрузке компьютера система стала выдавать сообщение:

"Could not update ICEauthority file /var/lib/gdm3/ICEauthority"
далее нажимаешь кнопку "ОК" - всплывает окно выбора пароля и далее все как обычно...

ребят, что это значит? и что надо сделать чтоб система не ругалась?..

#145463

гм... может с правами чего?

#145466

постоял выключенный пол часика....
загрузился без всяких сообщений...
а то весь день - выдавал....

посмотрим, что будет дальше...

-------
papin-aziat, не знаю, я нигде ни чего не менял - раньше же нормально грузился...

#145478
Night Man написал:
постоял выключенный пол часика....
загрузился без всяких сообщений...
а то весь день - выдавал....

Может от усталости... отдохнул и обновил.

#145708
Night Man написал:
"Could not update ICEauthority file /var/lib/gdm3/ICEauthority"

[console]ls -la /var/lib/gdm3/ICEauthority
lsattr /var/lib/gdm3/ICEauthority
stat /var/lib/gdm3/ICEauthority
# ну и
lsof /var/lib/gdm3/
# для полноты картины :)[/console]

#145739

[console]root@debian:/home/berkutov# ls -la /var/lib/gdm3/ICEauthority
ls: невозможно получить доступ к /var/lib/gdm3/ICEauthority: Нет такого файла или каталога
[/console]

#145742

Ну тогда можно его смело создать smile

#145751

Night Man, угу. такая хрень возникает, если заходить в графику под рутом. Тогда файлы создаются тоже рутом, и их простому юзеру не удалить. Ну или наоборот.
Короче: надо УДАЛИТЬ этот файл, потому там только ключ для сессии, и при след. входе файл создастся по новой. Или насильно сменить его владельца на того, под кем запускаете иксы. Удалять в консоли и при выключенных иксах (а так и надо), нужно командой
[console]rm -iv ненужныйфайл[/console]

#145752
papin-aziat написал:
Ну тогда можно его смело создать

можно и создать. только владелец должен быть правильным, и права 600.

#145848
drBatty написал:
Night Man, угу. такая хрень возникает, если заходить в графику под рутом.

Прямо DrHouse, пациент осознанно, или нет, не хотел признаваться что запускал-таки gdm под рутом :lol:

#149170
drBatty написал:
Night Man, угу. такая хрень возникает, если заходить в графику под рутом. Тогда файлы создаются тоже рутом, и их простому юзеру не удалить. Ну или наоборот.

Извиняюсь, что сам задал вопрос и пропал... ( зарылся в работе....)...

Собственно под рутом в графику не заходил... прав ни на какие файлы не менял...
единственное, что делал перед этом - установил RAWTherape.... (но не думаю, что именно это повлияло...)
сейчас в систему захожу нормально (без всяких сообщений...)
само появилось - само исчезло....

В поисках, что же это за файл - попал сюда : http://serverfault.com/questions/119580/what-is-iceauthority-file-in-opensuse-11-2/119782#119782

(Basically ICE is a inter process communication protocol, with authentication, protocol negotiation and potentially multiplexing built in.
It allows two X clients to talk directly to each other, for example, a video player program could potentially talk to a jukebox program to update each other.

As Richard Holloway says, the .ICEAuthority file is for authentication. It contains a number of random cookies. If two programs have the same cookie, then they're allowed to talk to each other. In practice this either means that they're reading the same .ICEAuthority file, or the cookies have been added.
In a lot of ways it's similar to the xauth program & the .Xauthority file, except that .ICEAuthority is used for client to client, while .Xauthority is for client to server.)

Google перевел так:
(Основном ДВС среди протокол процесса коммуникации, с проверкой подлинности, протокол переговоров и, возможно, мультиплексирование встроенными
Это позволяет двум X клиентов напрямую общаться друг с другом, например, программа видео плеер потенциально может говорить с музыкальным автоматом программу для обновления друг друга.
Как Ричард Холлоуэй говорит,. ICEauthority файл для проверки подлинности. Он содержит ряд случайных печенье. Если две программы имеют те же куки, то они разрешали разговаривать друг с другом. На практике это означает, что либо они читают то же самое. ICEauthority файл, или печенье, которые были добавлены.
В многом это похоже на Xauth программы и. Xauthority файл, кроме того, что. ICEauthority используется для клиента к клиенту, в то время. Xauthority для клиента к серверу.)

Перевод конечно корявенький...
Получается что проблеммы с правами возникли из-за того, что одновременно работали какие-то 2 программы использовали один и тот же файл и внесли в него каждый свои изменения???

Или как это по русски правильно перевести, чтоб правильно понять значение?

#149645
Night Man написал:
Получается что проблеммы с правами возникли из-за того, что одновременно работали какие-то 2 программы использовали один и тот же файл и внесли в него каждый свои изменения???

нет. программа с правами рута юзала иксы, и другая программа ПОТОМ не может изменить файл. Ибо владелец - рут. При выходе из иксов файл был уничтожен. Потому теперь всё работает.

#149654

ясно...
понаблюдаем дальше...

#149661
Night Man написал:
понаблюдаем дальше...

просто не нужно под рутом юзать иксы. В т.ч. и пытаться запускать ПО, которое эти иксы юзает. Права рута == рак. Уже писал 100500 раз об этом. Запускаете программу от рута == она ломается, и больше никак не работает, кроме как от рута. Попутно заражая всю систему, в точности так-же, как развивается рак. Фишка в том, что в линуксе ВСЁ файлы, и менять любые рутовые файлы может только рут. Вам ещё повезло, что эта печенюшка сама прибилась, иначе её-бы пришлось прибивать в ручную.

Войдите или зарегистрируйтесь, чтобы ответить.