Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/02/2023, à 16:20

thomine

[Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Bonjour,

Je deviens dingue avec des problèmes de son sur mon ordi. J’y ai passé des heures et je ne comprends pas l’origine après avoir parcouru des dizaines de forums.
Ma carte son est bien reconnue, et parfois, elle fonctionne ! Parfois je peux utiliser le son HDMI, parfois la sortie digitale IEC958… Quand elles sont présentes ces sorties fonctionnent correctement. Mon soucis est qu'elles soient détectées.
La plupart du temps j’ai uniquement une « dummy output » dans les paramètres.

Vous trouverez la synthèse complète alsa-info ici : alsa-info 1.

Sinon voici un extrait :

> lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)

> cat /proc/asound/pcm
00-00: ALC662 rev1 Analog : ALC662 rev1 Analog : playback 1 : capture 1
00-01: ALC662 rev1 Digital : ALC662 rev1 Digital : playback 1
00-02: ALC662 rev1 Alt Analog : ALC662 rev1 Alt Analog : capture 1
00-03: HDMI 0 : HDMI 0 : playback 1

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

J’ai aussi trouvé cette page : https://doc.ubuntu-fr.org/audio_intel_hda

Si quelqu’un a une idée miraculeuse je suis preneur !
Merci.

Dernière modification par thomine (Le 22/02/2023, à 22:08)

Hors ligne

#2 Le 04/02/2023, à 16:27

xubu1957

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Bonjour,

Depuis un terminal, dont au préalable la fenêtre est élargie, afin de ne pas tronquer l'image, montre :

alsamixer

Voir les exemples > du message #6

Montre aussi d'éventuels paquets cassés :

dpkg -l | grep -v ^ii

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 04/02/2023, à 20:59

thomine

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Bonjour,

Merci pour ta réponse. Voici le résultat de la commande :

> dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                  Version                            Architecture Description
+++-====================================-==================================-============-===============================================================================
rc  firefox-esr                          102.6.0esr-1~deb11u1               amd64        Mozilla Firefox web browser - Extended Support Release (ESR)
rc  gimp-data                            2.10.22-4                          all          Data files for GIMP
rc  libao-common                         1.2.2+20180113-1.1                 all          Cross Platform Audio Output Library (Common files)
rc  libatk-adaptor:amd64                 2.38.0-4~bpo11+1                   amd64        AT-SPI 2 toolkit bridge
rc  libreoffice-calc                     1:7.4.4~rc2-2~bpo11+3              amd64        office productivity suite -- spreadsheet
rc  libreoffice-draw                     1:7.4.4~rc2-2~bpo11+3              amd64        office productivity suite -- drawing
rc  libreoffice-gtk3                     1:7.4.4~rc2-2~bpo11+3              amd64        office productivity suite -- GTK+ 3 integration
rc  libreoffice-help-en-us               1:7.4.4~rc2-2~bpo11+3              all          office productivity suite -- English_american help
rc  libreoffice-impress                  1:7.4.4~rc2-2~bpo11+3              amd64        office productivity suite -- presentation
rc  libreoffice-qt5                      1:7.4.4~rc2-2~bpo11+3              amd64        office productivity suite -- Qt 5 integration
rc  orca                                 43.0-1~bpo11+1                     all          Scriptable screen reader
rc  speech-dispatcher                    0.11.4-2~bpo11+1                   amd64        Common interface to speech synthesizers
rc  xbrlapi                              6.5-6~bpo11+1                      amd64        Access software for a blind person using a braille display - xbrlapi

Le résultat d'alsamixer est ici, sur la 2e photo j'ai changé la carte son :
- https://zupimages.net/up/23/05/va9g.png
- https://zupimages.net/up/23/05/nt3i.png

Voici quelques images complémentaires. Sur celle-ci l'interface HDMI est réapparue partiellement mais ne fonctionne pas car elle est dans configuration mais pas dans les périphériques de sortie.
- https://zupimages.net/up/23/05/m9xf.png
- https://zupimages.net/up/23/05/4hbs.png
- https://zupimages.net/up/23/05/j87h.png
- https://zupimages.net/up/23/05/s6ln.png

Merci.

Dernière modification par thomine (Le 04/02/2023, à 21:42)

Hors ligne

#4 Le 04/02/2023, à 21:41

xubu1957

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Pour nettoyer :

Le 11/02/2017, moko138 a écrit :

Pour supprimer tous ces fichiers de configuration devenus sans objets et marqués "rc", et uniquement ces fichiers, exécute :

dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P

Pour info, les précisions de nany, pour la commande de nettoyage

La Doc debian-facile/alsamixer indique :

Dans alsamixer, MASTER et PCM doivent être à 80 % et sans qu'ils soient marqués MM au-dessus ou en-dessous.
Souvent par défaut la sourdine est activée.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 05/02/2023, à 09:13

thomine

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Merci j'ai nettoyé les configurations et modifié tous les niveaux alsamixer pour être en dessous de 80% mais cela ne résout pas le problème. J'ai fait quelques essais complémentaires avec des idées trouvées ici par exemple :


Voici un log supplémentaire :

> dmesg  | grep 'snd\|firmware\|audio'
[    0.096708] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    4.239203] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    4.329805] snd_hda_codec_realtek hdaudioC0D2: autoconfig for ALC662 rev1: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line
[    4.329812] snd_hda_codec_realtek hdaudioC0D2:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.329814] snd_hda_codec_realtek hdaudioC0D2:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    4.329816] snd_hda_codec_realtek hdaudioC0D2:    mono: mono_out=0x0
[    4.329817] snd_hda_codec_realtek hdaudioC0D2:    dig-out=0x1e/0x0
[    4.329818] snd_hda_codec_realtek hdaudioC0D2:    inputs:
[    4.329819] snd_hda_codec_realtek hdaudioC0D2:      Front Mic=0x19
[    4.329821] snd_hda_codec_realtek hdaudioC0D2:      Rear Mic=0x18
[    4.329822] snd_hda_codec_realtek hdaudioC0D2:      Line=0x1a
[    4.395166] r8169 0000:03:00.0: firmware: direct-loading firmware rtl_nic/rtl8168e-3.fw

Hors ligne

#6 Le 05/02/2023, à 09:38

xubu1957

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Bonjour,

Montre :

snap list
sudo fuser -v /dev/snd/*

et :

sudo lshw -C multimedia
cat /etc/modprobe.d/alsa-base.conf

> askubuntu.com/questions/1231524/ubuntu-20-04-no-sound


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#7 Le 05/02/2023, à 20:38

thomine

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Merci pour ton aide. Voici les infos demandées.

Snap

> snap list
-bash: snap : commande introuvable

> sudo fuser -v /dev/snd/*
                     UTIL.       PID ACCÈS  COMMANDE
/dev/snd/controlC0:  root       3899 F.... pulseaudio
                     thomas     5914 F.... wireplumber
/dev/snd/pcmC0D1p:   root       3899 F...m pulseaudio
/dev/snd/seq:        thomas     5913 F.... pipewire

lshw

> sudo lshw -C multimedia
  *-multimedia
       description: Audio device
       produit: 6 Series/C200 Series Chipset Family High Definition Audio Controller
       fabriquant: Intel Corporation
       identifiant matériel: 1b
       information bus: pci@0000:00:1b.0
       version: 05
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm msi pciexpress bus_master cap_list
       configuration: driver=snd_hda_intel latency=0
       ressources: irq:37 mémoire:f7d00000-f7d03fff

alsa-base : ce fichier n'existait pas avant je l'ai créé ce matin en m'inspirant d'autres posts mais cela n'a rien résolu

> cat /etc/modprobe.d/alsa-base.conf
options snd-intel-dspcfg dsp_driver=1

J'ai aussi tenté de créer un fichier .asoundrc :

> cat .asoundrc
defaults.pcm.card 0
defaults.pcm.device 3
defaults.ctl.card 0

Hors ligne

#8 Le 05/02/2023, à 20:50

xubu1957

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#9 Le 07/02/2023, à 17:29

thomine

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Oui VLC est installé. Je n'ai pas ma machine sous la main pour faire le test mais je regarde dans quelques jours ! Merci pour le tuyau sait-on jamais je posterai le résultat.

Dernière modification par thomine (Le 07/02/2023, à 17:30)

Hors ligne

#10 Le 07/02/2023, à 18:59

ylag

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Bonsoir,

Vu au #7 :

> sudo fuser -v /dev/snd/*
                     UTIL.       PID ACCÈS  COMMANDE
/dev/snd/controlC0:  root       3899 F.... pulseaudio
                     thomas     5914 F.... wireplumber
/dev/snd/pcmC0D1p:   root       3899 F...m pulseaudio
/dev/snd/seq:        thomas     5913 F.... pipewire

Il y aurait pulseaudio et pipewire activés simultanément, est-ce que ça ne serait pas source de conflits ?

A+

Hors ligne

#11 Le 16/02/2023, à 21:08

thomine

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Merci pour votre aide. Pas mieux avec VLC…
Par contre, ce soir le son fonctionne avec une sortie qui s’appelle “audio pro” et qui correspond à la sortie digitale / numérique.

J’ai refait un rapport détaillé des infos avec alsa : http://alsa-project.org/db/?f=d765cd9ad … 833454ca71

Je vais regarder le potentiel conflit pipewire et pulseaudio.

Hors ligne

#12 Le 16/02/2023, à 21:42

xubu1957

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Bonjour,

Collage du rapport :

!!################################
!!ALSA Information Script v 0.4.65
!!################################

!!Script ran on: Thu Feb 16 19:54:23 UTC 2023


!!Linux Distribution
!!------------------

Debian GNU/Linux 11 \n \l PRETTY_NAME="Debian GNU/Linux 11 (bullseye)" NAME="Debian GNU/Linux" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"


!!DMI Information
!!---------------

Manufacturer:      Shuttle Inc.
Product Name:      XH61V
Product Version:   V1.0
Firmware Version:  1.04
System SKU:        1.0
Board Vendor:      Shuttle Inc.
Board Name:        FH61V


!!ACPI Device Status Information
!!---------------

/sys/bus/acpi/devices/INT3F0D:00/status 	 15
/sys/bus/acpi/devices/PNP0103:00/status 	 15
/sys/bus/acpi/devices/PNP0501:00/status 	 15
/sys/bus/acpi/devices/PNP0501:01/status 	 15
/sys/bus/acpi/devices/PNP0C01:00/status 	 15
/sys/bus/acpi/devices/PNP0C01:01/status 	 15
/sys/bus/acpi/devices/PNP0C0C:00/status 	 15
/sys/bus/acpi/devices/PNP0C0F:00/status 	 9
/sys/bus/acpi/devices/PNP0C0F:01/status 	 9
/sys/bus/acpi/devices/PNP0C0F:02/status 	 9
/sys/bus/acpi/devices/PNP0C0F:03/status 	 9
/sys/bus/acpi/devices/PNP0C0F:04/status 	 9
/sys/bus/acpi/devices/PNP0C0F:05/status 	 9
/sys/bus/acpi/devices/PNP0C0F:06/status 	 9
/sys/bus/acpi/devices/PNP0C0F:07/status 	 9


!!Kernel Information
!!------------------

Kernel release:    6.0.0-0.deb11.6-amd64
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         unknown
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     k6.0.0-0.deb11.6-amd64
Library version:    1.2.4
Utilities version:  1.2.4


!!Loaded ALSA modules
!!-------------------

snd_hda_intel


!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7d00000 irq 37


!!PCI Soundcards installed in the system
!!--------------------------------------

00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 05)
	Subsystem: Holco Enterprise Co, Ltd/Shuttle Computer 6 Series/C200 Series Chipset Family High Definition Audio Controller [1297:4015]


!!Modprobe options (Sound related)
!!--------------------------------

snd_pcsp: index=-2
snd_usb_audio: index=-2
snd_atiixp_modem: index=-2
snd_intel8x0m: index=-2
snd_via82xx_modem: index=-2
snd_intel_dspcfg: dsp_driver=1


!!Loaded sound module options
!!---------------------------

!!Module: snd_hda_intel
	align_buffer_size : -1
	bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	beep_mode : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
	dmic_detect : Y
	enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
	enable_msi : -1
	id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
	model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	pm_blacklist : Y
	position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	power_save : 1
	power_save_controller : Y
	probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
	single_cmd : -1
	snoop : -1


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: Realtek ALC662 rev1
Address: 2
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0662
Subsystem Id: 0x12974015
Revision Id: 0x100101
No Modem Function Group found
Default PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D1 D2 D3
  Power: setting=D0, actual=D0
GPIO: io=2, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x1d: Stereo Amp-Out
  Control: name="Headphone LO Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Device: name="ALC662 rev1 Analog", type="Audio", device=0
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals:  [0x35 0x35]
  Converter: stream=5, channel=0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Node 0x03 [Audio Output] wcaps 0x1d: Stereo Amp-Out
  Control: name="Surround Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals:  [0x35 0x35]
  Converter: stream=5, channel=0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Node 0x04 [Audio Output] wcaps 0x1d: Stereo Amp-Out
  Control: name="Center Playback Volume", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Volume", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0
  Amp-Out vals:  [0x3b 0x3b]
  Converter: stream=5, channel=0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=16, device=0
  Control: name="IEC958 Playback Pro Mask", index=16, device=0
  Control: name="IEC958 Playback Default", index=16, device=0
  Control: name="IEC958 Playback Switch", index=16, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="ALC662 rev1 Digital", type="SPDIF", device=1
  Converter: stream=7, channel=0
  Digital: Enabled GenLevel
  Digital category: 0x2
  IEC Coding Type: 0x0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Control: name="Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Device: name="ALC662 rev1 Analog", type="Audio", device=0
  Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x1f 0x1f]
  Converter: stream=1, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
  Connection: 1
     0x23
Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Control: name="Capture Volume", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=1, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Device: name="ALC662 rev1 Alt Analog", type="Audio", device=2
  Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80]
  Converter: stream=2, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
  Connection: 1
     0x22
Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Control: name="Front Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Front Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Control: name="Rear Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Rear Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Line Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Control: name="Line Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 9
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16
Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Connection: 2
     0x02 0x0b
Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80]
  Connection: 2
     0x03 0x0b
Node 0x0e [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80]
  Connection: 2
     0x04 0x0b
Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
  Control: name="Front Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0001003c: IN OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x01014410: [Jack] Line Out at Ext Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=05, enabled=1
  Connection: 1
     0x0c
Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x00010034: IN OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0d
Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x00000034: IN OUT Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x0e
Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Control: name="Center Playback Switch", index=0, device=0
    ControlAmp: chs=1, dir=Out, idx=0, ofs=0
  Control: name="LFE Playback Switch", index=0, device=0
    ControlAmp: chs=2, dir=Out, idx=0, ofs=0
  Control: name="Rear Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00001734: IN OUT Detect
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x01a19c40: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0x4, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=03, enabled=1
  Connection: 1
     0x0e
Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Control: name="Front Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x02 0x02]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0000173c: IN OUT HP Detect
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x02a19c50: [Jack] Mic at Ext Front
    Conn = 1/8, Color = Pink
    DefAssociation = 0x5, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=02, enabled=1
  Connection: 2
     0x0c* 0x0e
Node 0x1a [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
  Control: name="Surround Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00000034: IN OUT Detect
  Pin Default 0x0181344f: [Jack] Line In at Ext Rear
    Conn = 1/8, Color = Blue
    DefAssociation = 0x4, Sequence = 0xf
  Pin-ctls: 0x20: IN
  Unsolicited: tag=04, enabled=1
  Connection: 1
     0x0d
Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0000173c: IN OUT HP Detect
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x02214420: [Jack] HP Out at Ext Front
    Conn = 1/8, Color = Green
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=01, enabled=1
  Connection: 2
     0x0c* 0x0e
Node 0x1c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x1d [Pin Complex] wcaps 0x400000: Mono
  Pincap 0x00000020: IN
  Pin Default 0x4004c601: [N/A] Line Out at Ext N/A
    Conn = RCA, Color = UNKNOWN
    DefAssociation = 0x0, Sequence = 0x1
  Pin-ctls: 0x20: IN
Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital
  Pincap 0x00000010: OUT
  Pin Default 0x01451130: [Jack] SPDIF Out at Ext Rear
    Conn = Optical, Color = Black
    DefAssociation = 0x3, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x06
Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  Processing caps: benign=0, ncoeff=12
Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 10
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b
Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 10
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b
Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x26 [Vendor Defined Widget] wcaps 0xf00000: Mono
Codec: Intel CougarPoint HDMI
Address: 3
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x80862805
Subsystem Id: 0x80860101
Revision Id: 0x100000
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
State of AFG node 0x01:
  Power states:  D0 D3 CLKSTOP EPSS
  Power: setting=D0, actual=D0, Clock-stop-OK
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x02 [Audio Output] wcaps 0x6611: 8-Channels Digital
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital
  Converter: stream=0, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x04 [Audio Output] wcaps 0x6611: 8-Channels Digital
  Device: name="HDMI 0", type="HDMI", device=3
  Converter: stream=6, channel=0
  Digital: GenLevel
  Digital category: 0x2
  IEC Coding Type: 0x0
  PCM:
    rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
    bits [0x1e]: 16 20 24 32
    formats [0x5]: PCM AC3
  Power states:  D0 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x05 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x80]
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x58560010: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x02
Node 0x06 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x80]
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x58560020: [N/A] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x03
Node 0x07 [Pin Complex] wcaps 0x40778d: 8-Channels Digital Amp-Out CP
  Control: name="IEC958 Playback Con Mask", index=0, device=0
  Control: name="IEC958 Playback Pro Mask", index=0, device=0
  Control: name="IEC958 Playback Default", index=0, device=0
  Control: name="IEC958 Playback Switch", index=0, device=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560030: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x04
Node 0x08 [Vendor Defined Widget] wcaps 0xf00000: Mono
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw----  1 root audio 116,  9 Feb 15 18:11 /dev/snd/controlC0
crw-rw----  1 root audio 116,  7 Feb 15 18:11 /dev/snd/hwC0D2
crw-rw----  1 root audio 116,  8 Feb 15 18:11 /dev/snd/hwC0D3
crw-rw----  1 root audio 116,  3 Feb 16 20:40 /dev/snd/pcmC0D0c
crw-rw----  1 root audio 116,  2 Feb 16 20:40 /dev/snd/pcmC0D0p
crw-rw----  1 root audio 116,  4 Feb 16 20:16 /dev/snd/pcmC0D1p
crw-rw----  1 root audio 116,  5 Feb 16 20:40 /dev/snd/pcmC0D2c
crw-rw----  1 root audio 116,  6 Feb 15 20:33 /dev/snd/pcmC0D3p
crw-rw----  1 root audio 116,  1 Feb 15 18:11 /dev/snd/seq
crw-rw----  1 root audio 116, 33 Feb 15 18:11 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root  60 Feb 15 18:11 .
drwxr-xr-x 3 root root 260 Feb 15 18:11 ..
lrwxrwxrwx 1 root root  12 Feb 15 18:11 pci-0000:00:1b.0 -> ../controlC0


!!Aplay/Arecord output
!!--------------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 2: ALC662 rev1 Alt Analog [ALC662 rev1 Alt Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card PCH

Card hw:0 'PCH'/'HDA Intel PCH at 0xf7d00000 irq 37'
  Mixer name	: 'Realtek ALC662 rev1'
  Components	: 'HDA:10ec0662,12974015,00100101 HDA:80862805,80860101,00100000'
  Controls      : 51
  Simple ctrls  : 23
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 59 [92%] [-5.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [off]
  Front Right: Playback [off]
Simple mixer control 'Headphone LO',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 58 [91%] [-6.00dB]
  Front Right: Playback 58 [91%] [-6.00dB]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 235 [92%] [-4.00dB]
  Front Right: Playback 235 [92%] [-4.00dB]
Simple mixer control 'Front',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Front Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 2 [67%] [20.00dB]
  Front Right: 2 [67%] [20.00dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 58 [91%] [-6.00dB] [on]
  Front Right: Playback 58 [91%] [-6.00dB] [on]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958 Default PCM',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',16
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 31 [100%] [33.00dB] [on]
  Front Right: Capture 31 [100%] [33.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-13.50dB] [off]
  Front Right: Capture 0 [0%] [-13.50dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'
Simple mixer control 'Channel Mode',0
  Capabilities: enum
  Items: '2ch' '4ch' '6ch'
  Item0: '2ch'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Loopback Mixing',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Rear Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Rear Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]


!!Alsactl output
!!--------------

--startcollapse--
state.PCH {
	control.1 {
		iface MIXER
		name 'Channel Mode'
		value '2ch'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 '2ch'
			item.1 '4ch'
			item.2 '6ch'
		}
	}
	control.2 {
		iface MIXER
		name 'Headphone LO Playback Volume'
		value.0 58
		value.1 58
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 64'
			dbmin -6400
			dbmax 0
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.3 {
		iface MIXER
		name 'Front Playback Switch'
		value.0 true
		value.1 true
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.4 {
		iface MIXER
		name 'Surround Playback Volume'
		value.0 58
		value.1 58
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 64'
			dbmin -6400
			dbmax 0
			dbvalue.0 -600
			dbvalue.1 -600
		}
	}
	control.5 {
		iface MIXER
		name 'Surround Playback Switch'
		value.0 true
		value.1 true
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.6 {
		iface MIXER
		name 'Center Playback Volume'
		value 64
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 64'
			dbmin -6400
			dbmax 0
			dbvalue.0 0
		}
	}
	control.7 {
		iface MIXER
		name 'LFE Playback Volume'
		value 64
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 64'
			dbmin -6400
			dbmax 0
			dbvalue.0 0
		}
	}
	control.8 {
		iface MIXER
		name 'Center Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.9 {
		iface MIXER
		name 'LFE Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.10 {
		iface MIXER
		name 'Headphone Playback Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.11 {
		iface MIXER
		name 'Loopback Mixing'
		value Disabled
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Disabled
			item.1 Enabled
		}
	}
	control.12 {
		iface MIXER
		name 'Front Mic Playback Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 -3450
			dbvalue.1 -3450
		}
	}
	control.13 {
		iface MIXER
		name 'Front Mic Playback Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.14 {
		iface MIXER
		name 'Rear Mic Playback Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 -3450
			dbvalue.1 -3450
		}
	}
	control.15 {
		iface MIXER
		name 'Rear Mic Playback Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.16 {
		iface MIXER
		name 'Line Playback Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -3450
			dbmax 1200
			dbvalue.0 -3450
			dbvalue.1 -3450
		}
	}
	control.17 {
		iface MIXER
		name 'Line Playback Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.18 {
		iface MIXER
		name 'Auto-Mute Mode'
		value Enabled
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Disabled
			item.1 Enabled
		}
	}
	control.19 {
		iface MIXER
		name 'Input Source'
		value 'Front Mic'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 'Front Mic'
			item.1 'Rear Mic'
			item.2 Line
		}
	}
	control.20 {
		iface MIXER
		name 'Input Source'
		index 1
		value 'Front Mic'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 'Front Mic'
			item.1 'Rear Mic'
			item.2 Line
		}
	}
	control.21 {
		iface MIXER
		name 'Capture Volume'
		value.0 31
		value.1 31
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -1350
			dbmax 3300
			dbvalue.0 3300
			dbvalue.1 3300
		}
	}
	control.22 {
		iface MIXER
		name 'Capture Switch'
		value.0 true
		value.1 true
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.23 {
		iface MIXER
		name 'Capture Volume'
		index 1
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 31'
			dbmin -1350
			dbmax 3300
			dbvalue.0 -1350
			dbvalue.1 -1350
		}
	}
	control.24 {
		iface MIXER
		name 'Capture Switch'
		index 1
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.25 {
		iface MIXER
		name 'Front Mic Boost Volume'
		value.0 2
		value.1 2
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 2000
			dbvalue.1 2000
		}
	}
	control.26 {
		iface MIXER
		name 'Rear Mic Boost Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.27 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 16
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.28 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 16
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.29 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 16
		value '0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.30 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 16
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.31 {
		iface MIXER
		name 'IEC958 Default PCM Playback Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.32 {
		iface MIXER
		name 'Master Playback Volume'
		value 59
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 64'
			dbmin -6400
			dbmax 0
			dbvalue.0 -500
		}
	}
	control.33 {
		iface MIXER
		name 'Master Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.34 {
		iface CARD
		name 'Front Mic Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.35 {
		iface CARD
		name 'Rear Mic Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.36 {
		iface CARD
		name 'Line Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.37 {
		iface CARD
		name 'Line Out Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.38 {
		iface CARD
		name 'Front Headphone Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.39 {
		iface CARD
		name 'SPDIF Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.40 {
		iface PCM
		name 'Playback Channel Map'
		value.0 3
		value.1 4
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.41 {
		iface PCM
		name 'Capture Channel Map'
		value.0 3
		value.1 4
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.42 {
		iface PCM
		device 1
		name 'Playback Channel Map'
		value.0 3
		value.1 4
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.43 {
		iface PCM
		device 2
		name 'Capture Channel Map'
		value.0 3
		value.1 4
		comment {
			access read
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.44 {
		iface CARD
		name 'HDMI/DP,pcm=3 Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.45 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.46 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.47 {
		iface MIXER
		name 'IEC958 Playback Default'
		value '0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write locked'
			type IEC958
			count 1
		}
	}
	control.48 {
		iface MIXER
		name 'IEC958 Playback Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.49 {
		iface PCM
		device 3
		name ELD
		value '100009006b2200010000000000000000410c00005048494c49505320465456090703150750000000'
		comment {
			access 'read volatile'
			type BYTES
			count 40
		}
	}
	control.50 {
		iface PCM
		device 3
		name 'Playback Channel Map'
		value.0 3
		value.1 4
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write'
			type INTEGER
			count 8
			range '0 - 36'
		}
	}
	control.51 {
		iface MIXER
		name 'PCM Playback Volume'
		value.0 235
		value.1 235
		comment {
			access 'read write user'
			type INTEGER
			count 2
			range '0 - 255'
			tlv '0000000100000008ffffec1400000014'
			dbmin -5100
			dbmax 0
			dbvalue.0 -400
			dbvalue.1 -400
		}
	}
}
--endcollapse--


!!All Loaded Modules
!!------------------

8021q
aesni_intel
ahci
ansi_cprng
at24
auth_rpcgss
autofs4
bluetooth
bnep
br_netfilter
bridge
button
cec
configfs
coretemp
crc16
crc32_pclmul
crc32c_generic
crc32c_intel
crc64
crc64_rocksoft
crc_t10dif
crct10dif_common
crct10dif_generic
crct10dif_pclmul
cryptd
crypto_simd
dns_resolver
drbg
drm
drm_buddy
drm_display_helper
drm_kms_helper
ecc
ecdh_generic
efi_pstore
ehci_hcd
ehci_pci
evdev
ext4
fan
fscache
fuse
garp
ghash_clmulni_intel
grace
hid
hid_generic
i2c_algo_bit
i2c_i801
i2c_smbus
i915
iTCO_vendor_support
iTCO_wdt
intel_cstate
intel_pmc_bxt
intel_powerclamp
intel_rapl_common
intel_rapl_msr
intel_uncore
ip_tables
iptable_filter
iptable_mangle
iptable_nat
irqbypass
jbd2
jitterentropy_rng
joydev
kvm
kvm_intel
ledtrig_audio
libahci
libata
libcrc32c
libphy
llc
lockd
lp
lpc_ich
mbcache
mdio_devres
mei
mei_hdcp
mei_me
mrp
netfs
nf_conntrack
nf_conntrack_netlink
nf_defrag_ipv4
nf_defrag_ipv6
nf_nat
nf_tables
nfnetlink
nfs
nfsv4
nft_chain_nat
nft_compat
overlay
parport
parport_pc
pcspkr
ppdev
qrtr
r8169
rapl
rc_core
realtek
rfkill
rpcsec_gss_krb5
scsi_common
scsi_mod
sd_mod
sg
sha512_generic
sha512_ssse3
snd
snd_hda_codec
snd_hda_codec_generic
snd_hda_codec_hdmi
snd_hda_codec_realtek
snd_hda_core
snd_hda_intel
snd_hrtimer
snd_hwdep
snd_intel_dspcfg
snd_intel_sdw_acpi
snd_pcm
snd_seq
snd_seq_device
snd_seq_dummy
snd_timer
soundcore
stp
sunrpc
t10_pi
ttm
tun
usb_common
usbcore
usbhid
veth
video
watchdog
x86_pkg_temp_thermal
x_tables
xfrm_algo
xfrm_user
xhci_hcd
xhci_pci
xt_MASQUERADE
xt_addrtype
xt_conntrack
xt_nat
xt_tcpudp


!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D2/init_pin_configs:
0x14 0x01014410
0x15 0x411111f0
0x16 0x411111f0
0x18 0x01a19c40
0x19 0x02a19c50
0x1a 0x0181344f
0x1b 0x02214420
0x1c 0x411111f0
0x1d 0x4004c601
0x1e 0x01451130

/sys/class/sound/hwC0D2/driver_pin_configs:

/sys/class/sound/hwC0D2/user_pin_configs:

/sys/class/sound/hwC0D2/init_verbs:

/sys/class/sound/hwC0D2/hints:

/sys/class/sound/hwC0D3/init_pin_configs:
0x05 0x58560010
0x06 0x58560020
0x07 0x18560030

/sys/class/sound/hwC0D3/driver_pin_configs:

/sys/class/sound/hwC0D3/user_pin_configs:

/sys/class/sound/hwC0D3/init_verbs:

/sys/class/sound/hwC0D3/hints:


!!ALSA/HDA dmesg
!!--------------



!!Packages installed
!!--------------------

ii  alsa-tools                           1.2.2-1                            amd64        Console based ALSA utilities for specific hardware
ii  alsa-topology-conf                   1.2.4-1                            all          ALSA topology configuration files
ii  alsa-ucm-conf                        1.2.4-2                            all          ALSA Use Case Manager configuration files
ii  alsa-utils                           1.2.4-1                            amd64        Utilities for configuring and using ALSA

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#13 Le 16/02/2023, à 21:49

krodelabestiole

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

thomine a écrit :

Je vais regarder le potentiel conflit pipewire et pulseaudio.

tu es sur quelle version d'ubuntu ?

sur kinetic c'est pipewire par défaut. donc on oublie pulseaudio, il ne faut surtout pas l'installer. c'est le paquet pipewire-pulse qui s'occupe d'apporter une couche de compatibilité.

Hors ligne

#14 Le 16/02/2023, à 21:52

krodelabestiole

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

et pour voir tout ce qui se passe avec son matériel multimédia (et éventuellement gérer les connections entre les logiciels et le matériel) je te conseille d'installer qpwgraph

Hors ligne

#15 Le 16/02/2023, à 22:01

krodelabestiole

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

thomine a écrit :

Mon soucis est qu'elles soient détectées.

pour voir si le matériel est disponible tu peux toujours utiliser

aplay -l

comme tu l'as fait. tu verras aussi ce matériel apparaître dans qpwgraph.

ça reste alsa qui gère les pilotes. mais pipewire remplace tous les serveurs de son, et assure la rétrocompatibilté grace à pipewire-alsa, pipewire-jack ou pipewire-pulse.

Hors ligne

#16 Le 19/02/2023, à 11:03

thomine

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Bonjour !
Merci @krodelabestiole et @xubu1957.
Je suis sur une bonne piste grace à pipewire. Pour info je suis sur Debian stable mais je pense passer sur unstable. Notamment pour avoir des paquets plus récents et installer qpwgraph. A noter quand même que j'ai une version récente de pipewire (0.3.65).
J'ai testé de switcher ma config entre pipewire et pulseaudio. Avec pulseaudio, je n'ai qu'une dummy output alors qu'avec pipewire ma sortie digitale apparait (mais pas HDMI ???).
J'ai suivi ces doc pour info :
- https://trendoceans.com/install-pipewire-on-debian-11/
- https://wiki.debian.org/PipeWire

Configuration sur la base de pulseaudio -> KO
Je note notamment le destination par défaut qui est vide.

thomas@htpc:~$ pactl info
Chaîne du serveur: /run/user/1000/pulse/native
Version du protocole de bibliothèque: 34
Version du protocole du serveur: 34
Local: oui
Index client: 7
Tile Size: 65472
Nom d'utilisateur : thomas
Nom d'hôte : htpc
Nom du serveur : pulseaudio
Version du serveur : 14.2
Spécification d'échantillon par défaut : s16le 2ch 44100Hz
Plan de canaux par défaut : front-left,front-right
Destination par défaut : auto_null
Source par défaut : auto_null.monitor
Cookie : cb02:bf55

thomas@htpc:~$ pacmd list-sinks
1 sink(s) available.
  * index: 0
	name: <auto_null>
	driver: <module-null-sink.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: IDLE
	suspend cause: (none)
	priority: 1000
	volume: front-left: 65536 / 100% / 0,00 dB,   front-right: 65536 / 100% / 0,00 dB
	        balance 0,00
	base volume: 65536 / 100% / 0,00 dB
	volume steps: 65537
	muted: no
	current latency: 1,33 ms
	max request: 6 KiB
	max rewind: 6 KiB
	monitor source: 0
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stéréo
	used by: 0
	linked by: 1
	configured latency: 40,00 ms; range is 0,50 .. 2000,00 ms
	module: 12
	properties:
		device.description = "Sortie factice"
		device.class = "abstract"
		device.icon_name = "audio-card"

thomas@htpc:~$ pacmd list-cards
0 card(s) available.

Configuration sur la base de pipewire -> partiellement OK
Il y a une destination. Par contre je ne vois pas mes autres sorties (HDMI et LineOut).

thomas@htpc:~$ pactl info
Chaîne du serveur: /run/user/1000/pulse/native
Version du protocole de bibliothèque: 34
Version du protocole du serveur: 35
Local: oui
Index client: 73
Tile Size: 65472
Nom d'utilisateur : thomas
Nom d'hôte : htpc
Nom du serveur : PulseAudio (on PipeWire 0.3.65)
Version du serveur : 15.0.0
Spécification d'échantillon par défaut : float32le 2ch 48000Hz
Plan de canaux par défaut : front-left,front-right
Destination par défaut : alsa_output.pci-0000_00_1b.0.pro-output-0
Source par défaut : alsa_input.pci-0000_00_1b.0.pro-input-0
Cookie : 34b3:bfe6

thomas@htpc:~$ pacmd list-cards
Aucun démon PulseAudio en cours d'exécution, ou ne s'exécutant pas dans une session de type démon.

Je mets des copies d'écran. C'est bizarre j'ai 2 sorties "Audio interne Pro", seule la 2e fonctionne. Donc pas de son dans Kodi mais avec VLC je peux sélectionner l'autre carte son (j'ai pas encore cherché pour Kodi mais dans les paramètres c'est bloqué sur PulseAudio). Pour le moment c'est secondaire...

https://zupimages.net/up/23/07/dt79.png

Si vous avez d'autres pistes pour retrouver un système 100% fonctionnel, je suis toujours preneur ! Merci.


Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images.

Dernière modification par cqfd93 (Le 19/02/2023, à 13:17)

Hors ligne

#17 Le 19/02/2023, à 11:17

krodelabestiole

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

krodelabestiole a écrit :

oublie pulseaudio, il ne faut surtout pas l'installer. c'est le paquet pipewire-pulse qui s'occupe d'apporter une couche de compatibilité.

je sais pas comment dire les choses autrement...


thomine a écrit :

j'ai pas encore cherché pour Kodi mais dans les paramètres c'est bloqué sur PulseAudio

oui, grâce à pipewire-pulse, les applications compatibles pulseaudio voient un serveur pulseaudio tourner, il s'agit en fait de pipewire.

pipewire assure ainsi la rétrocompatibilité avec tous les serveurs de son courant : alsa, pulseaudio, jack.


pipewire c'est nickel, ça marche partout et pour tout (multimédia, mao, son à distance), c'est pour ça qu'il est désormais le serveur de son par défaut de toutes les distro.


évite de chercher la complexité inutile !

Dernière modification par krodelabestiole (Le 19/02/2023, à 11:18)

Hors ligne

#18 Le 19/02/2023, à 20:54

thomine

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Merci pour les réponses.
Je ne cherche pas la complexité inutile, mais uniquement un système audio fonctionnel avec la possibilité de basculer d'une entrée à l'autre.

Autre point, est-ce un problème que "root" utilise pulseaudio :

thomas@htpc:~$ sudo fuser -v /dev/snd/*
                     UTIL.       PID ACCÈS  COMMANDE
/dev/snd/controlC0:  root       3924 F.... pulseaudio
                     thomas     7402 F.... wireplumber
/dev/snd/pcmC0D3p:   root       3924 F...m pulseaudio
/dev/snd/seq:        thomas     7401 F.... pipewire
                     thomas    10580 F.... qpwgraph

Le HDMI semble disponible.

thomas@htpc:~$ aplay -l
**** Liste des périphériques matériels PLAYBACK ****
carte 0 : PCH [HDA Intel PCH], périphérique 0 : ALC662 rev1 Analog [ALC662 rev1 Analog]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 0 : PCH [HDA Intel PCH], périphérique 1 : ALC662 rev1 Digital [ALC662 rev1 Digital]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 0 : PCH [HDA Intel PCH], périphérique 3 : HDMI 0 [PHILIPS FTV]
  Sous-périphériques : 0/1
  Sous-périphérique #0 : subdevice #0

J'ai pu installer qpwgraph avec lequel je vois une sortie HDMI non présente sur les outils type pavucontrol.
https://zupimages.net/up/23/07/cllf.png

Donc en théorie j'espère pouvoir réutiliser ma sortie HDMI. Je vais regarder un peu plus la doc de pipewire.

Dernière modification par thomine (Le 19/02/2023, à 20:56)

Hors ligne

#19 Le 19/02/2023, à 21:07

krodelabestiole

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

thomine a écrit :

Autre point, est-ce un problème que "root" utilise pulseaudio :

c'est un problème que pulseaudio tourne !! il n'est pas installé de base sur kinetic. ou que tu sois sur debian ou autre : il n'a rien à faire à côté de pipewire.

je sais plus quoi te dire. t'arrives pas à le désinstaller ? c'est quoi le problème, explique-moi...


pavucontrol c'est un outil pulseaudio (d'ou le "pa"). c'est donc limité dans ce contexte : il ne verra pas forcément l'ensemble du matériel ou des logiciels compatibles avec pipewire (par ex. les apps compatibles alsa, jack, ou nativement pipewire, qui devraient arriver de plus en plus).

Dernière modification par krodelabestiole (Le 19/02/2023, à 21:10)

Hors ligne

#20 Le 19/02/2023, à 22:03

thomine

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Merci krodelabestiole pour ton aide.
J'ai pu faire un

apt purge *pulseaudio*

qui m'a fait un bon nettoyage mais après un reboot je vois qu'il y a encore un process qui tourne. Tu me confirmes que ce n'est pas normal et qu'il ne devrait plus y avoir aucun process ?

thomas@htpc:~$ apt policy pulseaudio
pulseaudio:
  Installé : (aucun)
  Candidat : 16.1+dfsg1-2+b1
 Table de version :
     16.1+dfsg1-2+b1 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
thomas@htpc:~$ ps -edf | grep 'pulseaudio'
root        3852    3295  0 21:05 ?        00:00:00 s6-supervise pulseaudio
root        3855    3852  0 21:05 ?        00:00:00 pulseaudio --system --disallow-exit --exit-idle-time=-1 --disable-shm

Je vais regarder il doit rester des traces peut être dans des fichiers de conf qui m'empêchent de complètement le désactiver. Je vais creuser ça.

Hors ligne

#21 Le 19/02/2023, à 22:22

krodelabestiole

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

thomine a écrit :
apt purge *pulseaudio*

fais gaffe, tu as aussi dû virer pipewire-pulse.

tu peux vérifier tout ça avec

apt list \*pulse\* --installed

dans le premier process pulseaudio est le nom du paramètre. le programme c'est s6-supervise. on m'en a parlé l'autre jour mais je connaissais pas cet outil https://github.com/skarnet/s6

le 2e c'est bien pulseaudio.

tu utilises d'autres gestionnaires de paquets ? snap, flatpak, docker...

cherche côté systemd peut-être

systemctl status 3855

(ou autre pid si il a changé)

Hors ligne

#22 Le 21/02/2023, à 18:03

krodelabestiole

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

pour info j'ai rédigé une doc concernant pipewire : https://doc.ubuntu-fr.org/pipewire

Hors ligne

#23 Le 21/02/2023, à 21:01

thomine

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Ok merci pour cette contribution !
J'ai compris d'où venait le process pulseaudio ! C'est en fait mon home assistant sur la même machine qui lance ce process :

thomas@htpc:~$ sudo docker exec -it hassio_audio ps -ef
PID   USER     TIME  COMMAND
    1 root      0:00 /package/admin/s6/command/s6-svscan -d4 -- /run/service
   15 root      0:00 s6-supervise s6-linux-init-shutdownd
   18 root      0:00 /package/admin/s6-linux-init/command/s6-linux-init-shutdownd -c /run/s6/basedir -g
   22 root      0:00 s6-supervise s6rc-fdholder
   23 root      0:00 s6-supervise s6rc-oneshot-runner
   30 root      0:00 /package/admin/s6/command/s6-ipcserverd -1 -- /package/admin/s6/command/s6-ipcserv
  210 root      0:00 s6-supervise alsa
  212 root      0:00 s6-supervise pulseaudio
  213 root      0:00 bash /usr/bin/bashio ./run
  214 root      0:00 pulseaudio --system --disallow-exit --exit-idle-time=-1 --disable-shm
  229 root      0:00 bash /usr/bin/bashio ./run
  230 root      0:00 udevadm monitor --subsystem-match=sound
  254 root      0:00 ps -ef

Du coup, ma question est :
- Est-ce que cela peut poser problème ? Je pense que oui cela peut créer un conflit.
- Si oui je vais voir si je peux désactiver pulseaudio dans ce container...

Hors ligne

#24 Le 21/02/2023, à 21:15

krodelabestiole

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

ouipe c'est ce que je te disais wink

krodelabestiole a écrit :

le programme c'est s6-supervise. on m'en a parlé l'autre jour mais je connaissais pas cet outil https://github.com/skarnet/s6

je pense aussi que ça peut créer des problème.

Hors ligne

#25 Le 21/02/2023, à 22:30

thomine

Re : [Résolu]Carte reconnue mais périphérique de sortie absent 90% du temps

Bon j'ai enfin un setup fonctionnel. Je dois m'assurer que c'est permanent mais pour la 1ère fois je retrouve toutes mes sorties et je peux switcher simplement de l'une à l'autre. Je n'ai pas touché à Docker je n'ai pas de conflit dans l’immédiat.
J'ai pu tester qpwgraph et facilement switcher ma sortie audio de HDMI à Digital, avec qpwgraph comme avec l'outil du desktop. Si ça persiste je passerai en résolu.

https://zupimages.net/up/23/08/93pl.png

Hors ligne