Depois de atualizar o Debian Squeeze para Jessie (via Wheezy) no mês passado, notei que não tinha som em lugar nenhum. Eu olhei através de várias páginas wiki do Debian e posts do fórum e tentei (partes de) várias soluções sugeridas, mas eu fiquei preso no começo porque alguns diretórios vitais e / ou arquivos (virtuais) parecem estar faltando no meu sistema operacional. Para começar:
# alsactl init
alsactl: init:1758: No soundcards found...
Mas por outro lado:
lspci -nn | grep Audio
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 05)
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Redwood HDMI Audio [Radeon HD 5000 Series] [1002:aa60]
Eu não tenho /etc/modprobe.d/alsa-base.conf
. Conteúdo do modprobe.d são:
ls /etc/modprobe.d/
dkms.conf modesetting.conf oss4-base_noOSS3.conf
fbdev-blacklist.conf oss4-base.conf oss-compat.conf
local-b43.conf oss4-base_noALSA.conf osspd.conf
Também não há /proc/asound
.
Já tentei apt-get update
e apt-get upgrade
mais vezes do que me lembro. Também tentei reconfigurar e reinstalar alsa-base
. (Pacotes BTW alsa estão instalados.)
Finalmente, ontem eu recompilei um kernel com o alsa ativado e oss desativado, mas o resultado ainda é o mesmo: sem som, sem placas de som encontradas pelo alsactl init.
Aparentemente, durante a instalação do mês passado, as placas de som e os drivers foram identificados corretamente:
cat /var/log/installer/hardware-summary | grep snd
lspci -knn: Kernel driver in use: snd_hda_intel
lspci -knn: Kernel driver in use: snd_hda_intel
lsmod: snd_hda_codec_conexant 17841 1
lsmod: snd_hda_codec_generic 63181 1 snd_hda_codec_conexant
lsmod: snd_hda_codec_hdmi 45118 1
lsmod: snd_hda_intel 26407 0
lsmod: snd_hda_controller 26646 1 snd_hda_intel
lsmod: snd_hda_codec 104500 5 snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
lsmod: snd_hwdep 13148 1 snd_hda_codec
lsmod: snd_pcm 88662 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_controller
lsmod: snd_timer 26614 1 snd_pcm
lsmod: snd 65244 8 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_conexant,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
lsmod: soundcore 13026 2 snd,snd_hda_codec
/proc/interrupts: 42: 37 39 37 37 PCI-MSI-edge snd_hda_intel
/proc/interrupts: 43: 7 6 7 7 PCI-MSI-edge snd_hda_intel
Mas também tem isso:
cat /dev/sndstat
OSS 4.2 (b 2010/201503091929)GPL (C) 4Front Technologies 1996-2011
Source configration options: --enable-libsalsa=NO --config-vmix=FIXEDPOINT
Audio devices:
0: HD Audio play pcm1 (OUTPUT)
1: HD Audio play pcm2 (OUTPUT)
2: HD Audio rec rec1 (INPUT)
3: HD Audio rec rec2 (INPUT)
4: HD Audio rec rec3 (INPUT)
MIDI devices:
Mixers:
0: High Definition Audio 0x14f15069
History:
/dev/oss/oss_hdaudio0/pcm0.05: pid 782 cmd 'nasd' OUT
/dev/oss/oss_hdaudio0/pcm1.01: pid 782 cmd 'nasd' IN
NOTICE! Device numbers shown above may be wrong.
Use the 'ossinfo' command to find out the correct device names.
Saída de dpkg -l \*oss\*
:
dpkg -l \*oss\*
Gevraagd=(U)onbekend/(I)nstalleren/ve(R)wijderen/(P)wissen/(H)ouden
| Status=Niet/Inst/Conf/Uitgep/halF-geconf/Halfgeïnst/verWacht-trig/Trig-bezig
|/ Fout?=(geen)/heRinst. nodig/ (Status,Fout: hoofdletter=ernstig)
||/ Naam Versie Architectuur Omschrijving
+++-==============-============-============-=================================
ii alsa-oss 1.0.28-1 amd64 ALSA wrapper for OSS applications
un audiooss <geen> <geen> (geen beschrijving beschikbaar)
un dpkg-cross <geen> <geen> (geen beschrijving beschikbaar)
un libsdl1.2-oss <geen> <geen> (geen beschrijving beschikbaar)
un libsdl1.2debia <geen> <geen> (geen beschrijving beschikbaar)
ii libsox-fmt-oss 14.4.1-5 amd64 SoX OSS format I/O library
un mpg123-oss-3dn <geen> <geen> (geen beschrijving beschikbaar)
un mpg123-oss-i48 <geen> <geen> (geen beschrijving beschikbaar)
ii oss-compat 6 amd64 Open Sound System (OSS) compatibi
ii oss4-base 4.2-build201 amd64 Open Sound System - base package
ii oss4-dkms 4.2-build201 amd64 Open Sound System - DKMS module s
un oss4-modules <geen> <geen> (geen beschrijving beschikbaar)
rc osspd 1.3.2-6 amd64 OSS Proxy Daemon: Userland OSS em
un osspd-backend <geen> <geen> (geen beschrijving beschikbaar)
un osspd-pulseaud <geen> <geen> (geen beschrijving beschikbaar)
ii solfege-oss 3.22.2-2 amd64 OSS module for GNU Solfege
(geen beschrijving beschikbaar) = (sem descrição disponível)
Alguém tem alguma sugestão antes de eu fazer uma reinstalação completa?