Я пытаюсь написать приложение для основного тома. Поскольку я пишу это на Ruby, я не хочу расширять библиотеку C или использовать ffi
, вместо этого я пытаюсь написать это с помощью ruby-dbus
, я получил свойство Address
с /org/pulse_audio/server_lookup1
, но файл адрес указывает на не существует. Правильно ли настроен Pulse Audio для dbus
?
Я обнаружил, что модуль DBus не был загружен.
Если вы используете Ruby, вы можете позвонить:
%x{pacmd load-module module-dbus-protocol}
Работает и в командной строке:
pacmd load-module module-dbus-protocol
Я думаю, что / org / pulse_audio / server_lookup1 - это внутренний путь к объекту PulseAudio ServerLookup1. Вы не найдете этот «файл» в каталоге вашего компьютера.