У меня есть папка ограниченными правами. Мне необходимо запустить приложение linuxdcpp от другого пользователя, чтобы он получил доступ к этой папке.
gksu не срабатывает:(
gksu -u som "linuxdcpp"
Ignoring unknown parameter "update encrypted"
No protocol specified
Разбор опций не удался: Не удалось открыть дисплей:
первые 2 строки связаны с тем, что у пользователя нет прав на доступа к моему каталогу. Самое грустное - это то, что не удалось открыть дисплей.
Я пробовал
http://citforum.ru/operating_systems/linux/HOWTO/mini/Remote-X-Apps/x272.shtmlsu - clientuser -c "xauth add `xauth list $DISPLAY`; \
exec env DISPLAY=$DISPLAY clientprogram"
не помогло:(
tom@NAS:~$ su - som -c "xauth add `xauth list $DISPLAY`; \
exec env DISPLAY=$DISPLAY linuxdcpp"
Пароль:
\Ignoring unknown parameter "password level"
Ignoring unknown parameter "update encrypted"
xauth: /home/tom/.Xauthority not writable, changes will be ignored
No protocol specified
Разбор опций не удался: Не удалось открыть дисплей:
tom и som соответственно старый и новый пользователь
Я попробовал дать права на запись
xauth: timeout in locking authority file /home/tom/.Xauthority
Потом эта проблема ушла... ушла, но результат тот же: Разбор опций не удался: Не удалось открыть дисплей:
Прошу помочь...Дисплей так и не удалось открыть:(