У меня была такая же проблема на ноутбуке HP Stream 11. Временным решением для моего ноутбука является включение и выключение режима полета.
Жестким решением для сброса вашего wirless чипа при запуске было бы добавить эти строки в конец вашего .bashrc:
nmcli networking off
nmcli networking on
Выполните следующее в терминале
acpi_listen
Теперь нажмите кнопку отключения звука. Затем используйте результаты, вероятно, что-то вроде этого:
ibm/hotkey HKEY 00000080 0000101b
Затем откройте nano или другой текстовый редактор.
nano / etc / acpi / events / lenovo-mutemicИ настройте следующее для вашей горячей клавиши.
event=ibm/hotkey HKEY 00000080 0000101b
action=/etc/acpi/lenovo-mutemic.sh
Тогда нам нужно создать скрипт shells.
#!/bin/bash
INPUT_DEVICE="'Internal Mic'"
YOUR_USERNAME="place_your_username_here"
if amixer sget $INPUT_DEVICE,0 | grep '\[on\]' ; then
amixer sset $INPUT_DEVICE,0 toggle
echo "0 blink" > /proc/acpi/ibm/led
su $YOUR_USERNAME -c 'DISPLAY=":0.0" notify-send -t 50 \
-i microphone-sensitivity-muted-symbolic "Mic MUTED"'
else
amixer sset $INPUT_DEVICE,0 toggle
su $YOUR_USERNAME -c 'DISPLAY=":0.0" notify-send -t 50 \
-i microphone-sensitivity-high-symbolic "Mic ON"'
echo "0 on" > /proc/acpi/ibm/led
fi
Теперь давайте просто сделаем это возможным и перезапустим службу.
nano / etc / acpi / events / lenovo-mutemic
sudo service acpid restartsudo chmod + x /etc/acpi/lenovo-mutemic.sh
Выполните следующее в терминале
acpi_listen
Теперь нажмите кнопку отключения звука. Затем используйте результаты, вероятно, что-то вроде этого:
ibm/hotkey HKEY 00000080 0000101b
Затем откройте nano или другой текстовый редактор.
nano / etc / acpi / events / lenovo-mutemicИ настройте следующее для вашей горячей клавиши.
event=ibm/hotkey HKEY 00000080 0000101b
action=/etc/acpi/lenovo-mutemic.sh
Тогда нам нужно создать скрипт shells.
#!/bin/bash
INPUT_DEVICE="'Internal Mic'"
YOUR_USERNAME="place_your_username_here"
if amixer sget $INPUT_DEVICE,0 | grep '\[on\]' ; then
amixer sset $INPUT_DEVICE,0 toggle
echo "0 blink" > /proc/acpi/ibm/led
su $YOUR_USERNAME -c 'DISPLAY=":0.0" notify-send -t 50 \
-i microphone-sensitivity-muted-symbolic "Mic MUTED"'
else
amixer sset $INPUT_DEVICE,0 toggle
su $YOUR_USERNAME -c 'DISPLAY=":0.0" notify-send -t 50 \
-i microphone-sensitivity-high-symbolic "Mic ON"'
echo "0 on" > /proc/acpi/ibm/led
fi
Теперь давайте просто сделаем это возможным и перезапустим службу.
nano / etc / acpi / events / lenovo-mutemic
sudo service acpid restartsudo chmod + x /etc/acpi/lenovo-mutemic.sh