cht電腦資訊Linux
adm Find login register

pulseaudio 無法載入 module-console-kit 而無法啟動

coolcd
1 pulseaudio 無法載入 module-console-kit 而無法啟動
Promote 0 Bookmark 02011-08-04quote  

最近發現 archlinux 的 pulseaudio 壞掉了

啟動時會顯示無法載入 module-console-kit

大概就是 module-console-kit.c: GetUnixUser() call failed: org.freedesktop.DBus.Error.UnknownMethod: Method "GetUnixUser" with signature "" on interface "org.freedesktop.ConsoleKit.Session" doesn't exist

google 了一下,發現不少 distro 都有使用者抱怨這情形,但似乎沒有明確的答覆

Debian bug539702

Bug #390528

Pulseaudio...

也有人是因為沒有將使用者加入 audio group 才顯示 module-console-kit 的錯誤

但這不是我這邊的問題,我的使用者原本就已經在 audio group 中

到底是什麼原因我也不清楚

反正最後我的解決方式是 → 安裝 consolekit

(原本用 console-kit 找半天找不到 Orz)

裝完就可以順利使用 pulseaudio 了

看來似乎是 packager 沒有弄好相依性?

還是 pulseaudio 沒說明清楚,導致 packager 不知道要加入 consolekit 的相依性?

edited: 2

cht電腦資訊Linux
adm Find login register
views:3439