Переустановка недостающего апплета объема ПОМОЩНИКА на 14,04 после переустановки pulseaudio?

Я попал в некоторую беду на своей установке, таким образом, я думал, что переустановлю pulseaudio. После этого у меня была проблема с pulseaudio, не мечущим икру при начальной загрузке; так или иначе после некоторых изменений и перезагрузок, теперь pulseaudio мечет икру снова при начальной загрузке (и также после pulseaudio --kill).

Я думаю, что в конечном счете сделал эквивалент:

sudo apt-get remove --purge pulseaudio
sudo apt-get --reinstall install mate-applets mate-applets-common \
  mate-desktop mate-desktop-common mate-desktop-environment-core \
  mate-applets mate-applets-common mate-indicator-applet mate-gnome-main-menu-applet \
  mate-media mate-media-common mate-media-pulse mate-menu mate-notification-daemon mate-panel \
  mate-panel-common mate-settings-daemon mate-settings-daemon-pulse \
  pulseaudio pulseaudio-module-gconf pulseaudio-module-x11
rm -rf ~/.config/pulse
rm -rf ~/.pulse

После перезагрузки и повторного выполнения pulseaudio, ~/.config/pulse восстановлен, ~/.pulse не делает. Это сообщения из системного журнала от той перезагрузки:

$ grep pulse /var/log/syslog
Oct  5 12:06:33 mypc pulseaudio[1634]: [pulseaudio] authkey.c: Failed to open cookie file '/etc/timidity/.config/pulse/cookie': No such file or directory
Oct  5 12:06:33 mypc pulseaudio[1634]: [pulseaudio] authkey.c: Failed to load authorization key '/etc/timidity/.config/pulse/cookie': No such file or directory
Oct  5 12:06:33 mypc pulseaudio[1634]: [pulseaudio] authkey.c: Failed to open cookie file '/etc/timidity/.pulse-cookie': No such file or directory
Oct  5 12:06:33 mypc pulseaudio[1634]: [pulseaudio] authkey.c: Failed to load authorization key '/etc/timidity/.pulse-cookie': No such file or directory
Oct  5 12:06:33 mypc pulseaudio[1634]: [pulseaudio] authkey.c: Failed to open cookie file '/etc/timidity/.config/pulse/cookie': No such file or directory
Oct  5 12:06:33 mypc pulseaudio[1634]: [pulseaudio] authkey.c: Failed to load authorization key '/etc/timidity/.config/pulse/cookie': No such file or directory
Oct  5 12:06:33 mypc pulseaudio[1634]: [autospawn] core-util.c: Home directory not accessible: Permission denied
Oct  5 12:06:33 mypc pulseaudio[1634]: [autospawn] lock-autospawn.c: Cannot access autospawn lock.
Oct  5 12:06:33 mypc pulseaudio[1634]: [pulseaudio] main.c: Failed to acquire autospawn lock
Oct  5 12:06:51 mypc pulseaudio[2441]: [pulseaudio] pid.c: Daemon already running.

И действительно pulseaudio выполнения теперь:

$ ps axf | grep -v grep | grep pulse
 2173 ?        S<l    0:00 /usr/bin/pulseaudio --start --log-target=syslog
 2302 ?        S      0:00  \_ /usr/lib/pulseaudio/pulse/gconf-helper

Однако моя главная панель похожа на это:

/media/Data1/sopost-top-1.png

... то есть, нет никакого регулятора громкости / апплета объема - он отсутствует. Иначе вот то, где слово volume происходит в mate пакеты:

$ dpkg-query -S mate-volume
mate-media-pulse: /usr/share/man/man1/mate-volume-control.1.gz
mate-media-pulse: /usr/share/man/man1/mate-volume-control-applet.1.gz
mate-tweak: /usr/share/mate-tweak/mate-volume-control-applet.desktop
mate-tweak: /usr/lib/mate-tweak/disable-mate-volume-applet
mate-media-pulse: /usr/bin/mate-volume-control
mate-media-pulse: /usr/share/applications/mate-volume-control.desktop
mate-media-pulse: /usr/bin/mate-volume-control-applet

Когда я работаю mate-volume-control Я получаю окно "Sound Preferences":

/media/Data1/sopost-sp1.png

Когда я работаю mate-volume-control-applet, Я добираюсь:

/media/Data1/sopost-top-2.png

... значок громкости в главной панели, но когда я нажимаю на него, он просто, показывает ползунок.

Однако по умолчанию этот апплет объема показывают в Помощнике Ubuntu 14.04:

/media/Data1/sopost-top-3.png

... с кнопками плеера и таким; и взгляд на ps axf | grep 'mate\|applet\|volume\|pulse', нет ничего, что конкретно указывает на процесс, который генерировал бы его, таким образом, я предполагаю, что этот апплет объема является частью mate-indicator-applet-complete. Я также сделал:

mate-panel --reset --replace

... (должен был сделать это дважды, прежде чем панели вновь появились), который не восстановил апплет объема также.

В любом случае - как я могу восстановить теперь этот "надлежащий" апплет объема при запуске, не "справедливый ползунок" один mate-volume-control-applet? Или, другими словами, какова надлежащая процедура переустановки, для переустановки pulseaudio и соответствующих настольных апплетов ПОМОЩНИКА?

1
задан 5 October 2017 в 15:20

1 ответ

Хорошо, я думаю, что справился - короткий ответ: indicator-sound-gtk2;

Во-первых, я также пытался работать:

mate-tweak

... затем выберите Interface / Панели / Выбор макет панели для изменения пользовательского интерфейса:

tweak

... при изменении выбора от "ПОМОЩНИКА Ubuntu" "ПОМОЩНИКУ Ubuntu с Меню ПОМОЩНИКА" и назад "ПОМОЩНИКУ Ubuntu" затем значок громкости в панели восстанавливается, но это показывает просто ползунок, не апплет по умолчанию.

Затем (путем выполнения поиска перевернутого изображения) я понял, что меню, которое я видел, является на самом деле значением по умолчанию один показанный в рабочем столе Gnome на 14,04; после захвата через ps axf, Я понял то, что показывают, indicator-sound. Ну, так как ПОМОЩНИК является gtk2 (и я думаю, что Gnome является gtk3 на Ubuntu 14.04), это поворачивается там, на самом деле пакет, indicator-sound-gtk2. Таким образом, я установил его:

sudo apt-get install indicator-sound-gtk2

... но после того, как перезагрузка все еще получила старый индикатор. Затем я нашел Ошибку № 1337241 “Звуковым объектом Меню параметров в indicator-sound-gtk2 d...”: Ошибки: пакет indicator-sound-gtk2: Ubuntu, согласно которой я попробовал:

sudo apt-get --reinstall install mate-indicator-applet indicator-sound-gtk2 mate-settings-daemon-pulse mate-media-pulse

... но после того, как перезагрузка все еще получила старый индикатор. Затем я сделал:

  1. Удалите Регулятор громкости (mate-volume-control-applet) из приложений автоматического запуска.

... и перезагруженный; не может вспомнить, показали ли значок громкости все еще на главной панели или нет, но mate-volume-control-applet не был в списке процессов. Таким образом, я пытался работать indicator-sound-service:

$ /usr/lib/indicator-sound-gtk2/indicator-sound-service

(process:4697): libindicator-WARNING **: No watchers, service timing out.

... но это перестало работать. Затем я нашел [xubuntu] звук индикатора, не сообщив "ни о каких наблюдателях":

Удостоверьтесь, что indicator-sound-gtk2 установлен и что у Вас есть плагин Индикатора в одной из Ваших панелей. Этот (обычно) также показывает сетевое соединение и сообщения электронной почты.

Таким образом, я удалил все индикаторы из главной панели (своего рода хитрое, необходимо щелкнуть правой кнопкой по индикатору, не панели [и не по фактическому индикатору], вакуум, для получения опции контекстного меню разблокировать и/или удалить индикатор. Затем повторно добавьте "Апплет Индикатора" или "Апплет Индикатора, Завершенный" к главной панели, попробуйте еще раз:

$ /usr/lib/indicator-sound-gtk2/indicator-sound-service

(process:4872): libindicator-WARNING **: Name request failed.

... команда сразу выходит, но услуга работает:

$ ps axf | grep -v grep | grep sound
 4897 ?        Sl     0:00 /usr/lib/indicator-sound-gtk2/indicator-sound-service

... и наконец, теперь когда я нажимаю на значок на главной панели, я добираюсь, по-видимому, индикатор Gnome3 звучит показанным с кнопками плеера и так далее. Не уверенный уже, если это сохранит перезагрузку, хотя?... да, по-видимому, это делает, может теперь видеть значок громкости со звуком индикатора Gnome 3 в ПОМОЩНИКЕ прямо после начальной загрузки и входа в систему.

1
ответ дан 7 December 2019 в 15:29

Другие вопросы по тегам:

Похожие вопросы: