Чиним индикатор громкости в Xubuntu 13.10

Нет звукамПрошел уже месяц с момента выхода Ubuntu 13.10. В принципе, это был релиз, о котором и писать то было просто нечего. На своем нетбуке я активно использую Xubuntu: выбор этого дистрибутива был сделан по причине малых размеров дисплея (разрешения экрана). В принципе проблем особых не возникло: все тот же Xfce и тот же набор программ. Однако индикатор громкости попросту отказывался работать хотя звук в системе присутствовал и управлялся функциональными клавишами с клавиатуры.

Бывают всякие недоработки, но для их исправления и предназначены обновления, которые довольно часто имеют место в семействе Ubuntu. Казалось бы, эту проблему видит каждый пользователь Xubuntu и ее надо исправлять в первую очередь, но что-то пошло не так в команде разработчиков.

Не дождавшись в течение месяца автоматического решения проблемы пришлось самому решать эту проблему.

Все оказалось довольно просто. Открываем файл /usr/share/dbus-1/services/indicator-sound.service. При этом не забываем что простой пользователь не может его редактировать поэтому открываем его через sudo. Например,

sudo mousepad /usr/share/dbus-1/services/indicator-sound.service

По умолчанию он выглядит так (есть небольшие различия в 32-битной системе и 64-битной):

[D-BUS Service] Name=com.canonical.indicator.sound
Exec=/usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-service

В нем меняем последнюю строчку и приводим файл к следующему виду (независимо от разрядности ОС):

[D-BUS Service] Name=com.canonical.indicator.sound
Exec=/usr/lib/indicator-sound-gtk2/indicator-sound-service

Сохраняем файл, завершаем свой сеанс и снова входим под своим именем.

Ура, индикатор громкости в Xubuntu 13.10 снова работает.

P.S. Я не понимаю почему разработчики так долго реагируют на такую мелкую проблему, которая видна невооруженным взглядом.