You are not logged in.
Hi everybody!
Being user of Crunchbang for a while and last week I decided to upgrade to bunsenlabs. Everything went as expected except for the sound. Trying different solutions but nothing work. These are some output
# lspci | grep Audio
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
# lsmod | grep snd
snd_hda_intel 26327 0
snd_hda_controller 26646 1 snd_hda_intel
snd_hda_codec 104463 2 snd_hda_intel,snd_hda_controller
snd_hwdep 13148 1 snd_hda_codec
snd_pcm 88662 3 snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer 26614 1 snd_pcm
snd 65244 5 snd_hwdep,snd_timer,snd_pcm,snd_hda_codec,snd_hda_intel
soundcore 13026 2 snd,snd_hda_codec
# lspci | grep Audio
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
# lspci -k|grep -A2 Audio
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
Subsystem: Toshiba America Info Systems Device 0001
Kernel driver in use: snd_hda_intel
# aplay -l
aplay: device_list:268: no soundcards found...
The sound card of my laptop is working (laptop has dual boot with fedora, and sound is ok there).
I would appreciate any advice.
Regards
Naddan
Last edited by Naddan (2015-12-01 19:12:25)
Offline
... Trying different solutions but nothing work. ...
So to save us playing 20 questions, what have you tried?
Did you read the sticky post at the beginning of this forum? Getting Sound working in BL
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
Being user of Crunchbang for a while and last week I decided to upgrade to bunsenlabs
How exactly did you "upgrade to BunsenLabs"?
What is the output of:
cat /proc/asound/cards
Offline
Hi thanks for replying
@damo:
Naddan wrote:... Trying different solutions but nothing work. ...
So to save us playing 20 questions, what have you tried?
Did you read the sticky post at the beginning of this forum? Getting Sound working in BL
Yes I read the sticky of the forum and try all of what is in there without success (of course).
I have tried:
remove alsa and install pulseaudio
purge and reinstall alsa
Use alsamixer to change Card and Chip options and by default both are set to PulseAudio. Using F6 to select different sound card but there is not any other listed, and trying to add a new device name it complains that there is not such folder.
@Head_on_a_Stick:
I'm sorry for the confusion, by "upgrade to BunsenLabs" I meant fresh installation.
# cat /proc/asound/cards
--- no soundcards ---
Here more clues:
Same laptop:
BunsenLabs fresh installation: no sound
Debian 8 fresh installation: no sound
Centos 7 fresh installation: no sound
Archbang fresh installation: no sound
Fedora 23 (basic X-server with openbox) fresh installation: ... sound! (yes with fedora no problem about sound at all)
There were not sound problems at all with the previous Crunchbang installation I had in the same machin.
Regards
Last edited by Naddan (2015-11-18 09:37:20)
Offline
Maybe a driver is missing. Have you tried the settings in Fedora in any of the other systems?
Offline
Maybe a driver is missing.
looks like it.
please post output of
lspci -k | grep -iA5 audio
Offline
Have you tried the settings in Fedora in any of the other systems?
No, because sometimes different distributions do the same thing slightly different.
please post output of
lspci -k | grep -iA5 audio
Here is the output:
$ lspci -k | grep -iA5 audio
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
Subsystem: Toshiba America Info Systems Device 0001
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 3 (rev 02)
and here is the output of the same comand but from fedora (sound working)
lspci -k | grep -iA5 audio
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
Subsystem: Toshiba America Info Systems Device 0001
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel <<<---------------------
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
Kernel driver in use: pcieport
the line with the arrow is missing in the BunsenLabs output and the last line from the output in fist command is missing in the fedora output.
Another fact I just noticed when booting the system is some messages that say something like:
hda-intel 0000:00:1b.0: no AFG or MFG found
hda-intel 0000:00:1b.0: no codecs initialized
(I am not sure if it is exactly '0000:00:1b.0:')... It seems some codes are missing.
Last edited by Naddan (2015-11-18 20:08:31)
Offline
What is the output of:
grep -R blacklist /etc/modprobe.d
dmesg|grep firmware
cat /proc/cmdline
Offline
and here is the output of the same comand but from fedora (sound working)
different kernel versions?
Offline
@ohnonot:
fedora is using the kernel 4.1.6...
@head_on_a_stick
# grep -R blacklist /etc/modprobe.d
/etc/modprobe.d/amd64-microcode-blacklist.conf:blacklist microcode
/etc/modprobe.d/fbdev-blacklist.conf:# This file blacklists most old-style PCI framebuffer drivers.
/etc/modprobe.d/fbdev-blacklist.conf:blacklist arkfb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist aty128fb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist atyfb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist radeonfb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist cirrusfb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist cyber2000fb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist kyrofb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist matroxfb_base
/etc/modprobe.d/fbdev-blacklist.conf:blacklist mb862xxfb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist neofb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist pm2fb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist pm3fb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist s3fb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist savagefb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist sisfb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist tdfxfb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist tridentfb
/etc/modprobe.d/fbdev-blacklist.conf:blacklist vt8623fb
/etc/modprobe.d/intel-microcode-blacklist.conf:blacklist microcode
# dmesg | grep firmware
[ 24.318066] iwl3945 0000:02:00.0: firmware: direct-loading firmware iwlwifi-3945-2.ucode
[ 24.318143] iwl3945 0000:02:00.0: loaded firmware version 15.32.2.9
# cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=14133e1d-907e-4cfa-b017-ee059bd208d6 ro initrd=/install/gtk/initrd.gz quiet
Offline
This may help https://bbs.archlinux.org/viewtopic.php?id=175110
It appears there have been a number of issues with this particular sound card and it likely got hit with a kernel regression. If that does not work, you might also attempt a backported kernel and see if that fixes things.
Offline
^ what i thought, you might need a newer kernel.
Offline
@tknomanzr:
the suggestion from https://bbs.archlinux.org/viewtopic.php?id=175110 did not work for me.
@ohnonot:
So ideally I should compile a version 4.* of the kernel, right?
By the way, if I have to compile a new version of the kernel, can I use the kernel configuration file from the fedora installation to compile the new kernel for bunsenlabs? (both installations are in the same machine)
Last edited by Naddan (2015-11-20 11:06:44)
Offline
I'd really just enable Debian backports and try it before I went recompiling a kernel.
Add this to /etc/apt/sources.list, update and install:
deb http://http.debian.net/debian jessie-backports main
sudo apt-get update
sudo apt-get install -t linux-image-4.2.0-0.bpo.1-amd64
Note: The above is for amd64 architecture. If you use something different you may need to search around a bit to find it.
Last edited by tknomanzr (2015-11-20 16:46:07)
Offline
^ Probably best to use the kernel metapackage to get the upgrades and security fixes.
https://packages.debian.org/jessie-back … mage-amd64
I like to use apt(8) for stuff like this:
sudo apt edit-sources # add this line: deb http://httpredir.debian.org/debian jessie-backports main
sudo apt update
sudo apt install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,')/jessie-backports
Offline
I did
sudo apt edit-sources # add this line: deb [url]http://httpredir.debian.org/debian[/url] jessie-backports main
sudo apt update
sudo apt install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,')/jessie-backports
but it did not work... :-/
Offline
I did
sudo apt edit-sources # add this line: deb [url]http://httpredir.debian.org/debian[/url] jessie-backports main sudo apt update sudo apt install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,')/jessie-backports
but it did not work... :-/
Please be more specific. "...but it did not work..." is not helpful. What didn't work? Any error messages etc
Have you left the [ url ] tags in? The line should read
deb http://httpredir.debian.org/debian jessie-backports main
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
@damo
I did remove any tag [ url ], and by "it did not work..." I meant: "the commands run (without any tags) well without any errors" Yes no errors at all and yet not sound.
Offline
Oh dear, sorry about this -- my post wasn't very clear.
I meant for you to add the line after the "#" symbol into the file opened by the command.
Please post the output of:
cat /etc/apt/sources.list /etc/apt/sources.list.d/*
Offline
@Head_on_a_Stick
Your post was clear... I am not too dull... I think so!
Here are the output anyway:
#cat /etc/apt/sources.list.d/*
deb http://pkg.bunsenlabs.org/debian bunsen-hydrogen main
#cat /media/etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150909-03:19]/ jessie contrib main non-free
# deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150909-03:19]/ jessie contrib main non-free
deb http://ftp.uk.debian.org/debian/ jessie main non-free contrib
#deb-src http://ftp.uk.debian.org/debian/ jessie main non-free contrib
deb http://security.debian.org/ jessie/updates main contrib non-free
#deb-src http://security.debian.org/ jessie/updates main contrib non-free
# jessie-updates, previously known as 'volatile'
deb http://ftp.uk.debian.org/debian/ jessie-updates main contrib non-free
#deb-src http://ftp.uk.debian.org/debian/ jessie-updates main contrib non-free
# added by bl-welcome
# Multimedia repository
deb http://www.deb-multimedia.org jessie main non-free
deb http://repos.codelite.org/wx3.0.2/debian/ wheezy libs
deb http://httpredir.debian.org/debian jessie-backports main
Thanks!
Offline