Po zainstalowaniu Konquerera i ponownym uruchomieniu laptopa otrzymałem następujący błąd podczas próby otwierania, edytowania lub uzyskiwania dostępu do plików jako root z poziomu Terminala (co dla mnie jest dostępne).
root @ linuxBox: / home / v2r #
gnome-open /home/
(gnome-open: 2686): GConf-WARNING **: Klient nie nawiązał połączenia z demonem D-BUS: // bin / dbus-launch zakończył się nieprawidłowo z następującym błędem: Nie określono protokołu Błąd automatycznego uruchamiania: inicjalizacja X11 nie powiodła się.
Błąd GConf: nie działa demon D-BUS
root @ linuxBox: / home / v2r # Nie określono protokołu Nie można przeanalizować argumentów: Nie można otworzyć wyświetlacza:
Wygląda też na to, że dbus nie jest już poprawnie zainstalowany /bin/
i /usr/bin/
zobacz zrzut ekranu:
Jak mogę rozwiązać ten problem i z góry dziękuję? !!!
Dziękuję za odpowiedź SirCharlo! W ogóle nie rozwiązuje problemu. Pamiętaj, że dzieje się to tylko podczas rootowania!
root @ linuxBox: / home / v2r #
gnome-open /home/
(gnome-open: 5170): GConf-WARNING **: Klient nie nawiązał połączenia z demonem D-BUS: Nie udało się połączyć z gniazdem / tmp / dbus-2RdCUjrZ9k: Odmowa połączenia GConf Błąd: Brak demona D-BUS
root @ linuxBox: / home / v2r # Nie określono protokołu Nie można przeanalizować argumentów: Nie można otworzyć wyświetlacza:
Miałem ten sam problem. W moim systemie przyczyną problemu jest
~/.dbus
bycie właścicielem root. Zmiana właściciela rozwiązała dla mnie problem. Sugeruję sprawdzenie tego również w systemie.Zmiana prawa własności można wykonać za pomocą
chown
polecenia. W przypadku pojedynczego pliku:W przypadku katalogu i jego dzieci:
Więc w tym przypadku
powinno działać.
źródło
~/.dbus/
stać się własnością root?Wypróbuj
export $(dbus-launch)
To działało dla mnie na opensuse 12.1 podczas uruchamiania go jako maszyna wirtualna.
źródło
Miałem też problem z dbus i vnc. Więc dodałem
do
~/.vnx/xstartup
. Rozpoczyna mi sesję gnome!źródło
Czy mógłbyś tego spróbować?
I ponów polecenie…
źródło
source $sessionfile
?Usunięte
/var/lib/dbus/machine-id
i wszystko było lepszePowyższa poprawka rozwiązuje również:
źródło
Mogę uruchomić
virt-manager
za pomocą poleceniaroot@localhost# dbus-launch virt-manager
za pomocąsu
źródło
Miałem ten problem na moim komputerze Ubuntu. Instalowanie
dbus-x11
rozwiązało problem:sudo apt install dbus-x11
źródło