@cchen50, After debugging with Realtek (thank Kailiang@Realtek's help), we found 2 issues, the 1st one is about linux, the 2nd one is about the BIOS.
1st issue, we need to disable auto-mute (run alsamixer, find auto-mute, disable it), after this operation, nearly all machines could work except this P1G3. So P1G3 has the 2nd issue, after plugging the headset/headphone, the EC/BIOS will power down speaker unconditionally, so far, linux driver could do nothing to power it up. I am wondering how windows powers the speaker up or under windows the EC will not power the speaker down? Or maybe the BIOS version on the windows machine is different from the bios version on my machine? (on my machine: the bios version is N2VET22W(1.07) the EC version is N2VHT12W (1.01)) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to pulseaudio in Ubuntu. https://bugs.launchpad.net/bugs/1896098 Title: Lenovo P1G3 - unable to select system speakers when headset plugged into audio jack Status in pulseaudio package in Ubuntu: New Bug description: I suspect this is a pulseaudio or alsa bug. Our test team reported this: 1. Prepare Padme-3 machine and Install Ubuntu_20.04 OS . 2. Boot system. 3. Play audio or video file. 4. Open Settings > Sound. 5. Hot attach headset. 6. Notice that headset is selected as output device in sound settings and sound can be heard from headset => EXPECTED 7. While playback, select Internal Speaker as output device => KEYPOINT 9. Notice:SUT havo no sound from Internal Speakers => PROBLEM I was able to confirm this - it seems with the headphones connected that I can't select the system speakers. If I don't have headphones connected I can switch between dock audio and system speakers correctly - so it's just related to the audio jack Thanks Mark To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1896098/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

