Re: No sound unless I toggle a GPIO pin

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear Paul,


Am 28.04.21 um 13:15 schrieb Paul Koster:

Hope you can help with me this. Got myself a brand new HP ENVY
all-in-One with B&O speakers built-in. No sound at all whereas all
controls and settings seem to work without hiccups. Turns out a GPIO pin
needs to be set. Found this out using hda-analyzer python script. Now I
execute this script on start-up to make it work:

/usr/bin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_MASK 0x04
/usr/bin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DIRECTION 0x04
/usr/bin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DATA 0x04

The strange thing is, when I close applications using sound, the system
goes mute within a minute or so and I have to run hda-analyzer to toggle
the 'enable' settings of this GPIO pin.

For now I run the gnome settings widget at startup, displaying the sound
settings and running the hda-verb commands above. This seems enough to
leave the sound on.

Nice analysis.

Is there a better solution to work around this GPIO pin issue?

Yes, it should be fixed in the Linux kernel. Please create an issue in the Linux Bugzilla [1] as described in [1], and attach the `alsa-info.sh` output there.


Kind regards,

Paul


PS: I recommend to only buy systems with official GNU/Linux support like Google Chromebooks, Puri.sm, System76, Dell, Lenovo (and probably others). That way the right companies get your money.


[1]: https://www.alsa-project.org/wiki/Bug_Tracking


_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user



[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux