I am using a 2016 macbook retina.
Sound didnβt work at first but it does now thanks to this driver on github
I had major issues with sleep mode (bugs and crashs when resuming) but its almost fixed by again, github (a command line)
But now my problem is I dont have sound when coming back from sleep mode. But it works just fine after a reboot. How do I fix this ? Is this because of the driver, the command line Im using? Cant I just use a command line to reboot the sound system or maybe prevent it from going to sleep mode ?
Thanks
You may want to compare some things before and after sleep: lspci | grep -i -E 'audio' | cut -b1-7 | xargs -i lspci -ks {} cat /proc/asound/cards wpctl status
They have Github issues. Report an issue there, state your exact problem, how to reproduce, hardware and software details, kernel version, which kernel worked, which didnt anymore.
In opensource this is always done in public, if not security critical
If you want to get in contact on Github, you generally just need an account there. Then on the app/driver you need help, you can go thru the open and closed issues to see if you find what you want to know.
3 - solve the βno sound after sleep modeβ issue with this method
(I type these 3 lines:
$ echo s2idle | sudo tee /sys/power/mem_sleep
$ cat /sys/power/mem_sleep
[s2idle] deep
This solved my problems, even if the speakers sound is a bit downgraded now. My ONLY PROBLEM now is that I absolutely fail at making these commands automatic on boot, I tried multiple times with cron and stuff but I miserably fail. I need a noob-friendly solution if there is one.
Hope this helps somebody and also I hope somebody can help me with the automation ! Cheers and thanks
Thank you !
So, adding the kernel parameter works for automatizing the fix to the βno sound after sleepβ bug.
(No luck with restarting wireplumber but I already trying this way. thanks anyway)
automatic at boot. I still have to go to terminal each boot to enter this one. I totally failed with cron. Is there a simple way to do this, maybe adding to kernel or something, like with the command line you gave me ?
Hi, this works, thanks again. Do you mind telling me what I would need to change to make this command work on Linux Mint ? The grubby part doesnt work. Thanks again !