Fedora 14
posso eseguire un programma con un altro utente con:
(comando prima): xhost local:transmission-user
il comando:
sudo -u transmission-user -- /usr/bin/transmission-gtk &
dal terminale gnomo.
Ma:
echo -e '#!/usr/bin/env xdg-open\n\n[Desktop Entry]\nVersion=1.0\nType=Application\nTerminal=true\nIcon[en_US]=gdu-encrypted-lock\nName[en_US]=transmission-user\nExec=sudo -u transmission-user -- /usr/bin/transmission-gtk &\nName=transmission-user\nIcon=gdu-encrypted-lock' > transmission-user.desktop
chmod +x transmission-user.desktop
non funziona se inserisco il comando in un file .desktop.
Perché?