Hi,
I have just done a fresh install on my New Asus X515JA and everything works great except the built in microphone which I cannot get working at all. I have tried all pluseaudio setting but still the mic does not pickup any sound.
The Webcam works with cheese but this also lacks audio recording from the default mic.
There are no Bios settings I can see relating to the microphone.
Anyone got any ideas?
bigrammy@asus ~ $ inxi -Fxxxrz
System:
Kernel: 5.15.77-219.current arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
Desktop: Budgie v: 10.6.4 info: budgie-panel wm: budgie-wm dm: LightDM
v: 1.32.0 Distro: Solus 4.3 fortitude
Machine:
Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop X515JAB_X515JA
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: X515JAB v: 1.0 serial: <superuser required>
UEFI: American Megatrends v: X515JAB.308 date: 03/29/2022
Battery:
ID-1: BAT0 charge: 31.6 Wh (85.2%) condition: 37.1/37.1 Wh (100.0%)
volts: 7.8 min: 7.8 model: ASUSTeK ASUS Battery type: Li-ion serial: N/A
status: discharging
CPU:
Info: dual core model: Intel Core i3-1005G1 bits: 64 type: MT MCP
smt: enabled arch: Ice Lake rev: 5 cache: L1: 160 KiB L2: 1024 KiB L3: 4 MiB
Speed (MHz): avg: 1251 high: 1322 min/max: 400/3400 cores: 1: 1198 2: 1322
3: 1276 4: 1208 bogomips: 9523
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Iris Plus Graphics G1 vendor: ASUSTeK driver: i915 v: kernel
arch: Gen-11 ports: active: eDP-1 empty: HDMI-A-1 bus-ID: 00:02.0
chip-ID: 8086:8a56 class-ID: 0300
Device-2: IMC Networks USB2.0 HD UVC WebCam type: USB driver: uvcvideo
bus-ID: 1-5:2 chip-ID: 13d3:5467 class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 22.1.5
compositor: budgie-wm driver: X: loaded: modesetting unloaded: fbdev,vesa
dri: iris gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1368x768 s-dpi: 96 s-size: 362x203mm (14.25x7.99")
s-diag: 415mm (16.34")
Monitor-1: eDP-1 model: ChiMei InnoLux 0x15f5 res: 1368x768 hz: 60
dpi: 101 size: 344x193mm (13.54x7.6") diag: 394mm (15.5") modes: 1920x1080
API: OpenGL v: 4.6 Mesa 22.2.3 renderer: Mesa Intel UHD Graphics (ICL GT1)
direct render: Yes
Audio:
Device-1: Intel Ice Lake-LP Smart Sound Audio vendor: ASUSTeK
driver: sof-audio-pci-intel-icl bus-ID: 1-8:3 chip-ID: 0b05:6202
class-ID: 0300
Device-2: ASUSTek C-Media Audio type: USB
driver: hid-generic,snd-usb-audio,usbhid
Sound API: ALSA v: k5.15.77-219.current running: yes
Sound Server-1: JACK v: 1.9.21 running: no
Sound Server-2: PulseAudio v: 15.0 running: yes
Sound Server-3: PipeWire v: 0.3.60 running: no
Network:
Device-1: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
vendor: AzureWave driver: rtw_8821ce v: N/A pcie: speed: 2.5 GT/s lanes: 1
port: 3000 bus-ID: 01:00.0 chip-ID: 10ec:c821 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Bluetooth:
Device-1: IMC Networks Bluetooth Radio type: USB driver: btusb v: 0.8
bus-ID: 1-10:4 chip-ID: 13d3:3557 class-ID: e001 serial: <filter>
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
RAID:
Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci
v: 3.0 port: 4060 bus-ID: 00:17.0 chip-ID: 8086:282a rev: N/A class-ID: 0104
Drives:
Local Storage: total: 953.87 GiB used: 8.33 GiB (0.9%)
ID-1: /dev/nvme0n1 vendor: Fanxiang model: S500PRO 1TB size: 953.87 GiB
speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter> rev: SN09273
temp: 39.9 C scheme: GPT
Partition:
ID-1: / size: 933.68 GiB used: 8.33 GiB (0.9%) fs: ext4 dev: /dev/nvme0n1p3
Swap:
ID-1: swap-1 type: partition size: 3.73 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme0n1p2
Sensors:
System Temperatures: cpu: 49.0 C mobo: N/A
Fan Speeds (RPM): cpu: 2400
Repos:
Packages: pm: eopkg pkgs: 748
Active eopkg repo: Solus
1: https://mirrors.rit.edu/solus/packages/shannon/eopkg-index.xml.xz
Info:
Processes: 182 Uptime: 17m wakeups: 1 Memory: 7.52 GiB
used: 1017.5 MiB (13.2%) Init: systemd v: 250 target: graphical (5)
default: graphical Compilers: gcc: N/A Shell: Bash v: 5.1.16
running-in: gnome-terminal inxi: 3.3.23
bigrammy@asus ~ $ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Audio [C-Media(R) Audio], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
bigrammy@asus ~ $ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Audio [C-Media(R) Audio], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
Asus X515JA Microphone not working
guesses: driver or broken package?
microphone disabled in master settings?
asus mic troubleshooting: https://www.asus.com/support/FAQ/1015070/
I'm reluctant to say this laptop is so new it's not kernel-compatible---I'm not qualified to say that. Doubt it anyway.
Lately there has been 2-3 pulseaudio wonkiness threads with solutions. use search function in forum.
good luck.
[deleted]
Could it be the mic is muted/unselected in alsamixer
?
brent master mic settings exist in them now
My DELL computers include it. But even handier, for group participation, is the ability to turn off the mic when you're in a group meeting online. I assume the Asus has such a setting (usually with the speaker volume) but I don't have an Asus to examine. I'm hoping it will soon be resolved with new audio drivers.
Thanks for all the input
I have ploughed through everything related to Microphones and Linux I could find and Tried everything suggested but I have had zero luck.
Things I have Tried:
1, Search for a Mic Switch and a Key Board short cut for the Mic Result = No Switch or Working Shortcut
2, PulseAudio and ALSA settings all checked, all configs tested, toggled mic on off on via alsamixer (cmdline), etc, etc, Result = No response from the Mic
3, BIOS Updated to the latest rev 309 Result = No difference
4, I have Kind of run out brain power as most other suggestions I could find would require someone spoon feeding me what to do with all the cmd's etc.
It maybe like brent says it's just too new.
This is the only issue this Laptop has, everything else works perfect and it's very fast even before my 16GB RAM turns up! So it cost me £220 for the Laptop NEW I upgraded the NVMe sdd to 1TB at a cos of £59 and the 16GB Ram cost £40. I will be adding a 1TB 2.5" ssd also but I need to order a board compatible connector.
- Edited
Hi Axios here is the output of those cmd's
Pacmd
SOF ERRORS
https://controlc.com/d5682229
Dmesg
bigrammy@asus ~ $ dmesg | grep snd
[ 2.450013] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 2.450019] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 3.166582] usbcore: registered new interface driver snd-usb-audio
dmesg | grep -i sof
https://controlc.com/34d54200
So Gentoo a user has had almost the same issues and it seems to be Kernel Config related from what I can gather. Just google this for full details "Unable to load sound firmware file, no soundcard detected"
- Edited
Top listing appears alright to me.
Not really sure I think the dmseg is incomplete.
It kinda like it didnt configure it or something (Looking at mine.) or 1/2 configure it.
I think the driver is installed maybe. (its a digital mic so maybe thats the issue)
I dont have an answer
Seems we kinda came up with same answer I was reading and editing my post looking at your old long post and thinking then refreshed screen..lol
Just clicked on your sof errors all makes sense now (guess we got you an answer)
Do you have the sof-firmware package installed?
- Edited
Try to install sudo eopkg it sof-firmware
I was a minute late.
- Edited
pomon
Hi, I installed the sof-firmware package last nigh just before I went to sleep
After two power off's & power on again the Mic still refuses to detect any sound.
The SOF errors are gone now so I guess the sof-firmware package fixed that but I am now back to square one with a none working Mic.
I may need to buy a plugin Mic until this gets resolved, I am sure it will be resolved because this is a good spec super cheap laptop so I am sure Asus will sell lot's and lot's hopefully a good few get flipped to Linux as I have done.
Thanks to All for the help.
bigrammy@asus ~ $ dmesg | grep -i sof
[ 0.530519] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.530520] software IO TLB: mapped [mem 0x0000000063774000-0x0000000067774000] (64MB)
[ 3.929796] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 3.972458] sof-audio-pci-intel-icl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[ 3.972466] sof-audio-pci-intel-icl 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 3.972481] sof-audio-pci-intel-icl 0000:00:1f.3: enabling device (0000 -> 0002)
[ 3.972733] sof-audio-pci-intel-icl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[ 3.974503] sof-audio-pci-intel-icl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 3.981167] sof-audio-pci-intel-icl 0000:00:1f.3: use msi interrupt mode
[ 3.994255] sof-audio-pci-intel-icl 0000:00:1f.3: hda codecs found, mask 4
[ 3.994260] sof-audio-pci-intel-icl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[ 3.994264] sof-audio-pci-intel-icl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[ 3.995803] sof-audio-pci-intel-icl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 3.995809] sof-audio-pci-intel-icl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:18:0
[ 3.995812] sof-audio-pci-intel-icl 0000:00:1f.3: warn: FW ABI is more recent than kernel
[ 3.995817] sof-audio-pci-intel-icl 0000:00:1f.3: unknown sof_ext_man header type 3 size 0x30
[ 4.093000] sof-audio-pci-intel-icl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[ 4.093009] sof-audio-pci-intel-icl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:18:0
[ 4.093013] sof-audio-pci-intel-icl 0000:00:1f.3: warn: FW ABI is more recent than kernel
[ 4.100705] sof-audio-pci-intel-icl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:18:0
[ 4.100713] sof-audio-pci-intel-icl 0000:00:1f.3: warn: topology ABI is more recent than kernel
[ 4.111676] sof-audio-pci-intel-icl 0000:00:1f.3: ASoC: Parent card not yet available, widget card binding deferred
[ 4.134463] input: sof-hda-dsp HDMI/DP,pcm=1 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input11
[ 4.134547] input: sof-hda-dsp HDMI/DP,pcm=2 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input12
[ 4.134645] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input13
I'm going to enable some additional sound modules in our kernel so hopefully this is resolved in the next kernel.
Seems be common issue with this type of setup from what I see online
not pertaining just to solus.
- Edited
ReillyBrogan Hopefully it can be resolved but as Axios says it seems not to be exclusive to solus.
SOF seems to have issues with some other Mic's
https://github.com/thesofproject/linux/issues/4033
Axios I Totally Agree.
I have to admit it's all a bit above my pay grade anyway so I will just wait on the Pro's to work out the problem's. I am very happy with everything else and the Mic's not a deal breaker for me in fact some would say it's a blessing they don't have to listen to anymore
- Edited
@ReillyBrogan Hi I just updated but the Mic still isn't working.
I grabbed some dmesg and view other logs which people seem to be ask for.
I you need anything in specific then please just let me know.
Thanks. PS is there a [Hide]A[/Hide] or [Spoiler]A[/Spoiler] bbcode thing to hide the large outputs to save peoples mouse wheels with all the scrolling