Am 14.10.21 um 23:05 schrieb Uwe Kleine-König:
On 10/14/21 4:58 PM, Arno wrote:
Hallo, wollte in meinem Linux Mint den Sound auf HDMI bringen wenn ein Kabel gesteckt wird.
Eine Regel hab ich erstellt: SUBSYSTEM=="drm", ACTION=="change", RUN+="/home/user/bin/sound"
Das wird getriggert aber der Nachteil ist schon mal klar: ich kann nicht erkennen ob an oder abgesteckt wird.
Aber leider ist das nocht nicht alles. Scheinbar wird nicht alles in diesem sound-script ausgeführt. Weder "HDMI=$(pactl list short sinks)" noch "pactl set-card-profile 0 output:hdmi-stereo" beispielsweise.
pactl führt das für root aus (und für den läuft gerade kein pulseaudio) und deswegen zieht das nicht füë deinen User?
Nur so ein Verdacht ...
Liebe Grüße Uwe
Ja, genau. Deswegen kommt auch das pactl mit sudo ausgeführt eine Fehlermeldung.
Das verrückte ist: Als ich gestern das HDMI abzog wechselte der Sound tatächlich. Und beim Anstecken wieder zurück! WTF!!! Die udev-Rule war noch aktiv aber das Action-Script war inactiv (exit 0). Und das nachdem ich sicher ein halbes Jahr das immer manuell über die Klangeinstellung machen musste. Es lebt. Na mal sehen wie nachhaltig das ist. Wie gesagt, Plan B ist ein simples toogle script auf eine Taste (ALT-H) zu legen.
Zumindest wieder dazugelernt.
Grüße, Arno