На следующей странице появилось следующее сообщение на форуме, поэтому попробуйте две вещи (я могу подтвердить, что он работает на моем компьютере с nautilus-dropbox 0.6.8-1).
1) Переход к nautilus-dropbox 0.6.8-1 при запуске более новой версии. 2) Попробуйте выполнить следующие команды, если в более новой версии:
sudo ln -s /usr/lib/nautilus/extensions-2.0/libnautilus-dropbox.a /usr/lib/nautilus/extensions-3.0/libnautilus-dropbox.a
sudo ln -s /usr/lib/nautilus/extensions-2.0/libnautilus-dropbox.la /usr/lib/nautilus/extensions-3.0/libnautilus-dropbox.la
sudo ln -s /usr/lib/nautilus/extensions-2.0/libnautilus-dropbox.so /usr/lib/nautilus/extensions-3.0/libnautilus-dropbox.so
Вот один из способов сделать это, предполагая, что вы настроили SSH без пароля:
ssh my-graphical-workstation 'env DISPLAY=$(w -s $USER | grep -m 1 " :" | awk "{print \$3}") notify-send "Done processing."'
Вам понадобится libnotify-bin, установленный на my-graphical-workstation.
При необходимости отрегулируйте его.
Чтобы увеличить тонкий ответ от @ ændrük:
, возможно, вам потребуется разрешить соединение с удаленной машиной. В простейшем случае используйте
xhost +
, но вы должны ограничить это целевой машиной после работы, если вы не хотите, чтобы весь мир открыл окна X11 на вашем компьютере. Это делается автоматически, если вы выполняете ssh -X, но должны быть добавлены вручную, если соединение ssh не поддерживается.
Если вы всегда подключены, просто добавьте -X к своему параметру ssh, чтобы он выполняет настройку для вас, так как в
user@localhost:path$ ssh -X where_the_script_is_run
user@where_the_script_is_run:path$ run-script; xmessage 'whatever message'
notify-send не работает для меня удаленно. Вы можете использовать (архаичную) программу xmessage.
Вот один из способов сделать это, предполагая, что вы настроили SSH без пароля:
ssh my-graphical-workstation 'env DISPLAY=$(w -s $USER | grep -m 1 " :" | awk "{print \$3}") notify-send "Done processing."'
Вам понадобится libnotify-bin, установленный на my-graphical-workstation.
При необходимости отрегулируйте его.
Чтобы увеличить тонкий ответ на @ ændrük:
, вам может потребоваться разрешить соединение с удаленной машиной. В простейшем случае используйте
xhost +
, но вы должны ограничить это целевой машиной после работы, если вы не хотите, чтобы весь мир открыл окна X11 на вашем компьютере. Это делается автоматически, если вы выполняете ssh -X, но должны быть добавлены вручную, если соединение ssh не поддерживается.
Если вы всегда подключены, просто добавьте -X к своему параметру ssh, чтобы он выполняет настройку для вас, так как в
user@localhost:path$ ssh -X where_the_script_is_run
user@where_the_script_is_run:path$ run-script; xmessage 'whatever message'
notify-send не работает для меня удаленно. Вы можете использовать (архаичную) программу xmessage.
Вот один из способов сделать это, предполагая, что вы настроили SSH без пароля:
ssh my-graphical-workstation 'env DISPLAY=$(w -s $USER | grep -m 1 " :" | awk "{print \$3}") notify-send "Done processing."'
Вам понадобится libnotify-bin, установленный на my-graphical-workstation.
При необходимости отрегулируйте его.
Чтобы увеличить тонкий ответ на @ ændrük:
, вам может потребоваться разрешить соединение с удаленной машиной. В простейшем случае используйте
xhost +
, но вы должны ограничить это целевой машиной после работы, если вы не хотите, чтобы весь мир открыл окна X11 на вашем компьютере. Это делается автоматически, если вы выполняете ssh -X, но должны быть добавлены вручную, если соединение ssh не поддерживается.
Если вы всегда подключены, просто добавьте -X к своему параметру ssh, чтобы он выполняет настройку для вас, так как в
user@localhost:path$ ssh -X where_the_script_is_run
user@where_the_script_is_run:path$ run-script; xmessage 'whatever message'
notify-send не работает для меня удаленно. Вы можете использовать (архаичную) программу xmessage.
Вот один из способов сделать это, предполагая, что вы настроили SSH без пароля:
ssh my-graphical-workstation 'env DISPLAY=$(w -s $USER | grep -m 1 " :" | awk "{print \$3}") notify-send "Done processing."'
Вам понадобится libnotify-bin, установленный на my-graphical-workstation.
При необходимости отрегулируйте его.
Чтобы увеличить тонкий ответ на @ ændrük:
, вам может потребоваться разрешить соединение с удаленной машиной. В простейшем случае используйте
xhost +
, но вы должны ограничить это целевой машиной после работы, если вы не хотите, чтобы весь мир открыл окна X11 на вашем компьютере. Это делается автоматически, если вы выполняете ssh -X, но должны быть добавлены вручную, если соединение ssh не поддерживается.
Если вы всегда подключены, просто добавьте -X к своему параметру ssh, чтобы он выполняет настройку для вас, так как в
user@localhost:path$ ssh -X where_the_script_is_run
user@where_the_script_is_run:path$ run-script; xmessage 'whatever message'
notify-send не работает для меня удаленно. Вы можете использовать (архаичную) программу xmessage.
Вот один из способов сделать это, предполагая, что вы настроили SSH без пароля:
ssh my-graphical-workstation 'env DISPLAY=$(w -s $USER | grep -m 1 " :" | awk "{print \$3}") notify-send "Done processing."'
Вам понадобится libnotify-bin, установленный на my-graphical-workstation.
При необходимости отрегулируйте его.
Чтобы увеличить тонкий ответ на @ ændrük:
, вам может потребоваться разрешить соединение с удаленной машиной. В простейшем случае используйте
xhost +
, но вы должны ограничить это целевой машиной после работы, если вы не хотите, чтобы весь мир открыл окна X11 на вашем компьютере. Это делается автоматически, если вы выполняете ssh -X, но должны быть добавлены вручную, если соединение ssh не поддерживается.
Если вы всегда подключены, просто добавьте -X к своему параметру ssh, чтобы он выполняет настройку для вас, так как в
user@localhost:path$ ssh -X where_the_script_is_run
user@where_the_script_is_run:path$ run-script; xmessage 'whatever message'
notify-send не работает для меня удаленно. Вы можете использовать (архаичную) программу xmessage.
Вот один из способов сделать это, предполагая, что вы настроили SSH без пароля:
ssh my-graphical-workstation 'env DISPLAY=$(w -s $USER | grep -m 1 " :" | awk "{print \$3}") notify-send "Done processing."'
Вам понадобится libnotify-bin, установленный на my-graphical-workstation.
При необходимости отрегулируйте его.
Чтобы увеличить тонкий ответ на @ ændrük:
, вам может потребоваться разрешить соединение с удаленной машиной. В простейшем случае используйте
xhost +
, но вы должны ограничить это целевой машиной после работы, если вы не хотите, чтобы весь мир открыл окна X11 на вашем компьютере. Это делается автоматически, если вы выполняете ssh -X, но должны быть добавлены вручную, если соединение ssh не поддерживается.
Если вы всегда подключены, просто добавьте -X к своему параметру ssh, чтобы он выполняет настройку для вас, так как в
user@localhost:path$ ssh -X where_the_script_is_run
user@where_the_script_is_run:path$ run-script; xmessage 'whatever message'
notify-send не работает для меня удаленно. Вы можете использовать (архаичную) программу xmessage.
Вот один из способов сделать это, предполагая, что вы настроили SSH без пароля:
ssh my-graphical-workstation 'env DISPLAY=$(w -s $USER | grep -m 1 " :" | awk "{print \$3}") notify-send "Done processing."'
Вам понадобится libnotify-bin, установленный на my-graphical-workstation.
При необходимости отрегулируйте его.
Чтобы увеличить тонкий ответ на @ ændrük:
, вам может потребоваться разрешить соединение с удаленной машиной. В простейшем случае используйте
xhost +
, но вы должны ограничить это целевой машиной после работы, если вы не хотите, чтобы весь мир открыл окна X11 на вашем компьютере. Это делается автоматически, если вы выполняете ssh -X, но должны быть добавлены вручную, если соединение ssh не поддерживается.
Если вы всегда подключены, просто добавьте -X к своему параметру ssh, чтобы он выполняет настройку для вас, так как в
user@localhost:path$ ssh -X where_the_script_is_run
user@where_the_script_is_run:path$ run-script; xmessage 'whatever message'
notify-send не работает для меня удаленно. Вы можете использовать (архаичную) программу xmessage.
Вот один из способов сделать это, предполагая, что вы настроили SSH без пароля:
ssh my-graphical-workstation 'env DISPLAY=$(w -s $USER | grep -m 1 " :" | awk "{print \$3}") notify-send "Done processing."'
Вам понадобится libnotify-bin, установленный на my-graphical-workstation.
При необходимости отрегулируйте его.
Чтобы увеличить тонкий ответ на @ ændrük:
, вам может потребоваться разрешить соединение с удаленной машиной. В простейшем случае используйте
xhost +
, но вы должны ограничить это целевой машиной после работы, если вы не хотите, чтобы весь мир открыл окна X11 на вашем компьютере. Это делается автоматически, если вы выполняете ssh -X, но должны быть добавлены вручную, если соединение ssh не поддерживается.
Если вы всегда подключены, просто добавьте -X к своему параметру ssh, чтобы он выполняет настройку для вас, так как в
user@localhost:path$ ssh -X where_the_script_is_run
user@where_the_script_is_run:path$ run-script; xmessage 'whatever message'
notify-send не работает для меня удаленно. Вы можете использовать (архаичную) программу xmessage.
Чтобы увеличить тонкий ответ от @ ændrük:
, вам может потребоваться разрешить соединение с удаленной машины. В простейшем случае используйте
xhost +
, но вы должны ограничивать это целевой машиной после работы, если вы это делаете не хотят, чтобы весь мир открыл окна X11 на вашем компьютере. Это делается автоматически, если вы выполняете ssh -X
, но его необходимо добавить вручную, если соединение ssh не поддерживается.
Если вы всегда подключены, просто добавьте -X
в ваш параметр ssh, чтобы он выполнял настройку для вас, как в
user @ localhost: path $ ssh -X where_the_script_is_run user @ where_the_script_is_run: path $ run- сценарий; xmessage 'any message'
notify-send
не работает для меня удаленно. Вы можете использовать (архаичную) программу xmessage
.
Вот один из способов сделать это, предполагая, что вы настроили SSH без пароля:
ssh my-graphical-workstation 'env DISPLAY = $ (w -s $ USER | grep - m1 ":" | awk "{print \ $ 3}") notify-send "Готово обработка." '
Вам понадобится libnotify-bin установлен на my-graphical-workstation
.
При необходимости отрегулируйте его.
Вот один из способов сделать это, предполагая, что вы настроили SSH без пароля:
ssh my-graphical-workstation 'env DISPLAY = $ (w -s $ USER | grep - m1 ":" | awk "{print \ $ 3}") notify-send "Готово обработка." '
Вам понадобится libnotify-bin установлен на my-graphical-workstation
.
При необходимости отрегулируйте его.
ssh server & amp; & amp; & amp; notify-send & quot; Готово обработка. & quot;
, запустить (конечно) с рабочей станции, на которой должно быть отправлено уведомление?
– loevborg
8 June 2011 в 23:39
уведомление-отправить «Обработать обработку» и «]. Затем, на удаленном компьютере, проверьте, что произойдет, если вы используете echo env
вместо env
в полной команде SSH. Вы должны увидеть вывод, похожий на env DISPLAY =: 0.0 notify-send Обработать Done.
Подтвердить, что значение DISPLAY
в этом выходе соответствует одному из значений в FROM
столбец w -s
на графической рабочей станции.
– ændrük
9 June 2011 в 03:39
Чтобы увеличить тонкий ответ от @ ændrük:
, вам может потребоваться разрешить соединение с удаленной машины. В простейшем случае используйте
xhost +
, но вы должны ограничивать это целевой машиной после работы, если вы это делаете не хотят, чтобы весь мир открыл окна X11 на вашем компьютере. Это делается автоматически, если вы выполняете ssh -X
, но его необходимо добавить вручную, если соединение ssh не поддерживается.
Если вы всегда подключены, просто добавьте -X
в ваш параметр ssh, чтобы он выполнял настройку для вас, как в
user @ localhost: path $ ssh -X where_the_script_is_run user @ where_the_script_is_run: path $ run- сценарий; xmessage 'any message'
notify-send
не работает для меня удаленно. Вы можете использовать (архаичную) программу xmessage
.