#26 Le 04/12/2024, à 19:28
- Valérie_z
Re : [RESOLU] Carte audio son saturé et grésillant
Bonjour !
Ouhla, j'ai laissé passé tout ça :-)
@tycoon
Merci pour tous ces détails et ces recherches.
Et bien oui, maintenant que tu le dis, ça me revient. Il y a eu 2 échanges avec Digigram au moment de l'installation : l'un avec le support qui est passé par DKMS (https://github.com/Digigram-audio/pcxhr), et avec qui j'ai en effet rencontré un souci du même type que le tien, et un autre avec l'un des commerciaux qui était passé derrière avec une approche différente, partant du principe que la reconnaissance des cartes VX-HR sont intégrées au noyau Linux (donc utilise les pilotes libres). J'ai retrouvé un échange où il m'indiquait avoir testé la VX222HR-Mic sur un Debian 10 avant me l'envoyer, bien vue par ALSAMIXER. Du coup, ça rejoint un peu la méthode que tu préconises, mais j'imagine que la coexistence de Dkms rend les choses bancales.
Avant de faire du ménage, voici le retour des commandes :
valerie@pc1:~$ dkms status
La commande « dkms » n'a pas été trouvée, mais peut être installée avec :
sudo apt install dkms
valerie@pc1:~$
Je suppose que je ne l'installe pas...
valerie@pc1:~$ dpkg -l | grep pcxhr
valerie@pc1:~$
valerie@pc1:~$ sudo dmesg | grep pcxhr
valerie@pc1:~$ sudo dmesg | grep firmware
valerie@pc1:~$
L'option -i n'est pas connue.
Et voici l'intégral :
https://paste.ubuntu.com/p/b9d3shnCM4/
@krodelabestiole
valerie@pc1:~$ pactl list short cards
0 alsa_card.usb-046d_0819_1113C4E0-02 module-alsa-card.c
1 alsa_card.pci-0000_02_02.0 module-alsa-card.c
2 alsa_card.pci-0000_00_1f.3 module-alsa-card.c
valerie@pc1:~$
valerie@pc1:~$ pactl list short sinks
0 alsa_output.pci-0000_02_02.0.stereo-fallback module-alsa-card.c s16le 2ch 44100Hz SUSPENDED
valerie@pc1:~$
valerie@pc1:~$ aplay -l
**** Liste des périphériques matériels PLAYBACK ****
carte 0 : VX222HRMic0 [Digigram [PCM #0]], périphérique 0 : pcxhr 0 [pcxhr 0]
Sous-périphériques : 4/4
Sous-périphérique #0 : subdevice #0
Sous-périphérique #1 : subdevice #1
Sous-périphérique #2 : subdevice #2
Sous-périphérique #3 : subdevice #3
carte 2 : PCH [HDA Intel PCH], périphérique 0 : ALC897 Analog [ALC897 Analog]
Sous-périphériques : 1/1
Sous-périphérique #0 : subdevice #0
carte 2 : 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
carte 2 : PCH [HDA Intel PCH], périphérique 7 : HDMI 1 [HDMI 1]
Sous-périphériques : 1/1
Sous-périphérique #0 : subdevice #0
carte 2 : PCH [HDA Intel PCH], périphérique 8 : HDMI 2 [HDMI 2]
Sous-périphériques : 1/1
Sous-périphérique #0 : subdevice #0
carte 2 : PCH [HDA Intel PCH], périphérique 9 : HDMI 3 [HDMI 3]
Sous-périphériques : 1/1
Sous-périphérique #0 : subdevice #0
valerie@pc1:~$
Pipeware et Pulseaudio sont bien chargés et actifs, wireplumber est chargé mais inactif :
systemctl --user status pipewire wireplumber pulseaudio
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2024-11-01 21:02:51 CET; 1 month 2 days ago
TriggeredBy: ● pipewire.socket
Main PID: 1974 (pipewire)
Tasks: 2 (limit: 38148)
Memory: 2.9M
CPU: 1.069s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─1974 /usr/bin/pipewire
Notice: journal has been rotated since unit was started, output may be incomplete.
○ wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; vendor preset: enabled)
Active: inactive (dead)
● pulseaudio.service - Sound Service
Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2024-11-21 21:55:05 CET; 1 week 5 days ago
TriggeredBy: ● pulseaudio.socket
Main PID: 1649785 (pulseaudio)
Tasks: 5 (limit: 38148)
Memory: 11.0M
CPU: 20min 51.332s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pulseaudio.service
└─1649785 /usr/bin/pulseaudio --daemonize=no --log-target=journal
Notice: journal has been rotated since unit was started, output may be incomplete.
~
Et
valerie@pc1:~$ pactl info
Chaîne du serveur: /run/user/1000/pulse/native
Version du protocole de bibliothèque: 35
Version du protocole du serveur: 35
Local: oui
Index client: 186
Tile Size: 65472
Nom d’utilisateur : valerie
Nom d’hôte : pc1
Nom du serveur : pulseaudio
Version du serveur : 15.99.1
Spécification d’échantillon par défaut : s16le 2ch 44100Hz
Plan de canaux par défaut : front-left,front-right
Destination par défaut : alsa_output.pci-0000_02_02.0.stereo-fallback
Source par défaut : alsa_input.usb-046d_0819_1113C4E0-02.mono-fallback
Cookie : 198b:02c7
valerie@pc1:~$
PC1 : 12e Gen Intel® Core™ i9-12900 x 24 CPU 5.10 GHz - 32.0 Gio de RAM - Sous Ubuntu 22.04.1 LTS (64 bits) - Noyau : 6.8.0-48-generic
PC2 : Intel® Core™2 CPU 6700 @ 2.66GHz - 3,8 Gio de RAM - Sous Ubuntu 18.04 LTS (64 bits) - Noyau : 4.15.0-197-generic
PC3 : AMD® Ryzen 9 6900HX - 8 coeurs x 4.90 GHz - 32 GO de RAM DDR5 - Sous Ubuntu 22.04.3 LTS (64 bits) - Noyau : 6.5.0-35-generic
Hors ligne
#27 Le 04/12/2024, à 19:57
- krodelabestiole
Re : [RESOLU] Carte audio son saturé et grésillant
Pipeware et Pulseaudio sont bien chargés et actifs
alors les problèmes viennent peut-être de là : tu as deux serveurs de son au lieu d'un.
pulseaudio a été remplacé par pipewire sur les dernières versions d'ubuntu.
si tu as pulseaudio c'est très probablement que tu as migré depuis une version précédente. je suppose que la migration aurait dû désinstaller pulse mais ne l'a pas fait.
si ça marche c'est peut-être une mauvaise idée de toucher à quoi que ce soit, mais sur les systèmes modernes pulseaudio n'existe plus :
kro@monopoutre ~ systemctl --user status pipewire wireplumber pulseaudio
Unit pulseaudio.service could not be found.
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
Active: active (running) since Wed 2024-12-04 12:24:56 CET; 7h ago
TriggeredBy: ● pipewire.socket
Main PID: 2773 (pipewire)
Tasks: 2 (limit: 35656)
Memory: 18.5M
CPU: 2.732s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─2773 /usr/bin/pipewire
● wireplumber.service - Multimedia Service Session Manager
Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
Active: active (running) since Wed 2024-12-04 12:24:56 CET; 7h ago
Main PID: 2776 (wireplumber)
Tasks: 4 (limit: 35656)
Memory: 22.0M
CPU: 15.476s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
└─2776 /usr/bin/wireplumber
dans l'absolu je conseillerais quand-même de désinstaller pulseaudio (voir le tuto de mon message précédent).
kro@monopoutre ~ apt list pulseaudio pipewire wireplumber pipewire-pulse
En train de lister... Fait
pipewire-pulse/stable,now 0.3.65-3+deb12u1 amd64 [installé]
pipewire/stable,now 0.3.65-3+deb12u1 amd64 [installé, automatique]
pulseaudio/stable 16.1+dfsg1-2+b1 amd64
wireplumber/stable,now 0.4.13-1 amd64 [installé]
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#28 Le 04/12/2024, à 20:05
- tycooon
Re : [RESOLU] Carte audio son saturé et grésillant
Je n'ai jamais vu ça , tous les log dmseg ne montrent strictement aucun signe de carte son. Je pense qu'il doit être mal configuré.
On va s'en penser....
Je serai partant pour installer les firmware Alsa avec une compilation, en partant du package : ttps://www.alsa-project.org/files/pub/firmware/alsa-firmware-1.2.4.tar.bz2, puisque le dkms ne fonctionne pas
Je vais faire des essais avant , afin de m'assurer de leur bonne mise en oeuvre.
L'objectif est d'avoir ceci après la compilation.
usr/lib/firmware/pcxhr/
usr/lib/firmware/pcxhr/b321_512.b56
usr/lib/firmware/pcxhr/d321_512.d56
usr/lib/firmware/pcxhr/dspb1222e.b56
usr/lib/firmware/pcxhr/dspb1222hr.b56
usr/lib/firmware/pcxhr/dspb882e.b56
usr/lib/firmware/pcxhr/dspb882hr.b56
usr/lib/firmware/pcxhr/dspb924.b56
usr/lib/firmware/pcxhr/dspd1222.d56
usr/lib/firmware/pcxhr/dspd222.d56
usr/lib/firmware/pcxhr/dspd882.d56
usr/lib/firmware/pcxhr/dspe882.e56
usr/lib/firmware/pcxhr/dspe924.e56
usr/lib/firmware/pcxhr/e321_512.e56
usr/lib/firmware/pcxhr/xc_1_882.dat
usr/lib/firmware/pcxhr/xi_1_882.dat
usr/lib/firmware/pcxhr/xlxc1222e.dat
usr/lib/firmware/pcxhr/xlxc1222hr.dat
usr/lib/firmware/pcxhr/xlxc222.dat
usr/lib/firmware/pcxhr/xlxc882e.dat
usr/lib/firmware/pcxhr/xlxc882hr.dat
usr/lib/firmware/pcxhr/xlxc924.dat
usr/lib/firmware/pcxhr/xlxint.dat
J'attend l'avis de @krodelabestiole pour être plus prudent
Hors ligne
#29 Le 04/12/2024, à 21:01
- tycooon
Re : [RESOLU] Carte audio son saturé et grésillant
je n'avais pas lu le message précédant .
si tu désinstalles pulseaudio sur Ubuntu jammy, faire une simulation avant, je crois que sur jammy , quelques paquets essentiels risquent d'être supprimés
sudo apt remove -s pulseaudio
sudo apt -s remove pulseaudio
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libpulsedsp libsbc1 libsoxr0 libspeexdsp1 pulseaudio-utils
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
pulseaudio pulseaudio-module-bluetooth ubuntu-desktop ubuntu-desktop-minimal
0 mis à jour, 0 nouvellement installés, 4 à enlever et 1 non mis à jour.
Remv pulseaudio-module-bluetooth [1:15.99.1+dfsg1-1ubuntu2.2]
Remv ubuntu-desktop [1.481.4]
Remv ubuntu-desktop-minimal [1.481.4]
Remv pulseaudio [1:15.99.1+dfsg1-1ubuntu2.2]
Si c'est le cas voir le tuto mais sans la commande :
sudo apt remove pulseaudio
Information Web :
Les cartes VX222e avec la révision matérielle IS=06 ou supérieure nécessitent le dernier pilote pcxhr du dépôt Github de Digigram. Les révisions matérielles antérieures peuvent utiliser le pilote snd-pcxhr inclus dans le noyau Linux.
Note perso : le dkms du dépôt Github de Digigram ne fonctionne pas, la solution à privilégier est d'utiliser les firmware alsa pour les cartes => IS=06
Dernière modification par tycooon (Le 05/12/2024, à 12:21)
Hors ligne
#30 Le 05/12/2024, à 19:33
- Valérie_z
Re : [RESOLU] Carte audio son saturé et grésillant
Bonsoir !
Donc, je résume :
Il faudrait faire 2 choses.
1/ Désinstaller pulseaudio en suivant la procédure du tuto à condition que apt remove ne supprime pas de paquet essentiel.
Pour ce faire, je simule cette suppression, et obtiens le retour suivant :
valerie@pc1:~$ sudo apt remove -s pulseaudio
[sudo] Mot de passe de valerie :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
gconf-service gconf-service-backend gconf2-common libc++1 libc++1-14 libc++abi1-14 libgconf-2-4 libunwind-14 libwpe-1.0-1
libwpebackend-fdo-1.0-1
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
pulseaudio pulseaudio-module-bluetooth
0 mis à jour, 0 nouvellement installés, 2 à enlever et 1 non mis à jour.
Remv pulseaudio-module-bluetooth [1:15.99.1+dfsg1-1ubuntu2.2]
Remv pulseaudio [1:15.99.1+dfsg1-1ubuntu2.2]
Visiblement pas de paquet essentiel supprimé, je vais donc pouvoir procéder à la suppression en suivant ce tuto AVEC la commande finale sudo apt remove pulseaudio :
https://linux.claudeclerc.fr/linuxaddic … s:pipewire
Question : si une fois fait la situation se dégrade, comment revient-on en arrière ?
J'imagine qu'il vaut mieux installer TimeShift et apprendre à faire un backup et une restauration avant de se lancer dans le dur ?
2/ installer les firmware Alsa avec une compilation, en partant du package : ttps://www.alsa-project.org/files/pub/firmware/alsa-firmware-1.2.4.tar.bz2.
Note : actuellement cette compilation est bien présente, elle avait bien été réalisée à partir de l'archive alsa-firmware-1.2.4.tar.bz2 que j'avais récupérée sur alsa-project (le même lien).
Celle-ci avait été installée avec la seconde aide de Digigram, (après l'installation problématique de Dkms). Le résultat est bien là :
valerie@pc1:~$ ls /usr/lib/firmware/pcxhr
b321_512.b56 dspb882e.b56 dspd222.d56 e321_512.e56 pcxhr1.conf pcxhr5.conf xi_1_882.dat xlxc882e.dat
d321_512.d56 dspb882hr.b56 dspd882.d56 Makefile.am pcxhr2.conf pcxhr.conf xlxc1222e.dat xlxc882hr.dat
dspb1222e.b56 dspb924.b56 dspe882.e56 Makefile.in pcxhr3.conf README xlxc1222hr.dat xlxc924.dat
dspb1222hr.b56 dspd1222.d56 dspe924.e56 pcxhr0.conf pcxhr4.conf xc_1_882.dat xlxc222.dat xlxint.dat
valerie@pc1:~$
Faut-il tout de même le refaire ?
Merci et bonne soirée
Dernière modification par Valérie_z (Le 05/12/2024, à 19:37)
PC1 : 12e Gen Intel® Core™ i9-12900 x 24 CPU 5.10 GHz - 32.0 Gio de RAM - Sous Ubuntu 22.04.1 LTS (64 bits) - Noyau : 6.8.0-48-generic
PC2 : Intel® Core™2 CPU 6700 @ 2.66GHz - 3,8 Gio de RAM - Sous Ubuntu 18.04 LTS (64 bits) - Noyau : 4.15.0-197-generic
PC3 : AMD® Ryzen 9 6900HX - 8 coeurs x 4.90 GHz - 32 GO de RAM DDR5 - Sous Ubuntu 22.04.3 LTS (64 bits) - Noyau : 6.5.0-35-generic
Hors ligne
#31 Le 05/12/2024, à 20:01
- tycooon
Re : [RESOLU] Carte audio son saturé et grésillant
Super !
Note : actuellement cette compilation est bien présente, elle avait bien été réalisée à partir de l'archive alsa-firmware-1.2.4.tar.bz2 que j'avais récupérée sur alsa-project (le même lien).
Celle-ci avait été installée avec la seconde aide de Digigram, (après l'installation problématique de Dkms). Le résultat est bien là :
je vais faire un essai en suivant la procédure pour voir ce que ça donne,et s'il y a de la casse.
pour être sûr de la version :
lsb_release -a
uname -r
Hors ligne
#32 Le 05/12/2024, à 21:50
- Valérie_z
Re : [RESOLU] Carte audio son saturé et grésillant
Voilà :
valerie@pc1:~$ lsb_release -a
LSB Version: core-11.1.0ubuntu4-noarch:printing-11.1.0ubuntu4-noarch:security-11.1.0ubuntu4-noarch
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
valerie@pc1:~$ uname -a
Linux pc1 6.8.0-48-generic #48~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 7 11:24:13 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
valerie@pc1:~$
D'ailleurs à ce sujet, une mise à jour vers la 22.04.1 LTS m'est régulièrement proposée par le gestionnaire de mise à jour, je ne l'est pas encore faite.
Est-ce qu'il vaut mieux la faire avant ou peu importe ?
Merci
PC1 : 12e Gen Intel® Core™ i9-12900 x 24 CPU 5.10 GHz - 32.0 Gio de RAM - Sous Ubuntu 22.04.1 LTS (64 bits) - Noyau : 6.8.0-48-generic
PC2 : Intel® Core™2 CPU 6700 @ 2.66GHz - 3,8 Gio de RAM - Sous Ubuntu 18.04 LTS (64 bits) - Noyau : 4.15.0-197-generic
PC3 : AMD® Ryzen 9 6900HX - 8 coeurs x 4.90 GHz - 32 GO de RAM DDR5 - Sous Ubuntu 22.04.3 LTS (64 bits) - Noyau : 6.5.0-35-generic
Hors ligne
#33 Le 06/12/2024, à 12:59
- tycooon
Re : [RESOLU] Carte audio son saturé et grésillant
Ca ne fonctionne pas. Sur le papier oui, mes services sont lancés, mes devices sont trouvés aussi, wpctl status est correct, mais pas de son. J'ai des erreurs sur le chargement des snd.
Comme ta carte son est vraiment spécifique, avec une compilation des firmware Alsa, je ne tenterai pas le coup.
La solution est effectivement de migrer vers la 24.04 et de réinstaller la compilation à partir de l'archive alsa-firmware-1.2.4.tar.bz2.
La migration n'est jamais sans risque si :
- il existe des dépôts non officiels dans sources.list
- Des DKMS installés qui ne passe pas la compilation lors de la migration
- D'applications installées hors du cadre officiel Ubuntu avec des paquets non reconnus lors de la migration.
- etc,
Dans tous les cas, une sauvegarde de tes données personnelles sont essentielles.Ne serais-ce en cas d'échec, de repartir sur une installation fraîche.
Hors ligne