Моя звуковая интеграция меню VLC, кажется, повреждается (см. снимок экрана), также мультимедийные ключи больше не работают. Существует ли пакет, который я пропускаю?! Спина вперед кнопки в звуковом меню не работает также. Я выполняю версию 2.1.4 VLC
Другие плееры работают как ожидалось (такие как гном-mplayer)
Я работаю 14.04, прежде чем все хорошо работало...
Править: Вывод dpkg -l vlc*
ii vlc 2.1.4-0ubunt amd64 multimedia player and streamer
ii vlc-data 2.1.4-0ubunt all Common data for VLC
ii vlc-nox 2.1.4-0ubunt amd64 multimedia player and streamer (w
ii vlc-plugin-not 2.1.4-0ubunt amd64 LibNotify plugin for VLC
ii vlc-plugin-pul 2.1.4-0ubunt amd64 PulseAudio plugin for VLC
Edit2:
С тех пор, кажется, нет никакого очевидного решения той проблемы, я отправил отчет об ошибках: https://bugs.launchpad.net/ubuntu / + source/indicator-sound / + ошибка/1331460
Переустановите VLC:
sudo apt-get remove --purge vlc vlc-data vlc-nox
sudo apt-get install vlc vlc-data vlc-nox
Проверьте плагин DBus для VLC:
$ ls -l /usr/lib/vlc/plugins/control/libdbus_plugin.so
-rw-r--r-- 1 root root 72760 May 17 15:56 /usr/lib/vlc/plugins/control/libdbus_plugin.so
VLC → Инструменты → Плагины и Расширения → вкладка Plugins → Является там интерфейсом управления D-шины?
Выполненный VLC и проверка, если это создает услуги MPRIS DBus, пример:
$ gdbus call --session --dest org.freedesktop.DBus \
--object-path / --method org.freedesktop.DBus.ListNames | \
awk 'BEGIN { RS=","; } /org.mpris.MediaPlayer2./ { gsub(/[\[\]()\x27]/, ""); print $1; }'
org.mpris.MediaPlayer2.vlc
org.mpris.MediaPlayer2.vlc.instance18027
(Попытайтесь также другим рабочим плеером, подтвердить выполнение команды правильно),
Другим путем можно использовать qdbusviewer
→ вкладка шины сессии → ищет vlc
Если перечисленный интерфейс DBus, проверьте, отвечают ли VLC правильно:
gdbus call --session \
--dest org.mpris.MediaPlayer2.vlc \
--object-path /org/mpris/MediaPlayer2 \
--method org.freedesktop.DBus.Properties.Get \
"org.mpris.MediaPlayer2.Player" \
"PlaybackStatus"
Вывод может быть: (<'Playing'>,)
, (<'Paused'>,)
или (<'Stopped'>,)
или использование qdbus
qdbus org.mpris.MediaPlayer2.vlc \
/org/mpris/MediaPlayer2 \
org.freedesktop.DBus.Properties.Get \
org.mpris.MediaPlayer2.Player PlaybackStatus
Это должно произвести: Playing
, Paused
или Stopped
На данном этапе плеер VLC работает, как это должно. Таким образом, это вне круга.
Переустановите звук индикатора и сбросьте его конфигурацию:
sudo apt-get remove --purge indicator-sound
sudo apt-get install indicator-sound unity-control-center unity-control-center-signon webaccounts-extension-common xul-ext-webaccounts
dconf reset -f /com/canonical/indicator/sound/
rm -rf ~/.cache/indicators/sound
pkill -f indicator-sound-service
или Выход из системы/вход в систему
Никакой успех, выполненный это в терминале и часах для ошибок
Найдите его исполняемый файл:
$ sudo updatedb
$ locate -br indicator-sound-service$
/usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-service
Переименуйте его, чтобы остановить переикру, затем уничтожить ее рабочий процесс:
sudo mv /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-service /usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-service0
pkill -f indicator-sound-service
Выполните его снова:
/usr/lib/x86_64-linux-gnu/indicator-sound/indicator-sound-service0
Выполненный VLC, попробуйте, используют его управление в звуковом меню, каких-либо сообщениях об ошибках?
Попробуйте сборку новый звук индикатора из источника:
sudo apt-get build-dep indicator-sound
apt-get source indicator-sound
cd indicator-sound-12.10.2+14.04.20140313/
mkdir build
cd build/
cmake ..
make
Прекратите выполнять тот как предыдущий шаг, затем работайте, не устанавливая его:
./src/indicator-sound-service
В VLC переходят в:
Инструменты> Предпочтения, выберите "Все" при "Выставочных настройках" (левая нижняя часть), затем перейдите для Взаимодействия через интерфейс> Интерфейс Управления и установите флажок рядом с "Интерфейсом управления D-шины"