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

Pb de son sur chromebook

#1Messageil y a 1 an

Bonjour à tout le monde

sur un hp chromebook x360 14c
J'ai installé manjaro en suivant la doc, ça fonctionne.
J'ai quand même quelques problèmes. Le plus évident, le son

Dans la configuration du système en périphérique de sortie j'ai "sortie factice" et aucun autre choix ni son
Si je branche des écouteurs sur la prise jack j'obtiens "headphones tiger lake" et aucun autre choix mais le son fonctionne bien sur les hauts parleurs de l'ordinateur (et pas sur le casque)

Une idée de comment résoudre ce problème ?

Je suis passé au noyau 6.0.8 et ça n'a rien changé

Pb de son sur chromebook

#2Messageil y a 1 an

Pb de son sur chromebook

#3Messageil y a 1 an

bonjour stephane
inxi -Fza  ✔
System:
Kernel: 6.0.8-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-6.0-x86_64
root=UUID=0cc4e2f3-81ab-48c2-acce-360d1b347094 rw rootflags=subvol=@
quiet splash apparmor=1 security=apparmor udev.log_priority=3
Desktop: GNOME v: 43.1 tk: GTK v: 3.24.34 wm: gnome-shell dm: GDM v: 43.0
Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Desktop System: Google product: Eldrid v: rev3
serial: <superuser required> Chassis: type: 3 serial: <superuser required>
Mobo: Google model: Eldrid v: rev3 serial: <superuser required>
UEFI: coreboot v: Google_Eldrid.13672.232.0 date: 07/20/2021
...
Audio:
Device-1: Intel Tiger Lake-LP Smart Sound Audio
driver: sof-audio-pci-intel-tgl
alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
chip-ID: 8086:a0c8 class-ID: 0401
Sound API: ALSA v: kun dr6.0.8-1-MANJARO running: yes
Sound Server-1: JACK v: 1.9.21 running: no
Sound Server-2: PulseAudio v: 16.1 running: yes
Sound Server-3: PipeWire v: 0.3.59 running: yes
en suivant le lien j'ai cru comprendre qu'il pouvait y avoir deux types de problèmes:
un driver mal utilisé (hdmi / sortie son)
la juxtaposition de deux systèmes pour gérer le son (pulseaudio / pipewire)

du coup je ne sais vers quelle piste me tourner

Pb de son sur chromebook

#4Messageil y a 1 an

Bonjour.
tuxrouge a écrit : en suivant le lien j'ai cru comprendre qu'il pouvait y avoir deux types de problèmes:
un driver mal utilisé (hdmi / sortie son)
la juxtaposition de deux systèmes pour gérer le son (pulseaudio / pipewire)
Le driver est normalement géré par ALSA qui gère la pile audio . *donc je pencherais plutôt pour une mauvaise configuration.
A voir avec alsamixer et ou l'interface graphique pavucontrol.
Normalement Pulseaudio et Pipewire ne peuvent cohabiter . Si Pipewire est actif, pulseaudio n'est qu'un méta-paquet de pipewire qui permet de "leurrer" les applications qui nécessitent Pulse.
Par exemple chez moi:

systemctl status |grep 'pulseaudio'
               │ └─9172 grep --color=tty -d skip pulseaudio
$ systemctl status |grep 'pulse'
               │ └─9122 grep --color=tty -d skip pulse
                   ├─pipewire-pulse.service
                   │ └─1456 /usr/bin/pipewire-pulse
On voit bien que les services pulseaudio et pulse sont contournés par le service pipewire-pulse.
Donc vérifie bien l'état de ces services .

Pb de son sur chromebook

#5Messageil y a 1 an

alsa mixer me donne rien d'évident et chez moi pulseaudio et pipewire semblent bien distincts

 systemctl status |grep 'pulseaudio'                                                                            INT ✘  9m 42s  
                 │ │   └─10498 grep pulseaudio
                   ├─pulseaudio.service
                   │ ├─1331 /usr/bin/pulseaudio --daemonize=no --log-target=journal
 systemctl status |grep 'pulse'                                                                                                ✔ 
                 │ │   └─10503 grep pulse
                   ├─pulseaudio.service
                   │ ├─1331 /usr/bin/pulseaudio --daemonize=no --log-target=journal
                   │ └─1658 /usr/lib/pulse/gsettings-helper
 systemctl status |grep 'pipewire'                                                                                             ✔ 
                 │ │   └─10524 grep pipewire
                   ├─pipewire.service
                   │ └─1795 /usr/bin/pipewire

Pb de son sur chromebook

#6Messageil y a 1 an

alors tu as 3 possibilités:
1 - tu installe manjaro-pulseaudio , et il retire pipewire et les backed alsa
2 - tu installe manjaro-pipewire , et il retire pulseaudio , et active pipewire-alsa
3 - tu installe manjaro-alsa et il retire pulseaudio et pipewire-alsa
4 - installe manjaro gstreamer et la encore il retire alsa et pulseaudio

évolution a moyen est pipewire
de mon côté j'ai manjaro-alsa + manjaro-pipewire installé ( pour amd Zen 3 X570 et macpro 2008 )

Pb de son sur chromebook

#7Messageil y a 1 an

j'ai installé manjaro-pipewire puisqu'il semble que ce soit l'avenir

du coup maintenant mes services sont

 systemctl status |grep 'pipewire'                              1 ✘ 
                 │ │   └─3164 grep pipewire
                   ├─pipewire-media-session.service
                   │ └─1359 /usr/bin/pipewire-media-session
                   ├─pipewire-pulse.service
                   │ └─1360 /usr/bin/pipewire-pulse
                   ├─pipewire.service
                   │ └─1358 /usr/bin/pipewire
 systemctl status |grep 'pulse'                                   ✔ 
                 │ │   └─3172 grep pulse
                   ├─pipewire-pulse.service
                   │ └─1360 /usr/bin/pipewire-pulse
 systemctl status |grep 'pulseaudio'                              ✔ 
                 │ │   └─3199 grep pulseaudio
les symptômes restent les mêmes
par contre avec alsaxixer je vois maintenant que j'ai le choix de la carte son
soit une carte nommée "-" et indiquée (par défaut)
soit une carte nommée "default:0" et indiquée sof-rt5682

si je selectionne cette carte j'ai accès à de nombreux réglages toujours dans alsamixer

Pb de son sur chromebook

#8Messageil y a 1 an

Regarde ce que donne cat /proc/asound/cards. Repère la carte physique, chez moi c'est la N°1, ouvre un éditeur de texte et crée un fichier caché dans ton home nommé .asoundrc N'oublie pas le point devant.
Colle y ceci avec le bon N° de carte.

        pcm.!default {
type hw
card 1
}
ctl.!default {
type hw         
card 1
        }
Sauvegarde et reconnecte toi à ta session et teste.

Pb de son sur chromebook

#9Messageil y a 1 an

après quelques jours loin de la machine je reprends les tests

cat /proc/asound/cards                                           ✔ 
 0 [sofrt5682      ]: sof-rt5682 - sof-rt5682
                      Google-Eldrid-rev3
du coup j'ai créé le fichier .asoundrc (avec le point :wink: )

      pcm.!default {
type hw
card 0
}
ctl.!default {
type hw         
card 0
        }
logout / login et ça n'a rien changé.

Pb de son sur chromebook

#10Messageil y a 1 an

As tu donné le retour complet de cat /proc/asond/cards?.
Là on ne voit que le pilote linux . D'après ce que j'en ai lu, ce pilote est conçu pour Intel et a été récemment patché, ce qui pourrait expliquer tes soucis.
Je pense que tu devrais essayer un kernel LTS plus ancien comme le 5.10 ou le 5.15 histoire de confirmer l'idée.

Pb de son sur chromebook

#11Messageil y a 1 an

Pb de son sur chromebook

#12Messageil y a 1 an

oui j'ai bien donné l'ensemble des infos ;)
et pour le noyau je suis déjà passé au dernier disponible

 uname -a                                             
Linux mathieu-portable 6.0.8-1-MANJARO #1 SMP PREEMPT_DYNAMIC Thu Nov 10 20:52:34 UTC 2022 x86_64 GNU/Linux
je vais essayer en repassant à un LTS

Pb de son sur chromebook

#13Messageil y a 1 an

 uname -a                                                         ✔ 
Linux 5.15.81-1-MANJARO #1 SMP PREEMPT Fri Dec 2 21:02:26 UTC 2022 x86_64 GNU/Linux

 cat /proc/asound/cards                                           ✔ 
 0 [sofrt5682      ]: sof-rt5682 - sof-rt5682
                      Google-Eldrid-rev3
retour au LTS
du coup j'ai le son, la carte est bien reconnue comme peripherique de sortie dans les paeamètres
mais la sortie sur les ecouteurs ne fonctionne plus. Quand je les branche, ça ne change rien ?!

Pb de son sur chromebook

#14Messageil y a 1 an

verifie avec pavucontrol ,
configuration
les entrées et les sorties avec USB branché

Pb de son sur chromebook

#15Messageil y a 1 an

sur le noyau récent
pavucontrol me propose 3 choix:
off
pro audio
stereo outpout (non disponible si je ne branche pas des ecouteurs)

si je choisi pro audio j'ai alors plusieurs peripheriques de sortie
tiger lake LP smart sound technologie audio controller pro
tiger lake LP smart sound technologie audio controller pro 1
tiger lake LP smart sound technologie audio controller pro 2
tiger lake LP smart sound technologie audio controller pro 3
tiger lake LP smart sound technologie audio controller pro 4

dans parametres / son je peux choisir entre 12 sorties qui ont toutes pour nom
tiger lake LP smart sound technologie audio controller pro 5
mais aucun son avec aucune d'entre elle

Sur le noyau LTS idem
Répondre