# Audio;pas de sauvegarde de la configuration d'alsamixer

**URL:** <https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673>\
**Category:** Support Debian\
**Created:** [Octobre 4, 2017, 8:43 UTC](https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673 "2017-10-04T20:43:40Z")\
**Posts on this page:** 8\
**Page:** 2

<div class="post-metadata">

**Author:** ![benco35](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/c2a13f/32.png) [@benco35](https://www.debian-fr.org/u/benco35)\
**Post date:** [Octobre 5, 2017, 12:48 UTC](https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673/21 "2017-10-05T12:48:15Z")

</div>

j’ai maintenant:

ls -alrt xxalsa-restore.desktop

-rw-r–r-- 1 ben ben 260 oct. 5 14:22 xxalsa-restore.desktop

c’est bon? j’ai fais plusieurs commandes en “ben”

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Octobre 5, 2017, 1:07 UTC](https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673/22 "2017-10-05T13:07:51Z")

</div>

avec ton navigateur de fichier, tu sélectionnes le fichier et tu double clic dessus, tu acceptes de mettre les droits d’exécution et tu l’exécutes

verifies par alsamixer que le restore a fonctionné

---

<div class="post-metadata">

**Author:** ![benco35](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/b/c2a13f/32.png) [@benco35](https://www.debian-fr.org/u/benco35)\
**Post date:** [Octobre 6, 2017, 6:45 UTC](https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673/23 "2017-10-06T06:45:12Z")

</div>

ca y est ca marche ☝ 😀  
merci beaucoup grandtoubab 🙏🤗  
j’ai appris des commandes et connait mieux debian grace a vous; merci  
désolé de pas avoir répondu plus tot, j’avais atteint ma limite de nombre de messages par jour.

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Octobre 6, 2017, 10:34 UTC](https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673/24 "2017-10-06T10:34:25Z")

</div>

bien  
mais là c’est de la vraie bidouille qui fera dresser les cheveux qui restent sur la tête des vieux geek barbus 😂

quelques références  
[https://www.debian.org/releases/stretch/amd64/release-notes/index.fr.html](https://www.debian.org/releases/stretch/amd64/release-notes/index.fr.html)

[https://www.debian.org/doc/manuals/debian-handbook/](https://www.debian.org/doc/manuals/debian-handbook/)

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juin 1, 2018, 7:49 UTC](https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673/25 "2018-06-01T07:49:26Z")

</div>

Un petit déterrage suite à une meilleure compréhension de systemd et des services dit utilisateur donc utilisés avec des commandes --user

Chaque utilisateur peut se créer ses services dans son home dans le dossier .config/systemd/user

S’il n’a jamais été créé, on le fait

`mkdir ~/.config/systemd/user`

- Création du service

```auto
cd ~/.config/systemd/user

gedit alsa-restore.service

```

On y mets le contenu suivant:

```auto
[Unit]
Description=Ma restauration des niveaux de son alsa
After=pulseaudio.service
[Service]
ExecStartPre=/bin/sleep 15
ExecStart=/usr/sbin/alsactl -f /home/UUU/.config/alsa/save.asound.state restore

[Install]
WantedBy=default.target

```

En changeant UUU par le nom de votre utilisateur et considérant que vous avez généré un fichier save.asound.state auparavant.

Le but étant de restaurer le plus tard possible, dans le cas présent, après l’environnement du son par pulseaudio

- Tester le bon fonctionnement

`systemctl --user start alsa-restore.service`

`systemctl --user status alsa-restore.service -l`

- Si pas d’erreur on active le service

`systemctl --user enable alsa-restore.service`

- Verifier l’état final

```auto
~/.config/systemd/user$ ls
alsa-restore.service default.target.wants

```

```auto
journalctl -xb | grep alsa
juin 02 07:27:10 debian systemd[10268]: Starting Ma restauration des niveaux de son alsa...
juin 02 07:27:25 debian systemd[10268]: Started Ma restauration des niveaux de son alsa.

```

Une commande intéressante pour savoir ce qui se passe en utilisateur

`systemd-analyze --user dump > user-dump.txt`

la lecture du fichier user-dump.txt permets d’avoir le détail de tous les services utilisateur

---

<div class="post-metadata">

**Author:** ![jcsm33](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jcsm33/32/3832_2.png) [@jcsm33](https://www.debian-fr.org/u/jcsm33)\
**Post date:** [Juin 1, 2018, 1:41 UTC](https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673/26 "2018-06-01T13:41:01Z")

</div>

Si je comprends bien, l’utilisateur doit avoir la permission de lancer alsactl étant donné que ce binaire se trouve dans /usr/sbin, n’est-ce pas ?

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Juin 1, 2018, 2:02 UTC](https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673/27 "2018-06-01T14:02:33Z")

</div>

> [@jcsm33](#):
>
> Si je comprends bien, l’utilisateur doit avoir la permission de lancer alsactl étant donné que ce binaire se trouve dans /usr/sbin, n’est-ce pas ?

un éventuel probleme dans la commande , en cas de multiples cartes son il faut préciser laquelle

pour le reste apparement systemd se débrouille comme un grand puisque le chemin complet est indiqué

```auto
toto@debian:~$ alsactl -v
bash: alsactl : commande introuvable
toto@debian:~$ /usr/sbin/alsactl -v
alsactl version 1.1.6

```

---

<div class="post-metadata">

**Author:** ![jcsm33](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jcsm33/32/3832_2.png) [@jcsm33](https://www.debian-fr.org/u/jcsm33)\
**Post date:** [Juin 1, 2018, 2:54 UTC](https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673/28 "2018-06-01T14:54:17Z")

</div>

> [@grandtoubab](#):
>
> le chemin complet est indiqué

Effectivement, au temps pour moi 🙂

[Page précédente](https://www.debian-fr.org/t/audio-pas-de-sauvegarde-de-la-configuration-dalsamixer/74673.md?page=1)
