Comment puis-je couper automatiquement le volume à chaque démarrage?

14

Parfois, j'oublie d'activer le mode silencieux avant d'arrêter mon ordinateur portable.

Puis-je le configurer pour qu'il soit désactivé par défaut à chaque démarrage d'Ubuntu, avant que l'écran de connexion ne s'affiche?


Lorsque j'essaie la suggestion de DoR sudo alsactl store, les paramètres stockés dans /var/lib/alsa/asound.statesont perdus au prochain redémarrage. Quelque chose utilise ce fichier pour enregistrer automatiquement les paramètres de volume actuels à chaque redémarrage.

capture d'écran

ændrük
la source

Réponses:

7

Je pense que cela nécessite deux parties:

  1. Pour couper le son dans GDM, mettez:

    amixer sset Master 0
    amixer sset Master off
    

    dans le fichier /etc/rc.local(assurez-vous que exit 0c'est la dernière ligne de ce fichier). Cela mettra le niveau de volume à 0 sur le canal maître et le mettra en sourdine.

  2. Pour couper le son dans votre session, ajoutez ce qui précède aux applications de démarrage:

    Système> Préférences> Applications de démarrage , puis cliquez sur Ajouter et créez la nouvelle entrée de démarrage:

    • Nom: Mute Sound
    • Commander: /bin/bash -c "amixer sset Master 0 ; amixer sset Master off"
    • Commentaire: Set Master channel volume to 0 and mute it

    Cliquez sur Ajouter et fermer , et vous devriez avoir terminé.

Vous pouvez ignorer la première partie si vous désactivez le son de connexion dans Système> Administration> Écran de connexion (décochez la case Lire le son de connexion ).

htorque
la source
êtes-vous sûr de la commande donnée? Cela ne semblait pas fonctionner pour moi. J'ai parcouru le long chemin et créé un script avec les commandes que vous avez mentionnées, puis je l'ai indiqué en utilisant le bouton Parcourir. Essentiellement la même chose ... serait-ce parce que j'utilise Netbook Edition? J'ai des problèmes étranges et merveilleux avec UNE ...
Ne fonctionne pas dans 14,04
Marc
1

Coupez le volume, puis exécutez la commande suivante:

sudo alsactl store  

Cela stockera vos paramètres sonores actuels, donc à partir de maintenant le son sera coupé au démarrage. J'ai testé cela et il coupe le son GDM et le son de connexion.

Isaïe
la source
C'est prometteur, mais les paramètres stockés semblent revenir à chaque fois que je redémarre. J'ai inclus une capture d'écran ci-dessus.
ændrük
J'ai le même problème. Les paramètres sonores reviennent au redémarrage.
MountainX-for-Monica
0

Ce problème doit être résolu dans «Upstart», qui a remplacé l'utilisation de «sudo alsactl store» ou similaire.

(Je ferai rapport, sur ce que je trouve.)

david6
la source