Мне нужно запускать следующую команду sudo xhost SI:localuser:root
каждый раз, когда я запускаю свою машину. Поэтому я хотел бы автоматизировать этот процесс. Я использую Ubuntu 12.04 LTS для этого.
Я попытался поместить эту команду в мой файл /etc/rc.local
но она не работает, потому что при запуске должен появиться xhost
:
SI:localuser:<myUser>
SI:localuser:root
Файл /etc/rc.local
выглядит следующим образом:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
xhost SI:localuser:root
exit 0
Я что-то пропустил?
* PS .: также предложить на комментарии ** Дело я завязывания сделать описано на этот вопрос здесь. Могу ли я сделать это лучше?