I have an ASUS K56CM dual booting Windows and Manjaro XFCE. My headset is detected in Windows and works like a charm, but on Manjaro, Pulseaudio only detects that it is an output device, and doesnt detect the microphone. My 3.5mm port is a combined in/out.
Check that Fast Startup (hybrid hibernation) is turned off in the other OS
How to disable Windows 10 fast startup (and why you'd want to) | Windows Central
Manjaro might be unable to initialise audio codec correctly from hybrid hibernation state
If that is not an issue, please post system information
inxi -Faz
and ALSA information for audio devices
sudo alsa-info.sh --upload
inxi -Faz:
System:
Kernel: 5.11.1-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.1
parameters: BOOT_IMAGE=/boot/vmlinuz-5.11-x86_64
root=UUID=51f4e570-c2e2-4948-b81f-a1337f137eab ro quiet apparmor=1
security=apparmor udev.log_priority=3
Desktop: Xfce 4.16.0 tk: Gtk 3.24.24 info: xfce4-panel wm: xfwm4
dm: LightDM 1.30.0 Distro: Manjaro Linux
Machine:
Type: Laptop System: ASUSTeK product: K56CM v: 1.0 serial: <filter>
Mobo: ASUSTeK model: K56CM v: 1.0 serial: <filter>
UEFI: American Megatrends v: K56CM.209 date: 11/19/2012
Battery:
ID-1: BAT0 charge: 5.2 Wh condition: 5.2/44.6 Wh (12%) volts: 15.1/15.1
model: ASUSTeK K56--30 type: Li-ion serial: N/A status: Full cycles: 438
CPU:
Info: Dual Core model: Intel Core i5-3317U bits: 64 type: MT MCP
arch: Ivy Bridge family: 6 model-id: 3A (58) stepping: 9 microcode: 21
L2 cache: 3 MiB
flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 13574
Speed: 1102 MHz min/max: 800/2600 MHz Core speeds (MHz): 1: 1102 2: 816
3: 831 4: 1379
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf
mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
IBRS_FW, STIBP: conditional, RSB filling
Type: srbds status: Vulnerable: No microcode
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel 3rd Gen Core processor Graphics vendor: ASUSTeK
driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0166 class ID: 0300
Device-2: NVIDIA GF108M [GeForce GT 635M] driver: N/A
alternate: nouveau, nvidia_drm, nvidia bus ID: 01:00.0 chip ID: 10de:0de3
class ID: 0300
Device-3: IMC Networks USB Camera type: USB driver: uvcvideo
bus ID: 1-1.2:4 chip ID: 13d3:5165 class ID: 0e02 serial: <filter>
Display: x11 server: X.Org 1.20.10 driver: loaded: intel display ID: :0.0
screens: 1
Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.2x8.0")
s-diag: 414mm (16.3")
Monitor-1: LVDS1 res: 1366x768 hz: 60 dpi: 102 size: 340x190mm (13.4x7.5")
diag: 389mm (15.3")
OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2)
v: 4.2 Mesa 20.3.4 compat-v: 3.0 direct render: Yes
Audio:
Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:1e20
class ID: 0403
Device-2: NVIDIA GF108 High Definition Audio driver: snd_hda_intel
v: kernel bus ID: 01:00.1 chip ID: 10de:0bea class ID: 0403
Sound Server: ALSA v: k5.11.1-1-MANJARO
Network:
Device-1: Qualcomm Atheros AR9485 Wireless Network Adapter
vendor: AzureWave driver: ath9k v: kernel port: f040 bus ID: 03:00.0
chip ID: 168c:0032 class ID: 0280
IF: wlp3s0 state: down mac: <filter>
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel port: d000 bus ID: 04:00.2
chip ID: 10ec:8168 class ID: 0200
IF: enp4s0f2 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-3: IMC Networks Atheros AR3012 Bluetooth 4.0 Adapter type: USB
driver: btusb bus ID: 1-1.1:3 chip ID: 13d3:3362 class ID: e001
serial: <filter>
Bluetooth:
Device-1: IMC Networks Atheros AR3012 Bluetooth 4.0 Adapter type: USB
driver: btusb v: 0.8 bus ID: 1-1.1:3 chip ID: 13d3:3362 class ID: e001
serial: <filter>
Message: Required tool hciconfig not installed. Check --recommends
Drives:
Local Storage: total: 465.76 GiB used: 27.86 GiB (6.0%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/sda maj-min: 8:0 vendor: Hitachi model: HTS545050A7E380
size: 465.76 GiB block size: physical: 4096 B logical: 512 B
speed: 3.0 Gb/s rotation: 5400 rpm serial: <filter> rev: A6C0 scheme: GPT
Partition:
ID-1: / raw size: 78.13 GiB size: 76.4 GiB (97.79%)
used: 27.82 GiB (36.4%) fs: ext4 dev: /dev/sda8 maj-min: 8:8
ID-2: /boot/efi raw size: 300 MiB size: 296 MiB (98.67%)
used: 38.6 MiB (13.0%) fs: vfat dev: /dev/sda1 maj-min: 8:1
Swap:
Alert: No Swap data was found.
Sensors:
System Temperatures: cpu: 54.0 C mobo: N/A
Fan Speeds (RPM): cpu: 2200
Info:
Processes: 194 Uptime: 1h 34m wakeups: 2 Memory: 7.66 GiB
used: 1.84 GiB (24.0%) Init: systemd v: 247 Compilers: gcc: 10.2.0
Packages: 1229 pacman: 1217 lib: 418 flatpak: 12 Shell: Bash v: 5.1.0
running in: xfce4-terminal inxi: 3.3.01
Alsa info: http://alsa-project.org/db/?f=97302e87ba7b00b228bd0629fa34ee96c68e5335
Edit: Windows Hibernation isnāt the problem, I had that problem before if you look at my history, youāll see Iāve fixed that.
@nikgnomic if you could reply faster that would be great. (Sorry for rushing you, but I cannot find any solution anywhere)
You should consider updating the BIOS on this laptop - K56CM - Support
This was a tricky one to track because the Linux hardware scan has data from 45 other systems
And the most recent ones that I checked all had ones I checked have the same issue as your system and only the internal microphone is detected in ALSA
But despite all the hardware scans, I could not find any posts on a Linux forum about the absent headset mic
No mention of this laptop model in Archwiki or a kernel bug report at Bugzilla
No results on websearches for Linux issues for codec ALC270 or VendorID ProductID [1043:1587]
No trace of another Manjaro user with this laptop model in this forum or archived forum
There are 2 mentions of ALC270 audio codec in the old forum but nothing relevant for this situation
Search results for āalc270ā - archived.forum.manjaro.org
Internal speakers and headphone outputs are detected in ALSA
[ 18.433955] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC270: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[ 18.433965] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
but only one (internal) microphone
[ 18.433970] snd_hda_codec_realtek hdaudioC0D0: Mic=0x19
!!HDA-Intel Codec information - Node 0x19
Node 0x19 [Pin Complex] wcaps 0x40008b: Stereo Amp-In
Control: name="Mic Boost Volume", index=0, device=0
ControlAmp: chs=3, dir=In, idx=0, ofs=0
Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x2f, mute=0
Amp-In vals: [0x02 0x02]
Pincap 0x00001724: IN Detect
Vref caps: HIZ 50 GRD 80
Pin Default 0x90a70930: [Fixed] Mic at Int N/A
Conn = Analog, Color = Unknown
DefAssociation = 0x3, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x24: IN VREF_80
Unsolicited: tag=00, enabled=0
!!HDA-Intel Codec information
is showing 6 pins detected as [N/A] Speaker at Ext Rear
that not shown in !!ALSA/HDA dmesg
- 0x12 , 0x17, 0x18, 0x1a, 0x1b, 0x1e
One of those will be the missing microphone jack
I suggest you install package alsa-tools
and use this command to check the audio jacks
sudo hdajacksensetest --card=0
Try this with the jack plugged in and unplugged to see if the jack detection is working
Well Hdajackretask detects my headphone jack as only an output device as seen in the connected picture.
If I canāt do anything but update the BIOS, itās a risk I am not willing to take.Also hereās the terminal output, top is with headset plugged in, bottom without, same thing, only detects the jack as a output jack.
Oh, I just double checked the unconnected pins and found the one that lets me use my headset mic now. Thanks for the help, turns out Iām just blind as I have checked the unconnected pins while waiting for your replies.
Could you please confirm which pin you needed to retask to get the microphone working
It may be helpful to another user with similar hardware
I had to retask the 0x18 pin and set it to āMicrophoneā.
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.