Čéče ty to mícháš jedno přes druhé... Jako uživatel cuore musíš v té druhé variantě spouštět ten skript co startuje vlastní MythTV frontend. Protože ten tvůj startovací skript, který ten frontend spouští, běží pod rootem (protože resume skript spouští root), bude pm-suspend fungovat bez sudo a hesla, ale spouštět pod rootem MythTV ideální nebude, proto přepneš uživatele pomocí su.
Xauthority se generuje pro konkrétní sezení a tak je potřeba ten příkaz co psal ntz nechat spouštět nejlépe při přihlášení do systému. Ale o tuhle problematiku jsem se moc nezajímal.