Problèmes et questions concernant le noyau et le support matériel.

Absence de son...Encore une!!!

#1Messageil y a 1 an

Bonjour à tous.
Il y a beaucoup de réponses sur ce sujet, mais les différences sont subtiles, la chronologie différente et à la fin, on ne sait plus où on habite. Quand de surcroît on découvre Manjaro...Merci par avance si une âme charitable veut bien m'aider.
Sur un PC portable Asus Zenbook duo très récent, quelques furent les distributions testées, je n'ai jamais eu de son alors qu'avec crimosoft de base, ça fonctionne. Pourquoi Manjaro? pour bénéficier des derniers noyaux, ce qui semble être un impératif de base, eu égard au hardware très récent. Après il y aurait des conflits possible entre l'ancien serveur Pulse et le nouveau Pipe. J'ai donc tenté de neutraliser PulseAudio et mettre en place Pipewire mais pas l'inverse mais sans succès.

Pour faire le point, les résultats ci-dessous.

aplay -l                                                                                             ✔ 
**** Liste des périphériques matériels PLAYBACK ****
carte 0 : 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 0 : 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 0 : 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 0 : NVidia [HDA NVidia], périphérique 9 : HDMI 3 [HDMI 3]
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 1 : sofhdadsp [sof-hda-dsp], périphérique 0 : HDA Analog (*) []
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 1 : sofhdadsp [sof-hda-dsp], périphérique 3 : HDMI1 (*) []
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 1 : sofhdadsp [sof-hda-dsp], périphérique 4 : HDMI2 (*) []
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 1 : sofhdadsp [sof-hda-dsp], périphérique 5 : HDMI3 (*) []
  Sous-périphériques : 1/1
  Sous-périphérique #0 : subdevice #0
carte 1 : 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

lspci | grep Audio                                                                                   ✔ 
0000:00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-H HD Audio Controller (rev 11)
0000:01:00.1 Audio device: NVIDIA Corporation GA106 High Definition Audio Controller (rev a1)

sudo dmesg | grep snd                                                                                ✔ 
[sudo] Mot de passe de nicolas : 
[    2.141201] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    2.141247] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    2.141337] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[    2.141771] snd_hda_intel 0000:01:00.1: Disabling MSI
[    2.141784] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    2.396304] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops nv50_audio_component_bind_ops [nouveau])
[    4.777645] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC294: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
[    4.777648] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.777649] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    4.777649] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[    4.777650] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[    5.209245] snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget AIF1TX overwritten
[    5.209256] snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget AIF1RX overwritten
[  999.243929] Modules linked in: snd_seq_dummy snd_hrtimer snd_seq snd_seq_device ccm rfcomm snd_ctl_led snd_soc_skl_hda_dsp snd_soc_intel_hda_dsp_common snd_soc_hdac_hdmi snd_sof_probes cmac algif_hash algif_skcipher af_alg snd_hda_codec_realtek snd_hda_codec_generic hid_sensor_custom_intel_hinge hid_sensor_trigger industrialio_triggered_buffer kfifo_buf hid_sensor_iio_common industrialio hid_sensor_custom snd_soc_dmic snd_sof_pci_intel_tgl snd_sof_intel_hda_common soundwire_intel qrtr soundwire_generic_allocation bnep soundwire_cadence snd_sof_intel_hda hid_sensor_hub snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils btusb snd_soc_hdac_hda intel_ishtp_hid btrtl snd_hda_ext_core btbcm uvcvideo snd_soc_acpi_intel_match btintel snd_soc_acpi videobuf2_vmalloc btmtk soundwire_bus intel_tcc_cooling videobuf2_memops joydev x86_pkg_temp_thermal videobuf2_v4l2 bluetooth mousedev intel_powerclamp vfat videobuf2_common asus_nb_wmi snd_soc_core coretemp asus_wmi ecdh_generic fat hid_multitouch
[  999.243964]  iTCO_wdt videodev intel_pmc_bxt mei_pxp kvm_intel snd_compress ac97_bus iwlmvm ledtrig_audio mei_hdcp snd_hda_codec_hdmi iTCO_vendor_support snd_pcm_dmaengine mc pmt_telemetry sparse_keymap intel_rapl_msr pmt_class platform_profile wmi_bmof mac80211 snd_hda_intel i915 libarc4 nouveau kvm snd_intel_dspcfg snd_intel_sdw_acpi irqbypass snd_hda_codec crct10dif_pclmul iwlwifi crc32_pclmul snd_hda_core polyval_clmulni mxm_wmi polyval_generic usbhid gf128mul ghash_clmulni_intel aesni_intel crypto_simd snd_hwdep cryptd intel_cstate drm_ttm_helper snd_pcm processor_thermal_device_pci_legacy drm_buddy intel_uncore pcspkr cfg80211 processor_thermal_device spi_nor intel_lpss_pci ucsi_acpi processor_thermal_rfim snd_timer ttm mei_me i2c_i801 mtd typec_ucsi processor_thermal_mbox intel_lpss mei i2c_smbus rfkill intel_ish_ipc snd drm_display_helper typec idma64 processor_thermal_rapl tpm_crb thunderbolt intel_vsec intel_rapl_common i2c_hid_acpi intel_ishtp cec soundcore intel_gtt roles
et enfin

inxi -Fza                                                                                         22 ✘ 
System:
  Kernel: 6.0.11-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.0-x86_64
    root=UUID=fd5f229d-3603-452c-b332-6f92cb44ea84 rw quiet
    udev.log_priority=3
  Desktop: KDE Plasma v: 5.26.4 tk: Qt v: 5.15.7 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: ASUSTeK product: ZenBook Pro Duo UX582HM_UX582HM v: 1.0
    serial: <superuser required>
  Mobo: ASUSTeK model: UX582HM v: 1.0 serial: <superuser required>
    UEFI: American Megatrends LLC. v: UX582HM.303 date: 04/21/2022
Battery:
  ID-1: BAT0 charge: 49.0 Wh (55.9%) condition: 87.7/92.6 Wh (94.7%)
    volts: 15.9 min: 15.9 model: ASUSTeK ASUS Battery type: Li-ion serial: N/A
    status: discharging cycles: 8
  Device-1: hid-0018:04F3:2C23.0003-battery model: ELAN9009:00 04F3:2C23
    serial: N/A charge: N/A status: N/A
  Device-2: hid-0018:04F3:2C56.0001-battery model: ELAN9008:00 04F3:2C56
    serial: N/A charge: N/A status: N/A
CPU:
  Info: model: 11th Gen Intel Core i9-11900H bits: 64 type: MT MCP
    arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
    process: Intel 10nm family: 6 model-id: 0x8D (141) stepping: 1
    microcode: 0x42
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 640 KiB desc: d-8x48 KiB; i-8x32 KiB L2: 10 MiB desc: 8x1.2 MiB
    L3: 24 MiB desc: 1x24 MiB
  Speed (MHz): avg: 2183 high: 2500 min/max: 800/4800:4900 scaling:
    driver: intel_pstate governor: powersave cores: 1: 2500 2: 976 3: 1025
    4: 2500 5: 2500 6: 2500 7: 2500 8: 2500 9: 2500 10: 1868 11: 2500 12: 2500
    13: 2500 14: 2500 15: 1067 16: 2500 bogomips: 79888
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB
    filling, PBRSB-eIBRS: SW sequence
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel TigerLake-H GT1 [UHD Graphics] vendor: ASUSTeK driver: i915
    v: kernel arch: Gen-12.1 process: Intel 10nm built: 2020-21 ports:
    active: DP-1,eDP-1 empty: DP-2,DP-3,HDMI-A-2 bus-ID: 0000:00:02.0
    chip-ID: 8086:9a60 class-ID: 0300
  Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: ASUSTeK
    driver: nouveau v: kernel non-free: 525.xx+ status: current (as of 2022-12)
    arch: Ampere code: GAxxx process: TSMC n7 (7nm) built: 2020-22 ports:
    active: none empty: HDMI-A-1 bus-ID: 0000:01:00.0 chip-ID: 10de:2520
    class-ID: 0300
  Device-3: IMC Networks USB2.0 HD UVC WebCam type: USB driver: uvcvideo
    bus-ID: 3-9:3 chip-ID: 13d3:56eb class-ID: fe01 serial: <filter>
  Display: x11 server: X.Org v: 21.1.4 compositor: kwin_x11 driver: X:
    loaded: modesetting alternate: fbdev,vesa dri: iris gpu: i915 display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 1921x1630 s-dpi: 96 s-size: 506x430mm (19.92x16.93")
    s-diag: 664mm (26.14")
  Monitor-1: DP-1 pos: bottom-l model: BOE Display 0x0922 built: 2020
    res: 1920x550 hz: 60 dpi: 143 gamma: 1.2 size: 340x90mm (13.39x3.54")
    diag: 352mm (13.8") modes: 1920x550
  Monitor-2: eDP-1 pos: primary,top-right model: Samsung 0x4161 built: 2020
    res: 1920x1080 hz: 60 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64")
    diag: 395mm (15.5") ratio: 16:9 modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 22.2.4 renderer: Mesa Intel UHD Graphics (TGL GT1)
    direct render: Yes
Audio:
  Device-1: Intel Tiger Lake-H HD Audio vendor: ASUSTeK
    driver: sof-audio-pci-intel-tgl
    alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 0000:00:1f.3
    chip-ID: 8086:43c8 class-ID: 0401
  Device-2: NVIDIA GA106 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel bus-ID: 0000:01:00.1 chip-ID: 10de:228e
    class-ID: 0403
  Sound API: ALSA v: k6.0.11-1-MANJARO running: yes
  Sound Server-1: PulseAudio v: 16.1 running: no
  Sound Server-2: PipeWire v: 0.3.61 running: yes
Network:
  Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 0000:00:14.3 chip-ID: 8086:43f0 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth type: USB driver: btusb v: 0.8
    bus-ID: 3-14:4 chip-ID: 8087:0026 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:9a0b rev: class-ID: 0104
Drives:
  Local Storage: total: 953.87 GiB used: 11.45 GiB (1.2%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
    model: MZVL21T0HCLR-00B00 size: 953.87 GiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: GXA7401Q temp: 42.9 C scheme: MBR
Partition:
  ID-1: / raw-size: 953.57 GiB size: 937.53 GiB (98.32%)
    used: 11.45 GiB (1.2%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 312 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 53.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 297 Uptime: 19m wakeups: 183 Memory: 31.05 GiB
  used: 2.38 GiB (7.7%) Init: systemd v: 251 default: graphical
  tool: systemctl Compilers: gcc: 12.2.0 clang: 14.0.6 Packages: pm: pacman
  pkgs: 1225 libs: 319 tools: pamac pm: flatpak pkgs: 0 Shell: Zsh v: 5.9
  default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.24
A la vue de ces états, j'aurai besoin d'une méthodologie. Que dois-je faire, comment le faire et dans quel ordre?

Absence de son...Encore une!!!

#2Messageil y a 1 an

tu as été voir dans pavucontrol ?
a priori la carte sélectionné son serait la nvidia ...

ensuite tu as alsamixer,
verifie que pour la carte son selectionné ,
il n'y a pas de Mute en place (M )

Absence de son...Encore une!!!

#3Messageil y a 1 an

Pavucontrol ou Alsamixer...voici des captures d'écran:

Image

ou avec Nvidia

Image

Avec Pavucontrol

Image


Image
Si cela peut aider...?

Absence de son...Encore une!!!

#4Messageil y a 1 an

Bonjour et bienvenue.
Il faudrait lancer une source audio et regarder dans pavucontrol quelle carte est sollicitée.
Sinon tu peux aussi essayer si tu as garder pipewire: pw-metadata -n default 1 qui devrait viser la carte répertoriée dans aplay -l.
Après, je ne sais pas si les HP du pc sont reliés à cette carte sofhdadsp [sof-hda-dsp], périphérique 0 : HDA Analog mais ça semble logique vu que la carte 0 vise le port HDMI. Ce serait aussi une piste de tester cette sortie via une TV par exemple.

Absence de son...Encore une!!!

#5Messageil y a 1 an

la carte son est correct ( Tiger Lake H-HD)
par contre , il ne faut pas sélectionner en sortie HDMI / DP , a moins que tu utilise ton écran pour la sortie audio.

tu as d'autres sorties proposés sous pavucontrol ?

Absence de son...Encore une!!!

#6Messageil y a 1 an

Bonsoir.
Que répondre ou que faire? J'ai vraiment le sentiment de tourner en rond.
Speaker ou Headphone, c'est le silence total. Pas de paramètre audio dans le Bios.
Compte tenu qu'au grès de mes lectures, je lance des commandes pour désinstaller Pulseaudio, réinstaller Pipewire, et qu'il me répond que je n'ai pas de serveur de son...en témoigne le lien suivant:

 sudo alsa-info.sh --upload                                                                   ✔  12s  
[sudo] Mot de passe de nicolas : 
cat: '/sys/module/snd_soc_skl_hda_dsp/parameters/*': No such file or directory
/usr/bin/alsa-info.sh: line 661: tree: command not found
/usr/bin/alsa-info.sh: line 661: tree: command not found
Uploading information to www.alsa-project.org ... Done!

Your ALSA information is located at http://alsa-project.org/db/?f=bd45064386d207eb63dc4c4f3e203ab4e02d42d5
Please inform the person helping you.
N'y-a-t-il pas une solution qui consisterait à nettoyer et réinstaller méthodiquement Pulseaudio plutôt que Pipewire. Peut-être que Pulseaudio est plus mature et s'il est installé proprement sans conflit avec des installations partielles de Pipewire, tout fonctionnerait bien?
Mais comment faire?

Absence de son...Encore une!!!

#7Messageil y a 1 an

A force, on s'y perd...
As tu installé pipewire-pulse ainsi que tout ce qui va bien avec ?

 systemctl --user status pipewire-pulse.service
Sinon,

sudo pacman -S pipewire wireplumber pipewire-alsa pipewire-jack pipewire-pulse pipewire-docs
reboot
Edit: j'ai lu quelques parts que l'option [FastBoot] dans le bios pouvait être bloquant avec le son. Vu que je n'ai aucun W$ sur mes machines, je ne pourrais en dire plus, mais je pense que ton souci vient de cette cohabitation.

Absence de son...Encore une!!!

#8Messageil y a 1 an

as tu sof-firmware installé ?
pour les bon paquets
- manjaro-pipewire
- manjaro-alsa
- manjaro-pulseaudio
- manjato-gstreamer

cf ce sujet
viewtopic.php?p=145737

Absence de son...Encore une!!!

#9Messageil y a 1 an

Bonjour.
Rien n'y fait.
J'ai désinstallé tout ce qui semble toucher Pipewire pour réinstaller Pulseaudio.
Voici ma sortie inxi:

inxi -Ax                                                                                             ✔ 
Audio:
  Device-1: Intel Tiger Lake-H HD Audio vendor: ASUSTeK
    driver: sof-audio-pci-intel-tgl bus-ID: 0000:00:1f.3
  Device-2: NVIDIA GA106 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel bus-ID: 0000:01:00.1
  Sound API: ALSA v: k6.0.11-1-MANJARO running: yes
  Sound Server-1: PulseAudio v: 16.1 running: yes
  Sound Server-2: PipeWire v: 0.3.61 running: no 
Par défaut le speaker est détecté mais pas de son en sortie. Si je branche un casque, il es détecté et dans le cadre du test droite/gauche, j'entends presque imperceptible un craquement à droite ou à gauche en corrélation avec le test.
Quels nouveaux conseils?

Absence de son...Encore une!!!

#10Messageil y a 1 an

As-tu redémarré après tes install / désinstall ? Tu as toujours du pipewire quelque part ...

  Sound Server-1: PulseAudio v: 16.1 running: yes
  Sound Server-2: PipeWire v: 0.3.61 running: no 

Absence de son...Encore une!!!

#11Messageil y a 1 an

Oui, bien sûr.
Je n'arrête pas de redémarrer. J'ai essayé d'installer les pilotes propriétaires Nvidia proposés pour la carte graphique en pensant que cela pouvait aider puisqu'il y aurait également une "puce" nvidia" pour l'audio (j'avoue ne pas très bien comprendre). Quoiqu'il en soit, impossible de redémarrer.
Ecran gelé à l'issue ou pendant le chargement de ce qui se rapporte à l'audio. Impossible de faire une copie d'écran et je n'ai pas pensé à faire une photo.
Quoiqu'il en soit, j'ai réinstallé, avec pilotes propriétaires. Je suis en train de faire les mises à jour et j'ai sélectionné le noyau 6-0.11. Je sais qu'avec la version supérieure instable, j'ai été planté et je ne crois pas que la version rt s'impose.
Rebelote. Je suis sur un autre PC pour rédiger cette réponse pendant que les mises à jour se font et de nouveau je suis planté. C'est le mariage noyau 6.0/pilote propriétaire Nvidia qui en est la cause. Noyau 5.15 + pilotes propriétaires, pas de problème. Noyau 6.0 + pilotes libres, pas de problème.
Cela peut-il donner des idées?
en attendant, je repars sur noyau 6.0 + pilotes libres.

Absence de son...Encore une!!!

#12Messageil y a 1 an

Complément: photo d'écran... Si ça vous parle?

Image

Absence de son...Encore une!!!

#13Messageil y a 1 an

Lance une source audio et vas dans pavucontrol.
Je pense que le souci ne vient pas du serveur mais d'un mauvais routage Le pilote semble bien chargé.

Absence de son...Encore une!!!

#14Messageil y a 1 an

pour le noyau 6.0 et plus , il faut ajouter
ibt=off

Absence de son...Encore une!!!

#15Messageil y a 1 an

Bonsoir et merci pour le retour.
De fait, speaker ou headphone, la barre de volume est animée mais je n'ai aucun son ni sur l'un ni sur l'autre!

Absence de son...Encore une!!!

#16Messageil y a 1 an

Je suis confus mais: "Ajouter ibt=off" ????
Ou, quoi, quand, comment...?

Absence de son...Encore une!!!

#17Messageil y a 1 an

Pour "ibt=off", j'ai trouvé. Toutefois, dans mon fichier Grub, il y a déjà une valeur pour GRUB_CMDLINE_LINUX_DEFAULT, en l’occurrence: "quiet udev.log_priority=3"
Je remplace ou j'ajoute mais avec quelle syntaxe?

Absence de son...Encore une!!!

#18Messageil y a 1 an

tu ajoute

Absence de son...Encore une!!!

#19Messageil y a 1 an

avec un espace à la suite de la valeur déjà existante et sans ponctuation, le tout à l'intérieur des guillemets..???

Absence de son...Encore une!!!

#20Messageil y a 1 an

A propos...c'est quoi ce "ibt". Si = off, je suppose que c'est pour le neutraliser. A défaut, il fait quoi ce "ibt"?
Répondre