#1 19. April 2010 Hey, ich will mir ein Script schreiben, welches beim ausführen den Monitor Ausgang zu HDMI wechselt und dann den Sound Output ebenfalls auf HDMI einstellt!!! Mitm Monitor Ausgang klappts schon, aber mitm pulseaudio server hab ich noch Probleme! Hier mal kurz mein vorläufiger Code: Code: #!/bin/bash OUT1="HDMI1" OUT2="LVDS1" if xrandr | grep -i "$OUT1 connected ("; then echo "Aktiviere externen Monitor" xrandr --output $OUT1 --auto --output $OUT2 --off pactl --server=pulseaudio --client=Enterprise set-card-profile hdmi-stereo else echo "Deaktiviere externen Monitor" metacity --replace & sleep 2 xrandr --output $OUT2 --auto --output $OUT1 --off sleep 2 compiz --replace & pactl --server=pulseaudio --client=Enterprise set-card-profile analog-stereo anscheinend kann mans auch über pacmmd machen mitm Befehl: Code: pacmd set-card-profile output:analog-stereo Dies bringt jedoch den Fehler: >>> You need to specify a profile by its name. Die Liste der Profile sieht so aus: Hat einer ne Ahnung wie der Befehl da lauten sollte? EDIT:: Habs jetzt doch hinbekommen, bin mir aber eig. ziemlich sicher dass ich diese variante ebenfalls ausprobiert hatte!! Code: pactl set-card-profile 0 output:hdmi-stereo pactl set-card-profile 0 output:analog-stereo so wars