Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Microphone mute button does not work #67

Open
smotim opened this issue Sep 20, 2022 · 6 comments
Open

Microphone mute button does not work #67

smotim opened this issue Sep 20, 2022 · 6 comments

Comments

@smotim
Copy link

smotim commented Sep 20, 2022

Describe the bug
Starting with kernel version 5.19.8-200, the microphone mute button stopped working for me (honor magicbook pro 2020). Adjacent f-buttons work, such as sound control.

To Reproduce
Steps to reproduce the behavior:

  1. install a system like mine
  2. boot with kernel 5.19.8 or 5.19.9
  3. Press the f7 button (with Fn off)

Expected behavior
Gnome pop-up window with a strikethrough microphone icon, the appearance of the same icon in the tray. The microphone will stop working

Screenshots

(please complete the following information):

  • acpidump sudo acpidump > acpidump.out I didn't find the right rpm package. If necessary, tell me, I will do

  • dmidecode
    dmidecode.txt

  • Kernel 5.19.9-200.fc36.x86_64 (same bug in 5.18)

  • Distro Fedora 36

  • Loaded WMI modules

wmi_bmof               16384  0
wmi                    32768  1 wmi_bmof
  • Dmesg log
    dmesg.txt
  • ALSA log alsa-info.txt
  • evtest if it's keyboard related. Run sudo evtest then choose "Huawei WMI hotkeys", test all hotkeys and submit output.```
    No device specified, trying to scan all of /dev/input/event*
    Available devices:
    /dev/input/event0: Power Button
    /dev/input/event1: Lid Switch
    /dev/input/event2: Power Button
    /dev/input/event3: AT Translated Set 2 keyboard
    /dev/input/event4: 2.4G Mouse
    /dev/input/event5: 2.4G Mouse
    /dev/input/event6: Video Bus
    /dev/input/event7: ELAN2204:00 04F3:30F5 Mouse
    /dev/input/event8: ELAN2204:00 04F3:30F5 Touchpad
    /dev/input/event9: PC Speaker
    /dev/input/event10: ov9734_azurewave_camera: ov9734
    /dev/input/event11: HD-Audio Generic HDMI/DP,pcm=3
    /dev/input/event12: HD-Audio Generic HDMI/DP,pcm=7
    /dev/input/event13: HD-Audio Generic Headphone
    Select the device event number [0-13]:

What should I choose here?

  • acpi_listen if it's keyboard related. Run sudo acpi_listen and test all hotkeys. Submit output. I didn't find the right rpm package. If necessary, tell me, I will do

Additional context
In the kernel version, where everything works fine, I output more lines when loaded wmi modules failed. Maybe that's the point?

@smotim
Copy link
Author

smotim commented Sep 20, 2022

huawei_wmi             20480  0
ledtrig_audio          16384  2 snd_hda_codec_generic,huawei_wmi
sparse_keymap          16384  1 huawei_wmi
wmi_bmof               16384  0
wmi                    32768  2 huawei_wmi,wmi_bmof

An addition to the Additional context. Here is the output in Linux fedora 5.19.7-200

@smotim
Copy link
Author

smotim commented Oct 5, 2022

I was able to fix it. Downloaded rpm from Releases. In Gnome Software, you can see that the application is already installed. Then I deleted it, and then installed it again via the downloaded rpm. Now the microphone mute button is working again.

@smotim smotim closed this as completed Oct 5, 2022
@smotim
Copy link
Author

smotim commented Oct 6, 2022

I just noticed that the fix only works until the next kernel update. Then I'll have to repeat it. Is there anything that can be done to make the effect last forever?

@smotim smotim reopened this Oct 6, 2022
@smotim
Copy link
Author

smotim commented Oct 9, 2022

sudo modprobe huawei_wmi
It seems it can help if you disable Secure Boot before these

@smotim
Copy link
Author

smotim commented Oct 9, 2022

And it seems that Secure Boot must now be turned off all the time, otherwise the module stops autostart again and turns on via modprobe. Maybe there is some solution so that Secure Boot does not interfere as before?

@sermart1234
Copy link
Collaborator

I didn't find the right rpm package

acpica-tools

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants