No audio, no sound, no camera Dell XPS 14 9440

0000:00:1f.3 Multimedia audio controller: Intel Corporation Meteor Lake-P HD Audio Controller (rev 20)

I do see your audio device here.

0000:00:1c.0 PCI bridge: Intel Corporation Device 7e38 (rev 20)

I see a lot "Intel Corporation Devices", that seem to be unknown devices.
Also, I do not see your webcam listed as a device anywhere.
 


It doesn't sound like a good message...
Someone....somethin...?
Maybe someone has the same PC, and any other Linux Distribution ? I love deepin because it looks very good, but maybe someone has the sme PC and other linux distribution where everything works ? Maybe...
Or maybe someone is so smart to help me with that :cool:
I've checked and Intel and Dell don't like Linux. Zero drivers or informations on their websites.
 
Last edited:
OK. I downloaded new Kernel with succesfull but my PC after rebooting became killed for death :)
If someone will somehow find this post, and will have the same PC with Linux working in 100%, let me know please.
For now, I have to install other software after a week of trying :-(
 
OK. I downloaded new Kernel with succesfull but my PC after rebooting became killed for death :)
If someone will somehow find this post, and will have the same PC with Linux working in 100%, let me know please.
For now, I have to install other software after a week of trying :-(

Sometimes it isn't just the kernel. Some drivers depend on external libraries.
I've had some distro's work great on older hardware, but not so good on newer hardware.

Just because it works great on one computer, doesn't mean it'll work great on all of them.

You might try playing with some LiveUSB distro's, and see if everything works. That way
you'll know before you install it.
 
AS this lappy only came out this year with new components, my best guess is it's too new for the current Linux drivers, and will probably remain so for 8-12 months [the normal time for component drivers to be back engineered and tested]
 
Propably you are right. Thanks for your help. The idea with liveUSB is very good too. :)
I will back to this problem next year. I will give to LInux some time, like you mentioned.
 
Looking at your post it is showing

Server-1: PipeWire v: 1.0.7 status: off with: 1: pipewire-pulse
status: off 2: wireplumber status: off
Server-2: PulseAudio v: 15.0 status: active

You have pulseaudio as active might want to switch to Pipewire and see if that fixes it

(Upgrade first of course.)
Enable the following services (no sudo):
systemctl --user enable pipewire
systemctl --user enable pipewire-pulse
systemctl --user enable wireplumber
Disable Pulse:
systemctl --user disable pulseaudio pulseaudio.socket
Reboot
 
In deepin I can change from pipewire and pulse audio. But I tried this without any suceed.
 
Sometimes it isn't just the kernel. Some drivers depend on external libraries.
I've had some distro's work great on older hardware, but not so good on newer hardware.

Just because it works great on one computer, doesn't mean it'll work great on all of them.

You might try playing with some LiveUSB distro's, and see if everything works. That way
you'll know before you install it.
I will proceed with your advice :)

Ubuntu Desktop 24.10​

Thank you fot the idea, once again.
 
Welcome Aboard
It might help the rest of us if the original poster(OP) where to use the command listed below.
Code:
sudo /sbin/lsmod | grep snd

You may or may not need the sudo command in front of the lsmod |grep snd command. However, I'm on slack ware so i needed the sudo prefix.
 
I tried new Ubuntu with 6.11 kernel and it seems like sound and microphone is working.
About camera..no idea. But Ubuntu (probably new Kernel) resolved this problem..somehow. I am not sure because I can't install Ubuntu..some enexpected errors. Just run the live version.
 
In deepin I can change from pipewire and pulse audio. But I tried this without any suceed.
Here are some observations on how one might look into the sound issue.
@Torfbud output
Code:
Audio:
Device-1: Intel Meteor Lake IPU vendor: Dell driver: N/A
bus-ID: 0000:00:05.0 chip-ID: 8086:7d19
Device-2: Intel Meteor Lake-P HD Audio vendor: Dell
driver: sof-audio-pci-intel-mtl bus-ID: 0000:00:1f.3 chip-ID: 8086:7e28
API: ALSA v: k6.9.6-amd64-desktop-rolling status: kernel-api
Server-1: PipeWire v: 1.0.7 status: off with: 1: pipewire-pulse
status: off 2: wireplumber status: off
Server-2: PulseAudio v: 15.0 status: active

Aspects to note from the output:
The machine runs the driver: sof-audio-pci-intel-mtl

The status of both pipewire and wireplumber is "off".

If wireplumber is off, the pipewire sound server won't produce sound because wireplumber is the session manager.

Of note is that the driver, sof-audio-pci-intel-mtl, needs specific firmware.

The following checks may be useful:

In debian the firmware that the sof drivers need is in the package:
firmware-sof-signed
One can check to see if it's installed by running:
Code:
dpkg -l | grep firmware-sof-signed

If it's not installed, install it.

Since pipewire is an advance on pulseaudio, and since pipewire appears to be installed, the focus is to go with that sound server.

Bear in mind that sound servers are dependent upon the alsa framework both in the kernel and in packages. To see what alsa programs are installed one can run:
Code:
$ apt list --installed | grep alsa
<snip>
alsa-topology-conf/testing,now 1.2.5.1-3 all [installed,automatic]
alsa-ucm-conf/testing,now 1.2.12-1 all [installed,automatic]
alsa-utils/testing,now 1.2.12-1 amd64 [installed,automatic]
pipewire-alsa/testing,now 1.2.5-1 amd64 [installed,automatic]
The output shows what is useful to be installed to start with. This load of packages is sufficient to drive sound on a number of machines here so it would be advisable to install at least those if not installed.

If there's some specific hardware requirements for a machine, consider installing the package:
alsa-firmware-loaders
which is needed for specific hardware:
soundblaster, hammerfall, digigram, soundscape, Tascam,
and it needs pkgs: fxload, libasound2

If everything is installed, you can check to see that the driver is loaded, but it appears to be so from the inxi output above:
Code:
lspci -nnk | grep -i -A3 aud

If all that looks okay, it may be useful to reboot to check first that alsa produces sound. Failure of alsa means failure of sound servers, like pipewire.

To check alsa, first ensure it's not muted by running something like the following command. It's clear from the last two lines of the output, from a machine here, that the volumes are set to 100%, and they are on. If the output shows "off", then sound is muted regardless of the volume.
Code:
$ amixer get 'Master'
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 65536
  Mono:
  Front Left: Playback 65536 [100%] [on]
  Front Right: Playback 65536 [100%] [on]

Sound can be unmuted with the alsamixer program by running the following:
Code:
alsamixer
One can use the m key to toggle off anything that's muted. Perhaps search the forum for alsamixer use if not clear on it.

The alsa software can be tested with the following command. If audio works, it sounds a few seconds of white noise.
Code:
aplay /usr/share/sounds/alsa/Noise.wav

If that fails, it's back to square one.

If there is sound then one can check the pipewire sound server and wireplumber.
Check their status by running:
Code:
$ systemctl --user status pipewire.service
$ systemctl --user status wireplumber.service
$ systemctl --user status pipewire-pulse

If they are not running, enable and start them running with the following commands, and then recheck with the status commands above:
Code:
$ systemctl --user enable --now pipewire.service
$ systemctl --user enable --now wireplumber.service
$ systemctl --user enable --now pipewire-pulse

The pipewire-pulse service may not need separate start up, but a status check can confirm that after starting pipewire and wireplumber.
Lastly, check sound with a sound file.
Hopefully it all works :)
 
Last edited:

Members online


Top