Pulseaudio는 커널 업그레이드 후 모듈을 로드할 수 없습니다.

Pulseaudio는 커널 업그레이드 후 모듈을 로드할 수 없습니다.

커널을 로 업그레이드했지만 4.15.8-300.fc27.x86_64나쁜 생각입니다. 내 시스템이 완전히 불안정해요. :(

Firefox에서 찾지 못한 것 중 하나입니다. YouTube에서 Firefox를 시작할 때마다 시스템 로그에 다음이 표시됩니다.

Mar 19 08:21:59 andromeda.desktop pulseaudio[3911]: [pulseaudio] module-udev-detect.c: inotify_init1() failed: Function not implemented
Mar 19 08:21:59 andromeda.desktop pulseaudio[3911]: [pulseaudio] module.c: Failed to load module "module-udev-detect" (argument: ""): initialization failed.
Mar 19 08:21:59 andromeda.desktop pulseaudio[3911]: [pulseaudio] main.c: Module load failed.
Mar 19 08:21:59 andromeda.desktop pulseaudio[3911]: [pulseaudio] main.c: Failed to initialize daemon.
Mar 19 08:21:59 andromeda.desktop pulseaudio[3907]: [pulseaudio] main.c: Daemon startup failed.

무엇이 문제일까요?

답변1

Pulseaudio를 사용하려고 시도했지만 inotify실패했습니다. 오류 메시지에는 해당 기능을 사용할 수 없다고 명시되어 있으며 이는 커널 구성에 버그가 있음을 나타냅니다.

업그레이드된 커널을 아직 설치되어 있는 이전 커널 버전과 비교해 보겠습니다. 무엇인가요

grep -i inotify /boot/config-*

설명하다? INOTIFY 키워드를 포함하여 새 커널의 모든 옵션 설정이 이전 커널의 설정과 동일합니까?


커널 구성에 차이가 없다면 원인은 다른 곳에 있을 것입니다.Google 검색에 따르면 D-Bus 세션을 사용할 수 없는 경우에도 이 오류 메시지가 발생하는 것으로 나타났습니다.

어떤 데스크탑 환경을 사용하시나요? 어떻게 시작하나요? 배포판의 기본 설정을 사용하고 있습니까, 아니면 사용자 정의 환경을 사용하고 있습니까? GUI 세션을 시작하기 위해 GUI 로그인 대화 상자( gdm생성 또는 다른 것 ) 를 사용합니까 *dm, 아니면 유사한 것을 사용 합니까?startx

관련 정보