본문 바로가기

리눅스

D-Bus 데몬 오류

반응형

D-Bus 데몬(DBus daemon) 오류

오류 메시지

org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory

이 메시지는 시스템이 D-Bus 데몬(DBus daemon)에 연결하지 못했음을 의미합니다. D-Bus는 프로세스 간 통신을 위한 메커니즘으로 다양한 시스템 서비스들이 의존하는 중요한 요소입니다.

원인

  • dbus 서비스가 실행 중이지 않거나 제대로 설치되지 않았을 수 있습니다.
  • /var/run/dbus/system_bus_socket 파일이 없거나 손상되었을 수 있습니다.

해결 방법

1. DBus 서비스가 실행 중인지 확인

sudo service messagebus status

서비스가 중지된 경우 다시 시작합니다.

sudo service messagebus start

2. DBus 패키지 재설치 DBus가 제대로 설치되지 않았거나 손상된 경우 DBus를 다시 설치합니다.

sudo yum reinstall dbus

3. 소켓 파일 재생성 /var/run/dbus 디렉토리가 없는 경우 수동으로 생성하고 다시 시작합니다.

sudo mkdir -p /var/run/dbus
sudo service messagebus restart
728x90
  • dbus.x86_64 : D-BUS message bus
  • 데몬명 : messagebus
  • 설명 : 시스템 이벤트를 전송하기 위한
  • 데몬
service messagebus restart
  • oddjob.x86_64 : A D-Bus service which runs odd jobs on behalf of client applications
  • 데몬명 : oddjobd
  • 설명 : D-Bus system message bus를 통해 이행되는 최상위 작업에서 응답하는 최하위 어플리케이션을 지원해주는
  • 데몬
service oddjobd restart

 

728x90
반응형