You are not logged in.
It's not we are at a level lower than pulseaudio. As far as the kernel is concerned that sound card does not exist. Which is why I'd suggest to try to check your UEFI/BIOS on whether the audio controller is disabled. Only general hope I have here is that it's some weird kernel bug that would be fixed by trying something old like 5.4 or older
Offline
It's not we are at a level lower than pulseaudio. As far as the kernel is concerned that sound card does not exist. Which is why I'd suggest to try to check your UEFI/BIOS on whether the audio controller is disabled. Only general hope I have here is that it's some weird kernel bug that would be fixed by trying something old like 5.4 or older
How do I chack if the audio controller is disabled?
Offline
Offline
Boot into your UEFI firmware menu and check all of the settings.
Sorry, but how do i boot in the UEFI firmvare?
Offline
? you must've interacted with it in some form to boot the installation USB no? whatever you have to press to get into the UEFI/BIOS menu, normally DEL or F10 or so before an operating system/the bootloader boots, it normally shows on screen for a few secs before actually booting whatever's installed.
Offline
? you must've interacted with it in some form to boot the installation USB no? whatever you have to press to get into the UEFI/BIOS menu, normally DEL or F10 or so before an operating system/the bootloader boots, it normally shows on screen for a few secs before actually booting whatever's installed.
Oh, sorry i understand now. What settings do i need to check there? I have looked in the settings but didn't find anything about sound
Offline
? you must've interacted with it in some form to boot the installation USB no? whatever you have to press to get into the UEFI/BIOS menu, normally DEL or F10 or so before an operating system/the bootloader boots, it normally shows on screen for a few secs before actually booting whatever's installed.
Searched for a bit, could not find any additional information(
Offline
Boot into your UEFI firmware menu and check all of the settings.
So, what settings do I need to check exactly?
Offline
Whether you have an option to enable the integrated audio controller.
Offline
Slithery wrote:Boot into your UEFI firmware menu and check all of the settings.
So, what settings do I need to check exactly?
Look for something like "Integrated peripherals "
sam
Offline
Mihail.Bogdanov wrote:Slithery wrote:Boot into your UEFI firmware menu and check all of the settings.
So, what settings do I need to check exactly?
Look for something like "Integrated peripherals "
sam
I searched in it for a bit and couldn't find anything about sound.
Offline
Whether you have an option to enable the integrated audio controller.
I haven't found such option. Here is another detail I've toticed: when I shutdown the laptop it plays a "click" sound effect. and I can tell that it's coming from the speakers.
Also normal headphones don't work either. Only bluetooth earbuds
Offline
That's the speakers getting power, which is something that will be normal even if the card is logically disabled.
Post
lspci -k
again. Still assuming the card isn't visible to the system, the only other option I see is finding a UEFI/firmware update. Maybe there's an issue in your current version. Or as mentioned try an older kernel, but I'm still assuming the card isn't exposed to the system. Do you have a Windows install and does it work there?
Last edited by V1del (2021-06-04 13:46:54)
Offline
That's the speakers getting power, which is something that will be normal even if the card is logically disabled.
Post
lspci -k
again. Still assuming the card isn't visible to the system, the only other option I see is finding a UEFI/firmware update. Maybe there's an issue in your current version. Or as mentioned try an older kernel, but I'm still assuming the card isn't exposed to the system. Do you have a Windows install and does it work there?
No, I haven't got a windows install, but when the laptop was only running windows the audio worked.
Here is the output of "lspci -k":
00:00.0 Host bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
libkmod: kmod_config_parse: /etc/modprobe.d/sound.conf line 1: ignoring bad line starting with '[options]'
00:00.1 Signal processing controller: Intel Corporation Device 5a8c (rev 0b)
DeviceName: Onboard - Other
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 500 (rev 0b)
DeviceName: Onboard - Video
Subsystem: Intel Corporation Device 2212
Kernel driver in use: i915
Kernel modules: i915
00:0e.0 Multimedia audio controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b)
DeviceName: Onboard - Sound
Subsystem: Device 02f3:f000
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl, snd_sof_pci_intel_apl
00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: mei_me
Kernel modules: mei_me
00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b)
DeviceName: Onboard - SATA
Subsystem: Intel Corporation Device 7270
Kernel driver in use: ahci
00:13.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #1 (rev fb)
Kernel driver in use: pcieport
00:13.2 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port A #3 (rev fb)
Kernel driver in use: pcieport
00:14.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #2 (rev fb)
Kernel driver in use: pcieport
00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:16.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #2 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #3 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #4 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:17.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #5 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:17.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #6 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:17.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #7 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:17.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #8 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:18.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:18.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #2 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:18.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #3 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:18.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #4 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:19.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #1 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:19.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #2 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:19.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3 (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:1b.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDXC/MMC Host Controller (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
00:1c.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
00:1e.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDIO Controller (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci
00:1f.0 ISA bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.1 SMBus: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller (rev 0b)
DeviceName: Onboard - Other
Subsystem: Intel Corporation Device 7270
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
Edit: do I need to reinstall the system to use an older kernel?
Last edited by Mihail.Bogdanov (2021-06-04 15:57:59)
Offline
That's the speakers getting power, which is something that will be normal even if the card is logically disabled.
Post
lspci -k
again. Still assuming the card isn't visible to the system, the only other option I see is finding a UEFI/firmware update. Maybe there's an issue in your current version. Or as mentioned try an older kernel, but I'm still assuming the card isn't exposed to the system. Do you have a Windows install and does it work there?
Also I hear another sound coming from the computer when it's on. It is a very quiet noise, seems like a fan noise with some electrical discharges sounds. I am almost totally sure it is coming from the speakers
Offline
That's the speakers getting power, which is something that will be normal even if the card is logically disabled.
Post
lspci -k
again. Still assuming the card isn't visible to the system, the only other option I see is finding a UEFI/firmware update. Maybe there's an issue in your current version. Or as mentioned try an older kernel, but I'm still assuming the card isn't exposed to the system. Do you have a Windows install and does it work there?
So, as I understand this isn't a drivers issue?
Offline
That's the speakers getting power, which is something that will be normal even if the card is logically disabled.
Post
lspci -k
again. Still assuming the card isn't visible to the system, the only other option I see is finding a UEFI/firmware update. Maybe there's an issue in your current version. Or as mentioned try an older kernel, but I'm still assuming the card isn't exposed to the system. Do you have a Windows install and does it work there?
It's like the sound you get when you pop you ears
Offline
Please don't bump each time a new thought occurs to you, edit your posts if no one has answered in between.
kmod_config_parse: /etc/modprobe.d/sound.conf line 1: ignoring bad line starting with '[options]'
What's the content of that file?
It's not clear yet whether this is a driver issue or a hardware issue, every reference I find mention that the card would in theory be supported since the 5.4 kernel or so, however right now the kernel has no notion of that specific card's existence. You don't need to reinstall anything to change kernels, an easy thing you could try is the LTS kernel that's also in the repos but I doubt that to be old enough assuming a regression in the kernel.
Offline
Please don't bump each time a new thought occurs to you, edit your posts if no one has answered in between.
kmod_config_parse: /etc/modprobe.d/sound.conf line 1: ignoring bad line starting with '[options]'
What's the content of that file?
It's not clear yet whether this is a driver issue or a hardware issue, every reference I find mention that the card would in theory be supported since the 5.4 kernel or so, however right now the kernel has no notion of that specific card's existence. You don't need to reinstall anything to change kernels, an easy thing you could try is the LTS kernel that's also in the repos but I doubt that to be old enough assuming a regression in the kernel.
Sorry.
I've tried installing the lts-kernel but after reboot still nothing. the content of the file is:
[options]
options snd-intel-dspcfg dsp_driver=1
Offline
That [options] is invalid and might be a reason why the changeover tol the old HDA API doesn't work, which could indeed be a potential solution here.
Installing the LTS kernel and rebooting will not be sufficient in most cases, you'll need to add an entry to your bootloader and specifically boot into that entry to boot into the LTS kernel, in doubt look at the output of uname -r to know which kernel you are booting.
Last edited by V1del (2021-06-07 16:20:08)
Offline
That [options] is invalid and might be a reason why the changeover tol the old HDA API doesn't work, which could indeed be a potential solution here.
Installing the LTS kernel and rebooting will not be sufficient in most cases, you'll need to add an entry to your bootloader and specifically boot into that entry to boot into the LTS kernel, in doubt look at the output of uname -r to know which kernel you are booting.
I removed the "[options]", rebooted and still nothing. running "uname -r" gives:
5.12.9-arch1-1
Offline
So you aren't booting the LTS kernel, add an entry for your boot loader to boot into the LTS kernel. Check the wiki page for whatever you are using here.
Offline
So you aren't booting the LTS kernel, add an entry for your boot loader to boot into the LTS kernel. Check the wiki page for whatever you are using here.
When booting into the lts-kernel the internet stops working since the rtl8821cu driver isn't supported by the kernel.
Do I need to install the older version of it?
Last edited by Mihail.Bogdanov (2021-06-11 05:26:30)
Offline
So you aren't booting the LTS kernel, add an entry for your boot loader to boot into the LTS kernel. Check the wiki page for whatever you are using here.
Sorry for the bumping, but does anyone have an idea?
Offline
Being sorry doesn't mean that your not still breaking the forum rules.
Don't do that again...
Offline