%3A%20%EB%A9%94%EC%8B%9C%EC%A7%80%20%EB%B2%84%EC%8A%A4%EB%A5%BC%20%EC%8B%9C%EC%9E%91%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20'%2Fetc%2Fdbus.conf'%EB%A5%BC%20%EC%97%B4%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EA%B6%8C%ED%95%9C%EC%9D%B4%20%EA%B1%B0%EB%B6%80%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
내장된 장치 중 하나의 로그에 다음 메시지가 나타납니다.
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용 저수준 라이브러리입니다.
나는 또한이 주제에 익숙하지 않습니다. 도움이되기를 바랍니다.