Chargement...
Skip to main content

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


[RESOLU] LibraZiK4 live sortie son fictive

humpf Envoyé par humpf le Mardi 13 août 2024 12:57
hello

je viens de commencer à tester la distribution librazik4, installée en live-usb et je ne parviens pas à obtenir autre chose que la sortie son fictive

il s'agit d'une carte son interne : Intel Cannon Point-LP High Definition Audio Controller

Copy to clipboard
user@LibraZiK4-studio-audio:~$ cat /proc/asound/cards --- no soundcards --- user@LibraZiK4-studio-audio:~$ aplay -l aplay: device_list:274: aucune carte son n'a été trouvée... user@LibraZiK4-studio-audio:~$ lsusb Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 0781:5591 SanDisk Corp. Ultra Flair Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 04ca:7089 Lite-On Technology Corp. HP HD Camera Bus 001 Device 002: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader Bus 001 Device 004: ID 8087:0029 Intel Corp. AX200 Bluetooth Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



Copy to clipboard
user@LibraZiK4-studio-audio:~$ lspci | grep audio 00:1f.3 Multimedia audio controller: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 11)



comme je suis en live (et que je souhaite travailler avec une persistence, mais je n'ai pas encore configuré cela je suis en tests préliminaires) je souhaiterai trouver la façon d'installer un pilote à la volée. Quelqu'un a t il déjà été confronté à ce problème ?

apparement tous les drivers son et firmware free et non-free sont déjà installés 😯(

voir les infos système ici : https://pastebin.com/61k55syv mot de passe pourmao

Merci par avance !
Lectures: 2498
jujudusud Envoyé par jujudusud le Mardi 13 août 2024 15:14
Pour aider à la résolution ici, voici une capture dans le pastebin :
Copy to clipboard
*-multimedia description: Multimedia audio controller produit: Cannon Point-LP High Definition Audio Controller fabriquant: Intel Corporation identifiant matériel: 1f.3 information bus: pci@.&checktime(0000,00,1,':')f.3 version: 11 bits: 64 bits horloge: 33MHz fonctionnalités: pm msi bus_master cap_list configuration: driver=sof-audio-pci latency=64 ressources: mémoireE/S:400-3ff mémoireE/S:400-3ff irq:16

J'ai aussi une question :
  • Est ce que cette machine fonctionne avec une autre distribution ?
jujudusud Envoyé par jujudusud le Mardi 13 août 2024 15:43
Salut,

Il faut diagnostiquer ce que le noyau voit et ce dont il a besoin pour faire fonctionner ce matériel.

Est ce tu peux donner le retour de :
Copy to clipboard
dmesg | grep -i audio

Ajoute sudo si ça te demande les droits administrateur.
humpf Envoyé par humpf le Jeudi 15 août 2024 11:16
bonjour Juju

La machine (elitebook "récent") ne pose aucun problème de reconnaissance matérielle ni de pilotes (intégrés au noyau) avec les distributions que j'ai utilisé jusqu'à présent.

voici le retour de dmesg :

Copy to clipboard
user@LibraZiK4-studio-audio:~$ sudo dmesg | grep -i audio [ 0.000000] Command line: BOOT_IMAGE=/live/vmlinuz-5.10.0-26-amd64 boot=live components quiet silent hostname=LibraZiK4-studio-audio locales=fr_FR.UTF-8 keyboard-layouts=fr findiso= [ 0.034232] Kernel command line: BOOT_IMAGE=/live/vmlinuz-5.10.0-26-amd64 boot=live components quiet silent hostname=LibraZiK4-studio-audio locales=fr_FR.UTF-8 keyboard-layouts=fr findiso= [ 0.396724] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 2.689781] hostname=LibraZiK4-studio-audio [ 9.123497] sof-audio-pci .&checktime(0000,00,1,':')f.3: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 9.123516] sof-audio-pci .&checktime(0000,00,1,':')f.3: Digital mics found on Skylake+ platform, using SOF driver [ 9.123528] sof-audio-pci .&checktime(0000,00,1,':')f.3: enabling device (0000 -> 0002) [ 9.123758] sof-audio-pci .&checktime(0000,00,1,':')f.3: DSP detected with PCI class/subclass/prog-if 0x040100 [ 9.123953] sof-audio-pci .&checktime(0000,00,1,':')f.3: bound .&checktime(0000,00,02,':').0 (ops i915_audio_component_bind_ops [i915]) [ 9.134944] sof-audio-pci .&checktime(0000,00,1,':')f.3: use msi interrupt mode [ 9.211372] sof-audio-pci .&checktime(0000,00,1,':')f.3: hda codecs found, mask 5 [ 9.211375] sof-audio-pci .&checktime(0000,00,1,':')f.3: using HDA machine driver skl_hda_dsp_generic now [ 9.211380] sof-audio-pci .&checktime(0000,00,1,':')f.3: DMICs detected in NHLT tables: 4 [ 9.212720] sof-audio-pci .&checktime(0000,00,1,':')f.3: firmware: failed to load intel/sof/sof-cnl.ri (-2) [ 9.212792] sof-audio-pci .&checktime(0000,00,1,':')f.3: Direct firmware load for intel/sof/sof-cnl.ri failed with error -2 [ 9.212796] sof-audio-pci .&checktime(0000,00,1,':')f.3: error: request firmware intel/sof/sof-cnl.ri failed err: -2 [ 9.212848] sof-audio-pci .&checktime(0000,00,1,':')f.3: error: failed to load DSP firmware -2 [ 9.218900] sof-audio-pci .&checktime(0000,00,1,':')f.3: error: sof_probe_work failed err: -2


c'est un bug du noyau utilisé. Après avoir cherché un peu, je suis tombé sur ceci :

stack exchange

du coup je me retrouve à devoir bidouiller sur un système live (je n'installe pas sans tester) C'est pas vraiment ce que j'espérais ... 🙁

Je suis en train d'essayer de recréer ma clé avec la persistance (afin de modifier le noyau et/ou utiliser kde/plasma ou Xfce parce que la rusticité de mate me convient peu) mais pour le moment, sans succès.

Quelqu'un a t il déjà effectué cette manip ? Sinon j'utiliserai peut-être un ssd externe mais ça commence à faire beaucoup de manips et je n'ai pas beaucoup de temps ni de motivation... pour me perdre dans la partie obscure...

Bon je donnerai suite plus tard, merci beaucoup et bonne journée !
humpf Envoyé par humpf le Jeudi 15 août 2024 14:01
juste pour info, j'ai testé lbz4 sur un portable dell (G5) : cela fonctionne tout à fait correctement.
Plus de tests à venir donc sur cette machine là !!

(je reste quand même attentif aux développements à venir sur la raison pour laquelle lbz4 ne reconnais pas ma carte son sur le hp/elitebook, qui est bien plus compact/léger que le G5)

😂😉
jujudusud Envoyé par jujudusud le Vendredi 16 août 2024 11:05
Pour ton elitebook récent, je te propose d'installer une distribution à jour des derniers noyaux et systèmes connexes.
Essais archlinux qui est un système qui est mis à jour en continu.
humpf Envoyé par humpf le Vendredi 16 août 2024 12:02
Merci Juju. Je vais y réfléchir mais une debian bleeding edge comme MX 23 ou une sid fonctionne plutôt bien, et est facile à customiser pour moi... Et permet de coller à l'esprit du libre...Je suis toujours revenu à debian... Bon c'est vrai que mes dernières expériences avec arch sont lointaines...
A t connaissance un live persistant en tournant en ram est il possible ( j'ai 32 gigs de ram) ?
piratebab Envoyé par piratebab le Vendredi 16 août 2024 18:47
Je suis en debian testing et pipewire pour le mixage (machine de bureau polyvalente), mais je reste sur Librazik pour tout ce qui est live car plus adapté . Librazik étant basée sur debian, tu devrais pouvoir t'en sortir avec ta carte et un noyau plus récent.
Une install live pour la MAO, je suis perplexe. La MAO consomme pas mal de ressources si on pousse un peu.
jujudusud Envoyé par jujudusud le Vendredi 16 août 2024 19:49
Une distribution démarrant sur une clé USB basée sur archlinux, il y en a une oui.
C'est arcolinux Image .
humpf Envoyé par humpf le Vendredi 16 août 2024 23:42
@piratebab : oui je te comprends, sauf qu’avec 32 g de ram un système tournant en live ram est plus efficace que depuis un sdd. Je testerai à partir de mardi la semaine prochaine (d’ici la je suis pas en mesure de)
@jujudusud : oui merci, je vais regarder ça, dès que...

Bon ouikène à tous un grand merci pour vos conseils précieux !
jujudusud Envoyé par jujudusud le Mercredi 21 août 2024 15:37
Resalut,

Je suis en train de chercher...
Est ce que tu peux démarrer sur une distribution et un noyau qui fonctionne et nous ressortir les mêmes informations que précédemment ?
Copy to clipboard
$ cat /proc/asound/cards $ uname -a $ aplay -l $ lsusb $ lspci | grep audio $ sudo dmesg | grep -i audio

humpf Envoyé par humpf le Mercredi 21 août 2024 15:51
salut Juju

voici les infos demandées :

Copy to clipboard
$ cat /proc/asound/cards 0 [sofhdadsp ]: sof-hda-dsp - sof-hda-dsp HP-HPEliteBook840G6-SBKPF-8549 vince@vince-lp:~ $ uname -a Linux vince-lp 6.7.6-1-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 6.7-11.1~bookworm (2024年02月23日) x86_64 GNU/Linux


Copy to clipboard
$ aplay -l **** Liste des périphériques matériels PLAYBACK **** carte 0 : sofhdadsp [sof-hda-dsp], périphérique 0 : HDA Analog (*) [] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 0 : sofhdadsp [sof-hda-dsp], périphérique 3 : HDMI1 (*) [] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 0 : sofhdadsp [sof-hda-dsp], périphérique 4 : HDMI2 (*) [] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 0 : sofhdadsp [sof-hda-dsp], périphérique 5 : HDMI3 (*) [] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0 carte 0 : sofhdadsp [sof-hda-dsp], périphérique 31 : HDA Analog Deep Buffer (*) [] Sous-périphériques : 1/1 Sous-périphérique #0 : subdevice #0


Copy to clipboard
$ lsusb Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 003: ID 04ca:7089 Lite-On Technology Corp. HP HD Camera Bus 001 Device 002: ID 058f:9540 Alcor Micro Corp. AU9540 Smartcard Reader Bus 001 Device 004: ID 8087:0029 Intel Corp. AX200 Bluetooth Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Copy to clipboard
$ lspci | grep audio 00:1f.3 Multimedia audio controller: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 11)


Copy to clipboard
root@vince-lp:/home/vince# dmesg | grep -i audio root@vince-lp:/home/vince#


dmesg ne renvoie rien, le son est fonctionnel et actif je l'ai essayé dans la foulée en écoutant un morceau sur soundcloud tout en faisant les tests

Merci de ton suivi
jujudusud Envoyé par jujudusud le Mercredi 21 août 2024 16:38
Resalut !

Super chouette ! merci d'avoir répondu aussi vite et bien 😊 rire.

Bon alors... pour faire simple... Je pense qu'il faut que tu utilises une distribution qui soit basée sur un noyau récent. On voit que la version 6.7 permet de faire fonctionner ta machine.

Je reviens à la charge... mais, vu ton aisance et la qualité de tes réponses, je pense que tu peux te tenter une installation d'archlinux et ensuite je te guiderai pour ce qui est des quelques ajustement à faire pour la MAO.

Sinon, on peut aussi s'occuper de modifier celle qui fonctionne avec son noyau 6.7 !

Ou alors, il faut voir si un noyau plus récent est possible avec LibraZiK4.

Pour les deux premières solutions il faudra ouvrir un autre fil. 😊
piratebab Envoyé par piratebab le Mercredi 21 août 2024 18:19
Tu as aussi AV linux, kernel 6.6.9 (liquorix), que tu peux tester en live, et ensuite installer. Elle est déja configurée pour la MAO.

AV linux
humpf Envoyé par humpf le Mercredi 21 août 2024 19:01
Hello
Oui je l'ai testée mais je n'aime pas enlightenment
Merci
piratebab Envoyé par piratebab le Mercredi 21 août 2024 19:17
Et ta carte fonctionnait ?
Vu que c'est du debian, tu devrais pouvoir changer l'interface.
humpf Envoyé par humpf le Mercredi 21 août 2024 20:10
Bonsoir
C'est sur, mais je partais dans l'idée de ne pas consacrer de temps à ça... De céder à la facilité quoi...
Mais oui je tenterai probablement aussi cette solution ;=)
As uoiqu'il en soit je viendrai donner suite ici sur le forum
Un grand merci pour votre aide a tous
Vince
humpf Envoyé par humpf le Mercredi 21 août 2024 20:14
@jujudusud : je te solliciterai peut être après avoir mis les mains dans une arch (arconet ou arcoplasma), j'ai jeté un coup d'oeil, je ferai des essais ces jours ci
Merci encore
jujudusud Envoyé par jujudusud le Jeudi 22 août 2024 01:00
Oui, en liveusb, arcolinux c'est une bonne idée. Ensuite si tu veux installer, prends directement un archlinux pure. Tout s'installe en une commande comme dans toutes les distributions... 😉
humpf Envoyé par humpf le Vendredi 23 août 2024 16:02
bonjour,

j'ai commencé à faire des tests : avlinux (d'une clé usb3, essai d'instalation foirée et librazik, l'installateur cité dans la documentation n'est pas présent

1/le live Avlinux ne reconnait pas mon module wifi, je ne peux donc pas poursuivre car je ne dispose pas d'une connexion filaire pour le moment (pour effectuer mises à jour, etc.). Qui plus est, j'ai tenté l'installation sur un disque ssd externe, le gestionnaire de session graphique ne fonctionne pas pour l'utilisateur créé. Par contre cela fonctionne pour root... mais en l'absence de connexion wifi... bref standby en attendant mieux,
je ne peux pas dire que cela s'annonce "simple" hélas

pour info :
Copy to clipboard
user@LibraZiK4-studio-audio:~$ lspci -nn | grep Network 3a:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)


-le live de librazik 4 lui, reconnait le module wifi. ***par contre l'entrée de menu permettant l'install en dur, qui est citée dans la doc, n'existe pas. Il n'y a que l'installateur debian, je vais donc essayer cela

Copy to clipboard
et dans le lisezmoi.txt du live : C. Installer LibraZiK-4 sur votre disque dur -------------------------------------------- Vous pouvez essayer : "menu Applications -> Installer le studio audio LibraZiK-4". Et/ou vous rendre à l'adresse : https://librazik.tuxfamily.org/doc4/manuel/installer_librazik.../... Méthode 3 - Installer LibraZiK-4 grâce au “live” : → Avec un live LibraZiK-4 est raturée et il n'y a aucun lien ni explication...





...


Pour finir, j'ai fait un essai avec arcoplasma, c'est touffu ... je vais voir cela plus tard...


Merci du suivi
humpf Envoyé par humpf le Vendredi 23 août 2024 17:59
rebonjour
plutôt que d'éditer mon dernier post je donne ici les derniers développements :

j'ai installé calamares sur le live usb de librazik qui m'a fait une install propre sur un ssd externe, tout cela fonctionne mais ayant toujours le problème de carte son non reconnue, (noyau actuel 5.10.0-32-amd64) : je me suis lancé dans la compilation du dernier noyau linux de la série 5 : linux-5.15.165 en espérant que cette carte soit enfin reconnue...
mais voilà, je me heurte à un souci de librairies que je ne parviens pas à résoudre (après avoir installé l'environnement complet de dév pour compiler le noyau), il s'agit de :


Copy to clipboard
<stdin>:1:10: fatal error: libelf.h: Aucun fichier ou dossier de ce type compilation terminated


Copy to clipboard
0:10: fatal error: gelf.h: Aucun fichier ou dossier de ce type 10 | #include <gelf.h>


j'ai beau tourner en rond je ne parviens pas à trouver le moyen de passer outre 😬

Copy to clipboard
root@librazik4:/home/vince/Téléchargements/linux-5.15.165# apt install libelf-dev Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture des informations d'état... Fait Certains paquets ne peuvent être installés. Ceci peut signifier que vous avez demandé l'impossible, ou bien, si vous utilisez la distribution unstable, que certains paquets n'ont pas encore été créés ou ne sont pas sortis d'Incoming. L'information suivante devrait vous aider à résoudre la situation : Les paquets suivants contiennent des dépendances non satisfaites : libelf-dev : Dépend: libelf1 (= 0.183-1) mais 0.187-1~bpo11+1 devra être installé E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».


et cela dépasse mon expertise et mon manque de temps à chercher : si quelque bonne âme voulait bien m'assister ce ne serait pas de refus ... 💡
Page: 1/2 [Suivant]
1 2

AltStyle によって変換されたページ (->オリジナル) /