Eu tenho mexido com várias construções de 12.04 (LTS) para 12.10 a 13.04 (e para frente e para trás, fazendo novas instalações a cada vez a partir de uma unidade USB, limpando as partições antigas da minha unidade de disco).
Eu gosto dos recursos do 13.04, mas estou tendo problemas importantes para não conseguir obter som da minha interface hdmi (já que eu uso este PC exclusivamente como um HTPC).
Eu tentei:
-
Indo para o ALSA Launchpad , faça o download o pacote: oem-audio-hda-daily-dkms * para minha distribuição (raring), instalei e reiniciei.
-
Indo para os kernels Mainline do ubuntu, baixado da versão 3.8.8, que é suposto ter uma correção para isso; baixei a versão mais recente dos kernels para minha arquitetura (amd64, all), instalei e reiniciei.
Através de algumas das minhas execuções anteriores, eu fiz várias outras coisas, incluindo alsa force-reloads, etc. Nada parece fazer tudo funcionar.
Aqui está o máximo de informações que eu posso pensar que eu sei que seria relevante. Se alguém puder me ajudar com esse problema, será muito apreciado.
$ uname -s && uname -r && uname -v && uname -p && uname -i && uname -o
Linux
3.8.8-030808-generic
#201304170248 SMP Wed Apr 17 06:49:45 UTC 2013
x86_64
x86_64
GNU/Linux
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: 92HD73E1X5 Analog [92HD73E1X5 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: 92HD73E1X5 Digital [92HD73E1X5 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 6 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Z75 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cape Verde XT [Radeon HD 7770 GHz Edition]
01:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
03:00.0 Network controller: Broadcom Corporation BCM43225 802.11b/g/n (rev 01)
04:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 08)
Eu corri alsamixer
sob sudo
, e vi que S / PDIF era [MM] (mudo), mas ativei o som. O problema ainda persiste.
Executando algo como:
$ speaker-test -c 2 -r 48000 -D hw:0,1
Para cada um dos dispositivos de aplay -l
me fornece uma saída válida, mas nenhum som para nenhum dispositivo. para 0,1
, especificamente, recebo o seguinte erro: Playback open error: -16,Device or resource busy
. O resto não retorna um erro, mas apenas não produz nenhum som.
Em resposta à pergunta sobre quais drivers eu estou usando, eu não fiz nada de especial em relação aos drivers, então estou usando drivers padrão Radeon. Aqui está a saída de lshw -class sound
:
$ sudo lshw -class sound
*-multimedia
description: Audio device
product: Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
vendor: Advanced Micro Devices [AMD] nee ATI
physical id: 0.1
bus info: pci@0000:01:00.1
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:46 memory:f7e60000-f7e63fff
*-multimedia
description: Audio device
product: 7 Series/C210 Series Chipset Family High Definition Audio Controller
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 04
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:44 memory:f7f10000-f7f13fff
Obrigado.