Hallo,
für die Wiedergabe von Internetradio benutze ich mpg123. Damit die Ausgabe über analog funktioniert, muss ich über Kommandozeile noch eingeben:
sudo amixer cset numid= 3 1
Die Wiedergabe soll jetzt automatisiert ablaufen, deshalb gebe ich diesen Befehl über das python-script aus, das auch die Wiedergabe startet:
os.system ('sudo amixer cset numid= 3 1')
Da das Skript selbst über 'sudo python' gestartet wird, sollte das funktionieren. Geht aber nicht: erst wenn ich den Befehl nochmal manuell über die Kommandozeile eingebe, kann ich das Radio hören.
Wieso funktioniert das nicht und wie kann man das beheben?