I've been experimenting with various Linux distributions like Ubuntu, Debian, Mint, and ZorinOS on my Asus G512LV-HN090 laptop, but I'm not getting any audio output on any of them. My laptop has a Realtek audio controller, but I'm not sure if that helps. Any suggestions?
2 Answers
The Realtek audio on the G512LV gaming laptop can be tricky. Here are some steps:
1. Check if your audio device is recognized by running `aplay -l` and `lspci | grep -i audio`.
2. If the device is there but no sound, open a terminal and type `alsamixer`. Press F6 to select your sound card and ensure nothing is muted (MM means muted, press M to unmute).
3. You might need to add a parameter for the kernel. Try adding `snd_hda_intel.dmic_detect=0` to your boot parameters.
4. Also, check what kernel version you’re using with `uname -r`. Sometimes newer drivers can fix audio issues!
I had a similar experience, and it turned out that the default output was set to a digital output to nothing. Switching it to my TV worked. Definitely worth a look!
It sounds like you might be running into firmware issues. Some Linux distros will try to keep things open source and might not include necessary drivers for your hardware. You could need the linux-firmware package to get audio working. Just make sure you're okay with using some proprietary drivers if that's the case!
I've had similar issues. In my case, it was due to the speaker amplifiers not being powered correctly.

Thanks for all the tips! I've confirmed my hardware is being detected with both `lspci` and `aplay`. Headphones work fine, but the internal speakers are silent. I've checked the mixer; everything is unmuted and at full volume. I'm using a Zorin OS Live USB with a Kernel version 6.8+. I've even tried forcing a model parameter without success. Do you know any `hda-verb` commands to help wake up the internal amps?