# Enregistrer les paramètres son alsamixer

**URL:** <https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317>\
**Category:** Support Debian\
**Created:** [Décembre 14, 2023, 3:15 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317 "2023-12-14T15:15:27Z")\
**Posts on this page:** 13\
**Page:** 2

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Avril 9, 2024, 8:07 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/23 "2024-04-09T08:07:05Z")

</div>

J’ai lu [cette page](https://unix.stackexchange.com/questions/611584/no-sound-after-ubuntu-upgrade-to-20-04) c’est le même problème mais sur une Ubuntu 20.04 , normalement je ne risque rien à explorer sans changer des parmètres

```auto
joel@hP600:~$ sudo systemctl status alsa-restore.service
[sudo] Mot de passe de joel : 
● alsa-restore.service - Save/Restore Sound Card State
     Loaded: loaded (/lib/systemd/system/alsa-restore.service; static)
     Active: active (exited) since Tue 2024-04-09 09:30:18 CEST; 30min ago
       Docs: man:alsactl(1)
    Process: 662 ExecStart=/usr/sbin/alsactl -E HOME=/run/alsa -E XDG_RUNTIME_D>
   Main PID: 662 (code=exited, status=0/SUCCESS)
        CPU: 3ms

avril 09 09:30:18 hP600 systemd[1]: Starting alsa-restore.service - Save/Restor>
avril 09 09:30:18 hP600 systemd[1]: Finished alsa-restore.service - Save/Restor>
lines 1-10/10 (END)

```

Voici le contenu du fichier `/lib/systemd/system/alsa-restore.service`

# 

# Note that two different ALSA card state management schemes exist and they

# can be switched using a file exist check - /etc/alsa/state-daemon.conf .

# 

[Unit]  
Description=Save/Restore Sound Card State  
Documentation=man:alsactl(1)  
ConditionPathExists=!/etc/alsa/state-daemon.conf  
ConditionPathExistsGlob=/dev/snd/control\*  
After=alsa-state.service

[Service]  
Type=oneshot  
RemainAfterExit=true  
ExecStart=-/usr/sbin/alsactl -E HOME=/run/alsa -E XDG\_RUNTIME\_DIR=/run/alsa/runtime restore  
ExecStop=-/usr/sbin/alsactl -E HOME=/run/alsa -E XDG\_RUNTIME\_DIR=/run/alsa/runtime store

Ensuite la page continue en disant _" si le service existe mais est désactivé vous pouvez lancer les commandes suivantes : "_

```auto
sudo systemctl enable alsa-restore.service
sudo systemctl start alsa-restore.service

```

mais j’hésite à le faire, vu que c’est Ubuntu, ces commandes marchent-elles sous Debian ?  
Merci

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Avril 9, 2024, 3:02 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/24 "2024-04-09T15:02:56Z")

</div>

Suite à un [autre problème](https://www.debian-fr.org/t/probleme-ouverture-de-cheese/89695/10) j’ai installé le bureau **cinnamon** mais ça ne change rien

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Avril 10, 2024, 1:45 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/25 "2024-04-10T01:45:51Z")

</div>

salut  
je viens de regarder man alsactl : il ets marqué qu’il faut spécifier la carte  
alsactl [options] [store|restore|init] \<card # or id or device\>

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Avril 10, 2024, 8:47 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/26 "2024-04-10T08:47:36Z")

</div>

> [@dindoun](#):
>
> il faut spécifier la carte  
> alsactl [options] [store|restore|init] \<card # or id or device\>

Bonjour  
Je ne sais pas comment faire pour spécifier la carte

J’ai cherché aussi le fichier /etc/alsa/statedaemon.conf. mais pas trouvé, sous /etc/alsa il y a un seul dosssier nommé conf .d qui contient des fichiers autres  
[  
  ![](https://imgur.com/pZZDucX.png)  
 ](https://imgur.com/pZZDucX.png)

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Mai 5, 2024, 12:58 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/27 "2024-05-05T12:58:06Z")

</div>

Bonjour  
Je suis allé voir [ce tuto](https://www.malekal.com/linux-executer-script-commande-demarrage/) et j’ai lancé la commande `crontab -e`  
[  
  ![](https://imgur.com/xMcWrGw.png)  
 ](https://imgur.com/xMcWrGw.png)  
mais je ne sais pas aller plus loin pour que ma commande `sudo alsactl init`se lance automatiquement au démarrage

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Août 2, 2024, 11:45 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/28 "2024-08-02T11:45:02Z")

</div>

Bonjour  
Je reviens sur ce fil après une constatation (bien tardive ! )  
la commande `sudo alsactl init`résoud le problème à chaque fois pour la session en cours.  
Mais la même commande effectuée en mode utilisateur `alsactl init` ne renvoie rien :  
` joel@hP600:~$ alsactl init bash: alsactl : commande introuvable joel@hP600:~$`  
par ailleurs après avoir rétabli le son, la commande `sudo alsactl store` ne conserve pas le paramétrage pour la session suivante  
Autre constat : il faut être en mode administrateur pour obtenir la version d’alsactl  
``joel@hP600:~$ alsactl -version

````auto
bash: alsactl : commande introuvable
joel@hP600:~$ sudo alsactl -version
[sudo] Mot de passe de joel : 
alsactl version 1.2.8
joel@hP600:~$ ```

Cela voudrait-il dire que la session s'ouvre en mode utilisateur en non en mode administrateur, raison pour laquelle le `sudo` est nécessaire ? A l'installation si je me souviens bien, je n'ai pas mis de mot de passe administrateur
merci
````

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Août 2, 2024, 4:35 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/29 "2024-08-02T16:35:57Z")

</div>

A quels groupes ton utilisateur appartient-il? fait-il parti du groupe audio?

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Août 2, 2024, 5:17 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/30 "2024-08-02T17:17:07Z")

</div>

Je suis le seul utilisateur, je n’ai pas défini de groupe(s)

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Août 2, 2024, 5:23 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/31 "2024-08-02T17:23:02Z")

</div>

audio est un groupe par defaut du système.

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Août 3, 2024, 8:35 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/32 "2024-08-03T08:35:18Z")

</div>

Etant le seul utilisateur, il faudrait donc que je sois enregistré dans le groupe audio ?  
Ca se fait comment ?

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Août 3, 2024, 10:27 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/33 "2024-08-03T10:27:00Z")

</div>

Je sui allé voir [cette page](https://forum-debian.fr/wiki/Commandes_utilisateurs_et_groupes)  
et ensuite : ```  
joel@hP600:~$ # adduser joel audio  
joel@hP600:~$

joel@hP600:~$ sudo # adduser joel audio  
usage: sudo -h | -K | -k | -V  
usage: sudo -v [-ABkNnS] [-g group] [-h host] [-p prompt] [-u user]  
usage: sudo -l [-ABkNnS] [-g group] [-h host] [-p prompt] [-U user] [-u user]  
[command [arg …]]  
usage: sudo [-ABbEHkNnPS] [-r role] [-t type] [-C num] [-D directory] [-g  
group] [-h host] [-p prompt] [-R directory] [-T timeout] [-u user]  
[VAR=value] [-i | -s] [command [arg …]]  
usage: sudo -e [-ABkNnS] [-r role] [-t type] [-C num] [-D directory] [-g group]  
[-h host] [-p prompt] [-R directory] [-T timeout] [-u user] file …```

Pas de son

````auto
[sudo] Mot de passe de joel :
Found hardware: "HDA-Intel" "Conexant CX20952" "HDA:14f151d7,103c82b5,00100000 HDA:8086280b,80860101,00100000" "0x103c" "0x82b5"
Hardware is initialized using a generic method
joel@hP600:~$ sudo alsactl store
joel@hP600:~$ ```

toujours pas de son au redémarrage
````

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Août 3, 2024, 10:33 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/34 "2024-08-03T10:33:27Z")

</div>

que done en root ou sudo:

```auto
lsmod | sort -u| grep snd

```

Personnellement je suis sous Cinnamon et j’utilise pipewire  
avec pipewire-pulse.

---

<div class="post-metadata">

**Author:** ![degolarson](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/5f9b8f/32.png) [@degolarson](https://www.debian-fr.org/u/degolarson)\
**Post date:** [Août 3, 2024, 11:37 UTC](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/35 "2024-08-03T11:37:54Z")

</div>

Re bonjour  
pour ta question : joel@hP600:~$ lsmod | sort -u| grep snd

````auto
ledtrig_audio 16384 1 snd_hda_codec_generic
snd 126976 17 snd_hda_codec_generic,snd_seq,snd_hda_codec_conexant,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
snd_hda_codec 184320 4 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel
snd_hda_codec_conexant 32768 1
snd_hda_codec_generic 98304 1 snd_hda_codec_conexant
snd_hda_codec_hdmi 81920 1
snd_hda_core 122880 5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_hda_intel 57344 3
snd_hrtimer 16384 1
snd_hwdep 16384 1 snd_hda_codec
snd_intel_dspcfg 36864 1 snd_hda_intel
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
snd_pcm 159744 5 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_seq 90112 7 snd_seq_dummy
snd_seq_device 16384 1 snd_seq
snd_seq_dummy 16384 0
snd_timer 49152 3 snd_seq,snd_hrtimer,snd_pcm
soundcore 16384 1 snd
joel@hP600:~$ ```

par ailleurs [mon message n° 20 du 4 janvier](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317/20?u=degolarson)
````

[Page précédente](https://www.debian-fr.org/t/enregistrer-les-parametres-son-alsamixer/89317.md?page=1)
