Son: Pas de son en hdmi

Bonjour,

Je n’ai pas de son en hdmi ,uname -a me retourne "Linux Remy 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u2 x86_64 GNU/Linux"
ma carte graphique est une amd hd 7870 ,les drivers propriétaires on été installés exactement comme indiqué dans ce guide wiki.debian.org/fr/ATIProprieta … alyst_12.6 et pourtant la carte son hdmi n’est pas détecté ni dans le gestionnaire de son gnome,ni dans alsamixer qui ne détecte que “Hda intel pch”. J’ai essayé de rajouter radeon.audio=1 dans le grub sans sucés(de toute façon cette solution est pour les pilotes libres).

Alors que faire pour qu’elle soit reconnu ?

Merci d’avance à ceux qui me répondrons :wink:

bonjour.

Avez vous essayé en installant pulseaudio et pavucontrol pour qui est l’interface graphique de configuration de pulseaudio?

edition: avec pulseaudio ne touchez pas au fichier alsa-base.conf,laissez le par défaut

Pulseaudio est déjà installé mais je ne trouve pas pavucontrol dans les dépôts et je n’ai pas réussi à l’installer avec ce site freedesktop.org/software/pulseau … stallation (il y a une erreur pendant le ./configure.

pavucontrol est dans le dépôt stable

https://packages.debian.org/search?keywords=pavucontrol&searchon=names&suite=stable&section=all

J’ai installé pavucontrol mais c’est pareil qu’avec le gestionnaire gnome seul “Audio interne stéréo analogique est visible”.

pour savoir quelles cartes sont reconnues par le système indiquez la sortie de

quel est votre fichier alsa-base.conf et alsa-base-blacklist.conf.

donnez aussi la sortie de

sinon avez vous du son autre que sur la sortie HDMI?Votre carte son est elle activée dans le bios?

Les sorties sont :

cat /proc/asound/cards 0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xf7f10000 irq 45

cat /proc/asound/modules 0 snd_hda_intel

aplay -l **** Liste des Périphériques Matériels PLAYBACK **** carte 0: PCH [HDA Intel PCH], périphérique 0: ALC892 Analog [ALC892 Analog] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0 carte 0: PCH [HDA Intel PCH], périphérique 1: ALC892 Digital [ALC892 Digital] Sous-périphériques: 1/1 Sous-périphérique #0: subdevice #0

Dans alsa-base.conf il y a :

[code]# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

Cause optional modules to be loaded above generic modules

install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; : ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; }

Keep snd-pcsp from beeing loaded as first soundcard

options snd-pcsp index=-2

Keep snd-usb-audio from beeing loaded as first soundcard

options snd-usb-audio index=-2

Prevent abnormal drivers from grabbing index 0

options bt87x index=-2
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2[/code]

et dans alsa-base-blacklist.conf:

[code]# Uncomment these entries in order to blacklist unwanted modem drivers

blacklist snd-atiixp-modem

blacklist snd-intel8x0m

blacklist snd-via82xx-modem

Comment this entry in order to load snd-pcsp driver

blacklist snd-pcsp[/code]

J’ai du son sur mon casque branché en jack et la carte est bien activé puisqu’elle fonctionne en hdmi sous windows.

le résultat des commandes semble indiquer que la carte ati n’est pas reconnue.Donnez aussi la sortie de

$lspci -v qui permettra de mieux voir vos périphériques.

lscpi -v donne :

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
	Subsystem: ASRock Incorporation Device 0150
	Flags: bus master, fast devsel, latency 0
	Capabilities: <access denied>

00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000e000-0000efff
	Memory behind bridge: f7e00000-f7efffff
	Prefetchable memory behind bridge: 00000000e0000000-00000000efffffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])
	Subsystem: ASRock Incorporation Device 1e31
	Flags: bus master, medium devsel, latency 0, IRQ 44
	Memory at f7f00000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: xhci_hcd

00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
	Subsystem: ASRock Incorporation Device 1e3a
	Flags: bus master, fast devsel, latency 0, IRQ 11
	Memory at f7f1b000 (64-bit, non-prefetchable) [size=16]
	Capabilities: <access denied>

00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])
	Subsystem: ASRock Incorporation Device 1e2d
	Flags: bus master, medium devsel, latency 0, IRQ 16
	Memory at f7f18000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
	Subsystem: ASRock Incorporation Device 8892
	Flags: bus master, fast devsel, latency 0, IRQ 45
	Memory at f7f10000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	Memory behind bridge: f7d00000-f7dfffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 0000d000-0000dfff
	Memory behind bridge: f7c00000-f7cfffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: 0000c000-0000cfff
	Prefetchable memory behind bridge: 00000000f0000000-00000000f00fffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
	Subsystem: ASRock Incorporation Device 1e26
	Flags: bus master, medium devsel, latency 0, IRQ 23
	Memory at f7f17000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4) (prog-if 01 [Subtractive decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=05, subordinate=05, sec-latency=32
	Capabilities: <access denied>

00:1f.0 ISA bridge: Intel Corporation B75 Express Chipset LPC Controller (rev 04)
	Subsystem: ASRock Incorporation Device 1e49
	Flags: bus master, medium devsel, latency 0
	Capabilities: <access denied>

00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
	Subsystem: ASRock Incorporation Device 1e02
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 42
	I/O ports at f070 [size=8]
	I/O ports at f060 [size=4]
	I/O ports at f050 [size=8]
	I/O ports at f040 [size=4]
	I/O ports at f020 [size=32]
	Memory at f7f16000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
	Subsystem: ASRock Incorporation Device 1e22
	Flags: medium devsel, IRQ 18
	Memory at f7f15000 (64-bit, non-prefetchable) [size=256]
	I/O ports at f000 [size=32]

01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Pitcairn [Radeon HD 7800] (prog-if 00 [VGA controller])
	Subsystem: PC Partner Limited Device e241
	Flags: bus master, fast devsel, latency 0, IRQ 46
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Memory at f7e00000 (64-bit, non-prefetchable) [size=256K]
	I/O ports at e000 [size=256]
	Expansion ROM at f7e40000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: fglrx_pci

01:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Device aab0
	Subsystem: PC Partner Limited Device aab0
	Flags: fast devsel, IRQ 17
	Memory at f7e60000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>

02:00.0 Network controller: Atheros Communications Inc. AR9300 Wireless LAN adaptor (rev 01)
	Subsystem: Atheros Communications Inc. Device 3112
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at f7d00000 (64-bit, non-prefetchable) [size=128K]
	Expansion ROM at f7d20000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: ath9k

03:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 01) (prog-if 01 [AHCI 1.0])
	Subsystem: ASRock Incorporation Device 0612
	Flags: bus master, fast devsel, latency 0, IRQ 43
	I/O ports at d050 [size=8]
	I/O ports at d040 [size=4]
	I/O ports at d030 [size=8]
	I/O ports at d020 [size=4]
	I/O ports at d000 [size=32]
	Memory at f7c00000 (32-bit, non-prefetchable) [size=512]
	Capabilities: <access denied>
	Kernel driver in use: ahci

04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Flags: bus master, fast devsel, latency 0, IRQ 41
	I/O ports at c000 [size=256]
	Memory at f0004000 (64-bit, prefetchable) [size=4K]
	Memory at f0000000 (64-bit, prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: r8169

faites

lsmod pour vérifier si le module est chargé ou non

lsmod Module Size Used by nls_utf8 12456 0 nls_cp437 16553 0 vfat 17316 0 fat 45642 1 vfat parport_pc 22364 0 ppdev 12763 0 lp 17149 0 parport 31858 3 lp,ppdev,parport_pc bnep 17567 2 rfcomm 33700 0 bluetooth 119455 10 rfcomm,bnep binfmt_misc 12957 1 nfsd 216181 2 nfs 308353 0 nfs_acl 12511 2 nfs,nfsd auth_rpcgss 37143 2 nfs,nfsd fscache 36739 1 nfs lockd 67306 2 nfs,nfsd sunrpc 173730 6 lockd,auth_rpcgss,nfs_acl,nfs,nfsd loop 22641 0 snd_hda_codec_hdmi 30824 0 joydev 17266 0 snd_hda_codec_realtek 188851 1 snd_hda_intel 26259 5 snd_hda_codec 78031 3 snd_hda_intel,snd_hda_codec_realtek,snd_hda_codec_hdmi snd_hwdep 13186 1 snd_hda_codec snd_pcm 68083 5 snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi snd_page_alloc 13003 2 snd_pcm,snd_hda_intel arc4 12458 2 snd_seq 45126 0 snd_seq_device 13176 1 snd_seq snd_timer 22917 2 snd_seq,snd_pcm snd 52893 17 snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_realtek,snd_hda_codec_hdmi fglrx 2634136 107 ath9k 64619 0 ath9k_common 12728 1 ath9k ath9k_hw 322112 2 ath9k_common,ath9k ath 21370 3 ath9k_hw,ath9k_common,ath9k mac80211 192806 1 ath9k cfg80211 137243 3 mac80211,ath,ath9k rfkill 19012 5 cfg80211,bluetooth acpi_cpufreq 12935 0 mperf 12453 1 acpi_cpufreq video 17683 0 processor 28149 1 acpi_cpufreq thermal_sys 18040 2 processor,video psmouse 69265 0 pcspkr 12579 0 evdev 17562 12 iTCO_wdt 17081 0 coretemp 12898 0 i2c_i801 16870 0 i2c_core 23876 1 i2c_i801 serio_raw 12931 0 iTCO_vendor_support 12704 1 iTCO_wdt button 12937 1 fglrx soundcore 13065 1 snd crc32c_intel 12747 0 ghash_clmulni_intel 13130 0 aesni_intel 50667 2 aes_x86_64 16843 1 aesni_intel aes_generic 33026 2 aes_x86_64,aesni_intel cryptd 14517 2 aesni_intel,ghash_clmulni_intel ext4 350763 2 crc16 12343 2 ext4,bluetooth jbd2 62115 1 ext4 mbcache 13114 1 ext4 usbhid 36418 0 hid 81372 1 usbhid sg 25874 0 sr_mod 21899 0 cdrom 35401 1 sr_mod sd_mod 36136 4 crc_t10dif 12348 1 sd_mod usb_storage 43870 0 xhci_hcd 73413 0 r8169 47008 0 mii 12675 1 r8169 ahci 24997 3 libahci 22941 1 ahci libata 140630 2 libahci,ahci scsi_mod 162321 5 libata,usb_storage,sd_mod,sr_mod,sg ehci_hcd 40249 0 usbcore 128741 5 ehci_hcd,xhci_hcd,usb_storage,usbhid usb_common 12354 1 usbcore

Dans la liste il y a bien snd_hda_codec_hdmi mais le 0 à coté signifie qu’il n’est pas utilisé ?

je ne suis pas sûr que le module fglrx_pci soit correctement installé.Sur le wiki du forum il est bien expliqué comment installer les pilotes ati (et nvidia) en utilisant le script smxi-sgfxi,cette méthode dite “des fainéants” installera correctement le pilote graphique de votre carte,si j’ai bonne mémoire il est impératif d’avoir le pilote graphique propriétaire installé pour faire fonctionner le HDMI

https://www.isalo.org/wiki.debian-fr/Nvidia_et_Ati_pour_les_fain%C3%A9ants

pour faire court:

ensuite vous faites

vous passez en user puis en root et vous faites la commande

et le script installera le pilote.

N’hésitez pas à lire ce wiki du forum c’est une véritable mine.

J’ai réinstallé le pilote avec sgfxi mais toujours le même problème et je n’arrive plus à ouvrir les paramètre systèmes de gnome (mauvais paquet supprimé?)

[quote]== Attention [[ A ce jour 15/11/2013 cette méthode semble ne plus fonctionner pour l’installation d’un carte graphique !]]

Contournement : Il faut avoir préalablement installé le pilote “nouveau” puis relancer l’installation du pilote propriétaire
[/quote]

relancez l’installation sgfxi et redémarrer la machine,puis regardez si le hdmi est reconnu à l’aide de la commande

donnez également le résultat de

pour être bien sûr que le pilote propriétaire soit bien installé

J’ai déjà relancé sgfxi et redémarré mais pas de changements et le pilote est bien actif au niveau de l’affichage.

0 [PCH ]: HDA-Intel - HDA Intel PCH HDA Intel PCH at 0xf7f10000 irq 45

lsmod | grep fglrx fglrx 10926070 126 button 12937 1 fglrx

glxinfo | grep 'direct rendering' direct rendering: Yes

bonjour.

là je suis en panne d’idée,le pilote propriétaire ati est effectivement bien installé mais toujours pas de HDMI reconnu.La seule chose que vous pouvez encore tenter c’est d’installer le kernel plus récent des backports.Mais avant de procéder faites voir la commande

La commande donne

lspci -n 00:00.0 0600: 8086:0150 (rev 09) 00:01.0 0604: 8086:0151 (rev 09) 00:14.0 0c03: 8086:1e31 (rev 04) 00:16.0 0780: 8086:1e3a (rev 04) 00:1a.0 0c03: 8086:1e2d (rev 04) 00:1b.0 0403: 8086:1e20 (rev 04) 00:1c.0 0604: 8086:1e10 (rev c4) 00:1c.1 0604: 8086:1e12 (rev c4) 00:1c.2 0604: 8086:1e14 (rev c4) 00:1d.0 0c03: 8086:1e26 (rev 04) 00:1e.0 0604: 8086:244e (rev a4) 00:1f.0 0601: 8086:1e49 (rev 04) 00:1f.2 0106: 8086:1e02 (rev 04) 00:1f.3 0c05: 8086:1e22 (rev 04) 01:00.0 0300: 1002:6818 01:00.1 0403: 1002:aab0 02:00.0 0280: 168c:0030 (rev 01) 03:00.0 0106: 1b21:0612 (rev 01) 04:00.0 0200: 10ec:8168 (rev 06)

dernière chance,installez le noyau des backports et voir si le HDMI est pris en charge,le noyau des backports est le 3.16 et donc plus récent.

pour info: j’ai copié/collé le résultat de “lspci -n” sur le site de kmuto pour voir quel kernel gère quel périphérique

http://kmuto.jp/debian/hcl/

Avec le kernel backport le hdmi fonctionne :slightly_smiling:

Merci beaucoup pour l’aide que vous m’avez fourni :041

pour mon information redonnez la sortie de

je suppose qu’après avoir installé le noyau des backports vous avez dû reinstaller le pilote ati propriétaire avec le script sgfxi?
Si c’est résolu je crois qu’il faut mettre la flèche verte.