jenom by to celé na tom imho nemělo stát a padat, protože DBUS je prostě netriviální závislost
To, že se klidně vzdáte nějaké funkcionality, jenom aby aplikace neměla nějakou závislost, je naštěstí jenom váš názor. S tímhle přístupem by webový prohlížeč neměl být závislý na přítomnosti grafického prostředí nebo síťových funkcí, textový editor by neměl být závislý na přítomnosti souborového systému. Protože to všechno jsou netriviální závislosti. Ostatní úplně to obrací na ruby princip KISS, kdy každá komponenta má dělat svou práci, a když potřebuje něco jiného, použije jinou komponentu, která to umí – čímž se v dané funkcionalitě stane závislou na tom, že existuje jiná komponenta, která danou věc umí.