No sound or mic device available on laptop

Hello guys!

I’m new to lubuntu and i newly installed it on my laptop. It’s running great i love it but i have an issue. I dont have any sound device available or input device avilable.

I’ve been searching for a solution but nothing worked for me.

I’m new to linux, so i dont know what kind of info to attach to this post.

Any solutions?
Thank you very much!

When you post, you’re asked to read a set of instructions. Were you to have done that, you would have seen it asked you to do a bunch of things, including providing your release information and ensuring that release is supported. You provided no release information, but if your #1910 tag is supposed to suggest you have 19.10, you can see it’s not supported, so I would start with upgrading. Then if you still have problems, follow the instructions, especially with regards to hardware information.

1 Like

Pardon me, i will read the instruction and provide the correct informations. Thanks

3 Likes

After reading the instructions:

My Lubuntu version
Distributor ID: Ubuntu
Description:    Ubuntu 20.10
Release:        20.10
Codename:       groovy
My lshw
    terra                       
    description: Desktop Computer
    product: Terra
    vendor: GOOGLE
    version: 1.0
    serial: 123456789
    width: 64 bits
    capabilities: smbios-2.7 dmi-2.7 smp vsyscall32
    configuration: boot=normal chassis=desktop family=Intel_Strago
  *-core
       description: Motherboard
       physical id: 0
     *-firmware
          description: BIOS
          vendor: coreboot
          physical id: 0
          date: 08/19/2017
          size: 1MiB
          capacity: 8MiB
          capabilities: pci pcmcia upgrade bootselect acpi
     *-cpu:0 DISABLED
          description: CPU [empty]
          vendor: GenuineIntel
          physical id: 3
          version: Intel(R) Celeron(R) CPU  N3160  @ 1.60GHz
          configuration: cores=16
     *-memory
          description: System memory
          physical id: 1
          size: 4GiB
        *-bank:0
             description: SODIMM LPDDR3 Synchronous 1600 MHz (0.6 ns)
             product: EDF8132A3MA-GD-F
             vendor: Unknown
             physical id: 0
             serial: None
             slot: Channel-0-DIMM-0
             size: 2GiB
             width: 64 bits
             clock: 1600MHz (0.6ns)
        *-bank:1
             description: SODIMM LPDDR3 Synchronous 1600 MHz (0.6 ns)
             product: EDF8132A3MA-GD-F
             vendor: Unknown
             physical id: 1
             serial: None
             slot: Channel-1-DIMM-0
             size: 2GiB
             width: 64 bits
             clock: 1600MHz (0.6ns)
     *-cpu:1
          product: Intel(R) Celeron(R) CPU  N3160  @ 1.60GHz
          vendor: Intel Corp.
          physical id: 2
          bus info: cpu@0
          size: 522MHz
          capacity: 2240MHz
          width: 64 bits
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch epb pti ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat md_clear cpufreq
     *-pci
          description: Host bridge
          product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register
          vendor: Intel Corporation
          physical id: 100
          bus info: pci@0000:00:00.0
          version: 35
          width: 32 bits
          clock: 33MHz
          configuration: driver=iosf_mbi_pci
          resources: irq:0
        *-display
             description: Display controller
             product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             version: 35
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi bus_master cap_list
             configuration: driver=i915 latency=0
             resources: irq:313 memory:d0000000-d0ffffff memory:c0000000-cfffffff ioport:1000(size=64)
        *-generic
             description: Signal processing controller
             product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller
             vendor: Intel Corporation
             physical id: b
             bus info: pci@0000:00:0b.0
             version: 35
             width: 64 bits
             clock: 33MHz
             capabilities: msi pm cap_list
             configuration: driver=proc_thermal latency=0
             resources: irq:0 memory:d131c000-d131cfff
        *-usb
             description: USB controller
             product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller
             vendor: Intel Corporation
             physical id: 14
             bus info: pci@0000:00:14.0
             version: 35
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi xhci cap_list
             configuration: driver=xhci_hcd latency=0
             resources: irq:312 memory:d1300000-d130ffff
           *-usbhost:0
                product: xHCI Host Controller
                vendor: Linux 5.8.0-33-generic xhci-hcd
                physical id: 0
                bus info: usb@1
                logical name: usb1
                version: 5.08
                capabilities: usb-2.00
                configuration: driver=hub slots=7 speed=480Mbit/s
              *-usb:0
                   description: Bluetooth wireless interface
                   product: Bluetooth wireless interface
                   vendor: Intel Corp.
                   physical id: 3
                   bus info: usb@1:3
                   version: 0.03
                   capabilities: bluetooth usb-2.00
                   configuration: driver=btusb maxpower=100mA speed=12Mbit/s
              *-usb:1
                   description: Video
                   product: USB2.0 UVC HD Webcam
                   vendor: Azurewave
                   physical id: 4
                   bus info: usb@1:4
                   version: 3.21
                   serial: NULL
                   capabilities: usb-2.00
                   configuration: driver=uvcvideo maxpower=500mA speed=480Mbit/s
           *-usbhost:1
                product: xHCI Host Controller
                vendor: Linux 5.8.0-33-generic xhci-hcd
                physical id: 1
                bus info: usb@2
                logical name: usb2
                version: 5.08
                capabilities: usb-3.00
                configuration: driver=hub slots=6 speed=5000Mbit/s
        *-multimedia
             description: Audio device
             product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller
             vendor: Intel Corporation
             physical id: 1b
             bus info: pci@0000:00:1b.0
             version: 35
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi bus_master cap_list
             configuration: driver=snd_hda_intel latency=0
             resources: irq:315 memory:d1314000-d1317fff
        *-pci:0
             description: PCI bridge
             product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1
             vendor: Intel Corporation
             physical id: 1c
             bus info: pci@0000:00:1c.0
             version: 35
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:310 ioport:2000(size=4096) memory:80000000-801fffff ioport:80200000(size=2097152)
        *-pci:1
             description: PCI bridge
             product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #3
             vendor: Intel Corporation
             physical id: 1c.2
             bus info: pci@0000:00:1c.2
             version: 35
             width: 32 bits
             clock: 33MHz
             capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
             configuration: driver=pcieport
             resources: irq:311 memory:d1200000-d12fffff
           *-network
                description: Wireless interface
                product: Wireless 7265
                vendor: Intel Corporation
                physical id: 0
                bus info: pci@0000:02:00.0
                logical name: wlp2s0
                version: 59
                serial: 7c:b0:c2:22:35:5d
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
                configuration: broadcast=yes driver=iwlwifi driverversion=5.8.0-33-generic firmware=29.163394017.0 7265D-29.ucode ip=192.168.2.14 latency=0 link=yes multicast=yes wireless=IEEE 802.11
                resources: irq:314 memory:d1200000-d1201fff
        *-isa
             description: ISA bridge
             product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU
             vendor: Intel Corporation
             physical id: 1f
             bus info: pci@0000:00:1f.0
             version: 35
             width: 32 bits
             clock: 33MHz
             capabilities: isa bus_master cap_list
             configuration: driver=lpc_ich latency=0
             resources: irq:0
     *-pnp00:00
          product: PnP device PNP0c02
          physical id: 4
          capabilities: pnp
          configuration: driver=system
     *-pnp00:01
          product: PnP device PNP0103
          physical id: 5
          capabilities: pnp
          configuration: driver=system
     *-pnp00:02
          product: PnP device PNP0c02
          physical id: 6
          capabilities: pnp
          configuration: driver=system
     *-pnp00:03
          product: PnP device PNP0b00
          physical id: 7
          capabilities: pnp
          configuration: driver=rtc_cmos
     *-pnp00:04
          product: PnP device PNP0c02
          physical id: 8
          capabilities: pnp
          configuration: driver=system
     *-pnp00:05
          product: PnP device PNP0c02
          physical id: 9
          capabilities: pnp
          configuration: driver=system
     *-pnp00:06
          product: PnP device PNP0303
          physical id: a
          capabilities: pnp
          configuration: driver=i8042 kbd
     *-pnp00:07
          product: PnP device PNP0c31
          physical id: b
          capabilities: pnp
My lscpu
Architecture:                    x86_64
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
Address sizes:                   36 bits physical, 48 bits virtual
CPU(s):                          4
On-line CPU(s) list:             0-3
Thread(s) per core:              1
Core(s) per socket:              4
Socket(s):                       1
NUMA node(s):                    1
Vendor ID:                       GenuineIntel
CPU family:                      6
Model:                           76
Model name:                      Intel(R) Celeron(R) CPU  N3160  @ 1.60GHz
Stepping:                        4
CPU MHz:                         485.000
CPU max MHz:                     2240.0000
CPU min MHz:                     480.0000
BogoMIPS:                        3200.00
Virtualization:                  VT-x
L1d cache:                       96 KiB
L1i cache:                       128 KiB
L2 cache:                        2 MiB
NUMA node0 CPU(s):               0-3
Vulnerability Itlb multihit:     Not affected
Vulnerability L1tf:              Not affected
Vulnerability Mds:               Mitigation; Clear CPU buffers; SMT disabled
Vulnerability Meltdown:          Mitigation; PTI
Vulnerability Spec store bypass: Not affected
Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and __user pointer
                                  sanitization
Vulnerability Spectre v2:        Mitigation; Full generic retpoline, IBPB conditional, I
                                 BRS_FW, STIBP disabled, RSB filling
Vulnerability Srbds:             Not affected
Vulnerability Tsx async abort:   Not affected
Flags:                           fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mc
                                 a cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss 
                                 ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmo
                                 n pebs bts rep_good nopl xtopology tsc_reliable nonstop
                                 _tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes
                                 64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4
                                 _1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand la
                                 hf_lm 3dnowprefetch epb pti ibrs ibpb stibp tpr_shadow 
                                 vnmi flexpriority ept vpid tsc_adjust smep erms dtherm 
                                 ida arat md_clear
My lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 13d3:5657 IMC Networks USB2.0 UVC HD Webcam
Bus 001 Device 002: ID 8087:0a2a Intel Corp. Bluetooth wireless interface
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
My lspci
00::00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 35)
00:02.0 Display controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 35)
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 35)
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 35)
00:1b.0 Audio device: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller (rev 35)
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 35)
00:1c.2 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #3 (rev 35)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 35)
02:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)
My syslog

This text will be hidden

2 Likes

Ok, so you’ve got a supported version that’s not 19.10 after all.

Here’s your card and the driver:

product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller
configuration: driver=snd_hda_intel latency=0

I’m not sure of the PCI ID of the card. Sometimes the descriptions are like common names in biology where they are ambiguous. The PCI ID is more like the scientific name, in that it’s unambiguous. You can get that with lspci -nnk. Don’t include everything, just the parts relevant to the audio.

3 Likes

Thanks for your reply!

I spotted this in the syslog, maybe it helps!

Jan 4 08:32:54 Terra kernel: [ 31.777191] intel_sst_acpi 808622A8:00: FW Version 01.0b.02.02
Jan 4 08:32:54 Terra kernel: [ 31.777709] Audio Port: ASoC: no backend DAIs enabled for Audio Port

lspci -nnk result:

00:1b.0 Audio device [0403]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller [8086:2284] (rev 35)
Subsystem: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller [8086:7270]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

Thank you!

3 Likes

I’m not sure those syslog entries are particularly telling. I would expect problems with the snd_hda_intel driver to be listed as such. That said, you may want to provide just the logs relevant with journalctl -t snd_hda_intel.

So here’s what we know:

  1. With the device showing in lspci at all, we can confirm that the kernel sees it, which is to say that there should not be any hardware issues.
  2. From what I can tell, snd_hda_intel is indeed the right driver for this device. We can see this further confirmed by one of the driver’s aliases if you run modinfo snd_hda_intel (pci:v00008086d00002284 translates to vendor ID 8086 and device ID 2284, which is equivalent to the PCI ID of 8086:2284 you see in lspci)

So some other basic things we should check:

  1. List all your output devices with aplay -l. If there’s nothing there (or if they’re only HDMI outputs or something of the sort), then there’s clearly a problem.
  2. Check for muting. pactl list sinks | grep -E 'Description|Mute' should give a relatively friendly description of the output device and its state as far as muting is concerned.

Outside of that, we may have to delve into deeper waters and look at the driver parameters (see modinfo -p snd_hda_intel).

It turns out there are quite a few.
index:Index value for Intel HD audio interface. (array of int)                                                   
id:ID string for Intel HD audio interface. (array of charp)
enable:Enable Intel HD audio interface. (array of bool)
model:Use the given board model. (array of charp)
position_fix:DMA pointer read method.(-1 = system default, 0 = auto, 1 = LPIB, 2 = POSBUF, 3 = VIACOMBO, 4 = COMBO, 5 = SKL+, 6 = FIFO). (array of int)
bdl_pos_adj:BDL position adjustment offset. (array of int)
probe_mask:Bitmask to probe codecs (default = -1). (array of int)
probe_only:Only probing and no codec initialization. (array of int)
jackpoll_ms:Ms between polling for jack events (default = 0, using unsol events only) (array of int)
single_cmd:Use single command to communicate with codecs (for debugging only). (bint)
enable_msi:Enable Message Signaled Interrupt (MSI) (bint)
patch:Patch file for Intel HD audio interface. (array of charp)
beep_mode:Select HDA Beep registration mode (0=off, 1=on) (default=1). (array of bool)
power_save:Automatic power-saving timeout (in second, 0 = disable). (xint)
pm_blacklist:Enable power-management blacklist (bool)
power_save_controller:Reset controller in power save mode. (bool)
align_buffer_size:Force buffer and period sizes to be multiple of 128 bytes. (bint)
snoop:Enable/disable snooping (bint)

Looking at the kernel docs it seems the HD Audio devices are often troublesome (although mine works great) and offers several suggestions, including flipping some of those configuration options. One thing that might be useful is looking for your codec with grep -R Codec /proc/asound/card*/codec#* and then looking at the models and seeing if there’s something specific listed, otherwise I might take the more generic advice and using model=generic.

I will say that Chromebooks are notoriously problematic, as evidenced by this AskUbuntu post reporting similar woes.

The good news is that this should be a problem that affects Ubuntu and all of its flavors, Lubuntu included, so you could expand your search for an answer beyond just this forum.

1 Like