Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 08-01-2022 13:41:49

firebird
Membre
Lieu : Clermont-Ferrand
Distrib. : bullseye/sid
Noyau : 5.15.0-2-amd64
(G)UI : Xfce4
Inscription : 03-06-2009

Plus de son IEC958 suite mise à jour

Bonjour,

Suite à une MAJ, je ne saurais dire laquelle, mais ça fait déjà des mois le son ne sort plus en optique IEC958 sur Sound Blaster Xfi.
Sous Windows ça fonctionne, et auparavant sur Debian ça marchait très bien.

Donc j'ai commencé par vérifier le sample rate, j'ai testé 48000 car la mise à jour avait viré des modifications, mais toujours rien.

Avec PulseAudio on voit bien le son activer les vu-meters, mais évidemment rien qui sort.
Si je dégage PulseAudio que je passe directement sur la sortie IEC958 pas mieux, pourtant il sort bien en 48000Hz,
et aucune erreur, juste du silence.

Evidemment oui j'ai tout unmuté.
Oui le matos est bien reconnu et fonctionne très bien en analog et aucune erreur n'apparaît en numérique.

J'ai testé de bidouillé le .asoundrc sans conviction et sans résultats.

Je suis à court de solution, le problème semble hors de ma portée.

Hors ligne

#2 08-01-2022 14:43:19

robert2a
Membre
Distrib. : Buster 10 version 10.11
Noyau : kernel buster backports
(G)UI : Mate
Inscription : 15-11-2014

Re : Plus de son IEC958 suite mise à jour

Bonjour
avec l'utilitaire de pulseaudio , dans matériel , je sélectionne la sortie numérique " IEC958 "
normalement si tu a une fibre branché , tu dois voir une lumière rouge (a l'extrémité de la fibre) , ce qui veut dire que le matériel est bien activé
tu peu déjà vérifier si correct
ps: je ne pense pas que tu puisse activer analogique et numérique (c'est l'un ou l'autre) au niveau matériel (a vérifié )
normalement rien a bidouillé

tu peu donner le retour de aplay -l


aplay -l
 



pour alsa j'ai le paquet "alsa-utils" installé
sinon avec le paquet "pulseaudio" j'ai aussi le paquet "pavucontrol"

si je me trompe pas j'ai deux icones dans le menu "audio et vidéo" de mate
un pour pulseaudio
l'autre pour alsa (celui ou il y a le test des HP droite et gauche ) , du paquet "pavucontrol" il me semble
j'ai pas le matériel pour tester , mais si tu sélectionne la bonne sortie ça doit fonctionner

Dernière modification par robert2a (08-01-2022 14:57:53)


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#3 08-01-2022 16:16:17

firebird
Membre
Lieu : Clermont-Ferrand
Distrib. : bullseye/sid
Noyau : 5.15.0-2-amd64
(G)UI : Xfce4
Inscription : 03-06-2009

Re : Plus de son IEC958 suite mise à jour

Merci de ta réponse,

Alors comme je l'ai précisé ça fonctionne bien sur Windows et ça fonctionnait en l'état sur Debian auparavant. Et oui la fibre et bien rouge lumineuse sortie du câble.


1034 carte 0 : XFi [Creative X-Fi], périphérique 4 : ctxfi [IEC958 Non-audio]
1035   Sous-périphériques : 1/1
1036   Sous-périphérique #0 : subdevice #0
 



Je t'épargne les 1000 autres lignes.

Sinon un pacmd list-sink en analog et ensuite le même mais en iec958:

1 sink(s) available.
  * index: 10
  name: <alsa_output.pci-0000_04_00.0.analog-stereo>
  driver: <module-alsa-card.c>
  flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
  state: RUNNING
  suspend cause: (none)
  priority: 9039
  volume: front-left: 26306 /  40% / -23.79 dB,   front-right: 26306 /  40% / -23.79 dB
          balance 0.00
  base volume: 65536 / 100% / 0.00 dB
  volume steps: 65537
  muted: no
  current latency: 23.14 ms
  max request: 4 KiB
  max rewind: 4 KiB
  monitor source: 14
  sample spec: s16le 2ch 48000Hz
  channel map: front-left,front-right
               Stéréo
  used by: 1
  linked by: 1
  configured latency: 23.22 ms; range is 0.50 .. 682.67 ms
  card: 1 <alsa_card.pci-0000_04_00.0>
  module: 7
  properties:
    alsa.resolution_bits = "16"
    device.api = "alsa"
    device.class = "sound"
    alsa.class = "generic"
    alsa.subclass = "generic-mix"
    alsa.name = "Front/WaveIn"
    alsa.id = "ctxfi"
    alsa.subdevice = "0"
    alsa.subdevice_name = "subdevice #0"
    alsa.device = "0"
    alsa.card = "0"
    alsa.card_name = "Creative X-Fi"
    alsa.long_card_name = "Creative X-Fi 20K2 Unknown"
    alsa.driver_name = "snd_ctxfi"
    device.bus_path = "pci-0000:04:00.0"
    sysfs.path = "/devices/pci0000:00/0000:00:1c.0/0000:04:00.0/sound/card0"
    device.bus = "pci"
    device.vendor.id = "1102"
    device.vendor.name = "Creative Labs"
    device.product.id = "000b"
    device.product.name = "EMU20k2 [Sound Blaster X-Fi Titanium Series]"
    device.string = "front:0"
    device.buffering.buffer_size = "131072"
    device.buffering.fragment_size = "65536"
    device.access_mode = "mmap+timer"
    device.profile.name = "analog-stereo"
    device.profile.description = "Stéréo analogique"
    device.description = "EMU20k2 [Sound Blaster X-Fi Titanium Series] Stéréo analogique"
    module-udev-detect.discovered = "1"
    device.icon_name = "audio-card-pci"
  ports:
    analog-output: Analog Output (priority 9900, latency offset 0 usec, available: unknown)
      properties:
       
  active port: <analog-output>
 




1 sink(s) available.
  * index: 12
  name: <alsa_output.pci-0000_04_00.0.iec958-stereo>
  driver: <module-alsa-card.c>
  flags: HARDWARE DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
  state: RUNNING
  suspend cause: (none)
  priority: 9037
  volume: front-left: 52138 /  80% / -5.96 dB,   front-right: 52138 /  80% / -5.96 dB
          balance 0.00
  base volume: 65536 / 100% / 0.00 dB
  volume steps: 65537
  muted: no
  current latency: 22.74 ms
  max request: 4 KiB
  max rewind: 4 KiB
  monitor source: 17
  sample spec: s16le 2ch 48000Hz
  channel map: front-left,front-right
               Stéréo
  used by: 1
  linked by: 1
  configured latency: 23.22 ms; range is 0.50 .. 682.67 ms
  card: 1 <alsa_card.pci-0000_04_00.0>
  module: 7
  properties:
    alsa.resolution_bits = "16"
    device.api = "alsa"
    device.class = "sound"
    alsa.class = "generic"
    alsa.subclass = "generic-mix"
    alsa.name = "IEC958 Non-audio"
    alsa.id = "ctxfi"
    alsa.subdevice = "0"
    alsa.subdevice_name = "subdevice #0"
    alsa.device = "4"
    alsa.card = "0"
    alsa.card_name = "Creative X-Fi"
    alsa.long_card_name = "Creative X-Fi 20K2 Unknown"
    alsa.driver_name = "snd_ctxfi"
    device.bus_path = "pci-0000:04:00.0"
    sysfs.path = "/devices/pci0000:00/0000:00:1c.0/0000:04:00.0/sound/card0"
    device.bus = "pci"
    device.vendor.id = "1102"
    device.vendor.name = "Creative Labs"
    device.product.id = "000b"
    device.product.name = "EMU20k2 [Sound Blaster X-Fi Titanium Series]"
    device.string = "iec958:0"
    device.buffering.buffer_size = "131072"
    device.buffering.fragment_size = "65536"
    device.access_mode = "mmap+timer"
    device.profile.name = "iec958-stereo"
    device.profile.description = "Stéréo numérique (IEC958)"
    device.description = "EMU20k2 [Sound Blaster X-Fi Titanium Series] Stéréo numérique (IEC958)"
    module-udev-detect.discovered = "1"
    device.icon_name = "audio-card-pci"
  ports:
    iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
      properties:
       
  active port: <iec958-stereo-output>
 



Je fais des test avec différent logiciel et de base avec speaker-test.

Hors ligne

#4 09-01-2022 08:12:12

robert2a
Membre
Distrib. : Buster 10 version 10.11
Noyau : kernel buster backports
(G)UI : Mate
Inscription : 15-11-2014

Re : Plus de son IEC958 suite mise à jour

Bonjour
ma sortie optique du ALC1220


module: 7
  properties:
    alsa.resolution_bits = "16"
    device.api = "alsa"
    device.class = "sound"
    alsa.class = "generic"
    alsa.subclass = "generic-mix"
    alsa.name = "ALC1220 Digital"
    alsa.id = "ALC1220 Digital"
    alsa.subdevice = "0"
    alsa.subdevice_name = "subdevice #0"
    alsa.device = "1"
    alsa.card = "1"
    alsa.card_name = "HD-Audio Generic"
    alsa.long_card_name = "HD-Audio Generic at 0xf6800000 irq 59"
    alsa.driver_name = "snd_hda_intel"
    device.bus_path = "pci-0000:0b:00.3"
    sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:0b:00.3/sound/card1"
    device.bus = "pci"
    device.vendor.id = "1022"
    device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
    device.product.id = "1457"
    device.product.name = "Family 17h (Models 00h-0fh) HD Audio Controller"
    device.string = "iec958:1"
    device.buffering.buffer_size = "352768"
    device.buffering.fragment_size = "176384"
    device.access_mode = "mmap+timer"
    device.profile.name = "iec958-stereo"
    device.profile.description = "Stéréo numérique (IEC958)"
    device.description = "Family 17h (Models 00h-0fh) HD Audio Controller Stéréo numérique (IEC958)"
    module-udev-detect.discovered = "1"
    device.icon_name = "audio-card-pci"
  ports:
    iec958-stereo-output: Digital Output (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
      properties:
       
  active port: <iec958-stereo-output>
2 source(s) available.
 



tu a testé debian stable , ou un autre noyau plus ancien ?
ceci veut dire quoi => alsa.name = "IEC958 Non-audio"  ?  sur ton retour.

ps: je suis en testing ( bookworm a jour ) , le même noyau que toi
a ta place je fais une recherche a partir d une debian plus ancienne
un noyau ou un paquet qui a un bug (ou des choses retiré du noyau)
a priori la sortie est bien détecté mais aucun son


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#5 09-01-2022 12:24:54

firebird
Membre
Lieu : Clermont-Ferrand
Distrib. : bullseye/sid
Noyau : 5.15.0-2-amd64
(G)UI : Xfce4
Inscription : 03-06-2009

Re : Plus de son IEC958 suite mise à jour

tu a testé debian stable , ou un autre noyau plus ancien ?



non, je pourrais tester aussi un live d'une autre distro, et aussi je pourrais tester la sortie optique de la carte audio intégrée à la CM.

ceci veut dire quoi => alsa.name = "IEC958 Non-audio"  ?  sur ton retour.



Le "Non-audio" te laisse songeur ? Je n'en sais rien, sûrement pour dire que ça ne sort pas sur les analogique.

Je viens de tester un alsactl restore et à mon étonnement j'obtiens :


alsa-lib parser.c:2372:(load_toplevel_config) Unable to find the top-level configuration file '/usr/share/alsa/ucm2/ucm.conf'.
alsa-lib main.c:1405:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2
alsactl: set_control:1475: Cannot write control '3:4:0:IEC958 Playback PCM Stream:0' : Operation not permitted
alsa-lib parser.c:2372:(load_toplevel_config) Unable to find the top-level configuration file '/usr/share/alsa/ucm2/ucm.conf'.
alsa-lib main.c:1405:(snd_use_case_mgr_open) error: failed to import hw:1 use case configuration -2
 



Donc je vais creuser là dessus.

Hors ligne

#6 09-01-2022 12:42:50

Debian Alain
Membre
Lieu : Bretagne
Distrib. : unstable sid / bullseye (stable)
Noyau : Linux sid 5.18.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Plus de son IEC958 suite mise à jour

bonjour tout le monde et bonne année   smile  smile  smile

alors , les sorties IEC958 sont des sorties son numériques et optiques .

quand on a commencé a créer les sorties numériques , à l'origine , elles étaient en câble coaxial .

maintenant , elles ont évolué et sont devenues optiques avec un câble tos-link .

elles se branchent donc sur un ampli numérique avec une entrée optique .

dans pavucontrol , il faut bien prendre garde à sélectionner la sortie numérique (IEC 958)
et à  la régler en conséquence .
sur l'ampli , choisir l'entrée numérique .
et , si tout va bien , çà roule ....

amicalement ,

alain .

coyotus.png

Dernière modification par Debian Alain (09-01-2022 13:30:20)

Hors ligne

#7 09-01-2022 13:07:33

firebird
Membre
Lieu : Clermont-Ferrand
Distrib. : bullseye/sid
Noyau : 5.15.0-2-amd64
(G)UI : Xfce4
Inscription : 03-06-2009

Re : Plus de son IEC958 suite mise à jour

Comme je l'ai bien précisé dans mon sujet ça fonctionnait très bien avant l'été dernier, je n'ai rien changé si ce n'est que j'ai souvenir que le soucis soit apparu suite à une mise à jour, mais le problème c'est que je ne sais pas laquelle. Et j'ai même précisé que sur Windows ça fonctionne toujours.

Dernière modification par firebird (09-01-2022 13:10:09)

Hors ligne

#8 09-01-2022 13:35:14

Debian Alain
Membre
Lieu : Bretagne
Distrib. : unstable sid / bullseye (stable)
Noyau : Linux sid 5.18.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : Plus de son IEC958 suite mise à jour

sans conviction mais regarde si ce site peux pas t'aider  :

http://linuxmao.org

amicalement .

alain .

coyotus.png

Dernière modification par Debian Alain (09-01-2022 13:35:58)

Hors ligne

Pied de page des forums