KDE firestarter

Χρωστάμε να πούμε (σωστά, Χρήστο;) πώς κάνουμε τον firestarter να ζητάει password μέσω του kdesu αντί μέσω του gksu που είναι GNOME εφαρμογή. Όχι ότι είναι κακό να γίνεται μέσα από το gksu, είναι καθαρά αισθητικοί οι λόγοι.

Λοιπόν, για να δουλεύουν όλα σωστά, ακόμη κι αν αποφασίσουμε κάποια στιγμή να βάλουμε και το GNOME να κάνει παρέα στο KDE.

Υπάρχει ένα αρχείο, το /usr/share/applications/firestarter.desktop. Φτιάχνουμε ένα αντίγραφο με όνομα firestarter-kde.desktop. Πώς; Σ' ένα παράθυρο τερματικού δίνουμε τις εντολές:

cd /usr/share/applications
sudo cp firestarter.desktop firestarter-kde.desktop


Ανοίγουμε το πρώτο από αυτά τα δυο αρχεία με δικαιώματα υπερχρήστη, δηλαδή, στο τερματικό γράφουμε:

kdesu kate firestarter.desktop

(είμαστε ήδη στο /usr/share/applications, εντάξει;)
Προσθέτουμε (στο τέλος) την παρακάτω γραμμή:

NotShowIn=KDE

Αποθηκεύουμε, κλείνουμε και ανοίγουμε το άλλο αρχείο:

kdesu kate firestarter-kde.desktop

Προσθέτουμε (στο τέλος) τις παρακάτω δύο γραμμές:

OnlyShowIn=KDE
X-KDE-SubstituteUID=true


Βρίσκουμε τη γραμμή που γράφει:

Exec=gksu /usr/sbin/firestarter

και τη διορθώνουμε σε:

Exec=/usr/sbin/firestarter

Αποθηκεύουμε, κλείνουμε, ξαναξεκινάμε το γραφικό περιβάλλον (CTRL + ALT + BACKSPACE) κι αυτό ήταν!

Ψιλοάχρηστα πράγματα αλλά ενδεικτικά του ότι μπορούμε να κάνουμε τα πράγματα να δουλεύουν ακριβώς όπως θέλουμε.