@jecarpi :
Salut,
Tu peux aussi tester la modification de
grandtoubab: Il s'agit de modifier ton fichier
alsa-restore.service de façon à ce qu'il contienne ceci :
#
# 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
ConditionPathExists=!/etc/alsa/state-daemon.conf
ConditionPathExistsGlob=/dev/snd/control*
After=alsa-state.service
[Service]
Type=oneshot
RemainAfterExit=true
ExecStartPre=/bin/sleep 60
ExecStart=-/usr/sbin/alsactl -E HOME=/var/lib/alsa restore
ExecStop=-/usr/sbin/alsactl -E HOME=/var/lib/alsa store
Possible de le faire via
nano ou
leafpad, selon ta préférence.
Important: Faire une sauvegarde du fichier original avant de procéder :
sudo cp /lib/systemd/system/alsa-restore.service /lib/systemd/system/alsa-restore.service.bak
Ensuite ouvrir en superutilisateur le fichier
/lib/systemd/system/alsa-restore.service et remplacer son contenu par le le contenu de l'encart ci-haut (utilise copier/coller pour le faire, c'est plus sûr).
Enregistrer et fermer le nouveau fichier.
Si tu tentes cette manip, efface la ligne ajoutée dans ton
.bashrc .profile et ne fait pas la manip suggérée au #63. Si tu l'as déjà faite, détruit le fichier créé avec la commande :
sudo rm /etc/sudoers.d/alsactl
Redémarrage et/ou réouverture de session pour vérifier le bon fonctionnement.
Si ça ne fonctionne pas de façon satisfaisante pour toi :
sudo mv /lib/systemd/system/alsa-restore.service.bak /lib/systemd/system/alsa-restore.service
...pour effacer le fichier modifié et restaurer l'original.
A+
Ajout: Si tu utilises le fichier
alsa-restore.service modifié, il sera probablement écrasé lors de mises à jour éventuelles du paquet
alsa-utils: prévoir d'en faire une copie pour pouvoir restaurer les modifs facilement.