Функция автоматического скрытия панели XFCE 4.10 перестает работать в случаях

В звуковом стеке много слоев, которые могут способствовать этому симптому. Чаще всего это поведение, по умолчанию PulseAudio, и вы можете прочитать об этом по адресу http://pulseaudio.org/wiki/PulseAudioStoleMyVolumes. Вы можете работать с некоторыми примерами, используя инструкции, которые я внес в https://wiki.ubuntu.com/DebuggingSoundProblems/KarmicCaveats#Volume%20range%20anomalies:

Аномалии диапазона громкости. Последняя версия PulseAudio пытается контролировать громкость звуковой карты с использованием элементов управления микшером. Обычно это работает отлично, но в некоторых случаях это не работает должным образом. (Независимо от того, является ли это ошибкой PulseAudio или ALSA, выходит за рамки этой вики-страницы. Здесь представлена ​​еще одна справочная информация.) Диагностика Вы испытываете одно из следующих действий: прыжки в объеме, например, если все ниже 20% отключены, а 21% очень громко. Overdriven (искаженный звук), если громкость установлена ​​выше определенного (низкого) уровня. Не изменяется громкость в частях диапазона, e g, если 20% громче 70%. Исправление / Временное решение Есть несколько переменных, которые управляют тем, как PulseAudio контролирует громкость. Вы можете отредактировать /etc/pulse/default.pa (вам нужно будет сделать это root), чтобы изменить поведение для всех пользователей или скопировать этот файл в ~/.pulse/default.pa, а затем отредактировать этот файл, чтобы изменить поведение только для текущего пользователя. Откройте файл, упомянутый выше. Найдите строку с сообщением load-module module-udev-detect и измените ее на:
load-module module-udev-detect ignore_dB=1
Чтобы попробовать свои изменения, перезапустите PulseAudio с помощью следующей команды:
killall pulseaudio
PulseAudio автоматически автозапускается (перезапускается). Вы можете обнаружить, что вышеупомянутое обходное решение недостаточное, и в этом случае вы можете настроить PulseAudio для управления только одним контроллером микшера, например PCM (см. Alsamixer). Найдите строку с сообщением #load-module module-alsa-sink и измените ее на:
load-module module-alsa-sink control=PCM
(не забудьте удалить # в начале строки!) При необходимости замените PCM на управление микшером, которое вы хотите контролировать PulseAudio. Затем вам понадобится killall pulseaudio, как указано выше, и дайте демону автоспаст.

Наконец, действительно ли эта аномалия является ошибкой, вы должны использовать ubuntu-bug alsa-base.

1
задан 12 December 2012 в 14:21

1 ответ

У меня есть Debian 8.6 XFCE, и проблема по-прежнему сохраняется. Из-за отсутствия лучшего решения я написал сценарий:

#!/bin/bash
xfce4-panel -r.

... и вставил ссылку в пусковую установку на нее панель. Просто нажмите ссылку, и она скрывается ненадолго. Это немного быстрее, чем открытие терминала и ввод в сброс

2
ответ дан 25 May 2018 в 03:27

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

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