Używam Ubuntu 10.04 i co jakiś czas zaczynam otrzymywać następujące komunikaty, na przykład podczas uruchamiania gedit.
Błąd GConf: nie można skontaktować się z serwerem konfiguracji; niektóre możliwe przyczyny to konieczność włączenia sieci TCP / IP dla ORBit lub masz przestarzałe blokady NFS z powodu awarii systemu. Więcej informacji na stronie http://projects.gnome.org/gconf/ . (Szczegóły - 1: Błąd ping serwera: IDL: omg.org/CORBA/COMM_FAILURE: 1.0)
Zrobiłem kilka wyszukiwania i przeczytać sugestie rm ~/.dbus*
albo mv ~/.gconfd/saved_state ~/.gconfd/.saved_state
ale te nie działają na mnie.
ubuntu
ubuntu-10.04
gconf
David B.
źródło
źródło
Odpowiedzi:
Czy ty
lub
W starszych dystrybucjach Ubuntu występował problem polegający na tym, że katalog .dbus był własnością root. Sprawdź wydajność:
Sprawdź, czy katalog jest własnością root. Powinien wyglądać tak:
drwx------ 3 userid usergroup 80 2010-08-21 13:37 .dbus/
10.04 uczyniło go własnością użytkownika dla 9.04 było własnością roota (zamiast identyfikatora użytkownika). Jeśli faktycznie jest własnością root, należy go usunąć.
źródło
Ten problem jest generalnie spowodowany problemem z uprawnieniami spowodowanymi przez użytkowników uruchamiających polecenia, takie jak:
poprawne polecenie do użycia to:
gksu gedit plik_tekstowy
Uwaga: W niektórych dystrybucjach gksudo lub gksu są wymienne. W każdym razie ogólnie można to naprawić, wykonując:
Ogólnie nazwa użytkownika i grupa użytkowników będą miały tę samą wartość w większości dystrybucji Linuksa. Mam nadzieję że to pomoże.
UWAGA: Jedynym powodem
chown -R
jest prefiks,sudo
ponieważ prawdopodobne jest, że uprawnienia poziomu root są ustawione dla pliku, który powinien być własnością i być kontrolowany przez użytkownika.Twoje zdrowie! ~ Chris
źródło