Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 27/11/2012, à 15: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, à 16: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, à 16: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

Haut de page ↑