Hi,
I just bought a brand new LG Gram. For the 2 minutes that I used Windows, the speakers worked fine. Since I installed pop OS the speakers don’t work at all. I even tried reinstalling the whole entire OS and they still aren’t working.
Thanks in advance!
You may need to use
sudo
to move the file there since it is a system directory.Otherwise, if you could provide a screenshot or a paste of the error, we may be able to help you further.
Genius! I got it to move but I don’t understand the next step, and also the sound still isn’t working even though I pressed ‘run as program’.
To test out the script, you can do
sudo /usr/local/sbin/necessary-verbs.sh
. See if that works.If it does, then I can explain about the Systemd unit.
This is what I get when I type that command https://paste.sh/LO5_DWqx#lF9KhOFkNlg4x8kiK1DiHKeu
Thanks again so so much!
You probably need to install the package with the
hda-verb
command:After you do that, try to run the script again and see if it works.
The script worked ran this time but there’s still no sound. :-( Thank you so so so much though, I really appreciate your help! Let me know if you’ve got any other tricks up your sleeve ;-)
Hmm. Unfortunately, if the script doesn’t work then you probably need a different set of verbs for your particular laptop model. I’m not really sure how to determine which verbs to use. Sorry :|
Actually, after a quick look, I found an entry on the Arch Linux Wiki:
https://wiki.archlinux.org/title/LG_Gram_16_2-in-1_2023
This says there might be a workaround here:
https://bugzilla.kernel.org/show_bug.cgi?id=212041#c14
It would be the same idea: download a script with a bunch of verbs, run the script, and see if the speakers work.
Perhaps one of the scripts in that comment will work for your laptop.
YOU’RE A GENIUS!!! THANK YOU SO SO SO SO MUCH!!! IT WORKS!!! I used this https://gist.githubusercontent.com/eddy-geek/ef86267fbec87479aba905302909921a/raw/ script and it works!!! You’re amazing!
Now… Can you please explain how to make it not go away after a reboot…? Thanks!
Great, I’m glad you now have sound :)
To have the script run at boot, you need to create a service file:
sudo gedit /etc/systemd/system/necessary-verbs.service
That should open a text editor that you can write into. You can replace
gedit
withvim
ornano
if you prefer those.In that file, you want to put the following contents:
[Unit] Description=Run internal speaker fix script at startup After=getty.target [Service] Type=simple ExecStart=/usr/local/sbin/necessary-verbs.sh TimeoutStartSec=0 [Install] WantedBy=default.target
Once you save that file, you can enable it as follows:
sudo systemctl daemon-reload sudo systemctl enable necessary-verbs.service
Now, when you boot, this service will run that script and thus setup your audio.
See if you can get that to work.