A Krusader használatakor szembesültem azzal a problémával, hogy a kdesu program kellene ahhoz, hogy rendszergazdai joggal futassam a fájlkezelőt. A Beállítások -> A Krusader beállítása menüponton keresztül lehet megtalálni a függőségeket, ahol sok program elérési útját lehet beállítani, ahhoz, hogy a fájlkezelő hozzá tudjon férni.
A Mandriva Linux alatt sok programtól eltérően nem a /usr/bin könyvtárban található a kdesu, hanem (dobpergés…) a:
/usr/lib/kde4/libexec/kdesu az elérési útja. Elég fura, és köszönet a Mandriva Forum-nak, ahol megtaláltam a megoldást.






Ez nagyon szép és jó. De nem működik, mert hibával dob vissza. A Krusader-t csak KDE4-es asztalon tudod futtatni root-ként úgy, hogy nincs benne definiálva a kdesu útvonala. Sajnos. A pontos parancssorát most nem tudom, de ha ezt egy másik ‘ablakkezelőben’, pl. Openbox-ban egy terminálba írod be, nem indítja a Krusader-t, mer kell neki valami KDE4-es dolog, hogy fusson.
Én erre visszamentem terminál+su+mc verzióba.
Sajnos Openbox-ot most nem használok, illetve ha jól tudom az lxde is azt használja (az most a másodlagos felületem, ha valami miatt a KDE4 elromlik, ami mostanában abszolút nem történik meg, de azért jó, ha fennt van).
Szóval utánanéztem és Mandriva alatt a “kdebase4-runtime” nevű csomagnak fennt kell lennie, mert abban van a kdesu. Kb. 13 MB a mérete.
Nem lehet, hogy ez a változtatás azt jelenti, hogy elég stabil lett a Linugz és az X?
Félre ne érts, megvan a kdesu és tulajdonképpen működik is, de csak KDE alatt.
A whereis kdesu -ra a következőt adja:
/usr/include/kdesu
Ezt megetetem a Krusader-rel. Ezután a következő üzenetet adja:
Hiba /usr/include/kdesu végrehajtása közben!
Su-val indítva a Krusader azt írja, hogy:
Nem sikerült elindítani ezt a folyamatot: A klauncher nem érhető el: Not connected to D-Bus server.
2.0.0-ás verzió
Úgy tűnik, hogy a kdesu csak KDE alatt hajlandó működni.