Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/11/2012, à 16:38

sosmayo

[astuce] Redirection automatique du son via HDMI

Bonjour à tous !

Une astuce glanée sur le site suivant : http://charlesmcruz.wordpress.com/2012/ … gleswitch/ qui permet d'éviter d'avoir à sélectionner la sortie audio manuellement (via les préférences du son) à chaque branchement/débranchement du câble HDMI.

On commence par créer la règle udev associé à l'HDMI :

gksudo gedit /etc/udev/rules.d/hdmi.rules

en ajoutant la ligne suivante :

SUBSYSTEM=="drm", ACTION=="change", RUN+="/usr/local/bin/SToggle"

On recharge les règles udev :

sudo udevadm control --reload-rules

Puis la création du script dont le chemin est indiqué dans la règle udev :

gksudo gedit /usr/local/bin/SToggle

en ajoutant les lignes suivantes :

#!/bin/bash
# Sound Toggle
# By Charles Cruz
#
# The following script toggles the between laptop speakers and hdmi audio (if detected).
# Version 1.0

USERID="$(cat /var/run/ConsoleKit/database | grep -B 6 is_active=true | grep uid= | cut -f 2 -d '=')"
USER="$(grep $USERID /etc/passwd | cut -f 1 -d ':')"
HDMI_STATUS="$(cat /sys/class/drm/card0-HDMI-A-1/status)"

if [ "${HDMI_STATUS}" = connected ]; then
sudo -u $USER pactl set-card-profile 0 output:hdmi-surround
else
sudo -u $USER pactl set-card-profile 0 output:analog-stereo+input:analog-stereo
fi

exit 0

personnellement, j'ai remplacé

sudo -u $USER pactl set-card-profile 0 output:hdmi-surround

par

sudo -u $USER pactl set-card-profile 0 output:hdmi-stereo

étant donné que je branche sur une télé qui n'a pas le surround.
Enfin on rend le script exécutable

sudo chmod 755 /usr/local/bin/SToggle

Voila smile

Hors ligne

#2 Le 27/11/2012, à 17:06

Maisondouf

Re : [astuce] Redirection automatique du son via HDMI

Bravo et merci, cette question avait été posé il y a quelques semaines et personne n'y avait répondu...


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#3 Le 27/11/2012, à 17:17

nesthib

Re : [astuce] Redirection automatique du son via HDMI

Merci pour l'astuce !


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne