W/libdbus(985): 메시지 버스를 시작할 수 없습니다. '/etc/dbus.conf'를 열 수 없습니다. 권한이 거부되었습니다.

W/libdbus(985): 메시지 버스를 시작할 수 없습니다. '/etc/dbus.conf'를 열 수 없습니다. 권한이 거부되었습니다.

내장된 장치 중 하나의 로그에 다음 메시지가 나타납니다.

W/libdbus (  985): Failed to start message bus: Failed to open "/etc/dbus.conf": Permission denied

장치는: IconBit XDS73D mk2입니다.

Linux 버전 2.6.34-VENUS(zpl1025@ubuntu20)(gcc 버전 4.3.6 20110218(사전 릴리스)(GCC)) #68 PREEMPT 2013년 12월 9일 월요일 17:59:31 CST

이 소식은 무엇을 의미하나요?

답변1

DBus는 프로세스 간 통신에 사용되는 버스인 IPC 버스입니다. 표준 메시지 버스 인스턴스에는 시스템 버스와 세션(사용자) 버스라는 두 가지가 있습니다. DBus 데몬은 시작될 때 /etc/system.conf 또는 /etc/session.conf라는 구성 파일을 로드합니다. 시스템 이름이 dbus.conf일 수도 있습니다.

내가 말하려는 것은 시스템의 프로세스가 세션 버스를 시작하려고 하지만 해당 구성 파일을 열 수 있는 권한이 없다는 것입니다. 파일을 읽을 수 있는지 확인하거나 libdbus 패키지를 업데이트해 보세요. libdbus는 DBus용 저수준 라이브러리입니다.

나는 또한이 주제에 익숙하지 않습니다. 도움이되기를 바랍니다.

http://www.freedesktop.org/wiki/Software/dbus/

관련 정보