Moin Zusammen.
Stehe vor einem Problem das ich bereits lange Zeit versuche zu lösen.
Ich habe mir ein c++ Programm geschrieben das die Steuerung (Starten/beenden) von VDR, Kodi, Musik und weiteren Programmen auf meinem RasPi per Fernbedienung übernimmt.
In diesem Programm starte ich diese Programme mit "popen" (mit "system" gibt's übrigens das selbe Problem).
Jetzt zu meinem Problem:
Bei Kodi habe ich das Problem dass, sobald sich im OSD die Verzeichnisauswahl öffnen will (zB beim hinzufügen von Ordnern) schmiert mir Kodi ab. Das Kodi Log gibt auch keinen Aufschluss über das Problem. Starte ich Kodi per normalem Start Script oder direkt auf der Konsole funktioniert es einwandfrei.
Hatte schon die Vermutung das ich irgendwelche ENVVARS vor "popen" definieren muss, die Suche im Netz blieb aber leider bis jetzt erfolglos.
Vielleicht kann mir hier ja jemand den entscheidenden Tip geben.