I have a Dell Inspiron N5437 with Win8.1. Got it to dual boot with Slackware 14.1 with full installation (kernel version 3.10.17).
Problem I now have: it is unable to play sound from any media file, when i try, it ends with an error like this:
bash-4.2# aplay audiofile.wav
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
aplay: main:722: audio open error: No such file or directory.
from Audacious it says:
ALSA error: No suitable mixer element found.
ALSA error: snd_mixer_find_selem failed.
ALSA error: snd_pcm_open failed: No such file or directory.
VLC Media Player and Kplayer play the file but there's no sound.
I must state that it does play all the system sounds such as- KDE startup, battery low etc. I can even see videos files being played smoothly but no sound from them.
This also applies to the Youtube videos in Firefox which play without any sound.
I've done the following in an attempt to fix it:
1. Followed steps from slackdocs:
2. Installed Slackbuilds from alien restricted.
3. Ran alsamixer and alsaconf.
No supported PnP or PCI card found.
Would you like to probe legacy ISA sound cards/chips?
selected "yes", it gave:
No legacy drivers available
4.Reinstalled alsa-lib, alsa-plugins, alsa-utils.
5. Searched around a lot. Got a few links but didn't work out, so almost
everything i could.
Here's output of
bash-4.2# lsmod | grep snd
snd_hda_codec_realtek 34792 1
snd_hda_codec_hdmi 29622 1
snd_hda_intel 34861 4
snd_hda_codec 143196 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep 6388 1 snd_hda_codec
snd_pcm 76009 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc 7098 2 snd_pcm,snd_hda_intel
snd_timer 18614 1 snd_pcm
snd 58630 15 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec,snd_hda_intel
soundcore 5354 1 snd
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
00:03.0 Audio device: Intel Corporation Device 0a0c (rev 09)
00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 1 (rev e4)
00:1c.2 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 4 (rev e4)
00:1c.4 PCI bridge: Intel Corporation Lynx Point-LP PCI Express Root Port 5 (rev e4)
00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
06:00.0 Network controller: Atheros Communications Inc. AR9565 Wireless Network Adapter (rev 01)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 08)
08:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev ff)
aplay gave me:
bash-4.2# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: MID [HDA Intel MID], device 3: HDMI 0 [HDMI 0]
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC283 Analog [ALC283 Analog]
Subdevice #0: subdevice #0
bash-4.2# cat /proc/asound/modules
bash-4.2# cat /proc/asound/card*/codec* | grep Codec
Codec: Intel Haswell HDMI
Codec: Realtek ALC283
My Laptop Specs(if it matters):
i5 4 Gen (Haswell)
4 GB RAM
nvidia gt 740M
I recently switched to Slackware from Ubuntu and found setting it up to be a bit overwhelming.
I've heard that once you choose Slackware, there's no going back, so i've been trying to solve it
for a couple of days rather than installing Ubuntu again.
Please consider that i'm a newbie and it'd be great if you'd help
Thanks in advance.