Chargement...
 
Skip to main content

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


[RESOLU] LibraZiK4 live sortie son fictive

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 !
France
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@0000:00:1f.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 ?
France
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.
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 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100 [ 9.123516] sof-audio-pci 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver [ 9.123528] sof-audio-pci 0000:00:1f.3: enabling device (0000 -> 0002) [ 9.123758] sof-audio-pci 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100 [ 9.123953] sof-audio-pci 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 9.134944] sof-audio-pci 0000:00:1f.3: use msi interrupt mode [ 9.211372] sof-audio-pci 0000:00:1f.3: hda codecs found, mask 5 [ 9.211375] sof-audio-pci 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now [ 9.211380] sof-audio-pci 0000:00:1f.3: DMICs detected in NHLT tables: 4 [ 9.212720] sof-audio-pci 0000:00:1f.3: firmware: failed to load intel/sof/sof-cnl.ri (-2) [ 9.212792] sof-audio-pci 0000:00:1f.3: Direct firmware load for intel/sof/sof-cnl.ri failed with error -2 [ 9.212796] sof-audio-pci 0000:00:1f.3: error: request firmware intel/sof/sof-cnl.ri failed err: -2 [ 9.212848] sof-audio-pci 0000:00:1f.3: error: failed to load DSP firmware -2 [ 9.218900] sof-audio-pci 0000:00:1f.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 !
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)

😂😉
France
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.
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) ?
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.
France
Une distribution démarrant sur une clé USB basée sur archlinux, il y en a une oui.
C'est arcolinux Image .
@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 !
France
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

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
France
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. 😊
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
Hello
Oui je l'ai testée mais je n'aime pas enlightenment
Merci
Et ta carte fonctionnait ?
Vu que c'est du debian, tu devrais pouvoir changer l'interface.
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
@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
France
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... 😉
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
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