You are not logged in.
Pages: 1
Hello! I am having some issues with setting up the sound properly on a recently purchased ASUS G752. I tried tackling it on my own; I did get somewhere, but there's still a couple of issues. Googling around didn't produce any useful results (it only produced results for G751, but some of the things I tried didn't work).
The laptop has a 2.1 sound system—at least from what I can tell—two speakers on the back of the screen, and a subwoofer, however ALSA reports Front, Surround, Centre and LFE (apart from Master, PCM, Side, S/PIDF, S/PIDF Defa and the Microphone(s), the S/PIDF ones don't allow for volume control, though). It also has 3 ports on the side:
(For people who can't see images), left to right the ports are:
"S/PIDF" and Headphones icon
Microphone icon (Analog input, I presume)
Line Output
So the problems I am having are:
Can't seem to get the 2.1 thing to work.
Headphone support / jack detection is broken
I managed to get 2.1 working by setting the profile inside pavucontrol to either one of Analog Stereo Output or Analog Stereo Duplex and then messing inside alsamixer with the volumes and hdajackretask with the pin overrides; I don't believe this is the right way to approach the problem, since there *is* a Analog Surround 2.1 profile available in pavucontrol, I just can't seem to get it to work.
Also, I managed to get headphones working through the Line Out and muting the internal speakers, but I don't feel like that's the proper solution. Moreover, there was an audible high pitch when not playing anything that was coming through the headphones (tried multiple ones to eliminate headphones as the problem, and the problem wasn't present on Windows, so I assume it has to do something with the misconfiguration of the output).
However, there's just too many possible combinations to tackle this via my current "bruteforce" method, especially since each method requires a lot of "downtime" while I test the actual sound. Is there a smarter way of approaching the problem?
Furthermore, I am not sure which model to pick, since there is at least eight of them:
ALC66x/67x/892
==============
mario Chromebook mario model fixup
asus-mode1 ASUS
asus-mode2 ASUS
asus-mode3 ASUS
asus-mode4 ASUS
asus-mode5 ASUS
asus-mode6 ASUS
asus-mode7 ASUS
asus-mode8 ASUS
inv-dmic Inverted internal mic workaround
dell-headset-multi Headset jack, which can also be used as mic-in
Interestingly, most (not sure if all) seem to work, but each with its own quirks. I settled on asus-mode5 for now, since that seems to be the one used by G751. I hope I won't have to wait for an asus-mode9 to be introduced. :P
Last edited by omninonsense (2016-05-29 13:43:17)
Offline
I had the same problem.
I haven't tested the microphone or SPDIF capabilities. But this is a workable pinout for most uses.
[codec]
0x10ec0668 0x10431ced 0
[pincfg]
#Pin 12 is Internal Mic
0x12 0x90a60160
#Pin 14 is Internal "front" speakers
0x14 0x90170110
#Pin 15 is "Line Out" according to the manual, But Pin 15 won't let me pick that in HDA Jack Retask.
#Trying to use this as an output will have a constant tone too.
#Using this as an output breaks the front speakers working correctly with headphone detection.
0x15 0x40f000f0
#Pin 16 is the headphone jack.
0x16 0x0321403f
#Pin 18 is the external Microphone jack.
0x18 0x03a19020
#Pin 19 is nothing.
0x19 0x411111f0
#Pin 1a is the internal subwoofer. (Set the sound system to Stereo 2.1)
0x1a 0x90170151
#Pin 1b is nothing.
0x1b 0x411111f0
#Pin 1d is nothing.
0x1d 0x40c6852d
#Pin 1e is the internal SPDIF out.
0x1e 0x014b1180
#Pin 1f is nothing.
0x1f 0x411111f0
Offline
Pages: 1