Chargement...
 
Skip to main content

1 - Le matériel et les pilotes ALSA, FFADO, ...


DEBIAN 12 VS Xonar DGX

Bonjour,

Je viens d'installer une Debian 12 toute fraîche (avec KDE) sur un PC disposant d'une carte Xonar DGX sur la quelle un kit 2.1 est branché sur la sortie casque.

La carte son embarquée sur la carte mère est desactivée au niveau du BIOS et le système ne la voit pas

Je dispose d'une carte graphique qui embarque également une carte son.
Le système la détecte mais la met en "éteinte", ce qui me va bien.

Copy to clipboard
# aplay -l **** Liste des périphériques matériels PLAYBACK **** carte 0 : DGX [Xonar DGX], périphérique 0 : Multichannel [Multichannel] Sous-périphériques : 0/1 Sous-périphérique #0 : subdevice #0 carte 0 : DGX [Xonar DGX], périphérique 1 : Digital [Digital] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 1 : NVidia [HDA NVidia], périphérique 3 : HDMI 0 [HDMI 0] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 1 : NVidia [HDA NVidia], périphérique 7 : HDMI 1 [HDMI 1] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 1 : NVidia [HDA NVidia], périphérique 8 : HDMI 2 [HDMI 2] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 1 : NVidia [HDA NVidia], périphérique 9 : HDMI 3 [HDMI 3] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0


Copy to clipboard
# lshw -c multimedia *-multimedia description: Audio device produit: GP106 High Definition Audio Controller fabriquant: NVIDIA Corporation identifiant matériel: 0.1 information bus: pci@0000:02:00.1 nom logique: card1 nom logique: /dev/snd/controlC1 nom logique: /dev/snd/hwC1D0 nom logique: /dev/snd/pcmC1D3p nom logique: /dev/snd/pcmC1D7p nom logique: /dev/snd/pcmC1D8p nom logique: /dev/snd/pcmC1D9p version: a1 bits: 32 bits horloge: 33MHz fonctionnalités: pm msi pciexpress bus_master cap_list configuration: driver=snd_hda_intel latency=0 ressources: irq:18 mémoire:f7080000-f7083fff *-multimedia description: Multimedia audio controller produit: CMI8788 [Oxygen HD Audio] fabriquant: C-Media Electronics Inc identifiant matériel: 4 information bus: pci@0000:06:04.0 nom logique: card0 nom logique: /dev/snd/controlC0 nom logique: /dev/snd/pcmC0D0c nom logique: /dev/snd/pcmC0D0p nom logique: /dev/snd/pcmC0D1c nom logique: /dev/snd/pcmC0D1p version: 00 bits: 32 bits horloge: 33MHz fonctionnalités: pm bus_master cap_list configuration: driver=snd_oxygen latency=32 maxlatency=24 mingnt=2 ressources: irq:18 portE/S:d000(taille=256)


Dans un premier temps, je n'avais aucun son qui sortait.
Le panneau KDE permettant d'ajuster le volume, indiquait 'headphones' comme périphérique de lecture mais les tests ne produisaient rien.

J'ai ensuite installé pulseaudio pavucontrol et pavumeter puis ais lancé
Copy to clipboard
alsa force-reload


Ensuite depuis le bureau, j'ai lancé le contrôle du volume Pulseaudio.
Ce dernier me liste bien la carte CMI8788 Oxygen HD Audio Xonar DGX et tous ses modes dans l'onglet 'configuration'.
J'ai laissé 'Duplex stereo analogique" et dans l'onglet péripherique de sortie je retrouve bien ma carte et le port 'Headphones' et un potentiomètre pour regler le gain.
Un barre horizontale affichait en direct les fluctuation du signal du son qui était en train de jouer depuis une page web ... mais toujours rien.

En cherchant en ligne, je suis tombé sur ce sujet du forum qui m'a bien aidé.

En lançant alsamixer j'ai pu basculer en multichan et là le son est sortit !!
Screenshot 20231224 171115

En revanche, il est au maximum ...
Je suis obligé de le réduire à 6% sur le périphérique de sortie depuis le contrôle de volume Pulseaudio et en plus à 20% pour mon navigateur au niveau du contrôle audio système.
De plus, si je mets en pause et que je relance, le son revient à 100%.
De même, mon clavier propose des touches de contrôles du son, seules celles pour faire play/pause/stop/mute fonctionnement, pas celles pour augmenter ou diminuer le son.
Elles produisent bien l'affichage en sur impression, du potentiomètre qui monte ou descend mais sans effet sur le volume effectif du son, sauf si je descend à 0 ce qui coupe là le son.

Auriez vous des pistes ?
Solution trouvée ici

Il suffisait de basculer sur 'Stereo Headphones' sous alsamixer pour 'Analog Output' et .. d'attendre un peu.

Le son sort bien, nettement moins fort et les controles systèmes fonctionnent correctement, notamment les touches controles du clavier. 😯
France
Bonjour,

Bravo pour la résolution et pour le lien et l'explication.

Note modération : le sujet étant résolu, merci d'ajouter un [RÉSOLU] (ou un [CONTOURNÉ], ou bien encore un [ABANDONNÉ]) dans le titre de ton premier message. Voir ce paragraphe du manuel du site pour davantage d'informations.