Я установил xubuntu-desktop на обновление Ubuntu 12.04 после того, как обнаружил отсутствие Gnome3. Я в основном был счастлив, но нашел странную и расстраивающую ошибку. У моего ноутбука два звуковых «выхода» - разъем HDMI-выхода, который я никогда не использую, и встроенные динамики / наушники. По какой-то причине аппаратные клавиши были сопоставлены с выходом HDMI, даже если я установил его как «резервный» в pavucontrol, а notify-osd отображает только изменения на выходе HDMI (хотя регулятор громкости индикатора панели управления управляет звуком на борту). В идеале мне хотелось бы, чтобы аппаратные клавиши и notify-osd смотрели на встроенный звук, хотя если я не могу получить notify-osd, это приемлемая потеря. Однако необходимость перебирать кучу вещей, чтобы изменить громкость, сводит меня с ума.
Гуглинг предположил, что это / может быть / конфликт Pulseaudio / ALSA, но аппаратные клавиши, по-видимому, меняют как минимум указанную громкость в pavucontrol для HDMI (у меня нет кабеля HDMI для проверки фактического вывода звука)
xfconf-query -c xfce4-mixer -p /active-card -s 'PlaybackBuiltinAudioAnalogStereoPulseAudioMixer'
Для тех, у кого его нет
/active-card
, он все равно не нужен, равно как иxfce4-mixer
. Звук идет через PulseAudio, и поэтому устройство «по умолчанию» выбирается конфигурацией PulseAudio иxfce4-volumed
будет изменять только громкость выходов «по умолчанию».Однако вы можете использовать инструмент конфигурирования PulseAudios для этого
pacmd
.Сначала перечислите устройства на вашем компьютере
Он напечатает много информации о ваших устройствах, и, как видно, все они имеют индекс
Вам нужно установить предпочитаемое устройство по умолчанию. Как вы можете видеть ( маленькая звездочка , т.е.
*
перед индексом: 0), мой HDMI был по умолчанию, и я хотел аналоговый выход.Возможно, вам придется убить
xfce4-volumed
и перезапустить его, чтобы получить желаемый эффект без полной перезагрузки системы:Но в основном это так .
источник
Это исправление также исправит регулятор громкости игровых гарнитур Logitech G930 Wireless. (Хотя не уверен насчет других кнопок) Запустите редактор настроек / настроек (не обычный диспетчер настроек) или откройте командную строку и введите xfce4-settings-editor
Затем под xfce4-mixer А замените настройку активной карты с пометкой Value: to
Я включил изображение, чтобы было легче понять
Также, если у вас есть проблемы с громкостью гарнитуры, работающей, вот ссылка, которая может помочь https://bugs.launchpad.net/xfce4-volumed/+bug/901338
В основном сделайте killall xfce4-Volumed и попробуйте снова переместить громкость на гарнитуру.
источник
В KDE без редактирования файлов конфигурации я смог это исправить, щелкнув правой кнопкой мыши значок громкости на панели задач и выбрав
Select Master Channel...
.Это вызвало диалог KMix, где я выбрал
Built-in Audio Analog Stereo
вместоGK110 HDMI Audio
. Сразу после нажатияOK
клавиши громкости на моей клавиатуре начал работать.источник
Петерс ответ также работал для меня. Однако сброс / active-card удалил запись. Я просто добавил его снова:
name: / active-card
type: string
value: PlaybackBuiltinAudioAnalogStereoPulseAudioMixer
Перезагружен, и я получил отчет о сбое из / usr / bin / xfce4-Volumed, но элементы управления снова работают.
Благодарность!
источник