У меня есть плагин индикатора xfce в системном трее. Когда я нажимаю на иконку динамика> Настройки звука ...:
Ничего не происходит. Это раньше работало. pavucontrol не запускается, какие-либо предложения о том, как это исправить?
Использование Xubuntu 15.04.
Pulseaudio не работает:
Тип pulseaudio
в терминале и видит, ли pavucontrol в порядке.
, Если да, проблема состоит в том, что pulseaudio не запускается автоматически, когда сессия запускается:
тогда выполняет эти 2 команда в терминале:
mkdir .pulse
echo autospawn=yes > ~/.pulse/client.conf
сессия Перезапуска и тест.
, Если не, что-то предотвращает pulseaudio для запуска:
Копия и выполненный эта команда в терминале для сброса конфигурации pulseaudio:
rm -r ~/.config/pulse/* ; rm -r ~/.pulse*; ~/.config/pulse
и вновь открыли сессию.
Тест также это для переустановки pulseaudio:
sudo apt-get install --reinstall pulseaudio
, Если не хорошо, вероятно, программа использует звуковую карту: выполните эту команду для отображения этой программы: sudo fuser -v /dev/snd/*
. Если Вы видите "звукового диспетчера', удаляет это работающий sudo update-rc.d -f speech-dispatcher remove
Это почти наверняка происходит, потому что сессией пользователя не является Xubuntu. Для обнаружения, какова настольная сессия введите в терминале:
$ echo $DESKTOP_SESSION
Если терминал не отвечает с xubuntu
(или ubuntustudio
, в этом отношении) затем pavucontrol
никогда не будет запускаться, когда пользователь нажмет на опцию настроек Sound в звуковом индикаторе. Это из-за следующей строки кода в service.vala:207
(функция activate_desktop_settings
), часть indicator-sound
deb
пакет:
var env = Environment.get_variable ("DESKTOP_SESSION");
string cmd;
if (env == "xubuntu" || env == "ubuntustudio")
Таким образом для решения этого необходимо удостовериться, чтобы Вы вошли в систему рабочего стола Xubuntu на экране lightdm.
Для решения этого существует два аспекта для рассмотрения. Сначала необходимо удостовериться, что сессия lightdm по умолчанию установлена на xubuntu
. Чтобы сделать это, отредактируйте файл /etc/lightdm/lightdm.conf
с полномочиями пользователя root и присваивают значение xubuntu
к ключу user-session
(если это уже не так), следующим образом:
user-session=xubuntu
Однако Вы, скорее всего, вошли в это препятствие, потому что Вы ранее вошли в систему настольной сессии кроме xubuntu
. Для фиксации этого, необходимо будет выбрать подходящий вариант из списка сессий, доступных на экране входа в систему lightdm. Выйдите из системы (или запустите свой компьютер), и нажмите на четвертый значок справа в верхней панели. Затем выберите "сессию Xubuntu" из меню.