x11vnc и экранная справка

Привет всем, я прошу еще раз о небольшой помощи. вот мой вопрос

я пытаюсь запустить x11vnc, дело в том, что я хочу, чтобы он запускался с помощью служебной команды, но не при запуске, а также я хочу, чтобы он запускался в сеансе экрана, когда он действительно запускается. Я также хочу, чтобы он мог просматривать корневой экран для приветствующего. я использую Ubuntu 13.04 с lightdm, есть ли способ, которым я могу это сделать. команда, которую я пытаюсь выполнить, является

    screen -S "x11vnc" -d -m &&
    screen -r "x11vnc" -X "/usr/bin/x11vnc -once -rfbauth /home/passwd -xkb -rfbport
    5900 -auth /var/run/lightdm/root/:0 -display :0 -bg" 

, ей также нужно будет использовать пользователя root для отображения приветствия, поэтому в любом случае используется сеанс lightdm, чтобы он выполнял что-то вроде

   ME=`whoami`
   as_user() {
   if [ $ME == $USERNAME ] ; then
   bash -c "$1"
   else
   su - $USERNAME -c "$1"
   fi
   }

где username = root

, если кто-то может помочь мне разобраться, пожалуйста, дайте мне знать. и спасибо за ваше время.

2
задан 18 March 2014 в 00:52

0 ответов

Другие вопросы по тегам:

Похожие вопросы: