Помогите мне убить этот красный свет от наушников?

Проблема: красный свет не исчезнет; после перезагрузки продолжает светить через порт 3,5 мм.

Устранение неполадок: отключено на alsamixer; свет успешно выключается с помощью alsamixer.

Протестировано: побежал sudo alsactl store после приглушения (выключения) света через alsamixer.

В «Startup Applications» я добавил профиль, который запускает команду alsactl restore при запуске.

Результаты: после перезагрузки и входа в систему индикатор все еще горит.

Если после перезагрузки / входа в систему с включенным светом я запускаю sudo alsactl restore, он убивает свет.

Не могу понять, почему он не работает при запуске.

0
задан 26 May 2016 в 08:53

2 ответа

Другое решение для того, чтобы выключить красный свет, найденный здесь , работало на меня (MacBook Pro, 8.1, Ubuntu 16.04), но не работало на другого пользователя.

0
ответ дан 26 May 2016 в 18:53

Я хотел бы совместно использовать с Вами, как я решил это с постоянный решение без сценариев. Таким образом, мы можем также избавиться от ужасного поп-звука, когда pulseaudio запускается.

я использую середину 2010 Apple MacBook 7,1, Белый Цельный корпус.

причина, почему красный свет освещает на каждом запуске pulseaudio, состоит в том, что существует автоматическое обнаружение аппаратных средств, определенных в [1 122]/etc/pulse/default.pa

обычный default.pa пример здесь: https://gist.github.com/95406ea115dc3a0a561f8242e2ae00f4

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif

, Когда эти модули загружаются это автоматически, обнаруживает Ваши аппаратные средства и также инициализирует его. В то время как аппаратные средства инициализируются затем, вывод SPDI/F включен, так красный свет светится даже при предыдущем переключении бесшумного режима с помощью alsamixser прочь. Когда SPDI/F переключаются снова на затем существует также ужасный поп-звуковой эффект.

Для предотвращения этого поведения я решил определить свои аппаратные средства вручную. Я не делаю использования wan't автоматические аппаратные модули обнаружения. Я отключил их путем комментария целого блока:

### Automatically load driver modules depending on the hardware available
#.ifexists module-udev-detect.so
#load-module module-udev-detect
#.else
### Use the static hardware detection module (for systems that lack udev support)
#load-module module-detect
#.endif

Теперь, я должен определить свои аудио аппаратные средства - выходной приемник и ввести источник. Я использовал module-alsa-sink и module-alsa-source. Я также должен знать, какой идентификатор HW мои источники аудиосигналов имеют. На моей машине существует только одна интегрированная звуковая карта с обоими вводами/выводами, которые имеют идентификатор hw:0,0. Это может отличаться на Вашей машине.

Это - то, как я загружаю приемник outpit и ввожу исходные модули:

### Load audio drivers statically
load-module module-alsa-sink device=hw:0,0
load-module module-alsa-source device=hw:0,0
#load-module module-null-sink
#load-module module-pipe-sink

важно перезагрузить pulseaudio затем. Можно использовать: pulseaudio - vv - уничтожают и с другой стороны запускаются, это с pulseaudio - vv - запускается

No, мы будем иметь доступным и наш аудиовход / вывод, разъем не светится с красным и поп-звуком на запуске, не стал. Все изменения, внесенные в alsamixer, будут всегда сохраняться также.

, Но, с этим простые конфигурации мы не можем теперь использовать SPDI/F в качестве регулярного вывода. Что, если решают играть звук через него?

я могу даже определить вывод SPDI/F также. SPDI/F имеет hw0,1 идентификатор на машине. Если я хотел бы использовать его снова. Я добавлю эту строку к своей конфигурации:

### Load audio drivers statically
load-module module-alsa-sink device=hw:0,0
load-module module-alsa-sink device=hw:0,1
load-module module-alsa-source device=hw:0,0
#load-module module-null-sink
#load-module module-pipe-sink

С этой конфигурацией мы можем легко отключить и включить его в alsamixer. И конфигурация сохранится .

Вот образец моей конфигурации, которую я использую: https://gist.github.com/7a11adf0edc49d55a60be071ca307784

На самом деле, я не владею никаким другим видом аудиосистемы, таким образом, я не могу протестировать его с ним. При использовании 2,1 или 4,1 аудиосистем, вывод будет, вероятно, играться только как стерео, и Вы должны будете добавить больше конфигураций для получения его, правильно работают. Та же проблема могла быть с HDMI outpout, я не могу протестировать его.

1
ответ дан 29 September 2019 в 05:04